--- /srv/rebuilderd/tmp/rebuilderdNdjEhn/inputs/python3.15-minimal_3.15.0~b1-3_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdNdjEhn/out/python3.15-minimal_3.15.0~b1-3_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-05-10 12:11:53.000000 debian-binary │ -rw-r--r-- 0 0 0 2516 2026-05-10 12:11:53.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1978020 2026-05-10 12:11:53.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1977036 2026-05-10 12:11:53.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/python3.15 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ Data: 2's complement, little endian │ │ │ │ Version: 1 (current) │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: EXEC (Executable file) │ │ │ │ Machine: ARM │ │ │ │ Version: 0x1 │ │ │ │ - Entry point address: 0x231779 │ │ │ │ + Entry point address: 0x230cf5 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 6512728 (bytes into file) │ │ │ │ Flags: 0x5000400, Version5 EABI, hard-float ABI │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ Size of program headers: 32 (bytes) │ │ │ │ Number of program headers: 11 │ │ │ │ Size of section headers: 40 (bytes) │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ Elf file type is EXEC (Executable file) │ │ │ │ -Entry point 0x231779 │ │ │ │ +Entry point 0x230cf5 │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x5d7e44 0x005e7e44 0x005e7e44 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x5d77c4 0x005e77c4 0x005e77c4 0x00008 0x00008 R 0x4 │ │ │ │ PHDR 0x000034 0x00010034 0x00010034 0x00160 0x00160 R 0x4 │ │ │ │ INTERP 0x0001b8 0x000101b8 0x000101b8 0x00019 0x00019 R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-armhf.so.3] │ │ │ │ - LOAD 0x000000 0x00010000 0x00010000 0x5d7e70 0x5d7e70 R E 0x10000 │ │ │ │ - LOAD 0x5dfee4 0x005ffee4 0x005ffee4 0x55de4 0x7f6a8 RW 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x5d77f0 0x5d77f0 R E 0x10000 │ │ │ │ + LOAD 0x5dfee4 0x005ffee4 0x005ffee4 0x55de4 0x7f680 RW 0x10000 │ │ │ │ DYNAMIC 0x5dfef8 0x005ffef8 0x005ffef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x5d7e50 0x005e7e50 0x005e7e50 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x5d77d0 0x005e77d0 0x005e77d0 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x5dfee4 0x005ffee4 0x005ffee4 0x00004 0x00015 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x5dfee4 0x005ffee4 0x005ffee4 0x0011c 0x0011c R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,33 +10,33 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001e574 00e574 00c113 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0002a688 01a688 001462 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0002baec 01baec 0001d0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 0002bcbc 01bcbc 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 0002bcec 01bcec 001138 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 0002ce24 01ce24 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002ce30 01ce30 0019ec 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002e820 01e820 39e008 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 003cc828 3bc828 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 003cc840 3bc840 21b600 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 005e7e40 5d7e40 000001 00 A 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 005e7e44 5d7e44 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 005e7e4c 5d7e4c 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 005e7e50 5d7e50 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002e820 01e820 39d960 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 003cc180 3bc180 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 003cc1c0 3bc1c0 21b600 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 005e77c0 5d77c0 000001 00 A 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 005e77c4 5d77c4 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 005e77cc 5d77cc 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 005e77d0 5d77d0 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 │ │ │ │ [22] .fini_array FINI_ARRAY 005ffef0 5dfef0 000004 04 WA 0 0 4 │ │ │ │ [23] .data.rel.ro PROGBITS 005ffef4 5dfef4 000004 00 WA 0 0 4 │ │ │ │ [24] .dynamic DYNAMIC 005ffef8 5dfef8 000108 08 WA 5 0 4 │ │ │ │ [25] .got PROGBITS 00600000 5e0000 0008b0 04 WA 0 0 4 │ │ │ │ [26] .data PROGBITS 006008b0 5e08b0 028cec 00 WA 0 0 8 │ │ │ │ [27] .PyRuntime PROGBITS 006295a0 6095a0 02c6a8 00 WA 0 0 8 │ │ │ │ [28] .AsyncioDebug PROGBITS 00655c48 635c48 000068 00 WA 0 0 8 │ │ │ │ [29] .probes PROGBITS 00655cb0 635cb0 000018 00 WA 0 0 2 │ │ │ │ - [30] .bss NOBITS 00655d00 635cc8 02988c 00 WA 0 0 64 │ │ │ │ + [30] .bss NOBITS 00655d00 635cc8 029864 00 WA 0 0 64 │ │ │ │ [31] .ARM.attributes ARM_ATTRIBUTES 00000000 635cc8 000033 00 0 0 1 │ │ │ │ [32] .note.stapsdt NOTE 00000000 635cfc 0001d4 00 0 0 4 │ │ │ │ [33] .gnu_debuglink PROGBITS 00000000 635ed0 000034 00 0 0 4 │ │ │ │ [34] .shstrtab STRTAB 00000000 635f04 000152 00 0 0 1 │ │ │ │ Key to Flags: │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,2612 +1,2612 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2609 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: 002e202c 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 5: 00081bc4 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 6: 00042714 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ - 7: 0060c018 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 8: 000a1250 484 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 9: 00089b98 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 4: 002e170c 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 5: 00081bbc 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 6: 0004270c 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 7: 0060cf98 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ + 8: 000a0f94 484 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 9: 00089b90 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ 10: 0002dc0c 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 11: 000d57c0 312 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 12: 001ff9bc 24 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 13: 0008d06c 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 11: 000d532c 312 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 12: 001ff124 24 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 13: 0008d064 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 15: 00089838 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 16: 002c4ed8 160 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 17: 00289778 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 18: 000c4a28 396 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ - 19: 000642cc 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 20: 001ed5e8 196 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 15: 00089830 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 16: 002c46b0 160 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 17: 00288d50 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 18: 000c4630 396 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ + 19: 000642c4 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 20: 001ecee8 196 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ 21: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ 22: 000304a0 680 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTracebackThreads │ │ │ │ - 23: 002f0adc 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 23: 002f01bc 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ 24: 00604e84 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 25: 001b98dc 764 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 26: 000ca4d0 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ - 27: 003404ec 148 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 28: 0006f060 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ - 29: 0060b1e0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 30: 002fcf38 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ - 31: 001439d4 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ - 32: 0067f4d8 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 33: 0026cca8 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ - 34: 0031eb64 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 25: 001b944c 764 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 26: 000ca05c 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 27: 0033fdf0 148 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 28: 0006f058 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 29: 0060b36c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ + 30: 002fc600 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ + 31: 0014358c 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 32: 0067f4b0 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ + 33: 0026c364 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ + 34: 0031e4e4 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ 35: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 36: 002faab0 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ - 37: 0007fcc4 396 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ - 38: 00084354 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ - 39: 000372cc 80 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ + 36: 002f9fe8 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ + 37: 0007fcbc 396 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 38: 0008434c 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 39: 000372c4 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: 002ed6ec 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 43: 000aa4a8 856 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 44: 00202604 340 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ - 45: 00202220 180 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 46: 002eedf0 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 42: 002ecdcc 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 43: 000aa224 856 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 44: 00201f1c 340 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ + 45: 00201b38 180 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 46: 002ee4d0 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ 47: 00609174 212 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ 48: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ - 49: 004f5f3c 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 50: 00086d84 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ - 51: 000b53b0 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 52: 001735bc 248 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 53: 000384cc 336 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ - 54: 00089cfc 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 55: 002b1e88 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 56: 000700dc 224 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 57: 002d4ee8 28 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 58: 00077418 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 59: 002f0274 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 49: 004f58bc 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 50: 00086d7c 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ + 51: 000b50ec 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 52: 00173228 248 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 53: 000384c4 336 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ + 54: 00089cf4 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 55: 002b1558 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 56: 000700d4 224 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 57: 002d46c0 28 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 58: 00077410 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 59: 002ef954 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ 60: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 61: 0020969c 24 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 62: 00098790 60 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 63: 001c8ed4 460 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 64: 0039d0b0 1688 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 65: 0008c9f4 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 66: 002de664 100 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ - 67: 0060bfc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ - 68: 00084268 24 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ - 69: 00198bb4 372 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ - 70: 00031f68 44 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 71: 00205e94 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ - 72: 0003a1c0 96 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 73: 0026d1f0 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ + 61: 00208fb8 24 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 62: 00098788 60 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 63: 001c8a30 440 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 64: 0039c9d8 1688 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 65: 0008c9ec 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 66: 002ddd44 100 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 67: 0060cf44 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ + 68: 00084260 24 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 69: 0019888c 372 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ + 70: 00031f64 44 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ + 71: 002057b0 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ + 72: 0003a1b8 96 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 73: 0026c8ac 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ 74: 00602d90 212 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ 75: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ 76: 00655cc8 0 NOTYPE GLOBAL DEFAULT 29 _edata │ │ │ │ 77: 0060a8a0 212 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 78: 0017ee20 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 78: 0017ea8c 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ 79: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 80: 00046e90 96 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 81: 0008b48c 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 80: 00046e88 96 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 81: 0008b484 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ 82: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ - 83: 000a7630 240 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 84: 00176214 132 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ - 85: 0009884c 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ - 86: 0067f4fc 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ - 87: 00061c08 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 83: 000a7378 240 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 84: 00175e80 132 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 85: 00098844 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 86: 0067f4d4 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ + 87: 00061c00 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ 88: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 89: 0008fa18 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 90: 003b23d0 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ - 91: 000bf200 44 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 92: 0007f498 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 93: 0008c7f0 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 94: 00375810 512 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 95: 0007fca8 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 96: 00152108 472 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 97: 0019b8c0 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 98: 004f9fcc 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 99: 002b6b7c 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 100: 000cd580 572 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ - 101: 00203b34 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 102: 0038739c 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ - 103: 00138fdc 988 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ - 104: 003128c4 392 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 105: 0018a3f0 668 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 106: 003cb4d4 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 89: 0008fa10 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 90: 003b1e00 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 91: 000bee0c 44 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 92: 0007f490 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 93: 0008c7e8 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 94: 00375140 512 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 95: 0007fca0 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 96: 00151cc8 472 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 97: 0019b598 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 98: 004f994c 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 99: 002b624c 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 100: 000cd10c 572 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 101: 0020344c 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 102: 00386ccc 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 103: 00138ba0 988 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ + 104: 00312244 392 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 105: 0018a0b0 668 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 106: 003cae30 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ 107: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 108: 001da9b8 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 108: 001da300 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 109: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 110: 003123d8 340 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 111: 002e3794 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 112: 001b5e1c 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 113: 003250f4 2256 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ - 114: 00038054 524 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 115: 00080910 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 116: 001dde64 136 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 117: 00088678 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ - 118: 001de108 308 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ - 119: 000b37c0 520 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 120: 002c6c70 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 121: 002b08ac 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 122: 000827c4 100 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 110: 00311d58 340 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 111: 002e2e74 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 112: 001b598c 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 113: 00324a74 2256 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 114: 0003804c 524 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 115: 00080908 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 116: 001dd7ac 136 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 117: 00088670 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 118: 001dda50 308 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ + 119: 000b34fc 520 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 120: 002c6448 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 121: 002aff7c 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 122: 000827bc 100 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 123: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ - 124: 0020f7f4 2084 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 125: 001efc3c 456 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 126: 0037de1c 2224 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 124: 0020ee08 2084 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 125: 001ef53c 456 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 126: 0037d74c 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: 00081ee4 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 130: 002b8060 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 131: 003250d8 28 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 129: 00081edc 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 130: 002b7730 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 131: 00324a58 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: 002d990c 20 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 134: 002bcd08 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: 0007f384 36 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 139: 0007f37c 36 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ 140: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ - 141: 0003aca4 260 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 141: 0003b18c 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: 00608018 212 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ 145: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 146: 00253880 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 146: 00252dc0 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 147: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 148: 0007e900 352 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ - 149: 002c5294 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ - 150: 000331b8 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 151: 0008417c 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 152: 0028f000 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 153: 0017b1d8 296 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 154: 00089a10 112 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 155: 0008335c 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 156: 000e9034 66084 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 157: 000658a8 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ - 158: 0008c918 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ + 148: 0007e8f8 352 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 149: 002c4a6c 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ + 150: 000331b4 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ + 151: 00084174 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 152: 0028e6b8 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 153: 0017ae44 296 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 154: 00089a08 112 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 155: 00083354 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 156: 000e8b84 66128 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 157: 000658a0 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 158: 0008c910 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ 159: 0002ecd4 364 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ 160: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ - 161: 00103814 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 162: 002c2b8c 180 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 161: 00103394 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 162: 002c23fc 180 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ 163: 00601ef8 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ - 164: 002b85cc 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 164: 002b7c9c 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 165: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 166: 001bb95c 72 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ - 167: 0003c2d8 236 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 168: 00223e08 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 169: 0027961c 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 170: 001cfe60 824 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ - 171: 0060b398 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ - 172: 001c4e08 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 173: 0016139c 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 166: 001bb4cc 72 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 167: 0003c2d0 236 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 168: 002233b0 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 169: 00278cd4 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 170: 001cf9d0 824 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 171: 0060b0fc 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ + 172: 001c4928 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 173: 00160f7c 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ 174: 006041ac 212 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ 175: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 176: 001b2e1c 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 177: 001805e8 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 178: 001398f0 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 176: 001b298c 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 177: 00180254 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 178: 001394b8 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ 179: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ - 180: 0008259c 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 181: 0013f968 1124 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 182: 00079fe4 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ - 183: 00176a50 712 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 184: 00088804 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 185: 00275cf8 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 180: 00082594 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 181: 0013f538 1124 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 182: 00079fdc 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 183: 001766bc 712 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 184: 000887fc 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 185: 002753b0 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 186: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ - 187: 001db714 2152 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 187: 001db05c 2152 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ 188: 00601744 212 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ - 189: 001411e0 188 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ - 190: 00204458 96 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ + 189: 00140d98 188 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 190: 00203a34 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ 191: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (3) │ │ │ │ 192: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (3) │ │ │ │ 193: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (3) │ │ │ │ - 194: 0007c680 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 195: 0008d624 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 196: 0025e4e0 288 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ - 197: 0012a604 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ + 194: 0007c678 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 195: 0008d61c 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 196: 0025da88 288 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 197: 0012a318 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ 198: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 199: 0008c724 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 200: 000a485c 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ - 201: 002c8444 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ - 202: 0060b8e4 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 203: 001dcefc 120 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 204: 00082a9c 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ - 205: 0006fcbc 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 206: 0007fa84 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 207: 0007c340 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 208: 00081e3c 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ - 209: 000696ec 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 210: 00089c84 96 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 211: 00344b20 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 212: 000badb0 424 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 213: 000ccc80 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 214: 00392aac 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 215: 0008e744 184 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 216: 002cafb8 308 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 217: 001b6994 936 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ - 218: 0067f4d0 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ + 199: 0008c71c 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 200: 000a45a4 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 201: 002c7c1c 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 202: 0060bde0 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ + 203: 001dc844 120 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 204: 00082a94 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 205: 0006fcb4 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 206: 0007fa7c 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 207: 0007c338 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 208: 00081e34 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 209: 000696e4 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 210: 00089c7c 96 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 211: 003444a0 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 212: 000ba9bc 424 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 213: 000cc80c 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 214: 003924d8 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 215: 0008e73c 184 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 216: 002ca790 308 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 217: 001b6504 936 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 218: 0067f4a8 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ 219: 0002ee40 124 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 220: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (3) │ │ │ │ 221: 00000000 0 FUNC GLOBAL DEFAULT UND __prctl_time64@GLIBC_2.34 (4) │ │ │ │ - 222: 002d3994 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 223: 00260264 720 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 222: 002d316c 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 223: 0025f7f0 720 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 224: 0002e708 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 225: 001a499c 208 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 226: 000be588 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 225: 001a4584 208 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 226: 000be194 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 227: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (3) │ │ │ │ 228: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ - 229: 001d3cfc 628 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ - 230: 001800fc 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ + 229: 001d3620 628 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 230: 0017fd68 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ 231: 00603554 212 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 232: 00342cf4 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 233: 0008e15c 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 234: 00157ee0 1608 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 235: 002d87a4 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 232: 00342674 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 233: 0008e154 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 234: 00157aa0 1572 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 235: 002d7f7c 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ 236: 0060145c 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 237: 002c88bc 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 238: 001a45c8 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 237: 002c8094 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 238: 001a41b0 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ 239: 00601444 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 240: 0014b118 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ - 241: 00083e80 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 240: 0014acdc 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ + 241: 00083e78 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ 242: 00606ed8 212 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 243: 0034c324 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 243: 0034bc6c 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ 244: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ - 245: 0008e290 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ - 246: 0008c840 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 245: 0008e288 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 246: 0008c838 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ 247: 00000000 0 FUNC GLOBAL DEFAULT UND __ppoll64@GLIBC_2.34 (4) │ │ │ │ - 248: 00286000 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ - 249: 000d7a8c 424 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 250: 000823d0 216 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ - 251: 005196f8 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 252: 001e6fd4 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 253: 002ddff8 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 254: 00348fa4 52 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 255: 001ddc60 208 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 256: 001b4c9c 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 248: 002855d8 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 249: 000d75f8 424 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 250: 000823c8 216 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ + 251: 00519098 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 252: 001e68ec 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 253: 002dd6e0 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 254: 003bd17c 52 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 255: 001dd5a8 208 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 256: 001b480c 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 257: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ - 258: 002ab750 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 258: 002aae1c 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 259: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ - 260: 0060c00c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ - 261: 00083df0 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 260: 0060cf90 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ + 261: 00083de8 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ 262: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (25) │ │ │ │ 263: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ 264: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ - 265: 00257e60 128 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 265: 00257408 128 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ 266: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 267: 00387ed0 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ - 268: 002dc0ec 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 269: 0008f86c 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 270: 000760d8 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ + 267: 00387800 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ + 268: 002db738 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 269: 0008f864 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 270: 000760d0 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ 271: 0002d594 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 272: 0007ae24 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 273: 00082b14 504 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 274: 00343624 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 272: 0007ae1c 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 273: 00082b0c 504 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 274: 00342fa4 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ 275: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (3) │ │ │ │ 276: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (4) │ │ │ │ 277: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedpolicy@GLIBC_2.4 (3) │ │ │ │ - 278: 000aeca8 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 279: 002d0628 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ - 280: 002111c4 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 281: 002bab38 1344 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ - 282: 00081ae0 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 278: 000ae9e8 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 279: 002cfe00 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 280: 002107d8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 281: 002ba208 1344 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ + 282: 00081ad8 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ 283: 00601550 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 284: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ - 285: 0060cd88 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ - 286: 001639fc 2992 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ - 287: 0008ab74 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 288: 002c8d04 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 289: 003321e0 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 290: 000797c0 532 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ - 291: 0014221c 1048 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ + 285: 0060dd08 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ + 286: 001635dc 2992 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 287: 0008ab6c 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 288: 002c84dc 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 289: 00331b60 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 290: 000797b8 532 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 291: 00141dd4 1048 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ 292: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 293: 001c5810 204 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 294: 0011ba38 28 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 293: 001c5330 204 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 294: 0011b5d8 28 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 295: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 296: 000843f4 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 297: 0008854c 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 296: 000843ec 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 297: 00088544 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 298: 0002ffc8 104 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 299: 00081b98 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 300: 001427ec 428 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 299: 00081b90 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 300: 001423a4 428 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ 301: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ 302: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ - 303: 0027ee14 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ - 304: 0008cbc8 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ - 305: 002d7214 432 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 306: 001a6994 504 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ - 307: 00081a54 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ - 308: 00069060 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 309: 00089a94 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ - 310: 0014ce74 1356 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ - 311: 002af968 412 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ + 303: 0027e4cc 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ + 304: 0008cbc0 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ + 305: 002d69ec 432 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 306: 001a6570 504 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 307: 00081a4c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ + 308: 00069058 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 309: 00089a8c 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 310: 0014ca34 1356 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ + 311: 002af038 412 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ 312: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (3) │ │ │ │ - 313: 000f9890 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ + 313: 000f9410 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ 314: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 315: 0008e634 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 316: 000b5d7c 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ - 317: 001bf4cc 332 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ - 318: 0006120c 200 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ + 315: 0008e62c 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 316: 000b5a98 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ + 317: 001befec 332 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 318: 00061204 200 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ 319: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 320: 0011a338 152 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 320: 00119ed8 152 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ 321: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 322: 000a0200 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 323: 001b4d4c 120 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 324: 00082e44 140 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 325: 00097da8 84 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 326: 00381474 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 327: 00259bb4 120 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 322: 0009ff44 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 323: 001b48bc 120 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 324: 00082e3c 140 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 325: 00097da0 84 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 326: 00380da4 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 327: 0025915c 120 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ 328: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (3) │ │ │ │ 329: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (3) │ │ │ │ 330: 00655d00 0 NOTYPE GLOBAL DEFAULT 30 __bss_start │ │ │ │ - 331: 002be7a0 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 332: 0008987c 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 333: 00083fec 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 331: 002be00c 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 332: 00089874 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 333: 00083fe4 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ 334: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 (4) │ │ │ │ - 335: 000907b0 312 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 336: 0008adc8 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 337: 000ff3dc 56 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 335: 000907a8 312 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 336: 0008adc0 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 337: 000fef5c 56 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ 338: 0002e820 92 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ - 339: 00098bb0 164 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 340: 001c3ad8 136 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 341: 000a08b4 452 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 342: 0008c7a4 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 339: 00098ba4 164 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 340: 001c35f8 136 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 341: 000a05f8 452 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 342: 0008c79c 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ 343: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 344: 000812d4 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ - 345: 0065e5e0 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ - 346: 0007af10 128 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 347: 001eae3c 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ - 348: 0007a378 152 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 349: 001abbf8 68 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ - 350: 0060b8e0 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ - 351: 002b6cd8 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 352: 0032c9b0 144 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 353: 001c2980 404 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 354: 001e9888 200 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 355: 002f91bc 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ - 356: 0022ecd8 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 357: 001ed53c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 358: 0019af94 308 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ - 359: 000cd7bc 176 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 360: 0012bdc4 136 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ - 361: 0008174c 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 362: 0050da2c 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 363: 00084190 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 364: 00302b64 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ - 365: 00095f9c 124 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 366: 0014a0bc 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 344: 000812cc 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 345: 0065e5b8 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ + 346: 0007af08 128 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 347: 001ea73c 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ + 348: 0007a370 152 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 349: 001ab7c8 68 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 350: 0060bddc 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ + 351: 002b63a8 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 352: 0032c330 144 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 353: 001c24a0 404 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 354: 001e9188 200 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 355: 002f8938 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ + 356: 0022e280 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 357: 001ece3c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 358: 0019ae74 308 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ + 359: 000cd348 176 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 360: 0012badc 136 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ + 361: 00081744 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 362: 0050d3b4 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 363: 00084188 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 364: 0030222c 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 365: 00095f94 124 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 366: 00149c74 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ 367: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (3) │ │ │ │ 368: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (7) │ │ │ │ - 369: 001ed474 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ - 370: 0060b1e8 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 371: 002c7af8 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ - 372: 0003b6bc 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 373: 00076b84 84 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ - 374: 000442f4 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 375: 00101330 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 369: 001ecd74 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 370: 0060b284 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ + 371: 002c72d0 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 372: 0003bba4 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 373: 00076b7c 84 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 374: 000442ec 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 375: 00100eb0 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ 376: 0002fca8 152 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ 377: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ 378: 0002f0b4 40 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 379: 00173f94 1664 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 380: 000dc12c 164 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 381: 002d124c 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 379: 00173c00 1664 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 380: 000dbc84 164 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 381: 002d0a24 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 382: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 383: 003074c4 288 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 383: 00306c64 288 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ 384: 00608a64 212 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 385: 002b6cec 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 386: 002f8688 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 387: 0020f0f0 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 388: 000aec2c 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 385: 002b63bc 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 386: 002f7eb4 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 387: 0020e704 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 388: 000ae9b0 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ 389: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ 390: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (3) │ │ │ │ - 391: 00043600 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 392: 0032c738 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 393: 00327d64 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 391: 000435f8 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 392: 0032c0b8 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 393: 003276e4 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ 394: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 395: 00180094 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ - 396: 0060bfbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 397: 0008317c 128 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 398: 0004b000 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 399: 000be78c 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ - 400: 0060b1ec 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 401: 002bc1dc 168 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ - 402: 00032520 3140 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ - 403: 002b78f0 60 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ - 404: 004f5fcc 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ - 405: 0013b310 1524 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 406: 003cb4ec 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 395: 0017fd00 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 396: 0060cf40 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ + 397: 00083174 128 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 398: 0004aff8 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 399: 000be398 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 400: 0060b374 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ + 401: 002bb8ac 168 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 402: 0003251c 3140 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ + 403: 002b6fc0 60 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 404: 004f594c 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ + 405: 0013aed8 1524 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 406: 003cae48 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ 407: 00613858 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 408: 002dc6ac 104 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ - 409: 0019e5b0 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 410: 000811a0 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 408: 002dbd94 104 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 409: 0019e288 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 410: 00081198 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ 411: 00606ccc 212 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ - 412: 000d5570 592 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 412: 000d50dc 592 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ 413: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ 414: 00605d18 212 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 415: 0007c268 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 416: 0007fc24 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ - 417: 00132fd8 148 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ - 418: 002e4fe0 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ - 419: 0032eae8 408 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ - 420: 00031e5c 116 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 421: 003015ec 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 422: 0008e8a8 172 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 415: 0007c260 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 416: 0007fc1c 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ + 417: 00132d20 148 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ + 418: 002e46c0 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 419: 0032e468 408 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ + 420: 00031e58 116 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ + 421: 00300bac 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 422: 0008e8a0 172 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 423: 0002e570 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 424: 0008d4a4 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 425: 0007f72c 112 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 426: 000c3224 1036 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 427: 00145d98 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ - 428: 0028e518 56 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 424: 0008d49c 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 425: 0007f724 112 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 426: 000c2e2c 1036 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 427: 00145950 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 428: 0028dbd0 56 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ 429: 00602608 212 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ 430: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ - 431: 002b9c98 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ - 432: 002aabb8 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 433: 00381b90 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 431: 002b9368 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 432: 002aa268 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 433: 003814c0 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 434: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ - 435: 0060c014 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 436: 00058744 276 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 435: 0060cf94 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ + 436: 00058740 276 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ 437: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ 438: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (3) │ │ │ │ - 439: 00134590 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 439: 001342d8 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ 440: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (3) │ │ │ │ 441: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (3) │ │ │ │ 442: 0002d15c 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ 443: 0002d5e8 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 444: 00089d34 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 445: 000bdde8 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ - 446: 00153b90 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 444: 00089d2c 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 445: 000bd9f4 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 446: 00153750 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ 447: 0002d75c 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 448: 00142634 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 449: 001cda60 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 450: 001add48 440 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ - 451: 00124d28 732 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ - 452: 00083e98 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 448: 001421ec 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 449: 001cd5d0 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 450: 001ad918 440 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ + 451: 00124a34 732 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 452: 00083e90 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ 453: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ - 454: 00089bf4 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ - 455: 003a6cf0 168 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 456: 00371a24 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 457: 000759fc 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 458: 00234f1c 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 454: 00089bec 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ + 455: 003a6610 168 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 456: 00371354 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 457: 00075a5c 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 458: 00234498 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ 459: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 460: 00154490 372 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 461: 00088bf4 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 460: 00154050 372 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 461: 00088bec 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ 462: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ - 463: 00044520 588 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 464: 00173570 76 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ - 465: 0008830c 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 466: 002b9c44 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 463: 00044518 588 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 464: 001731dc 76 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 465: 00088304 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 466: 002b9314 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 467: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ 468: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (3) │ │ │ │ - 469: 00125e64 296 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ - 470: 00142a28 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ - 471: 0060b8d0 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 472: 00125108 688 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ - 473: 00219eb8 132 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 469: 00125b70 296 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ + 470: 001425e0 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 471: 0060bdcc 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ + 472: 00124e14 688 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ + 473: 002194b0 132 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 474: 0060a12c 212 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ 475: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 476: 001b34f8 384 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 476: 001b3068 384 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ 477: 0002d51c 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ - 478: 00371bb0 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ - 479: 002b4cf0 192 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ - 480: 0060c044 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 481: 00081410 76 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 482: 001cde94 60 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 483: 0030dcd0 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ - 484: 000966ec 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 478: 003714e0 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 479: 002b43b8 192 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 480: 0060cfc4 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ + 481: 00081408 76 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 482: 001cda04 60 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 483: 0030d654 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 484: 000966e4 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ 485: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (3) │ │ │ │ - 486: 0012ccec 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ + 486: 0012ca04 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ 487: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ - 488: 006133f4 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ + 488: 006134cc 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ 489: 00607580 212 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ 490: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (3) │ │ │ │ 491: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ - 492: 0007da50 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 493: 00086fe0 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ - 494: 0060bfcc 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 495: 002969a8 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ - 496: 0008cb90 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 497: 0010b140 24 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 498: 001b814c 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 499: 0028d470 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 500: 002eac80 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 501: 0008f9e8 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ - 502: 00097e48 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ - 503: 00112224 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ - 504: 0060c004 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 505: 0022a68c 1288 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ - 506: 0013c42c 1328 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ + 492: 0007da48 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 493: 00086fd8 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 494: 0060cf50 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ + 495: 00296058 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ + 496: 0008cb88 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 497: 0010acd8 24 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 498: 001b7cbc 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 499: 0028cb28 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 500: 002ea360 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 501: 0008f9e0 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 502: 00097e40 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 503: 00111dbc 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 504: 0060cf88 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ + 505: 00229c34 1288 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 506: 0013bff4 1328 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ 507: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ - 508: 00216604 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ - 509: 0067f58c 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ - 510: 002fbe90 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 511: 000a6840 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 508: 00215bfc 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 509: 0067f564 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ + 510: 002fb554 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 511: 000a6588 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ 512: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ - 513: 00389db0 344 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ - 514: 00260534 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 515: 0024b95c 352 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 513: 003897e0 344 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 514: 0025fac0 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 515: 0024a970 352 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ 516: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 517: 00143d6c 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 518: 000bbb58 836 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 519: 002b4544 172 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ - 520: 00176044 464 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ - 521: 002b87ac 340 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 522: 0008f904 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 517: 00143924 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 518: 000bb764 836 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 519: 002b3c0c 172 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ + 520: 00175cb0 464 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 521: 002b7e7c 340 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 522: 0008f8fc 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ 523: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (3) │ │ │ │ 524: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (3) │ │ │ │ - 525: 0008b518 232 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 526: 000882a4 104 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 527: 000c3630 2056 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ - 528: 001a4a6c 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ - 529: 0060bffc 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 530: 0007f0a8 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 525: 0008b510 232 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 526: 0008829c 104 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 527: 000c3238 2056 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 528: 001a4654 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 529: 0060cf80 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ + 530: 0007f0a0 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ 531: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ - 532: 00272d34 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ - 533: 00061698 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ - 534: 0033c574 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 532: 002723ec 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 533: 00061690 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ + 534: 0033bef4 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 535: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 536: 000976a8 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 537: 002f2d50 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ - 538: 0007830c 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 539: 000be768 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 540: 002088f4 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 541: 001d0a74 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 542: 00332304 104 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 536: 000976a0 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 537: 002f2430 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 538: 00078304 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 539: 000be374 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 540: 00208210 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 541: 001d0398 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 542: 00331c84 104 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ 543: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ - 544: 00084340 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ - 545: 00300454 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 546: 0025ba8c 908 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 547: 00082828 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 548: 001e97b4 212 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ - 549: 0060b8c4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ - 550: 000cec94 480 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ - 551: 003154d0 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 552: 0013dcc8 2264 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ - 553: 000870a0 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ - 554: 002d58b8 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ - 555: 0017893c 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 544: 00084338 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 545: 002ffbe0 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 546: 0025b038 908 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 547: 00082820 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 548: 001e90b4 212 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 549: 0060bdc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ + 550: 000ce820 480 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ + 551: 00314f58 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 552: 0013d890 2272 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 553: 00087098 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 554: 002d5090 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 555: 001785a8 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ 556: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ 557: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 558: 00273bb0 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 558: 00273268 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ 559: 0002ec1c 72 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ 560: 0002e21c 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ - 561: 00139a3c 48 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 561: 00139604 48 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ 562: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ - 563: 00081774 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 563: 0008176c 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ 564: 0002d9a8 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (20) │ │ │ │ 565: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (3) │ │ │ │ - 566: 00370050 220 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 567: 00300838 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 566: 0036f980 220 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 567: 003002ac 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ 568: 0002f1a8 68 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ 569: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 570: 0008943c 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 571: 002f1848 128 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 570: 00089434 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 571: 002f0f28 128 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 572: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 573: 001c0da8 2880 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 573: 001c08c8 2880 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ 574: 00607134 212 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 575: 00096018 584 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ - 576: 0067f4cc 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ - 577: 00036214 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ + 575: 00096010 584 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 576: 0067f4a4 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ + 577: 0003620c 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ 578: 0060143c 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 579: 0030f370 124 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ - 580: 00305070 112 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ - 581: 00038ee8 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ + 579: 0030ec60 124 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 580: 00304738 112 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 581: 00038e64 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 582: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 583: 000720c8 1096 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 584: 001b84d8 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 585: 0008e474 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 586: 003249a4 1160 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ - 587: 002e4e08 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ + 583: 000720c0 1096 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 584: 001b8048 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 585: 0008e46c 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 586: 00324324 1160 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 587: 002e44e8 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ 588: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ - 589: 0060bfec 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ + 589: 0060cf70 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 590: 0002d1d4 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ - 591: 0060bff0 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 592: 0025d1e0 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 591: 0060cf74 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ + 592: 0025c788 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ 593: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_writev@GLIBC_2.15 (10) │ │ │ │ 594: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (7) │ │ │ │ - 595: 000b45ec 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 596: 0008ca20 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 595: 000b4328 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 596: 0008ca18 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ 597: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ - 598: 002dba60 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 599: 0005eac4 268 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 600: 000b4948 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 601: 0060bfd4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ - 602: 0025dabc 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 598: 002db0ac 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 599: 0005eabc 268 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 600: 000b4684 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 601: 0060cf58 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ + 602: 0025d064 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ 603: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 604: 000a6fe4 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 605: 00082da0 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 606: 00111090 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 607: 00084310 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 604: 000a6d2c 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 605: 00082d98 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 606: 00110c28 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 607: 00084308 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ 608: 00604394 212 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 609: 001d9cdc 96 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ - 610: 00345074 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 611: 0019a540 400 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 612: 000c09e0 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 609: 001d9624 96 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ + 610: 003449f4 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 611: 0019a218 400 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 612: 000c05ec 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ 613: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ - 614: 0014b068 176 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ + 614: 0014ac2c 176 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ 615: 0002cf4c 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 616: 000ba62c 584 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 616: 000ba22c 596 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ 617: 006078e4 212 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ 618: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ - 619: 00220438 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 620: 00095e44 344 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 621: 001432f8 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ - 622: 001a230c 440 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ - 623: 002607c8 172 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 619: 0021fa30 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 620: 00095e3c 344 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 621: 00142eb0 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ + 622: 001a1fe4 440 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ + 623: 0025fd54 172 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 624: 0002fa24 172 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 625: 002e4ac0 132 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 625: 002e41a0 132 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ 626: 00655d00 4 OBJECT GLOBAL DEFAULT 30 stdin@GLIBC_2.4 (3) │ │ │ │ - 627: 0023507c 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 627: 002345f8 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ 628: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 629: 0014017c 520 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 630: 001baa4c 388 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 631: 00292958 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 629: 0013fd4c 520 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 630: 001ba5bc 388 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 631: 0029200c 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ 632: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (3) │ │ │ │ 633: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 634: 00089810 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 635: 001f4c38 44 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 636: 001a95d8 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 634: 00089808 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 635: 001f4538 44 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 636: 001a91ac 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 637: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ - 638: 000888b8 640 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 639: 00089af8 28 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 638: 000888b0 640 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 639: 00089af0 28 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 640: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 641: 0004c988 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 642: 000893a0 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 643: 0009f0d8 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 641: 0004c980 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 642: 00089398 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 643: 0009ee10 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ 644: 0060830c 212 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ - 645: 001be530 40 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 646: 0007f458 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 647: 0038736c 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 648: 002350d0 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ - 649: 000cdba4 560 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ + 645: 001be088 40 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 646: 0007f450 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 647: 00386c9c 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 648: 0023464c 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 649: 000cd730 560 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ 650: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ 651: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (3) │ │ │ │ 652: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (3) │ │ │ │ - 653: 0008ca34 68 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 653: 0008ca2c 68 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ 654: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ - 655: 00426350 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ - 656: 00076978 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 657: 002c23ac 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 655: 00425cd0 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 656: 00076970 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 657: 002c1c1c 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ 658: 0060a624 212 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 659: 00089b14 24 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 660: 000cddd4 1264 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 661: 000be7c8 500 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 659: 00089b0c 24 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 660: 000cd960 1264 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 661: 000be3d4 500 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ 662: 006032bc 212 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ 663: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ - 664: 0060b8ec 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 665: 00316ae8 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 666: 000ccc9c 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 664: 0060bde8 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ + 665: 00316468 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 666: 000cc828 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 667: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 668: 0008f9ac 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 669: 003cbb9c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 670: 0009f784 860 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 668: 0008f9a4 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 669: 003cb4f8 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 670: 0009f4c8 860 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 671: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ - 672: 002baac0 120 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 672: 002ba190 120 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 673: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 674: 002df640 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 675: 0008b600 788 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 674: 002ded20 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 675: 0008b5f8 788 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ 676: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ - 677: 004f9b00 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ - 678: 0060c038 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ - 679: 000c5bbc 1276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ - 680: 0016377c 640 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ + 677: 004f9480 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 678: 0060cfb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ + 679: 000c57c4 1276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 680: 0016335c 640 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ 681: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 682: 0013e60c 1668 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 683: 001406cc 2048 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ - 684: 0016de10 148 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 685: 002885a4 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 686: 002c4b58 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ - 687: 00293f84 244 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 682: 0013e1dc 1668 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 683: 0014029c 2024 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ + 684: 0016da7c 148 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 685: 00287b7c 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 686: 002c4330 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 687: 00293634 244 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ 688: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ - 689: 0025ccdc 108 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 690: 00305200 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 689: 0025c284 108 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 690: 003048c8 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ 691: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 692: 00272334 184 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 693: 001d2178 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 692: 002719f0 184 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 693: 001d1a9c 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ 694: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (3) │ │ │ │ 695: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@GLIBC_2.4 (3) │ │ │ │ - 696: 00097708 436 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 697: 004f5f9c 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 698: 002120cc 576 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 699: 00260704 148 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 700: 001c3650 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 701: 000dca6c 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ - 702: 0039fe70 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 696: 00097700 436 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 697: 004f591c 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 698: 002116e0 576 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 699: 0025fc90 148 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 700: 001c3170 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 701: 000dc5d0 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 702: 0039f798 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ 703: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ - 704: 002ad7fc 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ - 705: 000cd518 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 706: 00305bec 72 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ - 707: 0008b4bc 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 708: 00080768 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ - 709: 0031c64c 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 710: 00037b3c 236 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 711: 00086e04 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ - 712: 001e94e0 724 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 713: 00129600 1896 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 714: 001f2224 400 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 715: 003ab840 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 716: 000b5cec 144 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ - 717: 00081af8 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 704: 002acecc 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 705: 000cd0a4 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 706: 003052b4 72 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 707: 0008b4b4 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 708: 00080760 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 709: 0031bfcc 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 710: 00037b34 236 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ + 711: 00086dfc 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ + 712: 001e8de0 724 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 713: 00129314 1896 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 714: 001f1b24 400 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 715: 003ab174 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 716: 000b5a08 144 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ + 717: 00081af0 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ 718: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ - 719: 00611ba4 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ + 719: 0060b3c8 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 720: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 721: 001d8198 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 721: 001d7ad8 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ 722: 0060144c 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_MISSING │ │ │ │ - 723: 002d6594 712 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 724: 00306ee4 160 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 723: 002d5d6c 712 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 724: 003065ac 160 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 725: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 726: 003b579c 668 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 727: 000ce2c4 468 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 728: 001727f4 328 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 726: 003b51cc 668 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 727: 000cde50 468 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 728: 00172460 328 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ 729: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ 730: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ - 731: 001807cc 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 732: 0011156c 56 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ - 733: 002b40b0 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 734: 00389850 704 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 735: 00128510 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 736: 0017ffc0 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 737: 000cb178 252 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 738: 0013306c 5232 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ - 739: 0028d880 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 740: 0031ae74 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ - 741: 001196a4 824 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ + 731: 00180438 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 732: 00111104 56 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ + 733: 002b3778 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 734: 00389284 700 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 735: 0012821c 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 736: 0017fc2c 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 737: 000cad04 252 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 738: 00132db4 5232 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ + 739: 0028cf38 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 740: 0031a7b4 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 741: 00119244 824 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ 742: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (3) │ │ │ │ 743: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (3) │ │ │ │ - 744: 0026d6b8 148 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 745: 002a8320 4012 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 744: 0026cd74 148 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 745: 002a79d0 4012 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ 746: 0002f070 68 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 747: 0002ce44 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ - 748: 0060b560 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ + 748: 0060b3b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ 749: 0002e138 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ - 750: 002441e4 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 751: 0028a9e8 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 750: 002395e4 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 751: 00289fc0 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ 752: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 753: 00082774 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 754: 003446d0 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 755: 0005f3bc 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 756: 00069474 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 757: 00231724 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 758: 002c7ac0 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ - 759: 00033790 48 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ - 760: 000c3e88 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 761: 0008c974 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 762: 001d484c 576 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 763: 0007f3a8 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ - 764: 00084444 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ - 765: 002e41a4 124 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 766: 002b426c 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 767: 001699a4 1672 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 768: 0017e6ac 568 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 769: 00236740 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 753: 0008276c 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 754: 00344050 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 755: 0005f3b4 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 756: 0006946c 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 757: 00230ca0 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 758: 002c7298 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 759: 0003378c 48 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ + 760: 000c3a90 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 761: 0008c96c 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 762: 001d416c 576 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 763: 0007f3a0 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 764: 0008443c 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ + 765: 002e3884 124 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 766: 002b3934 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 767: 00169584 1672 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 768: 0017e318 568 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 769: 00235cbc 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 770: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ - 771: 00036024 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ - 772: 00080fe8 324 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 773: 001802c0 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ - 774: 000779b0 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ - 775: 000cee74 448 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ + 771: 0003601c 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ + 772: 00080fe0 324 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 773: 0017ff2c 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 774: 000779a8 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ + 775: 000cea00 448 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ 776: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 777: 00135760 1676 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 778: 002b8f2c 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 779: 002b4db0 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 777: 00135324 1676 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 778: 002b85fc 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 779: 002b4478 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 780: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 781: 0019b0c8 520 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 782: 0008a3a0 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 783: 00082934 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ - 784: 001f5ab4 1236 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 785: 00076d88 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ - 786: 001a293c 3360 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 781: 0019ac6c 520 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 782: 0008a398 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 783: 0008292c 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 784: 001f53b4 1236 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 785: 00076d80 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ + 786: 001a2614 3360 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ 787: 0002fb30 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromInitConfig │ │ │ │ 788: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ - 789: 00070e04 300 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 790: 0007f938 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 791: 00231738 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 789: 00070dfc 300 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 790: 0007f930 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 791: 00230cb4 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ 792: 00601430 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 793: 0008cdf0 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 794: 000690f4 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ - 795: 0067f4d4 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ - 796: 0004bebc 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 797: 003cb530 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 793: 0008cde8 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 794: 000690ec 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 795: 0067f4ac 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ + 796: 0004beb4 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 797: 003cae8c 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ 798: 00000000 0 FUNC GLOBAL DEFAULT UND clearenv@GLIBC_2.4 (3) │ │ │ │ 799: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 800: 003150d0 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ - 801: 0003ab48 24 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 800: 00314a50 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 801: 0003b030 24 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 802: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ 803: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (3) │ │ │ │ - 804: 002b9e90 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ - 805: 003a79c0 624 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 806: 00119090 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ - 807: 0007f8f0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 808: 001429c8 96 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 809: 001b68cc 112 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ - 810: 0060b8dc 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 811: 00226e4c 1792 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ - 812: 004fa118 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ - 813: 0060c008 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ + 804: 002b9560 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 805: 003a72e0 624 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 806: 00118c30 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ + 807: 0007f8e8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 808: 00142580 96 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 809: 001b643c 112 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 810: 0060bdd8 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ + 811: 002263f4 1792 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 812: 004f9a98 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ + 813: 0060cf8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ 814: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 815: 0022f270 252 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 816: 0007a2c0 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 817: 001af12c 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 815: 0022e818 252 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 816: 0007a2b8 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 817: 001aecfc 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ 818: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ - 819: 0060bfe8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ + 819: 0060cf6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 820: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 821: 00082f74 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 822: 002c08c4 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 821: 00082f6c 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 822: 002c0134 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ 823: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ 824: 00604cdc 212 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ 825: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ - 826: 0009dd38 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 827: 001a7e24 256 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 828: 001f2520 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ - 829: 00145e28 384 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ - 830: 00031ed0 104 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 831: 002bedd4 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 832: 00083d60 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 826: 0009da70 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 827: 001a7a00 256 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 828: 001f1e20 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 829: 001459e0 384 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ + 830: 00031ecc 104 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ + 831: 002be640 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 832: 00083d58 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ 833: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 834: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ - 835: 0014bc98 180 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 836: 0017be1c 1808 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ - 837: 00348378 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 838: 0007ffdc 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 839: 00088c08 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 835: 0014b858 180 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 836: 0017ba88 1808 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ + 837: 00347cf8 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 838: 0007ffd4 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 839: 00088c00 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 840: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 841: 00083fa8 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 841: 00083fa0 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ 842: 0002df34 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ - 843: 0008c9b4 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 843: 0008c9ac 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ 844: 0002ec64 64 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 845: 00292abc 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 845: 00292170 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ 846: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (3) │ │ │ │ 847: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (3) │ │ │ │ - 848: 000815f0 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 849: 000a11ac 120 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 848: 000815e8 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 849: 000a0ef0 120 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ 850: 0002ddc8 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ - 851: 003948f0 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 852: 0012ef90 376 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ - 853: 000823ac 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ - 854: 0023174c 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 855: 000bb844 128 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ - 856: 0060c03c 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 857: 00140384 644 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ - 858: 00083cec 84 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 859: 00084240 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 851: 00394018 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 852: 0012eca8 376 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ + 853: 000823a4 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 854: 00230cc8 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 855: 000bb450 128 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 856: 0060cfbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ + 857: 0013ff54 644 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 858: 00083ce4 84 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 859: 00084238 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ 860: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (4) │ │ │ │ 861: 00601894 212 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 862: 001c8a9c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 863: 000581c0 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 864: 0025d4ec 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 862: 001c85f8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 863: 000581b8 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 864: 0025ca94 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 865: 0002eb94 136 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 866: 0007b194 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ - 867: 0008f91c 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 868: 0008236c 64 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ - 869: 000621e4 280 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ - 870: 00350e24 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ + 866: 0007b18c 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 867: 0008f914 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 868: 00082364 64 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 869: 000621dc 280 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 870: 0035076c 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ 871: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ - 872: 00118c24 1132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 873: 0015e4a8 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 874: 000bd1d8 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ - 875: 001efe04 120 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 876: 0008f938 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 872: 001187c4 1132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 873: 0015e088 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 874: 000bcde4 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ + 875: 001ef704 120 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 876: 0008f930 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ 877: 00628f04 1068 OBJECT GLOBAL DEFAULT 26 _PyOpcode_OpName │ │ │ │ - 878: 003843f0 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 879: 002d8bac 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 880: 000b977c 1660 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 881: 0009091c 172 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 882: 001ed154 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 883: 003843b8 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ - 884: 0011a998 1504 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ + 878: 00383d20 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 879: 002d8384 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 880: 000b937c 1660 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 881: 00090914 172 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 882: 001eca54 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 883: 00383ce8 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 884: 0011a538 1504 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ 885: 006055e0 212 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ 886: 0002e0d8 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ - 887: 0016dc4c 452 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 888: 0006e6d0 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 889: 001b480c 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 887: 0016d8b8 452 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 888: 0006e6c8 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 889: 001b437c 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ 890: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ 891: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ - 892: 0008d560 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 893: 00053c20 512 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 894: 000807c0 160 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 892: 0008d558 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 893: 00053c18 512 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 894: 000807b8 160 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 895: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ - 896: 00361910 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ - 897: 0060bfe0 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 898: 000e409c 320 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 899: 001c3e18 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 900: 001304d4 304 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 896: 00361240 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 897: 0060cf64 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ + 898: 000e3c00 320 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 899: 001c3938 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 900: 001301ec 304 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ 901: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 902: 0008cd90 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ - 903: 0004b300 120 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 904: 00130604 84 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 905: 0008dda4 80 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 902: 0008cd88 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 903: 0004b2f8 120 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 904: 0013031c 84 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 905: 0008dd9c 80 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 906: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ - 907: 00043ea0 104 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ + 907: 00043e98 104 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ 908: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ - 909: 00031d14 232 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ + 909: 00031d10 232 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ 910: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (3) │ │ │ │ - 911: 0065e5d4 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ - 912: 00159088 368 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 913: 00262ef8 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 914: 0007def0 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 915: 00081cc0 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 911: 0065e5ac 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ + 912: 00158c18 368 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 913: 0026248c 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 914: 0007dee8 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 915: 00081cb8 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ 916: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ - 917: 0008f8e8 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 917: 0008f8e0 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ 918: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 919: 000ccccc 160 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 920: 002353a4 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 921: 001e7140 200 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 922: 001a4ae0 2836 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ - 923: 000a0250 860 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 924: 00096768 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 925: 001d41c8 1500 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 926: 00227afc 2556 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 927: 001c5de8 32 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 928: 00081204 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ - 929: 002b4098 24 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 930: 00084140 60 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ - 931: 00285d24 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ - 932: 001fb0ac 1008 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 919: 000cc858 160 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 920: 00234920 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 921: 001e6a58 200 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 922: 001a46c8 2836 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 923: 0009ff94 860 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 924: 00096760 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 925: 001d3aec 1500 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 926: 002270a4 2556 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 927: 001c5908 32 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 928: 000811fc 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ + 929: 002b3760 24 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 930: 00084138 60 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ + 931: 002852fc 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ + 932: 001fa9ac 1008 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ 933: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 934: 002f5814 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 935: 002d7a6c 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 936: 00070a5c 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ - 937: 000bd220 2268 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ - 938: 0009f360 528 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 934: 002f4edc 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 935: 002d7244 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 936: 00070a54 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 937: 000bce2c 2268 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ + 938: 0009f098 540 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 939: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ - 940: 001afdc8 1264 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ + 940: 001af998 1264 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ 941: 0002d5c4 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (2) │ │ │ │ 942: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (3) │ │ │ │ 943: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (3) │ │ │ │ - 944: 00059ef4 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ - 945: 00213b60 688 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 946: 0030b2b0 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ - 947: 000452a8 668 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 948: 00075464 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ - 949: 00313328 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 950: 00124a4c 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 944: 00059ef0 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ + 945: 0021315c 688 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 946: 0030a978 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 947: 000452a0 668 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 948: 0007545c 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 949: 00312ca8 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 950: 00124758 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 951: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 952: 002f065c 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 952: 002efd3c 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ 953: 00030adc 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ - 954: 00142998 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 955: 003739a8 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ - 956: 00037d6c 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ + 954: 00142550 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 955: 003732d8 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ + 956: 00037d64 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 957: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 958: 00098870 832 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 959: 001e2258 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 960: 003cb7c0 384 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ - 961: 0003dce8 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ + 958: 00098864 832 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 959: 001e1ba0 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 960: 003cb11c 384 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 961: 0003dce0 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ 962: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ - 963: 002ba1f8 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 963: 002b98c8 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ 964: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ 965: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (3) │ │ │ │ - 966: 00086f68 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 967: 0010cc80 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ - 968: 000c245c 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 969: 001421e8 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ - 970: 0060bfdc 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ + 966: 00086f60 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 967: 0010c818 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 968: 000c2064 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 969: 00141da0 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 970: 0060cf60 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ 971: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ 972: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (3) │ │ │ │ - 973: 002db774 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 974: 00082ff8 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 975: 000843cc 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 973: 002dadc0 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 974: 00082ff0 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 975: 000843c4 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ 976: 00603e30 212 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 977: 0007f4d4 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 977: 0007f4cc 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ 978: 00000000 0 FUNC WEAK DEFAULT UND statx@GLIBC_2.28 (23) │ │ │ │ - 979: 00312b04 988 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 979: 00312484 988 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 980: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 981: 0022754c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 981: 00226af4 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 982: 006008b0 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ - 983: 000b748c 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 984: 0008ca78 44 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 985: 00058540 40 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 986: 0035ffb0 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 987: 001ef208 240 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 988: 0007b120 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 989: 0032bc70 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ - 990: 0003ee24 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 983: 000b708c 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 984: 0008ca70 44 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 985: 0005853c 40 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 986: 0035f8f8 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 987: 001eeb08 240 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 988: 0007b118 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 989: 0032b5f0 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 990: 0003ee1c 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ 991: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ 992: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ 993: 006059f0 212 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ - 994: 0018fcd4 228 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 994: 0018f9a8 228 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 995: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ 996: 00601c14 212 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 997: 003ab7a4 156 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ - 998: 00142f6c 908 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ - 999: 0006af38 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 997: 003ab0d8 156 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ + 998: 00142b24 908 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ + 999: 0006af30 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ 1000: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ 1001: 00601a0c 212 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ - 1002: 0027a6c4 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 1003: 00050b24 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 1004: 001df2dc 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ - 1005: 0017e310 452 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 1002: 00279d7c 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 1003: 00050b1c 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 1004: 001dec24 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ + 1005: 0017df7c 452 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 1006: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 1007: 00213e90 260 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 1007: 00213490 260 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ 1008: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (3) │ │ │ │ 1009: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (6) │ │ │ │ - 1010: 00284f8c 68 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ + 1010: 00284564 68 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ 1011: 0003047c 36 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 1012: 0025d304 340 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 1013: 000840fc 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ - 1014: 0067f4f4 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ + 1012: 0025c8ac 340 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 1013: 000840f4 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 1014: 0067f4cc 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ 1015: 00601e24 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ - 1016: 0028d7b4 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 1017: 002316e4 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 1018: 002ef170 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 1016: 0028cb48 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 1017: 00230c60 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 1018: 002eea20 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ 1019: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ - 1020: 0028f0f0 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 1021: 00340dec 180 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 1022: 0007e2ec 292 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 1020: 0028e7a8 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 1021: 003406f0 180 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 1022: 0007e2e4 292 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 1023: 0002e69c 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ 1024: 0060276c 212 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 1025: 001e5278 576 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ - 1026: 001b48b8 296 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ + 1025: 001e4bc0 576 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 1026: 001b4428 296 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ 1027: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 1028: 0007a1c8 96 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ - 1029: 0005e89c 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 1030: 001aa198 88 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 1028: 0007a1c0 96 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 1029: 0005e894 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 1030: 001a9d6c 88 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ 1031: 0002ff60 68 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ - 1032: 002bc3ec 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ - 1033: 001a27d8 296 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ - 1034: 003856e8 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 1032: 002bbabc 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 1033: 001a24b0 296 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ + 1034: 00385018 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ 1035: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 1036: 0008ccf0 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 1036: 0008cce8 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ 1037: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ - 1038: 0014c180 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ - 1039: 00081e24 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ + 1038: 0014bd40 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ + 1039: 00081e1c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ 1040: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ - 1041: 0060c040 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ + 1041: 0060cfc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ 1042: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ 1043: 0002e30c 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ 1044: 000303d8 164 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 1045: 00088e5c 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 1046: 00038dd8 148 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ + 1045: 00088e54 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 1046: 00038dd0 148 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ 1047: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ 1048: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ 1049: 0002e60c 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ - 1050: 00036fe0 160 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ + 1050: 00036fd8 160 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ 1051: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (3) │ │ │ │ 1052: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ - 1053: 00197a98 1856 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ + 1053: 00197770 1856 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ 1054: 00613e50 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 1055: 0013268c 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ - 1056: 00077994 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ - 1057: 0008c82c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 1058: 001970ec 164 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 1055: 001323d4 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ + 1056: 0007798c 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 1057: 0008c824 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 1058: 00196dc4 164 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ 1059: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ 1060: 00000000 0 FUNC GLOBAL DEFAULT UND getpagesize@GLIBC_2.4 (3) │ │ │ │ 1061: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (3) │ │ │ │ - 1062: 0028bc58 124 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 1063: 000d7f2c 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 1064: 000899b8 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 1065: 003a5858 80 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 1066: 00303804 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 1062: 0028b310 124 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 1063: 000d7a98 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 1064: 000899b0 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 1065: 003a5178 80 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 1066: 00302ecc 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 1067: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ - 1068: 00106a74 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 1068: 0010660c 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ 1069: 00602aa4 212 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ 1070: 006048b4 212 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 1071: 001dd220 88 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ - 1072: 0008d4e0 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 1073: 00179120 268 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 1071: 001dcb68 88 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 1072: 0008d4d8 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 1073: 00178d8c 268 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ 1074: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 1075: 000c5840 376 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 1075: 000c5448 376 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ 1076: 006045a4 212 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 1077: 000e7ed8 408 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 1077: 000e7a28 408 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ 1078: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 1079: 00061008 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 1080: 001ac6a4 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ - 1081: 000756c8 80 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ - 1082: 0030b738 568 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ - 1083: 0025d05c 236 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 1084: 002539a8 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 1079: 00061000 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 1080: 001ac274 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 1081: 000756c0 80 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ + 1082: 0030ae00 568 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 1083: 0025c604 236 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 1084: 00252ee8 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ 1085: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1086: 001acf24 400 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 1087: 00370bf0 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ - 1088: 002ef824 96 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1089: 000c24c8 256 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1086: 001acaf4 400 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 1087: 00370520 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 1088: 002eef84 96 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1089: 000c20d0 256 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 1090: 0002df58 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ - 1091: 002ad410 1004 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ - 1092: 00031bcc 132 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1093: 0021499c 168 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1091: 002acae0 1004 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 1092: 00031bc8 132 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ + 1093: 00213f98 168 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ 1094: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ - 1095: 002ad05c 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1096: 0028e09c 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1095: 002ac72c 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1096: 0028d754 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ 1097: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ - 1098: 0025d2e8 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ - 1099: 00083048 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1100: 001f28e0 464 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ - 1101: 002c2b70 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ - 1102: 0008839c 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1103: 000a6370 1232 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 1098: 0025c890 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1099: 00083040 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1100: 001f21e0 464 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ + 1101: 002c23e0 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 1102: 00088394 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1103: 000a60b8 1232 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ 1104: 0002d690 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ 1105: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ - 1106: 00082568 52 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ - 1107: 00031fec 40 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 1108: 0028f0a0 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1109: 002b3078 704 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ - 1110: 002df360 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1106: 00082560 52 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ + 1107: 00031fe8 40 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ + 1108: 0028e758 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1109: 002b2748 704 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ + 1110: 002dea40 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 1111: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ - 1112: 0006211c 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ - 1113: 0060b56c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1114: 00302e38 100 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ - 1115: 0032ea88 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 1116: 000be4fc 140 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ - 1117: 00215d74 692 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1118: 000a9fc4 120 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ - 1119: 00081144 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 1120: 0008cad0 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1112: 00062114 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 1113: 0060b3c4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ + 1114: 00302500 100 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1115: 0032e408 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 1116: 000be108 140 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1117: 00215370 688 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1118: 000a9d40 120 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1119: 0008113c 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 1120: 0008cac8 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1121: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ - 1122: 0014ce50 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ - 1123: 0004ccf0 268 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ - 1124: 000bdafc 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ - 1125: 0065e5cc 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ - 1126: 00304d4c 140 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ - 1127: 00306de8 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ - 1128: 00128114 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 1129: 003c8cd0 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 1130: 0033d514 1316 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1131: 00326750 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1132: 00047424 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 1133: 0045e568 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ - 1134: 00114b10 380 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1135: 0016dea4 2308 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1136: 00080b74 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 1137: 001a80c4 236 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 1138: 00084110 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1139: 0008882c 140 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ - 1140: 00038ff4 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 1141: 002e8c60 380 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1142: 00236718 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 1143: 002d8d6c 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1144: 00089144 384 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1145: 003b6264 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 1146: 00265ca8 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1122: 0014ca10 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ + 1123: 0004cb84 268 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 1124: 000bd708 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ + 1125: 0065e5a4 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ + 1126: 00304414 140 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ + 1127: 003064b0 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 1128: 00127e20 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 1129: 003c862c 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 1130: 0033ce18 1316 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1131: 003260d0 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1132: 0004741c 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1133: 0045dd0c 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ + 1134: 001146b8 380 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1135: 0016db10 2308 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1136: 00080b6c 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 1137: 001a7ca0 236 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1138: 00084108 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1139: 00088824 140 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1140: 00038fec 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ + 1141: 002e8340 380 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1142: 00235c94 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1143: 002d8544 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1144: 0008913c 384 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1145: 003b5c94 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 1146: 00265238 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1147: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1148: 0008c818 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ - 1149: 00081aac 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ - 1150: 0008cca0 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1151: 000897e4 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ - 1152: 00322fb4 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ + 1148: 0008c810 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 1149: 00081aa4 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1150: 0008cc98 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1151: 000897dc 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 1152: 00322934 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ 1153: 00613850 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ 1154: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ 1155: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ - 1156: 0003febc 144 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ - 1157: 0006348c 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ + 1156: 0003feb4 144 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ + 1157: 00063484 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 1158: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1159: 000905b4 140 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1159: 000905ac 140 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 1160: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ - 1161: 000bb6b4 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1162: 0008d150 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 1163: 001b4a5c 576 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1161: 000bb2c0 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1162: 0008d148 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 1163: 001b45cc 576 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ 1164: 00655d08 4 OBJECT WEAK DEFAULT 30 environ@GLIBC_2.4 (3) │ │ │ │ - 1165: 00378c18 92 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ + 1165: 00378548 92 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ 1166: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 1167: 001bf4b8 20 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ - 1168: 000ff740 204 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 1169: 00296c14 280 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 1167: 001befd8 20 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1168: 000ff2c0 204 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1169: 002962c4 280 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 1170: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1171: 001789e4 828 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 1171: 00178650 828 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ 1172: 0002e744 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 1173: 002bd0fc 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1173: 002bc7cc 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ 1174: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1175: 002e1b34 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ - 1176: 00052c00 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 1177: 002527e0 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 1178: 00143358 1660 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1179: 002316d0 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 1180: 002effa0 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1181: 0028f2a8 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 1182: 002a9ff8 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1175: 002e1214 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1176: 00052bf8 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 1177: 00251d24 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 1178: 00142f10 1660 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1179: 00230c4c 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 1180: 002ef680 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1181: 0028e960 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 1182: 002a96a8 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 1183: 0002cf70 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 1184: 000b8b74 1228 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ - 1185: 0065e5d0 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ - 1186: 0013fdcc 944 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 1187: 00300234 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1184: 000b8774 1228 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1185: 0065e5a8 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ + 1186: 0013f99c 944 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 1187: 002ff8fc 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1188: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 1189: 002dce38 612 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1189: 002dc520 612 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1190: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ - 1191: 001be474 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1192: 003050e0 288 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ - 1193: 0014ab00 716 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1191: 001bdfcc 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1192: 003047a8 288 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ + 1193: 0014a6c4 716 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ 1194: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 1195: 0007f7e0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 1195: 0007f7d8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ 1196: 00607764 212 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1197: 003049f0 264 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ - 1198: 00089c34 80 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1197: 003040b8 264 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1198: 00089c2c 80 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ 1199: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ - 1200: 002be19c 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 1201: 000bfa80 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 1202: 002e902c 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1203: 000460a0 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 1200: 002bda08 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 1201: 000bf68c 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 1202: 002e870c 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1203: 00046098 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ 1204: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 1205: 0060113c 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 1206: 00350c68 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 1207: 001c54d0 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ - 1208: 0060bfd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ - 1209: 0067f58c 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ - 1210: 00043e84 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1211: 0006a7cc 228 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1206: 003505b0 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1207: 001c4ff0 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1208: 0060cf54 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ + 1209: 0067f564 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ + 1210: 00043e7c 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 1211: 0006a7c4 228 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 1212: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1213: 00295a6c 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 1213: 0029511c 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ 1214: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 1215: 00046f5c 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 1216: 000e03e0 512 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 1217: 0026c668 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 1218: 000775f8 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 1219: 00069aec 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 1220: 0014aeb0 340 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 1215: 00046f54 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 1216: 000dff44 512 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 1217: 0026bd24 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 1218: 000775f0 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 1219: 00069ae4 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 1220: 0014aa74 340 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ 1221: 006052c4 212 OBJECT GLOBAL DEFAULT 26 PyFrozenDict_Type │ │ │ │ - 1222: 0025d2cc 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1223: 0015a0b0 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ - 1224: 00235640 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1222: 0025c874 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1223: 00159c98 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ + 1224: 00234bbc 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ 1225: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ 1226: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ - 1227: 000b9634 328 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1228: 001898f4 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1229: 0025f994 52 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 1230: 0028bc3c 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1231: 0008d0dc 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 1232: 002ea934 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1233: 001ddfa4 60 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1234: 00291870 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ - 1235: 000822dc 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ - 1236: 001a918c 396 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 1237: 00196e4c 672 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1227: 000b9234 328 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1228: 001895b0 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1229: 0025ef38 52 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1230: 0028b2f4 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1231: 0008d0d4 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 1232: 002ea014 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1233: 001dd8ec 60 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1234: 00290f28 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1235: 000822d4 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 1236: 001a8d60 396 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 1237: 00196b24 672 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 1238: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ - 1239: 00035e78 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1240: 0033cdb8 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1241: 00462d8c 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1242: 0028ae30 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1243: 0008e0d0 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1239: 00035e70 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 1240: 0033c738 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1241: 0045e6fc 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1242: 0028a408 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1243: 0008e0c8 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ 1244: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ - 1245: 0005f284 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 1245: 0005f27c 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ 1246: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ 1247: 00605b84 212 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ 1248: 0002e7bc 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ - 1249: 003704b0 988 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 1249: 0036fde0 988 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ 1250: 006015f8 212 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ 1251: 006295a0 0x2c6a8 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1252: 002e0f7c 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1253: 001fefa0 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 1252: 002e065c 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1253: 001fe8a0 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ 1254: 0002d4bc 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 1255: 000841fc 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1256: 001798d4 3932 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ - 1257: 0003377c 20 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ + 1255: 000841f4 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1256: 00179540 3932 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 1257: 00033778 20 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1258: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ - 1259: 0060e51c 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ + 1259: 0060f49c 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ 1260: 00655d14 4 OBJECT GLOBAL DEFAULT 30 stdout@GLIBC_2.4 (3) │ │ │ │ - 1261: 00122b7c 576 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1261: 00122888 576 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ 1262: 00601434 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 1263: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 1264: 00176298 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1265: 0008cec8 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1266: 002d9a50 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1267: 00198200 1660 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1268: 000c4cbc 1796 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 1269: 00071200 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 1270: 000824a8 156 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1271: 002efda4 228 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 1272: 00398460 160 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 1273: 00196b34 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 1274: 00048d64 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ - 1275: 003cbb74 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 1264: 00175f04 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1265: 0008cec0 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1266: 002d9090 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1267: 00197ed8 1660 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1268: 000c48c4 1796 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 1269: 000711f8 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 1270: 000824a0 156 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1271: 002ef484 228 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 1272: 00397c68 160 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 1273: 0019680c 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1274: 00048d5c 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ + 1275: 003cb4d0 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 1276: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1277: 0025c7fc 100 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1278: 003b9500 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ - 1279: 001da8f0 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ + 1277: 0025bda4 100 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1278: 003b8f30 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 1279: 001da238 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ 1280: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 1281: 003cc840 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1282: 00226458 536 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 1283: 0038fa28 1044 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1284: 00095bbc 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1285: 001b693c 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1286: 00315360 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 1287: 000a5930 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 1281: 003cc1c0 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1282: 00225a00 536 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 1283: 0038f454 1044 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1284: 00095bb4 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1285: 001b64ac 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1286: 00314de8 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 1287: 000a5678 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ 1288: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ - 1289: 002eef10 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1290: 000c25c8 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 1291: 00119228 1148 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1292: 001dff04 24 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1289: 002ee5f0 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1290: 000c21d0 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1291: 00118dc8 1148 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1292: 001df84c 24 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ 1293: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1294: 000c59b8 284 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1295: 002e2b2c 228 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 1296: 00081174 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ - 1297: 0067f58c 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ - 1298: 0006a204 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1299: 0032662c 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1294: 000c55c0 284 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1295: 002e2290 228 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 1296: 0008116c 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1297: 0067f564 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ + 1298: 0006a1fc 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1299: 00325fac 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ 1300: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ 1301: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 1302: 003811a4 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1302: 00380ad4 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ 1303: 006033d0 212 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1304: 0038a0bc 956 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1304: 00389aec 956 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ 1305: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 1306: 002b94fc 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1307: 00119158 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1306: 002b8bcc 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1307: 00118cf8 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ 1308: 00000000 0 FUNC GLOBAL DEFAULT UND fmax@GLIBC_2.4 (2) │ │ │ │ - 1309: 000831fc 152 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1310: 0008861c 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1309: 000831f4 152 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1310: 00088614 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ 1311: 00656338 24 OBJECT GLOBAL DEFAULT 30 _Py_HashSecret │ │ │ │ - 1312: 00231710 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ - 1313: 0032bb84 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 1314: 002b6990 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1315: 00089968 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ - 1316: 0060bff4 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 1317: 0011b8f0 328 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ - 1318: 00339f1c 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 1319: 0038f468 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1320: 001ae25c 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 1312: 00230c8c 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1313: 0032b504 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 1314: 002b6060 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1315: 00089960 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1316: 0060cf78 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ + 1317: 0011b490 328 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ + 1318: 0033989c 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1319: 0038ee94 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1320: 001ade2c 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ 1321: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1322: 00081f30 564 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 1322: 00081f28 564 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ 1323: 006036b8 212 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1324: 000840b8 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1324: 000840b0 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ 1325: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1326: 0008cfe8 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 1327: 004263d8 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ - 1328: 0060c030 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ + 1326: 0008cfe0 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 1327: 00425d58 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 1328: 0060cfb0 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1329: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ - 1330: 003b962c 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1330: 003b905c 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1331: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1332: 00284090 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 1333: 0019f8a4 800 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 1332: 00283668 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 1333: 0019f57c 800 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 1334: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ - 1335: 002fedcc 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ + 1335: 002fe494 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ 1336: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ - 1337: 002fa924 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1338: 003157dc 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ - 1339: 001c8118 624 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1340: 002fcd24 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1341: 000b507c 820 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 1337: 002f9ffc 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1338: 0031515c 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1339: 001c7c74 624 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1340: 002fc3e8 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1341: 000b4db8 820 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ 1342: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1343: 0015b634 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ - 1344: 0007fe50 344 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1345: 00070654 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ - 1346: 0005a6b8 68 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ - 1347: 001a365c 1044 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ + 1343: 0015b21c 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ + 1344: 0007fe48 344 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1345: 0007064c 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 1346: 0005a6b4 68 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ + 1347: 001a3334 1044 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ 1348: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 1349: 0030b99c 1004 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 1349: 0030b064 1004 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ 1350: 0002ffa4 36 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1351: 00225c90 232 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1351: 00225238 232 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ 1352: 00030b6c 444 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ 1353: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 1354: 001f27f4 184 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 1355: 0035175c 236 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1356: 00081760 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1354: 001f20f4 184 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 1355: 003510a4 236 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1356: 00081758 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ 1357: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1358: 000cdb4c 68 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1358: 000cd6d8 68 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 1359: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ 1360: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ - 1361: 00082688 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1362: 00319f58 328 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 1363: 00081b24 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1361: 00082680 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1362: 003198d8 328 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 1363: 00081b1c 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ 1364: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 1365: 0006e80c 128 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1366: 000842c0 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1367: 00306a4c 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1365: 0006e804 128 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1366: 000842b8 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1367: 00306114 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1368: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 1369: 00154474 28 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ - 1370: 002fceb0 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ - 1371: 00084074 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ - 1372: 00037f34 288 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 1369: 00154034 28 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ + 1370: 002fc574 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 1371: 0008406c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 1372: 00037f2c 288 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ 1373: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1374: 0008d040 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1374: 0008d038 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1375: 0060112c 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1376: 002c8428 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1377: 000987cc 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1376: 002c7c00 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1377: 000987c4 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ 1378: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ 1379: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ 1380: 0002cf88 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ - 1381: 001c8b64 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1382: 0025fa9c 416 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ - 1383: 0036b3cc 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1384: 001a153c 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1385: 0025d24c 128 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1386: 003c68fc 244 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1387: 001c1cc4 448 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ - 1388: 0008d578 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1389: 001037b0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1390: 001a9318 276 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ - 1391: 003811dc 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ - 1392: 00260874 208 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ + 1381: 001c86c0 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1382: 0025f040 416 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 1383: 0036acfc 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1384: 001a1214 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1385: 0025c7f4 128 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1386: 003c635c 244 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1387: 001c17e4 448 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 1388: 0008d570 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1389: 00103330 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1390: 001a8eec 276 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ + 1391: 00380b0c 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1392: 0025fe00 208 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ 1393: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 1394: 0010b988 2528 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 1395: 00031f38 48 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ - 1396: 002b41fc 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ - 1397: 002b6c00 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 1394: 0010b520 2528 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1395: 00031f34 48 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ + 1396: 002b38c4 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ + 1397: 002b62d0 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ 1398: 00030a0c 208 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ 1399: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ - 1400: 00146588 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ + 1400: 00146140 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ 1401: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ 1402: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ 1403: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ - 1404: 000811e4 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1405: 001be45c 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1406: 0009882c 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1407: 001e4478 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1408: 00376a28 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1409: 00222b2c 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 1410: 0012eb48 368 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ - 1411: 00074888 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ - 1412: 0004ffa4 316 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 1404: 000811dc 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1405: 001bdfb4 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1406: 00098824 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1407: 001e3dc0 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1408: 00376358 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1409: 002220d0 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 1410: 0012e860 368 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ + 1411: 00074880 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ + 1412: 0004ff9c 316 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ 1413: 006040b8 212 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1414: 002373f4 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1415: 00096780 140 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1414: 00236970 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1415: 00096778 140 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ 1416: 0060378c 212 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1417: 00301a90 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1418: 000621c4 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1419: 003ae168 14336 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ - 1420: 00072510 152 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ - 1421: 0007e0b8 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1422: 001d13a0 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1423: 00196d88 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1417: 003011ec 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1418: 000621bc 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1419: 003adb98 14336 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 1420: 00072508 152 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ + 1421: 0007e0b0 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1422: 001d0cc4 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1423: 00196a60 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ 1424: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1425: 0004bc90 280 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1426: 000dbeb8 180 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1427: 000b7420 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 1428: 00180794 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1429: 00056ce8 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1430: 001b94c4 132 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1425: 0004bc88 280 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 1426: 000dba10 180 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1427: 000b7020 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 1428: 00180400 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1429: 00056ce0 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1430: 001b9034 132 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1431: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 1432: 0007733c 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ - 1433: 0065e5e8 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ + 1432: 00077334 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 1433: 0065e5c0 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ 1434: 0060a7cc 212 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ 1435: 0002d480 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 1436: 0007ae40 32 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1437: 0008112c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 1438: 000a77e0 3828 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ - 1439: 0025264c 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1440: 002dc4d0 176 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 1441: 002e31e8 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 1436: 0007ae38 32 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1437: 00081124 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 1438: 000a7528 3812 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ + 1439: 00251b90 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1440: 002db9d8 176 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 1441: 002e28c8 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ 1442: 0002e27c 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ 1443: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ - 1444: 0007f79c 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1445: 00373ca0 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1446: 00305218 124 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ - 1447: 002c5430 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1448: 00139958 228 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ - 1449: 00080238 84 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1450: 002b4500 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 1444: 0007f794 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1445: 003735d0 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1446: 003048e0 124 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 1447: 002c4c08 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1448: 00139520 228 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1449: 00080230 84 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1450: 002b3bc8 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ 1451: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 1452: 0032f274 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1452: 0032ebf4 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ 1453: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ - 1454: 0060b8e8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ - 1455: 00037d58 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ - 1456: 0060c02c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ + 1454: 0060bde4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ + 1455: 00037d50 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ + 1456: 0060cfac 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1457: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ - 1458: 000341a4 916 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1459: 0031c848 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1458: 000341a0 916 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ + 1459: 0031c1c8 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ 1460: 006031a8 212 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ 1461: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ - 1462: 00150f84 380 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 1462: 00150b44 380 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ 1463: 0002fe3c 292 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1464: 0039ea48 472 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1464: 0039e370 472 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ 1465: 00000000 0 FUNC GLOBAL DEFAULT UND realpath@GLIBC_2.4 (3) │ │ │ │ - 1466: 00084414 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 1466: 0008440c 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ 1467: 00601128 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ 1468: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ - 1469: 002558a8 1548 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 1470: 001daf84 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1471: 00041248 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 1469: 00254e50 1548 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1470: 001da8cc 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1471: 00041240 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 1472: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ - 1473: 0005ea50 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1473: 0005ea48 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ 1474: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 1475: 002e4704 184 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1476: 0009745c 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ - 1477: 0025d148 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1475: 002e3de4 184 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1476: 00097454 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 1477: 0025c6f0 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ 1478: 006039b8 212 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1479: 00139f6c 5028 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 1480: 00374480 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1481: 002840ac 148 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ - 1482: 000c23b4 168 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1483: 00332274 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1479: 00139b34 5028 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 1480: 00373db0 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1481: 00283684 148 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1482: 000c1fbc 168 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1483: 00331bf4 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ 1484: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ 1485: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ 1486: 0002d8e8 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ - 1487: 000c60b8 132 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1487: 000c5cc0 132 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ 1488: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (4) │ │ │ │ 1489: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ - 1490: 001393b8 164 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ - 1491: 0008e5d4 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 1492: 002973e0 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ - 1493: 000816e4 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 1494: 00086f38 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ - 1495: 002b76f8 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ - 1496: 00031f94 88 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1497: 000d82a4 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1490: 00138f7c 164 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ + 1491: 0008e5cc 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 1492: 00296a90 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ + 1493: 000816dc 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 1494: 00086f30 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ + 1495: 002b6dc8 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 1496: 00031f90 88 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ + 1497: 000d7e10 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ 1498: 006046d0 212 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 1499: 0019ef50 1272 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1500: 000ae180 264 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1501: 000df5c4 228 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ - 1502: 00151a6c 844 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ - 1503: 0030c730 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ - 1504: 003402dc 320 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1499: 0019ec28 1272 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1500: 000adf04 264 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1501: 000df128 228 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1502: 0015162c 844 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ + 1503: 0030bdf8 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1504: 0033fbe0 320 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ 1505: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ 1506: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ - 1507: 0003d5d4 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 1508: 0003f9c0 836 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1509: 003c678c 236 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 1510: 0028bbb0 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1507: 0003d5cc 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 1508: 0003f9b8 836 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 1509: 003c61ec 236 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1510: 0028b268 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1511: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ - 1512: 0060bfb4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 1513: 003cbb88 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 1514: 0015e3ac 252 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1515: 002fbf3c 544 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ - 1516: 000892c4 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 1512: 0060cf38 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ + 1513: 003cb4e4 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 1514: 0015df8c 252 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1515: 002fb600 544 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ + 1516: 000892bc 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ 1517: 0060638c 212 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ - 1518: 0008a9c8 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1518: 0008a9c0 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ 1519: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ - 1520: 0015a194 192 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ - 1521: 002b5508 864 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1522: 000547ac 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ - 1523: 0012a344 704 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ - 1524: 0008ce3c 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 1525: 000e76a8 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 1526: 000c56d4 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ - 1527: 0007f9c8 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1520: 00159d7c 192 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ + 1521: 002b4bd0 872 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1522: 000547a4 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 1523: 0012a058 704 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ + 1524: 0008ce34 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1525: 000e71f4 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1526: 000c52dc 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1527: 0007f9c0 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ 1528: 00656304 4 OBJECT GLOBAL DEFAULT 30 Py_UTF8Mode │ │ │ │ - 1529: 00086f18 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1530: 000a6890 788 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ - 1531: 002ba4a0 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1532: 000b53c8 2340 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1533: 000dc1d0 392 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 1534: 001daa1c 236 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ - 1535: 00035ea8 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1536: 000828b4 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 1537: 00153268 192 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1538: 002316fc 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 1539: 00084368 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 1540: 0007af90 52 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 1529: 00086f10 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1530: 000a65d8 788 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ + 1531: 002b9b70 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1532: 000b5104 2308 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1533: 000dbd28 404 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 1534: 001da364 236 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ + 1535: 00035ea0 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ + 1536: 000828ac 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1537: 00152e28 192 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1538: 00230c78 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1539: 00084360 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1540: 0007af88 52 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ 1541: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1542: 00297c38 512 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 1543: 0011b344 224 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1542: 002972e8 512 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 1543: 0011aee4 224 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ 1544: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ 1545: 0002f974 176 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStr │ │ │ │ - 1546: 002d1328 100 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 1547: 0008d3b4 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 1548: 0008c77c 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ - 1549: 001981d8 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ - 1550: 000337c0 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1551: 001321c8 1164 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 1546: 002d0b00 100 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 1547: 0008d3ac 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 1548: 0008c774 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1549: 00197eb0 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ + 1550: 000337bc 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ + 1551: 00131f10 1164 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ 1552: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ 1553: 0002db10 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ - 1554: 00116464 1588 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ - 1555: 0008e218 120 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 1554: 00116004 1588 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ + 1555: 0008e210 120 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ 1556: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 1557: 001f7cc4 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 1557: 001f75c4 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ 1558: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ - 1559: 0061343c 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ - 1560: 0060b8c0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 1561: 00174614 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ - 1562: 0008442c 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ - 1563: 0060c024 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ - 1564: 00097dfc 76 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 1565: 0008a4c4 156 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1566: 0020f250 36 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1559: 00612de4 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ + 1560: 0060bdbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ + 1561: 00174280 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1562: 00084424 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ + 1563: 0060cfa4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ + 1564: 00097df4 76 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 1565: 0008a4bc 156 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1566: 0020e864 36 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ 1567: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getname_np@GLIBC_2.34 (4) │ │ │ │ 1568: 00655d08 4 OBJECT GLOBAL DEFAULT 30 __environ@GLIBC_2.4 (3) │ │ │ │ - 1569: 0007d4bc 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ - 1570: 0021401c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ - 1571: 00031af8 96 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ + 1569: 0007d4b4 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ + 1570: 0021361c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 1571: 00031af4 96 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ 1572: 0002eb30 100 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ - 1573: 00073f50 300 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ - 1574: 0029688c 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 1575: 002bd074 136 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1573: 0007428c 300 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1574: 00295f3c 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 1575: 002bc744 136 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 1576: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ - 1577: 00043e20 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 1577: 00043e18 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ 1578: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ 1579: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ 1580: 0060813c 212 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 1581: 000bde4c 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ - 1582: 00095bdc 304 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1581: 000bda58 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 1582: 00095bd4 304 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ 1583: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ 1584: 0002cebc 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ 1585: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ - 1586: 001da960 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 1587: 00069b38 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1588: 0015a180 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ - 1589: 0060b8bc 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ + 1586: 001da2a8 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 1587: 00069b30 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1588: 00159d68 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1589: 0060bdb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ 1590: 00655d00 0 NOTYPE GLOBAL DEFAULT 30 __bss_start__ │ │ │ │ - 1591: 0005ece0 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1591: 0005ecd8 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ 1592: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1593: 000a7588 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1593: 000a72d0 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ 1594: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1595: 001b4dc4 1924 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ - 1596: 0032d2ac 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 1597: 001a7b94 656 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ - 1598: 00213e48 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ - 1599: 000e71b8 1264 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ - 1600: 0060c028 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1601: 0013f4ec 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1595: 001b4934 1924 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1596: 0032cc2c 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 1597: 001a7770 656 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1598: 00213448 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ + 1599: 000e6d04 1264 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1600: 0060cfa8 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ + 1601: 0013f0bc 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ 1602: 0002d8d0 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ - 1603: 0067f58c 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ - 1604: 0008d450 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 1605: 0007c5b4 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 1606: 002ee558 284 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 1603: 0067f564 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ + 1604: 0008d448 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1605: 0007c5ac 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1606: 002edc38 284 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 1607: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ - 1608: 0032cfa4 92 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1609: 00089ce4 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ - 1610: 00089a80 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1608: 0032c924 92 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1609: 00089cdc 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 1610: 00089a78 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ 1611: 006094e8 212 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ - 1612: 001439e8 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1612: 001435a0 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ 1613: 00655d10 4 OBJECT GLOBAL DEFAULT 30 stderr@GLIBC_2.4 (3) │ │ │ │ 1614: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ - 1615: 0007a11c 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1615: 0007a114 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ 1616: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 1617: 0012a21c 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ - 1618: 001098a4 132 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 1619: 0016330c 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 1620: 0004379c 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ - 1621: 0026c884 124 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 1617: 00129f30 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ + 1618: 0010943c 132 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1619: 00162eec 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1620: 00043794 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ + 1621: 0026bf40 124 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 1622: 0002fc30 120 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 1623: 0008d3e8 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1624: 00082ed0 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 1625: 0039fda8 200 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 1626: 000a5a80 548 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 1627: 0008ac84 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 1623: 0008d3e0 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1624: 00082ec8 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 1625: 0039f6d0 200 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1626: 000a57c8 548 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 1627: 0008ac7c 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ 1628: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ 1629: 0002f668 184 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetInt │ │ │ │ 1630: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ 1631: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ 1632: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ - 1633: 0003ff4c 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ - 1634: 00111d24 1280 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ + 1633: 0003ff44 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1634: 001118bc 1280 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ 1635: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ - 1636: 00039b7c 1020 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ - 1637: 00079ca8 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1638: 003a5ef0 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 1639: 002cfa98 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1640: 00344c60 156 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ - 1641: 0007c74c 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ - 1642: 0065e5d8 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ - 1643: 001cce8c 272 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1636: 00039b74 1020 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1637: 00079ca0 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1638: 003a5810 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 1639: 002cf270 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1640: 003445e0 156 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 1641: 0007c744 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1642: 0065e5b0 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ + 1643: 001cc9fc 272 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ 1644: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ 1645: 0002e318 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ - 1646: 00236b50 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1646: 002360cc 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ 1647: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ 1648: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 1649: 002aac18 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 1649: 002aa2c8 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 1650: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ - 1651: 0032d144 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 1652: 000cb4bc 160 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ - 1653: 0003356c 528 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ - 1654: 0011b4d4 176 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1655: 001bced8 476 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 1656: 0016348c 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 1657: 001c8b00 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ - 1658: 00286a98 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 1659: 002c2480 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1651: 0032cac4 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 1652: 000cb048 160 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1653: 00033568 528 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ + 1654: 0011b074 176 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1655: 001bca48 452 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 1656: 0016306c 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 1657: 001c865c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1658: 00286070 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 1659: 002c1cf0 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 1660: 0002da2c 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ - 1661: 000383c0 248 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ - 1662: 0015275c 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ - 1663: 00270b68 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ + 1661: 000383b8 248 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ + 1662: 0015231c 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 1663: 00270224 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ 1664: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1665: 002e4c28 240 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ - 1666: 001b2fd0 576 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1665: 002e4308 240 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ + 1666: 001b2b40 576 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ 1667: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ - 1668: 00088bb0 48 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 1668: 00088ba8 48 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ 1669: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ 1670: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ - 1671: 00273f84 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ - 1672: 0065e688 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ + 1671: 0027363c 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1672: 0065e660 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ 1673: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ - 1674: 00178d20 1024 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ - 1675: 0039c054 604 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ - 1676: 0008220c 88 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ + 1674: 0017898c 1024 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 1675: 0039b97c 604 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1676: 00082204 88 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ 1677: 00608534 212 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ 1678: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ 1679: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ 1680: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ - 1681: 00083f40 80 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ - 1682: 0060c000 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ + 1681: 00083f38 80 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 1682: 0060cf84 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 1683: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ - 1684: 00327044 264 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 1685: 0033204c 88 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ - 1686: 000b9040 788 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1687: 001591f8 84 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1688: 003a87a4 204 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 1689: 000843a4 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1690: 001ea3b0 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ - 1691: 002f0294 152 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1692: 0008f970 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 1693: 0022f36c 116 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 1694: 0008e7fc 172 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 1695: 0005b7d0 772 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ - 1696: 001ed4d8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1684: 003269c4 264 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 1685: 003319cc 88 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1686: 000b8c40 788 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1687: 00158d88 84 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1688: 003a80c4 204 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 1689: 0008439c 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1690: 001e9cb0 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ + 1691: 002ef974 152 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1692: 0008f968 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 1693: 0022e914 116 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 1694: 0008e7f4 172 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 1695: 0005b7c8 772 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 1696: 001ecdd8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ 1697: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 1698: 002c4ab0 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1698: 002c4288 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1699: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1700: 0017bb90 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ - 1701: 0008cf0c 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ + 1700: 0017b7fc 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1701: 0008cf04 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ 1702: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 1703: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 1704: 001cef3c 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 1704: 001ceaac 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ 1705: 00608420 212 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1706: 0007d430 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ - 1707: 002352b4 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 1708: 001c55b0 352 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ - 1709: 0014bbbc 220 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 1706: 0007d428 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ + 1707: 00234830 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1708: 001c50d0 352 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1709: 0014b77c 220 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ 1710: 006038e4 212 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ 1711: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1712: 001eca48 444 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ - 1713: 001dd784 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ - 1714: 00047564 436 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ - 1715: 0060c010 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 1716: 001a6b8c 2276 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ - 1717: 00081be8 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1718: 001ef56c 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ - 1719: 0003d890 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 1712: 001ec348 444 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ + 1713: 001dd0cc 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 1714: 0004755c 436 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ + 1715: 0060cf30 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ + 1716: 001a6768 2276 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1717: 00081be0 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1718: 001eee6c 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1719: 0003d888 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ 1720: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1721: 00263964 788 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1721: 00262ef8 784 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ 1722: 00607aa8 212 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 1723: 000698c4 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ - 1724: 001b446c 84 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 1725: 00081a40 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 1723: 000698bc 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1724: 001b3fdc 84 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 1725: 00081a38 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ 1726: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1727: 0028af90 104 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 1728: 0007c714 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 1727: 0028a568 104 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 1728: 0007c70c 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ 1729: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 1730: 001a3a70 1536 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 1731: 0004c0e8 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 1732: 0019ae50 172 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1730: 001a3748 1536 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 1731: 0004c0e0 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 1732: 0019ab28 172 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ 1733: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 1734: 001b02b8 180 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ - 1735: 00257388 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ - 1736: 00084280 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ + 1734: 001afe88 180 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ + 1735: 00256930 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1736: 00084278 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ 1737: 0002dd80 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ - 1738: 003bbcc4 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 1739: 0022e2ec 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1740: 002eeed8 56 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ - 1741: 0060f088 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1742: 0008131c 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1743: 00082164 168 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ - 1744: 00088db0 172 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 1745: 00284180 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1738: 003bb6f4 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 1739: 0022d894 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1740: 002ee5b8 56 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1741: 00610008 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ + 1742: 00081314 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1743: 0008215c 168 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ + 1744: 00088da8 172 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1745: 00283758 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ 1746: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ - 1747: 0008ad88 64 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 1748: 002bcbc8 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1749: 0027b2d4 376 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1747: 0008ad80 64 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1748: 002bc298 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1749: 0027a98c 376 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1750: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1751: 0008c8fc 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1751: 0008c8f4 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ 1752: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ 1753: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1754: 001d4b78 8968 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 1755: 00072ba0 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1754: 001d4498 9000 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 1755: 00072b98 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ 1756: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1757: 000e8070 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ - 1758: 001ef33c 316 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 1759: 000cd86c 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1757: 000e7bc0 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ + 1758: 001eec3c 316 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 1759: 000cd3f8 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ 1760: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ 1761: 0002f454 312 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStrList │ │ │ │ - 1762: 00081788 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1763: 002e9384 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 1762: 00081780 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1763: 002e8a64 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ 1764: 006057e8 212 OBJECT GLOBAL DEFAULT 26 PyLazyImport_Type │ │ │ │ - 1765: 0060c034 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ + 1765: 0060cfb4 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ 1766: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (26) │ │ │ │ - 1767: 001de23c 92 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1768: 000be9bc 476 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ - 1769: 000883e4 360 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1770: 00076c8c 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 1771: 00175d9c 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1767: 001ddb84 92 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1768: 000be5c8 476 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1769: 000883dc 360 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1770: 00076c84 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 1771: 00175a08 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1772: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ - 1773: 001ad558 2032 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ + 1773: 001ad128 2032 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ 1774: 00601124 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 1775: 001c80d8 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1776: 002c9184 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1777: 0008e72c 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1775: 001c7c34 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1776: 002c895c 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1777: 0008e724 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ 1778: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 1779: 0023503c 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 1780: 00099c40 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ - 1781: 000cf0dc 2108 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1782: 003a47f0 296 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 1783: 0007f540 492 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1784: 003cbbb0 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ - 1785: 0036e618 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1786: 002bc4e4 440 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ - 1787: 0060b8d4 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1788: 00304dd8 96 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 1789: 0015f6cc 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1790: 0007fb54 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 1791: 00117734 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1792: 0016dbb0 156 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1779: 002345b8 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1780: 00099c34 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1781: 000cec68 2092 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1782: 003a410c 300 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 1783: 0007f538 492 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 1784: 003cb50c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1785: 0036df48 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1786: 002bbbb4 440 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1787: 0060bdd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ + 1788: 003044a0 96 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 1789: 0015f2ac 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1790: 0007fb4c 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 1791: 001172d4 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1792: 0016d81c 156 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ 1793: 00607238 212 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ 1794: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1795: 00035f04 236 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1796: 001bac14 720 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1797: 00158a24 52 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 1795: 00035efc 236 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ + 1796: 001ba784 720 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1797: 001585b4 52 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ 1798: 0060900c 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ 1799: 00604db0 212 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ 1800: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ - 1801: 00184abc 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ - 1802: 001ba3a0 88 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1803: 002f05b8 164 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 1804: 0006fcf4 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 1801: 00184724 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1802: 001b9f10 88 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1803: 002efc98 164 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 1804: 0006fcec 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ 1805: 0002eca4 48 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromMain │ │ │ │ - 1806: 002dc7a4 168 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1806: 002dbe8c 168 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1807: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 1808: 002d7198 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 1808: 002d6970 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ 1809: 0002f824 220 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1810: 001a40d4 544 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ - 1811: 00293b50 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 1810: 001a3dac 304 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ + 1811: 00293204 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ 1812: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ - 1813: 002b40d4 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1814: 002fde74 240 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1815: 002b0190 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1813: 002b379c 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1814: 002fd53c 240 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1815: 002af860 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ 1816: 0002fad0 24 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ 1817: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ - 1818: 0027ce2c 28 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1819: 0041dc44 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 1818: 0027c4e4 28 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1819: 0041d5c4 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ 1820: 0002f16c 60 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ - 1821: 0008d110 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ - 1822: 000b2cac 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ + 1821: 0008d108 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1822: 000b29e8 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ 1823: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ 1824: 0002cf64 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ - 1825: 0013ba44 172 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 1826: 0012d030 1260 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ - 1827: 000a92a8 324 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 1825: 0013b60c 172 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1826: 0012cd48 1260 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ + 1827: 000a9024 324 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ 1828: 00000000 0 FUNC GLOBAL DEFAULT UND crc32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 1829: 0017c52c 1300 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 1830: 00071b14 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ - 1831: 0058a194 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ - 1832: 00031dfc 96 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1833: 00084030 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1834: 00131fc8 160 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ - 1835: 0060bfd8 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 1836: 00097b3c 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1837: 00391fdc 796 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1838: 00137744 356 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 1839: 00348128 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1840: 0014b1b8 2564 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ - 1841: 000a05ac 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1842: 0008d000 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 1843: 0025ee60 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1844: 0008e2ac 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 1845: 000cdb90 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1829: 0017c198 1300 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1830: 00071b0c 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1831: 00589b3c 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1832: 00031df8 96 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ + 1833: 00084028 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1834: 00131d10 160 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1835: 0060cf5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ + 1836: 00097b34 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1837: 00391a08 796 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1838: 00137308 356 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 1839: 00347aa8 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1840: 0014ad78 2564 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ + 1841: 000a02f0 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1842: 0008cff8 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1843: 0025e408 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1844: 0008e2a4 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 1845: 000cd71c 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1846: 0002eebc 396 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 1847: 0007b80c 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 1847: 0007b650 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 1848: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ - 1849: 003ba1c4 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 1850: 0019d3e0 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ - 1851: 0008caa4 44 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ - 1852: 002d8e28 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1849: 003b9bf4 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 1850: 0019d0b8 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ + 1851: 0008ca9c 44 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ + 1852: 002d8600 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ 1853: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ 1854: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (4) │ │ │ │ 1855: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ - 1856: 002ba5bc 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1856: 002b9c8c 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ 1857: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ 1858: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ - 1859: 00257634 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1860: 000c89c4 748 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1859: 00256bdc 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1860: 000c8550 748 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1861: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ - 1862: 0008cb30 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 1863: 00306164 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 1864: 002160ac 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ - 1865: 001ad0b4 316 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1866: 001326a4 2356 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1862: 0008cb28 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 1863: 0030582c 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 1864: 002156a4 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1865: 001acc84 316 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1866: 001323ec 2356 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ 1867: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex │ │ │ │ 1868: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ - 1869: 0016b5c0 988 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1869: 0016b1a0 988 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 1870: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1871: 0007e280 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1871: 0007e278 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ 1872: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ 1873: 00607690 212 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 1874: 0007fc48 96 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 1874: 0007fc40 96 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 1875: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 1876: 002dfe2c 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1876: 002df50c 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ 1877: 00608238 212 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1878: 003ca120 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ - 1879: 0065e5f0 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ + 1878: 003c9a7c 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1879: 0065e5c8 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ 1880: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ 1881: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ - 1882: 002b650c 356 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1882: 002b5bdc 356 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1883: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 1884: 002c78d4 492 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ - 1885: 0065e5ec 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ - 1886: 000aa800 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 1887: 00069bdc 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1888: 003b2bac 192 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 1889: 00089f88 1048 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 1884: 002c70ac 492 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 1885: 0065e5c4 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ + 1886: 000aa57c 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 1887: 00069bd4 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1888: 003b25dc 192 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1889: 00089f80 1048 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 1890: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1891: 000ded10 224 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1892: 0013c400 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1893: 001c71c0 576 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1894: 0007f168 188 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1895: 002eb0c0 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 1891: 000de874 224 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1892: 0013bfc8 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1893: 001c6d1c 576 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1894: 0007f160 188 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1895: 002ea7a0 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 1896: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ - 1897: 000968b0 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1897: 000968a8 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1898: 0002f048 40 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 1899: 0005e430 160 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1900: 0008c854 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 1899: 0005e3f4 160 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1900: 0008c84c 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ 1901: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 1902: 00081c00 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 1902: 00081bf8 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ 1903: 00656300 4 OBJECT GLOBAL DEFAULT 30 Py_IgnoreEnvironmentFlag │ │ │ │ - 1904: 0030018c 168 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 1905: 000d4bb4 68 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ - 1906: 00075968 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1904: 002ff854 168 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 1905: 000d4720 68 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ + 1906: 00075960 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 1907: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1908: 004f60dc 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ - 1909: 0008d468 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1910: 00070fa8 308 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1908: 004f5a5c 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 1909: 0008d460 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1910: 00070fa0 308 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ 1911: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ 1912: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 1913: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ - 1914: 00242cac 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ - 1915: 0060b58c 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ - 1916: 00345ea0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 1917: 0008cfa8 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 1918: 0025a934 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1914: 002390c8 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1915: 0060ba88 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ + 1916: 00345820 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 1917: 0008cfa0 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 1918: 00259edc 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ 1919: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ 1920: 00000000 0 FUNC GLOBAL DEFAULT UND dladdr1@GLIBC_2.34 (4) │ │ │ │ - 1921: 0009942c 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 1921: 00099420 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ 1922: 00601454 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_DISABLE │ │ │ │ 1923: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ - 1924: 0037cc2c 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1925: 00048d0c 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1926: 0023644c 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1927: 00037df0 324 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1924: 0037c55c 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1925: 00048d04 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1926: 002359c8 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1927: 00037de8 324 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ 1928: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ 1929: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ - 1930: 00144f1c 1488 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ + 1930: 00144ad4 1488 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ 1931: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ 1932: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ 1933: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ - 1934: 00061054 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 1935: 0028e550 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1934: 0006104c 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 1935: 0028dc08 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ 1936: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ 1937: 0060734c 212 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ 1938: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1939: 000d7504 548 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ - 1940: 00289e80 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 1941: 002c1998 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1942: 00080dd0 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 1943: 0011a2a8 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1939: 000d7070 548 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 1940: 00289458 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ + 1941: 002c1208 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1942: 00080dc8 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 1943: 00119e48 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ 1944: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 1945: 00138490 1020 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ - 1946: 00064110 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 1947: 00069830 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 1948: 00074914 152 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ - 1949: 0007d6b8 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ + 1945: 00138054 1020 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ + 1946: 00064108 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 1947: 00069828 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1948: 0007490c 152 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 1949: 0007d6b0 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ 1950: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1951: 0024adb4 316 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1951: 002401b4 324 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ 1952: 0002de1c 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ 1953: 00000000 0 FUNC GLOBAL DEFAULT UND fmin@GLIBC_2.4 (2) │ │ │ │ - 1954: 00325a3c 160 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1955: 0020f108 328 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1956: 00081270 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ - 1957: 003bb140 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 1958: 002b17bc 388 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1959: 00060ecc 136 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 1960: 003cbbc4 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 1954: 003253bc 160 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1955: 0020e71c 328 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1956: 00081268 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 1957: 003bab70 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 1958: 002b0e8c 388 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1959: 00060ec4 136 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1960: 003cb520 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 1961: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1962: 0006b424 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 1962: 0006b41c 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ 1963: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 1964: 0008cdb4 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1964: 0008cdac 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 1965: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ - 1966: 000904f4 192 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 1967: 002dcafc 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ - 1968: 0008d0b4 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 1966: 000904ec 192 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 1967: 002dc1e4 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 1968: 0008d0ac 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ 1969: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1970: 000a4758 260 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ - 1971: 00081a14 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 1970: 000a44a0 260 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 1971: 00081a0c 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ 1972: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ 1973: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 1974: 003cbb18 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ - 1975: 0014c23c 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ - 1976: 0026b354 120 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1974: 003cb474 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 1975: 0014bdfc 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 1976: 0026aa10 120 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 1977: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ 1978: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ - 1979: 0008acd0 184 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ - 1980: 000365c0 36 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTraceback │ │ │ │ + 1979: 0008acc8 184 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 1980: 000365b8 36 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTraceback │ │ │ │ 1981: 00000000 0 FUNC GLOBAL DEFAULT UND backtrace@GLIBC_2.4 (3) │ │ │ │ 1982: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 1983: 001dc940 512 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 1984: 0008e514 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 1985: 00286bb0 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 1983: 001dc288 512 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 1984: 0008e50c 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 1985: 00286188 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ 1986: 0060660c 212 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1987: 000814c4 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 1988: 000c55e4 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 1989: 00082d0c 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1990: 0009fae0 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ - 1991: 0065e5f4 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ - 1992: 0022c74c 636 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ - 1993: 00038a34 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 1994: 0008c6f0 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ - 1995: 0008e174 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 1996: 0032ca40 72 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ - 1997: 00076bf4 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 1998: 0008c8e0 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ - 1999: 000cda00 332 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ - 2000: 003c8050 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ + 1987: 000814bc 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 1988: 000c51ec 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 1989: 00082d04 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1990: 0009f824 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 1991: 0065e5cc 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ + 1992: 0022bcf0 636 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 1993: 00038a2c 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ + 1994: 0008c6e8 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 1995: 0008e16c 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 1996: 0032c3c0 72 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 1997: 00076bec 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 1998: 0008c8d8 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 1999: 000cd58c 332 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ + 2000: 003c79ac 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ 2001: 0002d4a4 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ - 2002: 002b2db0 712 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 2003: 00223c18 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 2004: 0008f588 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 2005: 00379a5c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 2006: 00082264 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ - 2007: 00081d78 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 2008: 002b93e0 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 2009: 001b6f64 576 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 2010: 002f5828 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ - 2011: 00216028 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 2012: 002f0b4c 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ - 2013: 00260798 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 2014: 003260b8 240 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ - 2015: 0003f574 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 2016: 00125004 260 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ - 2017: 00296bf4 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ - 2018: 0008167c 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 2019: 000df6a8 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 2002: 002b247c 712 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 2003: 002231bc 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 2004: 0008f580 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 2005: 0037938c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 2006: 0008225c 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ + 2007: 00081d70 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 2008: 002b8ab0 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 2009: 001b6ad4 576 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 2010: 002f4ef0 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 2011: 00215620 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 2012: 002f022c 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 2013: 0025fd24 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 2014: 00325a38 240 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ + 2015: 0003f56c 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 2016: 00124d10 260 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 2017: 002962a4 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 2018: 00081674 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 2019: 000df20c 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 2020: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 2021: 00373aa4 172 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 2022: 002f29c8 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 2021: 003733d4 172 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 2022: 002f20a8 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 2023: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 2024: 000c4820 520 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 2025: 000d81e4 192 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 2024: 000c4428 520 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 2025: 000d7d50 192 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 2026: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ 2027: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ - 2028: 0036f890 88 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 2029: 0008d028 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ - 2030: 0060bfb0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ + 2028: 0036f1c0 88 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 2029: 0008d020 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ + 2030: 0060cf34 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ 2031: 0002e910 544 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ 2032: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 2033: 000ca21c 248 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ - 2034: 003b972c 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 2035: 0003f2c4 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ - 2036: 0005e8f0 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ - 2037: 0060bfc4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ + 2033: 000c9da8 248 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 2034: 003b915c 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 2035: 0003f2bc 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ + 2036: 0005e8e8 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 2037: 0060cf48 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ 2038: 00613df8 4 OBJECT GLOBAL DEFAULT 26 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS_PTR │ │ │ │ 2039: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 2040: 001486cc 1808 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 2040: 00148284 1808 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 2041: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 2042: 001bd0b4 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 2042: 001bcc0c 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 2043: 0002d9e4 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 2044: 0008cc34 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 2044: 0008cc2c 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ 2045: 006029a0 212 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 2046: 000c4628 504 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 2047: 004660c8 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ - 2048: 001a9ee0 120 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 2049: 001ef580 96 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ - 2050: 0005859c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 2046: 000c4230 504 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 2047: 004dc7ac 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ + 2048: 001a9ab4 120 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 2049: 001eee80 96 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 2050: 00058598 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ 2051: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ - 2052: 00236d94 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 2053: 00176024 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 2054: 0045e150 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 2052: 00236310 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 2053: 00175c90 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 2054: 0045df90 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ 2055: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 2056: 0007ba98 512 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 2057: 00081528 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 2058: 003068d4 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 2056: 0007b9b4 512 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 2057: 00081520 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 2058: 00305f9c 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ 2059: 00603b4c 212 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ 2060: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ - 2061: 000619e0 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 2061: 000619d8 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ 2062: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ 2063: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 2064: 0008d43c 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 2065: 00060e3c 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 2064: 0008d434 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 2065: 00060e34 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ 2066: 0060505c 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ 2067: 0002de58 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ - 2068: 0060b8c8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 2069: 002bcf58 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 2070: 000b4b5c 1312 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 2071: 001fc6f4 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 2072: 000c3efc 76 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ - 2073: 002f0854 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ - 2074: 00611fcc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 2075: 00071320 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 2068: 0060bdc4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ + 2069: 002bc628 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 2070: 000b4898 1312 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 2071: 001fb870 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 2072: 000c3b04 76 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 2073: 002eff34 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ + 2074: 00612b24 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ + 2075: 00071318 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ 2076: 006054cc 212 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 2077: 00231760 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 2077: 00230cdc 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ 2078: 00605f2c 212 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 2079: 000d2dd4 132 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 2080: 001bbd0c 332 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 2081: 001a81b0 444 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 2082: 00099be8 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 2083: 00046b00 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ - 2084: 001cbb44 344 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 2085: 00062e68 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ - 2086: 002f7b48 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ + 2079: 000d2930 132 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 2080: 001bb87c 332 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 2081: 001a7d8c 444 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 2082: 00099bdc 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 2083: 00046af8 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 2084: 001cb6b4 344 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 2085: 00062e60 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 2086: 002f720c 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ 2087: 00604c08 212 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 2088: 001b827c 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ - 2089: 0060b568 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 2090: 00093bc8 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 2091: 000aef90 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 2092: 00175cd8 68 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 2093: 00158abc 1484 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 2094: 00395634 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ - 2095: 00081b6c 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 2096: 00083f90 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 2088: 001b7dec 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 2089: 0060b3c0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ + 2090: 00093bc0 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 2091: 000aecd0 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 2092: 00175944 68 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 2093: 0015864c 1484 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 2094: 00395548 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 2095: 00081b64 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 2096: 00083f88 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 2097: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ - 2098: 000fc87c 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 2098: 000fc3fc 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 2099: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 2100: 0014865c 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ - 2101: 0027ee48 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ + 2100: 00148214 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 2101: 0027e500 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ 2102: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ - 2103: 0060b8d8 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ + 2103: 0060bdd4 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ 2104: 0002e48c 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ - 2105: 0008ce80 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 2105: 0008ce78 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ 2106: 0002db40 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 2107: 00052b8c 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 2108: 001613b0 1672 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ - 2109: 000829bc 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ - 2110: 00088cd4 220 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 2107: 00052b84 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 2108: 00160f90 1672 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 2109: 000829b4 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 2110: 00088ccc 220 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 2111: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ - 2112: 0008e954 152 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ + 2112: 0008e94c 152 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ 2113: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_readv@GLIBC_2.15 (10) │ │ │ │ - 2114: 0067f500 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ - 2115: 001763a0 1492 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ - 2116: 0060cd8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 2117: 0018cdb0 1680 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 2114: 0067f4d8 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ + 2115: 0017600c 1492 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 2116: 0060dd0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ + 2117: 0018ca94 1680 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ 2118: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ 2119: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ - 2120: 00257528 76 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 2121: 0016a02c 1064 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 2122: 003870bc 288 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ - 2123: 000978dc 172 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 2124: 00035df4 20 FUNC GLOBAL DEFAULT 12 _PyLazyImport_GetName │ │ │ │ - 2125: 0030ddb0 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 2126: 00390624 428 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 2120: 00256ad0 76 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 2121: 00169c0c 1064 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 2122: 003869ec 288 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 2123: 000978d4 172 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 2124: 00035dec 20 FUNC GLOBAL DEFAULT 12 _PyLazyImport_GetName │ │ │ │ + 2125: 0030d734 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 2126: 00390050 428 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ 2127: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ 2128: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ 2129: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ 2130: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 2131: 00090698 280 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ - 2132: 0060b8cc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 2133: 00214240 500 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 2134: 00054184 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 2135: 00205ef8 232 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 2136: 0026fec8 128 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 2137: 0005b2ac 220 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 2138: 003b6758 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 2131: 00090690 280 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 2132: 0060bdc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ + 2133: 0021383c 500 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 2134: 0005417c 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 2135: 00205814 232 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 2136: 0026f584 128 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 2137: 0005b2a4 220 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 2138: 003b6188 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ 2139: 000309e0 44 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ 2140: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ 2141: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ - 2142: 0060c020 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 2143: 0008c804 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 2144: 00058708 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 2145: 00136c74 836 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ - 2146: 001b2e44 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 2147: 003c7ff8 88 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 2148: 0007ffa8 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 2149: 001ff064 24 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 2150: 0018d440 580 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 2151: 00044850 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 2142: 0060cfa0 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ + 2143: 0008c7fc 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 2144: 00058704 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 2145: 00136838 836 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 2146: 001b29b4 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 2147: 003c7954 88 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 2148: 0007ffa0 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 2149: 001fe964 24 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 2150: 0018d124 564 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 2151: 00044954 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 2152: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 2153: 0028a640 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 2154: 001ddeec 184 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 2155: 002ffc2c 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 2153: 00289c18 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 2154: 001dd834 184 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 2155: 002ff4cc 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 2156: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ - 2157: 0008e6fc 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 2157: 0008e6f4 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ 2158: 00604b34 212 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 2159: 0008cb04 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ - 2160: 00183b60 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 2159: 0008cafc 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 2160: 001837c8 156 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 2161: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 2162: 0030f99c 580 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 2163: 00118bec 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 2164: 0008d63c 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 2165: 0007f510 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 2162: 0030f2dc 580 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 2163: 0011878c 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 2164: 0008d634 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2165: 0007f508 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 2166: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ - 2167: 0032f59c 284 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 2168: 0007ffc0 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 2169: 001bf6d8 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2170: 0007a274 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 2171: 0008c7c8 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 2172: 0038de54 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 2167: 0032ef1c 284 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2168: 0007ffb8 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 2169: 001bf1f8 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2170: 0007a26c 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 2171: 0008c7c0 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 2172: 0038d938 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 2173: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ - 2174: 001fbf70 1924 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 2175: 0036ea98 188 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 2174: 001fb890 1924 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 2175: 0036e3c8 188 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ 2176: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ - 2177: 0007e110 212 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ - 2178: 003c8f5c 1268 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ - 2179: 000631e0 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ - 2180: 00387ca8 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ + 2177: 0007e108 212 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 2178: 003c88b8 1268 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 2179: 000631d8 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ + 2180: 003875d8 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ 2181: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 2182: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ - 2183: 000a6cb8 812 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 2183: 000a6a00 812 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ 2184: 00614d00 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 2185: 00088354 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 2186: 0036f718 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 2185: 0008834c 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 2186: 0036f048 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ 2187: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ - 2188: 00305d2c 628 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 2189: 00083d40 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 2190: 001dc41c 116 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 2191: 002be294 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 2188: 003053f4 628 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 2189: 00083d38 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 2190: 001dbd64 116 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 2191: 002bdb00 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ 2192: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ - 2193: 001a2900 60 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ + 2193: 001a25d8 60 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ 2194: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 2195: 000df6e8 124 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 2196: 0019dca8 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ - 2197: 003c7acc 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ + 2195: 000df24c 124 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 2196: 0019d980 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 2197: 003c7428 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ 2198: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 2199: 0003a3dc 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 2200: 00229554 144 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 2201: 000830d8 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 2202: 002c96c4 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 2203: 0026c4d4 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 2199: 0003a3d4 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ + 2200: 00228afc 144 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 2201: 000830d0 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 2202: 002c8e9c 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 2203: 0026bb90 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 2204: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ - 2205: 001d2744 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ - 2206: 0065e5f8 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ - 2207: 00378b54 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ - 2208: 000b2320 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 2209: 00096260 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 2205: 001d2068 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2206: 0065e5d0 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ + 2207: 00378484 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ + 2208: 000b205c 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 2209: 00096258 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ 2210: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ 2211: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ - 2212: 0060b39c 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ + 2212: 0060b100 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ 2213: 0002daf8 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 2214: 002d6ec4 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ - 2215: 0060bfb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ + 2214: 002d669c 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 2215: 0060cf3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 2216: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 2217: 002f083c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 2218: 0032d8f8 276 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ - 2219: 0060b8b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ - 2220: 001290ec 336 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 2217: 002eff1c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 2218: 0032d278 276 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2219: 0060bdb4 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ + 2220: 00128e00 336 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ 2221: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 2222: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 2223: 0016984c 344 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 2224: 001e40cc 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 2225: 0020a008 116 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 2223: 0016942c 344 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 2224: 001e3a14 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 2225: 00209924 116 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ 2226: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ - 2227: 0013472c 836 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ + 2227: 001342f0 836 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ 2228: 00613854 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 2229: 00395038 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 2230: 002979b8 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 2231: 0008cd28 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 2232: 00089b2c 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 2229: 00394f4c 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 2230: 00297068 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 2231: 0008cd20 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 2232: 00089b24 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 2233: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 2234: 002b14c4 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 2234: 002b0b94 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ 2235: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ - 2236: 00035300 868 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 2237: 000768dc 156 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2238: 002fa5b8 108 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ - 2239: 00272d50 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ - 2240: 001ba970 220 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 2241: 0008f784 232 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2242: 00313778 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 2243: 002e911c 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2236: 000352f8 868 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ + 2237: 000768d4 156 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 2238: 002f9c7c 108 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ + 2239: 00272408 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ + 2240: 001ba4e0 220 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 2241: 0008f77c 232 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2242: 003130f8 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2243: 002e87fc 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 2244: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 2245: 0036eb54 240 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 2245: 0036e484 240 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ 2246: 00000000 0 FUNC GLOBAL DEFAULT UND adler32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 2247: 0011f5f0 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 2248: 0008f4c8 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ - 2249: 00145fa8 92 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ + 2247: 0011f35c 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2248: 0008f4c0 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ + 2249: 00145b60 92 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ 2250: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ 2251: 006562fc 4 OBJECT GLOBAL DEFAULT 30 Py_IsolatedFlag │ │ │ │ 2252: 005ffef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ - 2253: 0008c874 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 2254: 003a58a8 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 2255: 0039baf4 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 2256: 001798a8 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 2257: 005e7bd0 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 2253: 0008c86c 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 2254: 003a51c8 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 2255: 0039b41c 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 2256: 00179514 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2257: 005e7550 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 2258: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 2259: 00158a58 100 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 2259: 001585e8 100 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ 2260: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 2261: 0036ed18 416 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 2262: 00095d0c 312 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 2261: 0036e648 416 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 2262: 00095d04 312 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ 2263: 00601b10 212 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ 2264: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ - 2265: 000d698c 68 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 2266: 0018583c 48 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 2267: 0028aeac 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 2268: 0008abc0 196 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 2269: 000d7c34 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 2265: 000d64f8 68 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 2266: 001854a4 48 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 2267: 0028a484 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 2268: 0008abb8 196 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 2269: 000d77a0 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 2270: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ - 2271: 003c6470 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2272: 00303218 236 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 2273: 002a966c 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 2271: 003c5ed0 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2272: 003028e0 236 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 2273: 002a8d1c 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 2274: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ - 2275: 000bf22c 1532 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 2275: 000bee38 1532 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ 2276: 00000000 0 FUNC GLOBAL DEFAULT UND __h_errno_location@GLIBC_2.4 (3) │ │ │ │ - 2277: 0025cfe8 116 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 2278: 00345bb4 376 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2279: 00069c88 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2280: 002ad0d4 512 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 2281: 002f8b24 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2282: 00276250 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2283: 002fb280 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 2284: 000818f8 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 2285: 0003baec 84 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 2277: 0025c590 116 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 2278: 00345534 376 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2279: 00069c80 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2280: 002ac7a4 512 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 2281: 002f81e8 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2282: 00275908 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2283: 002fa944 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 2284: 000818f0 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 2285: 0003bfd4 84 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ 2286: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 2287: 00202758 132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2288: 0006a3ac 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2289: 00088be0 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 2290: 0008158c 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 2287: 00202070 132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2288: 0006a3a4 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2289: 00088bd8 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2290: 00081584 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 2291: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ 2292: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ - 2293: 0008145c 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 2294: 0008c7dc 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 2295: 0008cd60 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ - 2296: 0036fa90 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 2293: 00081454 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 2294: 0008c7d4 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 2295: 0008cd58 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 2296: 0036f3c0 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 2297: 006008b0 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 2298: 001bd710 76 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2299: 00086e84 148 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ - 2300: 0036ec44 212 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 2301: 00090640 88 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 2302: 0008cb60 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2303: 000842d4 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ - 2304: 002b8478 340 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 2298: 001bd268 76 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2299: 00086e7c 148 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ + 2300: 0036e574 212 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 2301: 00090638 88 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 2302: 0008cb58 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2303: 000842cc 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ + 2304: 002b7b48 340 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ 2305: 00608b88 212 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 2306: 001f39e0 1432 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 2307: 000631a4 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 2308: 0006a494 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 2309: 000ae288 44 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ - 2310: 0008a8bc 268 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 2306: 001f32e0 1432 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 2307: 0006319c 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 2308: 0006a48c 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 2309: 000ae00c 44 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 2310: 0008a8b4 268 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ 2311: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ - 2312: 0003861c 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ - 2313: 0008a428 156 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 2314: 002b64d0 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 2315: 002ca2b0 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 2316: 0008e59c 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 2317: 00157610 2256 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 2318: 0008e428 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 2312: 00038614 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ + 2313: 0008a420 156 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 2314: 002b5ba0 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 2315: 002c9a88 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 2316: 0008e594 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 2317: 001571d0 2256 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 2318: 0008e420 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ 2319: 00606184 212 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2320: 000b7248 472 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 2321: 00288628 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 2322: 00222fa4 188 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 2323: 001ef2f8 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 2324: 002502d4 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2320: 000b6e48 472 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 2321: 00287c00 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 2322: 00222548 188 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 2323: 001eebf8 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 2324: 0024f2e8 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 2325: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 2326: 001733bc 436 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ - 2327: 0060bfe4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ - 2328: 00132654 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ + 2326: 00173028 436 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 2327: 0060cf68 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ + 2328: 0013239c 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ 2329: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ 2330: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ 2331: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ 2332: 006058dc 212 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2333: 0008991c 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2334: 002f06e0 348 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2333: 00089914 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2334: 002efdc0 348 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ 2335: 00602514 212 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ 2336: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ - 2337: 00117274 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ - 2338: 000c2630 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ - 2339: 00031b58 116 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 2340: 000ab924 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 2341: 000fe8a4 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ - 2342: 00062010 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2343: 00300fd0 240 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2337: 00116e14 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ + 2338: 000c2238 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ + 2339: 00031b54 116 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ + 2340: 000ab6a0 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 2341: 000fe424 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 2342: 00062008 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2343: 00300bd8 240 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ 2344: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ 2345: 0002e87c 148 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2346: 0017cb84 208 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ - 2347: 002ea4d0 216 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 2348: 000b624c 212 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2346: 0017c7f0 208 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 2347: 002e9bb0 216 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2348: 000b5f7c 212 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ 2349: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ - 2350: 0018b59c 3148 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ - 2351: 0009680c 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 2350: 0018b26c 3148 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 2351: 00096804 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 2352: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ 2353: 00607ec0 212 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 2354: 003b4d58 568 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ - 2355: 001a9590 72 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ - 2356: 0060bff8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2357: 00139a6c 1280 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 2354: 003b4788 568 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 2355: 001a9164 72 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ + 2356: 0060cf7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ + 2357: 00139634 1280 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ 2358: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ - 2359: 00071bb0 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ + 2359: 00071ba8 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ 2360: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ 2361: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ 2362: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ - 2363: 0016ee80 768 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 2364: 00349668 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ - 2365: 002f0458 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 2366: 00140608 196 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 2367: 0038d504 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2368: 0008437c 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 2369: 000775e0 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 2370: 0007f8a8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 2371: 00082a04 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2372: 00083da0 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 2373: 002b4124 216 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ - 2374: 0008e49c 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2375: 00122f90 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2376: 0008e200 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2377: 0007f980 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2363: 0016eaec 768 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 2364: 00348fb0 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 2365: 002efb38 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 2366: 001401d8 196 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 2367: 0038d044 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2368: 00084374 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 2369: 000775d8 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 2370: 0007f8a0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 2371: 000829fc 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2372: 00083d98 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2373: 002b37ec 216 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 2374: 0008e494 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2375: 00122c9c 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2376: 0008e1f8 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2377: 0007f978 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ 2378: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ - 2379: 000beda4 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 2380: 00081a98 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 2381: 002bec84 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2382: 00415e70 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 2379: 000be9b0 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 2380: 00081a90 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 2381: 002be4f0 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2382: 004157f0 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ 2383: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ │ - 2384: 003322c8 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 2385: 002ff354 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 2384: 00331c48 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 2385: 002fea1c 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ 2386: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 2387: 003cbb04 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 2388: 002df718 388 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ - 2389: 0021dfec 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 2390: 00080f5c 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ - 2391: 002312cc 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 2392: 0008ee04 176 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ - 2393: 000748b0 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 2394: 001e5210 104 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 2395: 00289d60 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 2396: 002a9b28 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ - 2397: 001ea0e4 716 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ - 2398: 000b2334 888 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 2399: 00097988 436 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ - 2400: 0008ccc8 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 2387: 003cb460 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2388: 002dedf8 388 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 2389: 0021d5e4 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 2390: 00080f1c 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ + 2391: 00230874 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 2392: 0008edfc 176 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 2393: 000748a8 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 2394: 001e4b58 104 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 2395: 00289338 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 2396: 002a91d8 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2397: 001e99e4 716 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ + 2398: 000b2070 888 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 2399: 00097980 436 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ + 2400: 0008ccc0 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ 2401: 00602400 212 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 2402: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ 2403: 0002dbac 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ - 2404: 001aa684 436 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 2405: 003c64cc 704 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 2406: 000708c4 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 2407: 0008c750 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2408: 0008cbe8 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2404: 001aa254 436 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 2405: 003c5f2c 704 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 2406: 000708bc 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 2407: 0008c748 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2408: 0008cbe0 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ 2409: 0002e5b8 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ 2410: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ - 2411: 000886e8 152 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2412: 000b40dc 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 2411: 000886e0 152 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2412: 000b3e18 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ 2413: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ - 2414: 001bf6b8 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 2415: 00080f80 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2416: 002971f0 324 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 2417: 001115a4 480 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ - 2418: 000b2868 1092 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2414: 001bf1d8 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 2415: 00080f78 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2416: 002968a0 324 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 2417: 0011113c 480 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2418: 000b25a4 1092 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ 2419: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 2420: 0006fb80 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 2421: 00360c18 1104 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 2420: 0006fb78 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 2421: 00360548 1104 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ 2422: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ - 2423: 002ebce8 300 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 2424: 0008d5a8 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 2423: 002eb3c8 300 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ + 2424: 0008d5a0 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ 2425: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ 2426: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext │ │ │ │ - 2427: 00140ecc 320 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 2428: 002bcb54 116 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 2427: 00140a84 320 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 2428: 002bc224 116 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ 2429: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ 2430: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ - 2431: 002e4b94 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 2432: 001a7f24 416 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 2431: 002e4274 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 2432: 001a7b00 416 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ 2433: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 2434: 00416270 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 2435: 00076b0c 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 2434: 00415bf0 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 2435: 00076b04 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 2436: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ 2437: 00606790 212 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2438: 003be9a8 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 2438: 003be408 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 2439: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 2440: 00272cfc 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 2441: 0008d4cc 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 2442: 001def84 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 2443: 002b61ec 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 2440: 002723b4 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2441: 0008d4c4 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 2442: 001de8cc 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2443: 002b58bc 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 2444: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 2445: 001bf4a4 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ - 2446: 0006561c 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 2445: 001befc4 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 2446: 00065614 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ 2447: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ 2448: 00607470 212 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ - 2449: 0025030c 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 2450: 0025d458 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 2451: 00087158 120 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 2452: 002af05c 496 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ - 2453: 0060b520 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ + 2449: 0024f320 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 2450: 0025ca00 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 2451: 00087150 120 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 2452: 002ae72c 496 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2453: 0060b378 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ 2454: 00607cc0 212 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 2455: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 2456: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ - 2457: 0019ea1c 672 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 2457: 0019e6f4 672 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ 2458: 0002f370 228 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 2459: 002b8b28 76 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 2460: 0006e510 92 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 2459: 002b81f8 76 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 2460: 0006e508 92 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ 2461: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ - 2462: 00235124 92 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 2462: 002346a0 92 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ 2463: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 2464: 000c4bb4 264 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ - 2465: 002f09b8 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 2466: 00154770 352 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 2467: 0004bad0 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ - 2468: 0060bfc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ - 2469: 0003767c 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 2470: 000516c0 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ - 2471: 0060b564 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 2472: 000ccd6c 1964 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 2473: 000871d0 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 2474: 00197190 964 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 2475: 001c371c 88 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 2476: 000a5e40 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 2477: 00089e08 384 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2464: 000c47bc 264 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ + 2465: 002f0098 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2466: 00154330 352 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 2467: 0004bac8 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 2468: 0060cf4c 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ + 2469: 00037674 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ + 2470: 000516b8 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 2471: 0060b3bc 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ + 2472: 000cc8f8 1964 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 2473: 000871c8 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2474: 00196e68 964 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 2475: 001c323c 88 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 2476: 000a5b88 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 2477: 00089e00 384 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 2478: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 2479: 001c5058 20 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ - 2480: 00297a24 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2481: 001e6094 344 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2482: 00088560 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 2483: 002c7028 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ - 2484: 00088818 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 2485: 000bbe9c 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 2486: 00061d70 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2487: 000973b4 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 2488: 002601f4 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2479: 001c4b78 20 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 2480: 002970d4 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2481: 001e59c8 344 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2482: 00088558 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 2483: 002c6800 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2484: 00088810 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 2485: 000bbaa8 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 2486: 00061d68 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2487: 000973ac 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 2488: 0025f780 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2489: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2490: 0007f0d4 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ - 2491: 0065e5dc 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ - 2492: 0017838c 1456 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 2493: 00114ad8 56 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2494: 0008330c 80 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 2490: 0007f0cc 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 2491: 0065e5b4 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ + 2492: 00177ff8 1456 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 2493: 00114680 56 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2494: 00083304 80 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ 2495: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ 2496: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (3) │ │ │ │ 2497: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2498: 0018a3d0 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 2498: 0018a090 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ 2499: 006020c0 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2500: 001f4a10 436 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ - 2501: 0007e228 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 2500: 001f4310 436 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ + 2501: 0007e220 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ 2502: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ 2503: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ - 2504: 0007c40c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 2505: 000ff524 116 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2504: 0007c404 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 2505: 000ff0a4 116 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2506: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ - 2507: 0007dab8 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2508: 00081ea0 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ - 2509: 00062db0 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 2510: 003924f0 88 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 2511: 00339908 1556 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 2512: 00185f74 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 2507: 0007dab0 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2508: 00081e98 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 2509: 00062da8 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 2510: 00391f1c 88 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 2511: 00339288 1556 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 2512: 00185bdc 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ 2513: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ 2514: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ 2515: 00606988 212 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ 2516: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ - 2517: 0022f7f4 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2518: 00202fd4 1472 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ - 2519: 00062ee0 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 2517: 0022ed9c 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2518: 002028ec 1472 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ + 2519: 00062ed8 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ 2520: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ 2521: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ - 2522: 001190f4 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ - 2523: 0008d490 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ - 2524: 0065e5e4 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ - 2525: 0017fd58 616 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ - 2526: 001a1914 1560 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2522: 00118c94 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ + 2523: 0008d488 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 2524: 0065e5bc 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ + 2525: 0017f9c4 616 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 2526: 001a15ec 1560 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ 2527: 006022ec 212 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ 2528: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 2529: 0031656c 188 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 2530: 00231779 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ - 2531: 003477d4 24 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ - 2532: 00038390 48 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ + 2529: 00315eec 188 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 2530: 00230cf5 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 2531: 00347154 24 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 2532: 00038388 48 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ 2533: 006056f4 212 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2534: 001dab08 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 2535: 000e7c64 628 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2536: 002d02e0 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 2534: 001da450 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 2535: 000e77b4 628 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2536: 002cfab8 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 2537: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ - 2538: 000870f4 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ - 2539: 00305830 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 2540: 000af088 100 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 2538: 000870ec 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 2539: 00304ef8 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 2540: 000aedc8 100 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ 2541: 0002cf34 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 2542: 001f757c 104 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ - 2543: 001b29b4 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2542: 001f6e7c 104 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 2543: 001b2524 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ 2544: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 2545: 002f10ac 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 2546: 00097d28 128 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ + 2545: 002f078c 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 2546: 00097d20 128 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ 2547: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ - 2548: 000a9b68 60 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 2548: 000a98e4 60 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ 2549: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 2550: 0036e0dc 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ - 2551: 00033164 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ + 2550: 0036da0c 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 2551: 00033160 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ 2552: 0002f1ec 388 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetInt │ │ │ │ 2553: 0060a6f8 212 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 2554: 0008421c 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2554: 00084214 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ 2555: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ 2556: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ 2557: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ - 2558: 00090a60 324 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 2558: 00090a58 324 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ 2559: 0002d8ac 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ - 2560: 000c5824 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2560: 000c542c 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 2561: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ - 2562: 0008d4f8 104 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ - 2563: 00082544 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ + 2562: 0008d4f0 104 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 2563: 0008253c 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ 2564: 0002de40 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 2565: 0027c538 168 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 2566: 0039afec 968 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 2567: 002de51c 60 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 2568: 0008ef70 156 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 2569: 0025cd48 148 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 2570: 00083ed0 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 2571: 002fdc2c 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2572: 000970b8 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2565: 0027bbf0 168 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 2566: 0039a914 968 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 2567: 002ddbfc 60 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 2568: 0008ef68 156 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 2569: 0025c2f0 148 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 2570: 00083ec8 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 2571: 002fd2f4 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2572: 000970b0 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ 2573: 00604488 212 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ 2574: 00602f70 212 OBJECT GLOBAL DEFAULT 26 PySentinel_Type │ │ │ │ - 2575: 0026d660 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ - 2576: 0019e278 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 2577: 003027f4 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 2578: 000694d0 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 2579: 001aa1f0 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 2580: 00088b38 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 2575: 0026cd1c 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ + 2576: 0019df50 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 2577: 00301f84 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 2578: 000694c8 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 2579: 001a9dc4 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 2580: 00088b30 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ 2581: 00608d14 212 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ - 2582: 0006203c 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2583: 000b61cc 128 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2582: 00062034 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2583: 000b5efc 128 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ 2584: 006042a0 212 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 2585: 00348818 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 2585: 00348198 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ 2586: 00606aac 212 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2587: 0008179c 264 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 2588: 002edcb4 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2589: 002b3508 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 2590: 000b39c8 1812 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 2591: 0032e8dc 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ - 2592: 0060c01c 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ + 2587: 00081794 264 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 2588: 002ed394 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2589: 002b2bd8 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 2590: 000b3704 1812 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 2591: 0032e25c 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2592: 0060cf9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ 2593: 00601d08 212 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 2594: 001baf18 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2594: 001baa88 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ 2595: 0002d12c 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 2596: 002b34ec 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 2596: 002b2bbc 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ 2597: 00604f58 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 2598: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ - 2599: 000825ec 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ - 2600: 000a8f78 816 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 2601: 000396b0 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 2602: 002f3af0 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 2603: 001df2c8 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 2604: 002e5010 76 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ - 2605: 00039524 280 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ - 2606: 000bddb4 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ + 2599: 000825e4 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 2600: 000a8cf4 816 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 2601: 000396a8 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ + 2602: 002f31d0 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 2603: 001dec10 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 2604: 002e46f0 76 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 2605: 0003951c 280 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ + 2606: 000bd9c0 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ 2607: 0002f900 116 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ - 2608: 002a827c 164 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 2608: 002a792c 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) 0x2ce24 │ │ │ │ - 0x0000000d (FINI) 0x3cc828 │ │ │ │ + 0x0000000d (FINI) 0x3cc180 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x5ffee8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x5ffef0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1e574 │ │ │ │ 0x00000006 (SYMTAB) 0x14264 │ │ │ ├── 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: d26ae1dbe5f5922c347881a17692709a1232fd38 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8c590fc266471bb2b5f7a4ab0a38ac9a5d675d15 │ │ │ │ │ │ │ │ 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: 0x000d92f8, Base: 0x005e7e40, Semaphore: 0x00655cc6 │ │ │ │ + Location: 0x000d8e54, Base: 0x005e77c0, Semaphore: 0x00655cc6 │ │ │ │ Arguments: 4@r5 4@r7 │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000fdf8c, Base: 0x005e7e40, Semaphore: 0x00655cc0 │ │ │ │ + Location: 0x000fdb0c, Base: 0x005e77c0, Semaphore: 0x00655cc0 │ │ │ │ Arguments: -4@r5 │ │ │ │ stapsdt 0x0000002c NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x000fdfb8, Base: 0x005e7e40, Semaphore: 0x00655cbe │ │ │ │ + Location: 0x000fdb38, Base: 0x005e77c0, Semaphore: 0x00655cbe │ │ │ │ Arguments: -4@[fp, #-236] │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x00280f44, Base: 0x005e7e40, Semaphore: 0x00655cc4 │ │ │ │ + Location: 0x002805fc, Base: 0x005e77c0, Semaphore: 0x00655cc4 │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x00280f54, Base: 0x005e7e40, Semaphore: 0x00655cc2 │ │ │ │ + Location: 0x0028060c, Base: 0x005e77c0, Semaphore: 0x00655cc2 │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000033 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__entry │ │ │ │ - Location: 0x0008e3d0, Base: 0x005e7e40, Semaphore: 0x00655cb0 │ │ │ │ + Location: 0x0008e3c8, Base: 0x005e77c0, Semaphore: 0x00655cb0 │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ │ stapsdt 0x00000034 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__return │ │ │ │ - Location: 0x0008e420, Base: 0x005e7e40, Semaphore: 0x00655cb2 │ │ │ │ + Location: 0x0008e418, Base: 0x005e77c0, Semaphore: 0x00655cb2 │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -8/lib/ld-linux-armhf.so.3 │ │ │ │ +/lib/ld-linux-armhf.so.3 │ │ │ │ `dDh6q`3f │ │ │ │ HK&+pjvT< │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __libc_start_main │ │ │ │ __cxa_atexit │ │ │ │ @@ -2436,14 +2436,15 @@ │ │ │ │ encoding error │ │ │ │ Expected long option │ │ │ │ Unknown option: %ls │ │ │ │ Argument expected for the %ls options │ │ │ │ Unknown option: -%c │ │ │ │ Argument expected for the -%c option │ │ │ │ config option type is not string list │ │ │ │ +process done: 0x%zx │ │ │ │ _datetime │ │ │ │ _statistics │ │ │ │ binascii │ │ │ │ _elementtree │ │ │ │ unicodedata │ │ │ │ _posixsubprocess │ │ │ │ faulthandler │ │ │ │ @@ -2854,17 +2855,14 @@ │ │ │ │ max_warnings │ │ │ │ max_segment_reclaim │ │ │ │ destroy_on_exit │ │ │ │ arena_reserve │ │ │ │ arena_purge_mult │ │ │ │ purge_extend_delay │ │ │ │ decommit_extend_delay │ │ │ │ -process done: 0x%zx │ │ │ │ -../Modules/_hacl/Hacl_Hash_SHA3.c │ │ │ │ -KaRaMeL incomplete match at %s:%d │ │ │ │ PyWideStringList_Insert index must be >= 0 │ │ │ │ LC_CTYPE │ │ │ │ Error setting LC_CTYPE, skipping C locale coercion │ │ │ │ 3.15.0b1 │ │ │ │ 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] │ │ │ │ @@ -2926,28 +2924,42 @@ │ │ │ │ Fatal Python error: │ │ │ │ │ │ │ │ Python runtime state: │ │ │ │ finalizing (tstate=0x │ │ │ │ core initialized │ │ │ │ preinitialized │ │ │ │ preinitializing │ │ │ │ +../Modules/_hacl/Hacl_Hash_SHA3.c │ │ │ │ +KaRaMeL incomplete match at %s:%d │ │ │ │ tstate is freed │ │ │ │ unable to get the interpreter state │ │ │ │ interp is freed │ │ │ │ unable to get the thread head state │ │ │ │ │ │ │ │ Current thread 0x │ │ │ │ Thread 0x │ │ │ │ (most recent call first): │ │ │ │ Garbage-collecting │ │ │ │ stdlib_module_names │ │ │ │ Extension modules: │ │ │ │ (total: │ │ │ │ unable to allocate memory (%zu bytes) │ │ │ │ allocation request is too large (%zu bytes) │ │ │ │ +characters_written │ │ │ │ +POSIX exception code │ │ │ │ +strerror │ │ │ │ +exception strerror │ │ │ │ +exception filename │ │ │ │ +filename2 │ │ │ │ +second exception filename │ │ │ │ +Base class for I/O related errors. │ │ │ │ +Bus error │ │ │ │ +Illegal instruction │ │ │ │ +Floating-point exception │ │ │ │ +Segmentation fault │ │ │ │ Try `python -h' for more information. │ │ │ │ NO_COLOR │ │ │ │ PYTHON_COLORS │ │ │ │ FORCE_COLOR │ │ │ │ /lib/pythonX.X │ │ │ │ exit code %i │ │ │ │ %.80s (%.80s) %.80s │ │ │ │ @@ -3007,35 +3019,14 @@ │ │ │ │ PYTHON_JIT_SIDE_EXIT_INITIAL_VALUE │ │ │ │ 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 │ │ │ │ -NotImplementedError │ │ │ │ -Method or function hasn't been implemented yet. │ │ │ │ -ValueError │ │ │ │ -Inappropriate argument value (of correct type). │ │ │ │ -characters_written │ │ │ │ -POSIX exception code │ │ │ │ -strerror │ │ │ │ -exception strerror │ │ │ │ -exception filename │ │ │ │ -filename2 │ │ │ │ -second exception filename │ │ │ │ -Base class for I/O related errors. │ │ │ │ -basename │ │ │ │ -hassuffix │ │ │ │ -joinpath │ │ │ │ -readlines │ │ │ │ -realpath │ │ │ │ -Bus error │ │ │ │ -Illegal instruction │ │ │ │ -Floating-point exception │ │ │ │ -Segmentation fault │ │ │ │ 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 │ │ │ │ @@ -3059,14 +3050,36 @@ │ │ │ │ can't initialize warnings │ │ │ │ concurrent.interpreters.NotShareableError │ │ │ │ import _frozen_importlib # frozen │ │ │ │ _frozen_importlib │ │ │ │ import _imp # builtin │ │ │ │ _install │ │ │ │ failed to initialize importlib │ │ │ │ +Base class for warning categories. │ │ │ │ +ResourceWarning │ │ │ │ +Base class for warnings about resource usage. │ │ │ │ +ImportWarning │ │ │ │ +Base class for warnings about probable mistakes in module imports │ │ │ │ +PendingDeprecationWarning │ │ │ │ +Base class for warnings about features which will be deprecated │ │ │ │ +in the future. │ │ │ │ +DeprecationWarning │ │ │ │ +Base class for warnings about deprecated features. │ │ │ │ +TypeError │ │ │ │ +Inappropriate argument type. │ │ │ │ +NotImplementedError │ │ │ │ +Method or function hasn't been implemented yet. │ │ │ │ +ValueError │ │ │ │ +Inappropriate argument value (of correct type). │ │ │ │ +siphash13 │ │ │ │ +basename │ │ │ │ +hassuffix │ │ │ │ +joinpath │ │ │ │ +readlines │ │ │ │ +realpath │ │ │ │ cpython:pymalloc │ │ │ │ invalid maximum character passed to PyUnicode_New │ │ │ │ Negative size passed to PyUnicode_New │ │ │ │ Negative size passed to PyBytes_FromStringAndSize │ │ │ │ byte string is too large │ │ │ │ ../Objects/tupleobject.c │ │ │ │ Python memory allocator called without holding the GIL │ │ │ │ @@ -3109,14 +3122,37 @@ │ │ │ │ # bytes in available blocks │ │ │ │ %u unused pools * %d bytes │ │ │ │ # bytes lost to pool headers │ │ │ │ # bytes lost to quantization │ │ │ │ # bytes lost to arena alignment │ │ │ │ arena map counts │ │ │ │ # bytes lost to arena map root │ │ │ │ +Type does not define the tp_name field. │ │ │ │ +type '%.100s' is not dynamically allocated but its base type '%.100s' is dynamically allocated │ │ │ │ +../Objects/dictobject.c │ │ │ │ +frozendict object does not support item assignment │ │ │ │ +PyDescr_NewMember used with Py_RELATIVE_OFFSET │ │ │ │ +type '%.100s' participates in gc and is a base type but has inappropriate tp_free slot │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but tp_weaklistoffset is set │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HEAPTYPE flag │ │ │ │ +type %s has the Py_TPFLAGS_HAVE_GC flag but has no traverse function │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set to incompatible value │ │ │ │ +type %s has a tp_dictoffset that is too small │ │ │ │ +Exception ignored in PyDict_GetItem(); consider using PyDict_GetItemRef() or PyDict_GetItemWithError() │ │ │ │ +corrupted thread-free list │ │ │ │ +type MRO must not be empty │ │ │ │ +%N.mro() returned a non-class ('%T') │ │ │ │ +%N.mro() returned base with unsuitable layout ('%N') │ │ │ │ +Cannot extend an incomplete type '%.100s' │ │ │ │ +duplicate base class %U │ │ │ │ +duplicate base class │ │ │ │ +../Python/gc.c │ │ │ │ Represents positional arguments. │ │ │ │ Represents keyword arguments. │ │ │ │ __default__ │ │ │ │ The default value for this ParamSpec. │ │ │ │ evaluate_default │ │ │ │ __typing_subst__ │ │ │ │ __typing_prepare_subst__ │ │ │ │ @@ -3379,90 +3415,18 @@ │ │ │ │ Number of days. │ │ │ │ Number of seconds (>= 0 and less than 1 day). │ │ │ │ microseconds │ │ │ │ Number of microseconds (>= 0 and less than 1 second). │ │ │ │ total_seconds │ │ │ │ Total seconds in the duration. │ │ │ │ datetime.tzinfo │ │ │ │ -Base class for warning categories. │ │ │ │ -ResourceWarning │ │ │ │ -Base class for warnings about resource usage. │ │ │ │ -ImportWarning │ │ │ │ -Base class for warnings about probable mistakes in module imports │ │ │ │ -PendingDeprecationWarning │ │ │ │ -Base class for warnings about features which will be deprecated │ │ │ │ -in the future. │ │ │ │ -DeprecationWarning │ │ │ │ -Base class for warnings about deprecated features. │ │ │ │ ArithmeticError │ │ │ │ Base class for arithmetic errors. │ │ │ │ OverflowError │ │ │ │ Result too large to be represented. │ │ │ │ -TypeError │ │ │ │ -Inappropriate argument type. │ │ │ │ -_typing._ConstEvaluator │ │ │ │ -typing.ParamSpecKwargs │ │ │ │ -typing.ParamSpecArgs │ │ │ │ -typing.ParamSpec │ │ │ │ -typing.TypeVarTuple │ │ │ │ -typing.TypeVar │ │ │ │ -typing.Generic │ │ │ │ -sys.int_info │ │ │ │ -formatteriterator │ │ │ │ -fieldnameiterator │ │ │ │ -EncodingMap │ │ │ │ -sys.float_info │ │ │ │ -UnraisableHookArgs │ │ │ │ -concurrent.interpreters.InterpreterNotFoundError │ │ │ │ -An interpreter was not found │ │ │ │ -concurrent.interpreters.InterpreterError │ │ │ │ -A cross-interpreter operation failed │ │ │ │ -string.templatelib.Interpolation │ │ │ │ -Interpolation object │ │ │ │ -datetime.timezone │ │ │ │ -datetime.datetime │ │ │ │ -datetime.time │ │ │ │ -datetime.date │ │ │ │ -datetime.timedelta │ │ │ │ -siphash13 │ │ │ │ -Type does not define the tp_name field. │ │ │ │ -type '%.100s' is not dynamically allocated but its base type '%.100s' is dynamically allocated │ │ │ │ -../Objects/dictobject.c │ │ │ │ -frozendict object does not support item assignment │ │ │ │ -PyDescr_NewMember used with Py_RELATIVE_OFFSET │ │ │ │ -type '%.100s' participates in gc and is a base type but has inappropriate tp_free slot │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but tp_weaklistoffset is set │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HEAPTYPE flag │ │ │ │ -type %s has the Py_TPFLAGS_HAVE_GC flag but has no traverse function │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set to incompatible value │ │ │ │ -type %s has a tp_dictoffset that is too small │ │ │ │ -Exception ignored in PyDict_GetItem(); consider using PyDict_GetItemRef() or PyDict_GetItemWithError() │ │ │ │ -corrupted thread-free list │ │ │ │ -type MRO must not be empty │ │ │ │ -%N.mro() returned a non-class ('%T') │ │ │ │ -%N.mro() returned base with unsuitable layout ('%N') │ │ │ │ -Cannot extend an incomplete type '%.100s' │ │ │ │ -duplicate base class %U │ │ │ │ -duplicate base class │ │ │ │ -../Python/gc.c │ │ │ │ -%s() method: bad call flags │ │ │ │ -attempting to create PyCMethod with a METH_METHOD flag but no class │ │ │ │ -attempting to create PyCFunction with class but no METH_METHOD flag │ │ │ │ -Exception ignored while removing an interned string %R │ │ │ │ -PyDict_EVENT_ADDED │ │ │ │ -Exception ignored in %s watcher callback for │ │ │ │ -PyDict_EVENT_MODIFIED │ │ │ │ -method cannot be both class and static │ │ │ │ -PyDict_EVENT_DELETED │ │ │ │ -PyDict_EVENT_CLONED │ │ │ │ -PyDict_EVENT_CLEARED │ │ │ │ -PyDict_EVENT_DEALLOCATED │ │ │ │ __new__($type, *args, **kwargs) │ │ │ │ Create and return a new object. See help(type) for accurate signature. │ │ │ │ __getattribute__ │ │ │ │ __getattr__ │ │ │ │ __setattr__ │ │ │ │ __delattr__ │ │ │ │ __repr__ │ │ │ │ @@ -3673,14 +3637,46 @@ │ │ │ │ Delete self[key]. │ │ │ │ __contains__($self, key, /) │ │ │ │ Return bool(key in self). │ │ │ │ __iadd__($self, value, /) │ │ │ │ Implement self+=value. │ │ │ │ __imul__($self, value, /) │ │ │ │ Implement self*=value. │ │ │ │ +_typing._ConstEvaluator │ │ │ │ +typing.ParamSpecKwargs │ │ │ │ +typing.ParamSpecArgs │ │ │ │ +typing.ParamSpec │ │ │ │ +typing.TypeVarTuple │ │ │ │ +typing.TypeVar │ │ │ │ +typing.Generic │ │ │ │ +sys.int_info │ │ │ │ +formatteriterator │ │ │ │ +fieldnameiterator │ │ │ │ +EncodingMap │ │ │ │ +sys.float_info │ │ │ │ +UnraisableHookArgs │ │ │ │ +concurrent.interpreters.InterpreterNotFoundError │ │ │ │ +An interpreter was not found │ │ │ │ +concurrent.interpreters.InterpreterError │ │ │ │ +A cross-interpreter operation failed │ │ │ │ +string.templatelib.Interpolation │ │ │ │ +Interpolation object │ │ │ │ +datetime.timezone │ │ │ │ +datetime.datetime │ │ │ │ +datetime.time │ │ │ │ +datetime.date │ │ │ │ +datetime.timedelta │ │ │ │ +%s() method: bad call flags │ │ │ │ +attempting to create PyCMethod with a METH_METHOD flag but no class │ │ │ │ +attempting to create PyCFunction with class but no METH_METHOD flag │ │ │ │ +Exception ignored while removing an interned string %R │ │ │ │ +PyDict_EVENT_ADDED │ │ │ │ +Exception ignored in %s watcher callback for │ │ │ │ +PyDict_EVENT_MODIFIED │ │ │ │ +method cannot be both class and static │ │ │ │ cannot create weak reference to '%s' object │ │ │ │ attribute name must be string, not '%.200s' │ │ │ │ '%.100s' object has no attribute '%U' │ │ │ │ object.__getattr__ │ │ │ │ PyMember_GetOne used with Py_RELATIVE_OFFSET │ │ │ │ '%T' object has no attribute '%s' │ │ │ │ bad memberdescr type │ │ │ │ @@ -3688,14 +3684,18 @@ │ │ │ │ assign to │ │ │ │ PyObject_SetAttr() must not be called with NULL value and an exception set │ │ │ │ '%.100s' object has no attributes (%s .%U) │ │ │ │ '%.100s' object has only read-only attributes (%s .%U) │ │ │ │ '%.100s' object has no attribute '%U' and no __dict__ for setting new attributes │ │ │ │ '%.100s' object attribute '%U' is read-only │ │ │ │ frozendict object does not support item deletion │ │ │ │ +PyDict_EVENT_DELETED │ │ │ │ +PyDict_EVENT_CLONED │ │ │ │ +PyDict_EVENT_CLEARED │ │ │ │ +PyDict_EVENT_DEALLOCATED │ │ │ │ attribute '%V' of '%.100s' objects is not readable │ │ │ │ .__class__.__qualname__ is not a unicode object │ │ │ │ type object '%.100s' has no attribute '%U' │ │ │ │ PyUnicode_FromFormatV() expects an ASCII-encoded format string, got a non-ASCII byte: 0x%02x │ │ │ │ width too big │ │ │ │ precision too big │ │ │ │ character argument not in range(0x110000) │ │ │ │ @@ -3759,14 +3759,118 @@ │ │ │ │ too many digits in integer │ │ │ │ Negative size passed to PyUnicode_FromStringAndSize │ │ │ │ NULL string with positive size with NULL passed to PyUnicode_FromStringAndSize │ │ │ │ Creating immutable type %s from mutable base %N │ │ │ │ type '%T' does not have Py_TPFLAGS_ITEMS_AT_END │ │ │ │ unnamed field │ │ │ │ Can't initialize builtin type %s │ │ │ │ +__replace__($self, /, **changes) │ │ │ │ +Return a copy of the structure with new values for the specified fields. │ │ │ │ +generic slot │ │ │ │ +Py_slot_end │ │ │ │ +Py_bf_getbuffer/Py_mod_create │ │ │ │ +Py_bf_releasebuffer/Py_mod_exec │ │ │ │ +Py_mp_ass_subscript/Py_mod_multiple_interpreters │ │ │ │ +Py_mp_length/Py_mod_gil │ │ │ │ +Py_mp_subscript │ │ │ │ +Py_nb_absolute │ │ │ │ +Py_nb_add │ │ │ │ +Py_nb_and │ │ │ │ +Py_nb_bool │ │ │ │ +Py_nb_divmod │ │ │ │ +Py_nb_float │ │ │ │ +Py_nb_floor_divide │ │ │ │ +Py_nb_index │ │ │ │ +Py_nb_inplace_add │ │ │ │ +Py_nb_inplace_and │ │ │ │ +Py_nb_inplace_floor_divide │ │ │ │ +Py_nb_inplace_lshift │ │ │ │ +Py_nb_inplace_multiply │ │ │ │ +Py_nb_inplace_or │ │ │ │ +Py_nb_inplace_power │ │ │ │ +Py_nb_inplace_remainder │ │ │ │ +Py_nb_inplace_rshift │ │ │ │ +Py_nb_inplace_subtract │ │ │ │ +Py_nb_inplace_true_divide │ │ │ │ +Py_nb_inplace_xor │ │ │ │ +Py_nb_int │ │ │ │ +Py_nb_invert │ │ │ │ +Py_nb_lshift │ │ │ │ +Py_nb_multiply │ │ │ │ +Py_nb_negative │ │ │ │ +Py_nb_or │ │ │ │ +Py_nb_positive │ │ │ │ +Py_nb_power │ │ │ │ +Py_nb_remainder │ │ │ │ +Py_nb_rshift │ │ │ │ +Py_nb_subtract │ │ │ │ +Py_nb_true_divide │ │ │ │ +Py_nb_xor │ │ │ │ +Py_sq_ass_item │ │ │ │ +Py_sq_concat │ │ │ │ +Py_sq_contains │ │ │ │ +Py_sq_inplace_concat │ │ │ │ +Py_sq_inplace_repeat │ │ │ │ +Py_sq_item │ │ │ │ +Py_sq_length │ │ │ │ +Py_sq_repeat │ │ │ │ +Py_tp_alloc │ │ │ │ +Py_tp_base │ │ │ │ +Py_tp_bases │ │ │ │ +Py_tp_call │ │ │ │ +Py_tp_clear │ │ │ │ +Py_tp_dealloc │ │ │ │ +Py_tp_del │ │ │ │ +Py_tp_descr_get │ │ │ │ +Py_tp_descr_set │ │ │ │ +Py_tp_doc │ │ │ │ +Py_tp_getattr │ │ │ │ +Py_tp_getattro │ │ │ │ +Py_tp_hash │ │ │ │ +Py_tp_init │ │ │ │ +Py_tp_is_gc │ │ │ │ +Py_tp_iter │ │ │ │ +Py_tp_iternext │ │ │ │ +Py_tp_methods │ │ │ │ +Py_tp_new │ │ │ │ +Py_tp_repr │ │ │ │ +Py_tp_richcompare │ │ │ │ +Py_tp_setattr │ │ │ │ +Py_tp_setattro │ │ │ │ +Py_tp_str │ │ │ │ +Py_tp_traverse │ │ │ │ +Py_tp_members │ │ │ │ +Py_tp_getset │ │ │ │ +Py_tp_free │ │ │ │ +Py_nb_matrix_multiply │ │ │ │ +Py_nb_inplace_matrix_multiply │ │ │ │ +Py_am_await │ │ │ │ +Py_am_aiter │ │ │ │ +Py_am_anext │ │ │ │ +Py_tp_finalize │ │ │ │ +Py_am_send │ │ │ │ +Py_tp_vectorcall │ │ │ │ +Py_tp_token │ │ │ │ +Py_mod_gil │ │ │ │ +Py_bf_getbuffer │ │ │ │ +Py_bf_releasebuffer │ │ │ │ +Py_mp_ass_subscript │ │ │ │ +Py_mp_length │ │ │ │ +Py_slot_subslots │ │ │ │ +Py_tp_slots │ │ │ │ +Py_mod_slots │ │ │ │ +Py_mod_name │ │ │ │ +Py_mod_doc │ │ │ │ +Py_mod_state_size │ │ │ │ +Py_mod_methods │ │ │ │ +Py_mod_state_traverse │ │ │ │ +Py_mod_state_clear │ │ │ │ +Py_mod_state_free │ │ │ │ +Py_mod_abi │ │ │ │ +Py_mod_token │ │ │ │ unmatched paren in format │ │ │ │ Unmatched paren in format │ │ │ │ Bad dict format │ │ │ │ NULL object passed to Py_BuildValue │ │ │ │ bad format char passed to Py_BuildValue │ │ │ │ days=%d; must have magnitude <= %d │ │ │ │ year must be in %d..%d, not %d │ │ │ │ @@ -3812,14 +3916,33 @@ │ │ │ │ NO_EVENTS │ │ │ │ DEBUGGER_ID │ │ │ │ COVERAGE_ID │ │ │ │ PROFILER_ID │ │ │ │ OPTIMIZER_ID │ │ │ │ module %s: PyModule_Create is incompatible with m_slots │ │ │ │ Python C API version mismatch for module %.100s: This Python has API version %d, module %.100s has version %d. │ │ │ │ +Cannot watch non-dictionary │ │ │ │ +Invalid dict watcher ID %d │ │ │ │ +No dict watcher set for ID %d │ │ │ │ +object already tracked by the garbage collector │ │ │ │ +nameless module │ │ │ │ +module functions cannot set METH_CLASS or METH_STATIC │ │ │ │ +PyObject_SetAttrString() must not be called with NULL value and an exception set │ │ │ │ +../Objects/moduleobject.c │ │ │ │ +sequence index must be integer, not '%.200s' │ │ │ │ +type '%.200s' is not subscriptable │ │ │ │ +'%.200s' object is not subscriptable │ │ │ │ +Missed attribute '%U' of type %s │ │ │ │ +an integer is required │ │ │ │ +Python int too large to convert to C ssize_t │ │ │ │ +../Objects/longobject.c │ │ │ │ +list modified during sort │ │ │ │ +%R returned NULL without setting an exception │ │ │ │ +%R returned a result with an exception set │ │ │ │ + type │ │ │ │ firstiter │ │ │ │ Hook to intercept first iteration │ │ │ │ finalizer │ │ │ │ Hook to intercept finalization │ │ │ │ optimize │ │ │ │ -O or -OO │ │ │ │ dont_write_bytecode │ │ │ │ @@ -4015,149 +4138,22 @@ │ │ │ │ STOP_ITERATION │ │ │ │ EXCEPTION_HANDLED │ │ │ │ PY_UNWIND │ │ │ │ PY_THROW │ │ │ │ C_RETURN │ │ │ │ sys.monitoring │ │ │ │ sys._jit │ │ │ │ -__replace__($self, /, **changes) │ │ │ │ -Return a copy of the structure with new values for the specified fields. │ │ │ │ -generic slot │ │ │ │ -Py_slot_end │ │ │ │ -Py_bf_getbuffer/Py_mod_create │ │ │ │ -Py_bf_releasebuffer/Py_mod_exec │ │ │ │ -Py_mp_ass_subscript/Py_mod_multiple_interpreters │ │ │ │ -Py_mp_length/Py_mod_gil │ │ │ │ -Py_mp_subscript │ │ │ │ -Py_nb_absolute │ │ │ │ -Py_nb_add │ │ │ │ -Py_nb_and │ │ │ │ -Py_nb_bool │ │ │ │ -Py_nb_divmod │ │ │ │ -Py_nb_float │ │ │ │ -Py_nb_floor_divide │ │ │ │ -Py_nb_index │ │ │ │ -Py_nb_inplace_add │ │ │ │ -Py_nb_inplace_and │ │ │ │ -Py_nb_inplace_floor_divide │ │ │ │ -Py_nb_inplace_lshift │ │ │ │ -Py_nb_inplace_multiply │ │ │ │ -Py_nb_inplace_or │ │ │ │ -Py_nb_inplace_power │ │ │ │ -Py_nb_inplace_remainder │ │ │ │ -Py_nb_inplace_rshift │ │ │ │ -Py_nb_inplace_subtract │ │ │ │ -Py_nb_inplace_true_divide │ │ │ │ -Py_nb_inplace_xor │ │ │ │ -Py_nb_int │ │ │ │ -Py_nb_invert │ │ │ │ -Py_nb_lshift │ │ │ │ -Py_nb_multiply │ │ │ │ -Py_nb_negative │ │ │ │ -Py_nb_or │ │ │ │ -Py_nb_positive │ │ │ │ -Py_nb_power │ │ │ │ -Py_nb_remainder │ │ │ │ -Py_nb_rshift │ │ │ │ -Py_nb_subtract │ │ │ │ -Py_nb_true_divide │ │ │ │ -Py_nb_xor │ │ │ │ -Py_sq_ass_item │ │ │ │ -Py_sq_concat │ │ │ │ -Py_sq_contains │ │ │ │ -Py_sq_inplace_concat │ │ │ │ -Py_sq_inplace_repeat │ │ │ │ -Py_sq_item │ │ │ │ -Py_sq_length │ │ │ │ -Py_sq_repeat │ │ │ │ -Py_tp_alloc │ │ │ │ -Py_tp_base │ │ │ │ -Py_tp_bases │ │ │ │ -Py_tp_call │ │ │ │ -Py_tp_clear │ │ │ │ -Py_tp_dealloc │ │ │ │ -Py_tp_del │ │ │ │ -Py_tp_descr_get │ │ │ │ -Py_tp_descr_set │ │ │ │ -Py_tp_doc │ │ │ │ -Py_tp_getattr │ │ │ │ -Py_tp_getattro │ │ │ │ -Py_tp_hash │ │ │ │ -Py_tp_init │ │ │ │ -Py_tp_is_gc │ │ │ │ -Py_tp_iter │ │ │ │ -Py_tp_iternext │ │ │ │ -Py_tp_methods │ │ │ │ -Py_tp_new │ │ │ │ -Py_tp_repr │ │ │ │ -Py_tp_richcompare │ │ │ │ -Py_tp_setattr │ │ │ │ -Py_tp_setattro │ │ │ │ -Py_tp_str │ │ │ │ -Py_tp_traverse │ │ │ │ -Py_tp_members │ │ │ │ -Py_tp_getset │ │ │ │ -Py_tp_free │ │ │ │ -Py_nb_matrix_multiply │ │ │ │ -Py_nb_inplace_matrix_multiply │ │ │ │ -Py_am_await │ │ │ │ -Py_am_aiter │ │ │ │ -Py_am_anext │ │ │ │ -Py_tp_finalize │ │ │ │ -Py_am_send │ │ │ │ -Py_tp_vectorcall │ │ │ │ -Py_tp_token │ │ │ │ -Py_mod_gil │ │ │ │ -Py_bf_getbuffer │ │ │ │ -Py_bf_releasebuffer │ │ │ │ -Py_mp_ass_subscript │ │ │ │ -Py_mp_length │ │ │ │ -Py_slot_subslots │ │ │ │ -Py_tp_slots │ │ │ │ -Py_mod_slots │ │ │ │ -Py_mod_name │ │ │ │ -Py_mod_doc │ │ │ │ -Py_mod_state_size │ │ │ │ -Py_mod_methods │ │ │ │ -Py_mod_state_traverse │ │ │ │ -Py_mod_state_clear │ │ │ │ -Py_mod_state_free │ │ │ │ -Py_mod_abi │ │ │ │ -Py_mod_token │ │ │ │ -Cannot watch non-dictionary │ │ │ │ -Invalid dict watcher ID %d │ │ │ │ -No dict watcher set for ID %d │ │ │ │ -object already tracked by the garbage collector │ │ │ │ -nameless module │ │ │ │ -module functions cannot set METH_CLASS or METH_STATIC │ │ │ │ -PyObject_SetAttrString() must not be called with NULL value and an exception set │ │ │ │ -../Objects/moduleobject.c │ │ │ │ -sequence index must be integer, not '%.200s' │ │ │ │ -type '%.200s' is not subscriptable │ │ │ │ -'%.200s' object is not subscriptable │ │ │ │ -Missed attribute '%U' of type %s │ │ │ │ -an integer is required │ │ │ │ -Python int too large to convert to C ssize_t │ │ │ │ -../Objects/longobject.c │ │ │ │ -list modified during sort │ │ │ │ -%R returned NULL without setting an exception │ │ │ │ -%R returned a result with an exception set │ │ │ │ '%.200s' object is not iterable │ │ │ │ %T.__iter__() must return an iterator, not %T │ │ │ │ in comparison │ │ │ │ %s returned NULL without setting an exception │ │ │ │ %s returned a result with an exception set │ │ │ │ dict mutated during update │ │ │ │ embedded null byte │ │ │ │ unsupported error handler │ │ │ │ -name of the thread implementation │ │ │ │ -name of the lock implementation │ │ │ │ -name and version of the thread library │ │ │ │ - type │ │ │ │ -sys.thread_info │ │ │ │ ../Objects/unicodeobject.c │ │ │ │ character U+%x is not in range [U+0000; U+%x] │ │ │ │ ../Python/import.c │ │ │ │ embedded null character │ │ │ │ list assignment index out of range │ │ │ │ '%.200s' object does not support item assignment │ │ │ │ Ellipsis │ │ │ │ @@ -4172,14 +4168,22 @@ │ │ │ │ ../Objects/object.c │ │ │ │ Negative size passed to PyByteArray_FromStringAndSize │ │ │ │ deallocated bytearray object has exported buffers │ │ │ │ PyErr_NewException: name must be module.class │ │ │ │ while calling a Python object │ │ │ │ type() takes 1 or 3 arguments │ │ │ │ cannot create '%s' instances │ │ │ │ +__build_class__ │ │ │ │ +breakpoint │ │ │ │ +isinstance │ │ │ │ +issubclass │ │ │ │ +name of the thread implementation │ │ │ │ +name of the lock implementation │ │ │ │ +name and version of the thread library │ │ │ │ +sys.thread_info │ │ │ │ UO!O:type.__new__ │ │ │ │ type.__new__() argument 3 must be dict or frozendict, not %T │ │ │ │ type() doesn't support MRO entry resolution; use types.new_class() │ │ │ │ __slots__ items must be strings, not '%.200s' │ │ │ │ __slots__ must be identifiers │ │ │ │ __dict__ slot disallowed: we already got one │ │ │ │ __weakref__ slot disallowed: we already got one │ │ │ │ @@ -4226,21 +4230,14 @@ │ │ │ │ instance of │ │ │ │ super() argument 1 must be a type, not %.200s │ │ │ │ super(): no current frame │ │ │ │ super(type, obj): obj (%s %.200s) is not an instance or subtype of type (%.200s). │ │ │ │ descriptor '%V' for type '%.100s' needs either an object or a type │ │ │ │ descriptor '%V' for type '%.100s' needs a type, not a '%.100s' as arg 2 │ │ │ │ descriptor '%V' requires a subtype of '%.100s' but received '%.100s' │ │ │ │ -__build_class__ │ │ │ │ -breakpoint │ │ │ │ -isinstance │ │ │ │ -issubclass │ │ │ │ -__weakref__ │ │ │ │ -list of weak references to the object │ │ │ │ -dictionary for instance variables │ │ │ │ %U takes no arguments (%zd given) │ │ │ │ %U takes no keyword arguments │ │ │ │ type.__init__() takes no keyword arguments │ │ │ │ type.__init__() takes 1 or 3 arguments │ │ │ │ could not register None for cross-interpreter sharing │ │ │ │ could not register int for cross-interpreter sharing │ │ │ │ could not register bytes for cross-interpreter sharing │ │ │ │ @@ -4260,14 +4257,31 @@ │ │ │ │ attribute name must be string, not '%T' │ │ │ │ no sys module │ │ │ │ lost sys.%U │ │ │ │ XXX readobject called with exception set │ │ │ │ marshal.loads │ │ │ │ marshal.load │ │ │ │ NULL object in marshal data for object │ │ │ │ +__hello__ │ │ │ │ +__phello__ │ │ │ │ +__phello__.ham │ │ │ │ +__phello__.ham.eggs │ │ │ │ +__phello__.spam │ │ │ │ +encodings.aliases │ │ │ │ +encodings.utf_8 │ │ │ │ +encodings._win_cp_codecs │ │ │ │ +importlib.util │ │ │ │ +importlib.machinery │ │ │ │ +importlib._bootstrap │ │ │ │ +importlib._bootstrap_external │ │ │ │ +<__phello__ │ │ │ │ +<__phello__.ham │ │ │ │ +__weakref__ │ │ │ │ +list of weak references to the object │ │ │ │ +dictionary for instance variables │ │ │ │ unbound method %U needs an argument │ │ │ │ no such group │ │ │ │ EOF read where not expected │ │ │ │ EOF read where object expected │ │ │ │ bad marshal data (long size out of range) │ │ │ │ bad marshal data (unnormalized long data) │ │ │ │ bad marshal data (digit out of range in long) │ │ │ │ @@ -4303,28 +4317,14 @@ │ │ │ │ iso-latin-1 │ │ │ │ iso-8859-1- │ │ │ │ iso-latin-1- │ │ │ │ encoding problem: %s │ │ │ │ encoding problem: %s with BOM │ │ │ │ in file │ │ │ │ Non-UTF-8 code starting with '\x%.2x'%s%V on line %i, but no encoding declared; see https://peps.python.org/pep-0263/ for details │ │ │ │ -__hello__ │ │ │ │ -__phello__ │ │ │ │ -__phello__.ham │ │ │ │ -__phello__.ham.eggs │ │ │ │ -__phello__.spam │ │ │ │ -encodings.aliases │ │ │ │ -encodings.utf_8 │ │ │ │ -encodings._win_cp_codecs │ │ │ │ -importlib.util │ │ │ │ -importlib.machinery │ │ │ │ -importlib._bootstrap │ │ │ │ -importlib._bootstrap_external │ │ │ │ -<__phello__ │ │ │ │ -<__phello__.ham │ │ │ │ unexpected indent │ │ │ │ unexpected unindent │ │ │ │ incomplete input │ │ │ │ error at start before reading any input │ │ │ │ unexpected EOF while parsing │ │ │ │ invalid syntax │ │ │ │ multiple statements found while compiling a single statement │ │ │ │ @@ -4335,14 +4335,16 @@ │ │ │ │ Exception groups are │ │ │ │ expected an indented block after 'while' statement on line %d │ │ │ │ expected bytes, %.200s found │ │ │ │ expected an indented block after 'case' statement on line %d │ │ │ │ Pattern matching is │ │ │ │ expected an indented block after 'match' statement on line %d │ │ │ │ case statement must be inside match statement │ │ │ │ +continue │ │ │ │ +nonlocal │ │ │ │ unable to get sys.modules │ │ │ │ invalid token │ │ │ │ inconsistent use of tabs and spaces in indentation │ │ │ │ too many levels of indentation │ │ │ │ unexpected character after line continuation character │ │ │ │ unknown parsing error │ │ │ │ unindent does not match any outer indentation level │ │ │ │ @@ -4378,16 +4380,14 @@ │ │ │ │ too many nested parentheses │ │ │ │ %c-string: single '}' is not allowed │ │ │ │ unmatched '%c' │ │ │ │ %c-string: unmatched '%c' │ │ │ │ closing parenthesis '%c' does not match opening parenthesis '%c' on line %d │ │ │ │ closing parenthesis '%c' does not match opening parenthesis '%c' │ │ │ │ ../Objects/bytesobject.c │ │ │ │ -continue │ │ │ │ -nonlocal │ │ │ │ %U() keywords must be strings │ │ │ │ %U() got some positional-only arguments passed as keyword arguments: '%U' │ │ │ │ %U() got an unexpected keyword argument '%S'. Did you mean '%S'? │ │ │ │ %U() got an unexpected keyword argument '%S' │ │ │ │ %U() got multiple values for argument '%S' │ │ │ │ from %zd to %zd │ │ │ │ positional argument%s (and %zd keyword-only argument%s) │ │ │ │ @@ -4508,14 +4508,16 @@ │ │ │ │ lazy from __future__ import is not allowed │ │ │ │ barry_as_FLUFL │ │ │ │ %U takes exactly one argument (%zd given) │ │ │ │ Async comprehensions are │ │ │ │ 'in' expected after for-loop variables │ │ │ │ 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 '='? │ │ │ │ @@ -4607,16 +4609,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 │ │ │ │ @@ -5142,23 +5142,23 @@ │ │ │ │ not a weakref │ │ │ │ default 'except:' must be last │ │ │ │ 'break', 'continue' and 'return' cannot appear in an except* block │ │ │ │ argument 'name' │ │ │ │ argument 2 │ │ │ │ ndigits must be positive │ │ │ │ cannot lazy import * │ │ │ │ +'%.200s' object is not subscriptable; perhaps you missed a comma? │ │ │ │ +%.200s indices must be integers or slices, not %.200s; perhaps you missed a comma? │ │ │ │ globals and locals cannot be NULL │ │ │ │ exec() globals must be a dict or a frozendict, not %T │ │ │ │ locals must be a mapping or None, not %.100s │ │ │ │ cannot use a closure with this code object │ │ │ │ code object requires a closure of exactly length %zd │ │ │ │ closure can only be used when source is a code object │ │ │ │ string, bytes or code │ │ │ │ -'%.200s' object is not subscriptable; perhaps you missed a comma? │ │ │ │ -%.200s indices must be integers or slices, not %.200s; perhaps you missed a comma? │ │ │ │ cannot assign __builtins__ to frozendict globals │ │ │ │ __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 │ │ │ │ descriptor '%V' of '%.100s' object needs an argument │ │ │ │ descriptor '%V' requires a '%.100s' object but received a '%.100s' │ │ │ │ @@ -5406,14 +5406,15 @@ │ │ │ │ marshal.dumps │ │ │ │ object too deeply nested to marshal │ │ │ │ marshalling code objects is disallowed │ │ │ │ unmarshallable object │ │ │ │ cannot marshal recursion %T objects │ │ │ │ too many objects │ │ │ │ can only join an iterable │ │ │ │ +can only concatenate tuple (not "%.200s") to tuple │ │ │ │ the entry's base filename, relative to scandir() "path" argument │ │ │ │ the entry's full path name; equivalent to os.path.join(scandir_path, entry.name) │ │ │ │ is_symlink │ │ │ │ is_junction │ │ │ │ __fspath__ │ │ │ │ stx_mode │ │ │ │ protection bits │ │ │ │ @@ -5806,15 +5807,14 @@ │ │ │ │ posix.ScandirIterator │ │ │ │ os.terminal_size │ │ │ │ posix.sched_param │ │ │ │ os.statvfs_result │ │ │ │ os.stat_result │ │ │ │ posix.waitid_result │ │ │ │ os.statx_result │ │ │ │ -can only concatenate tuple (not "%.200s") to tuple │ │ │ │ argument 'byteorder' │ │ │ │ byteorder must be either 'little' or 'big' │ │ │ │ can't convert negative int to unsigned │ │ │ │ int too big to convert │ │ │ │ can only concatenate list (not "%.200s") to list │ │ │ │ cannot import name %R from %R (unknown location) │ │ │ │ cannot import name %R from %R (consider renaming %R since it has the same name as the standard library module named %R and prevents importing that standard library module) │ │ │ │ @@ -6893,15 +6893,14 @@ │ │ │ │ UnicodeError '%s' attribute is not set │ │ │ │ UnicodeError '%s' attribute must be a %s │ │ │ │ PyCF_ALLOW_TOP_LEVEL_AWAIT │ │ │ │ PyCF_ONLY_AST │ │ │ │ PyCF_TYPE_COMMENTS │ │ │ │ PyCF_OPTIMIZED_AST │ │ │ │ (OnnNnn) │ │ │ │ -field 'key' is required for DictComp │ │ │ │ _is_abstract │ │ │ │ category │ │ │ │ stacklevel │ │ │ │ skip_file_prefixes │ │ │ │ grapheme start │ │ │ │ grapheme end │ │ │ │ grapheme_cluster_break │ │ │ │ @@ -7213,14 +7212,15 @@ │ │ │ │ lost sys.stdout │ │ │ │ lost sys.stderr │ │ │ │ builtins.input │ │ │ │ input: prompt string cannot contain null characters │ │ │ │ builtins.input/result │ │ │ │ Read returned None. │ │ │ │ |$O:NameError │ │ │ │ +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 │ │ │ │ builtins.id │ │ │ │ free PyDictObject │ │ │ │ free PyDictKeysObject │ │ │ │ @@ -7241,22 +7241,22 @@ │ │ │ │ gid is greater than maximum │ │ │ │ str() on a bytes instance │ │ │ │ %s object is too large to make repr │ │ │ │ field 'target' is required for AnnAssign │ │ │ │ field 'annotation' is required for AnnAssign │ │ │ │ Can only resize to positive sizes, got %zd │ │ │ │ Existing exports of data: object cannot be re-sized │ │ │ │ +PyBuffer_ToContiguous: len != view->len │ │ │ │ cannot hash writable memoryview object │ │ │ │ memoryview: hashing is restricted to formats 'B', 'b' or 'c' │ │ │ │ Current thread's C stack trace (most recent call first): │ │ │ │ │ │ │ │ Binary file '' [ │ │ │ │ Binary file " │ │ │ │ │ │ │ │ -PyBuffer_ToContiguous: len != view->len │ │ │ │ sys.remote_exec │ │ │ │ Script file does not exist │ │ │ │ Script file cannot be read │ │ │ │ writerow │ │ │ │ writerows │ │ │ │ line_num │ │ │ │ delimiter │ │ │ │ @@ -7956,28 +7956,28 @@ │ │ │ │ timeout must be greater than 0 │ │ │ │ Timeout (%lu:%02lu:%02lu.%06u)! │ │ │ │ Timeout (%lu:%02lu:%02lu)! │ │ │ │ unable to start watchdog thread │ │ │ │ .__name__ is not a unicode object │ │ │ │ .__objclass__.__qualname__ is not a unicode object │ │ │ │ sub-interpreter creation failed │ │ │ │ +i:set_threshold │ │ │ │ +ii:set_threshold │ │ │ │ +iii:set_threshold │ │ │ │ +gc.set_threshold requires 1 to 3 arguments │ │ │ │ LC_COLLATE │ │ │ │ LC_MONETARY │ │ │ │ LC_MESSAGES │ │ │ │ LC_NUMERIC │ │ │ │ locale.Error │ │ │ │ -i:set_threshold │ │ │ │ -ii:set_threshold │ │ │ │ -iii:set_threshold │ │ │ │ -gc.set_threshold requires 1 to 3 arguments │ │ │ │ -itemgetter │ │ │ │ reentrant call inside %.100s.__repr__ │ │ │ │ name=%R │ │ │ │ %U encoding=%R> │ │ │ │ mode=%R │ │ │ │ +itemgetter │ │ │ │ sys.unraisablehook argument type must be UnraisableHookArgs │ │ │ │ can't fork at interpreter shutdown │ │ │ │ fork not supported for isolated subinterpreters │ │ │ │ Exception ignored in atfork callback while copying list %R │ │ │ │ Exception ignored in atfork callback %R │ │ │ │ __len__() should return >= 0 │ │ │ │ interpreter ID must be an int, got %.100s │ │ │ │ @@ -8044,17 +8044,17 @@ │ │ │ │ OOpO:lru_cache │ │ │ │ maxsize should be integer or None │ │ │ │ type %.100s doesn't define __round__ method │ │ │ │ %s0%se%d │ │ │ │ rounded value too large to represent │ │ │ │ cannot use '%T' as a set element (%S) │ │ │ │ subsection not found │ │ │ │ -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 │ │ │ │ sys.settrace │ │ │ │ user_function │ │ │ │ cache_info_type │ │ │ │ clock_gettime(CLOCK_PROCESS_CPUTIME_ID) │ │ │ │ getrusage(RUSAGE_SELF) │ │ │ │ the processor time used is not available or its value cannot be represented │ │ │ │ tool %d is not in use │ │ │ │ @@ -8062,39 +8062,39 @@ │ │ │ │ unknown binary operator │ │ │ │ unknown unary operator │ │ │ │ (yield from │ │ │ │ unexpected comparison kind │ │ │ │ unknown expression kind │ │ │ │ sys.setprofile │ │ │ │ Context() does not accept any arguments │ │ │ │ -../Objects/iterobject.c │ │ │ │ milliseconds │ │ │ │ -iter index too large │ │ │ │ +../Objects/iterobject.c │ │ │ │ invalid tool %d (must be between 0 and 5) │ │ │ │ tool name must be a str │ │ │ │ tool %d is already in use │ │ │ │ +iter index too large │ │ │ │ +unsupported type for timedelta %s component: %s │ │ │ │ O|Op:start_joinable_thread │ │ │ │ thread function must be callable │ │ │ │ 'handle' must be a _ThreadHandle │ │ │ │ _thread.start_joinable_thread │ │ │ │ -unsupported type for timedelta %s component: %s │ │ │ │ +invalid event set 0x%x │ │ │ │ +cannot set C_RETURN or C_RAISE events independently │ │ │ │ thread is not supported for isolated subinterpreters │ │ │ │ can't create new thread at interpreter shutdown │ │ │ │ thread already started │ │ │ │ can't start new thread │ │ │ │ -invalid event set 0x%x │ │ │ │ -cannot set C_RETURN or C_RAISE events independently │ │ │ │ argument 'format' │ │ │ │ ParamSpecArgs │ │ │ │ ParamSpecKwargs │ │ │ │ TypeAliasType │ │ │ │ NoDefault │ │ │ │ +divmod() returned a value out of range │ │ │ │ struct_time │ │ │ │ ((iiiiiiiii)) │ │ │ │ -divmod() returned a value out of range │ │ │ │ divmod() returned non-tuple (type %.200s) │ │ │ │ divmod() returned a tuple of size %zd │ │ │ │ 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) │ │ │ │ @@ -8155,16 +8155,16 @@ │ │ │ │ minute out of range │ │ │ │ seconds out of range │ │ │ │ day of week out of range │ │ │ │ day of year out of range │ │ │ │ The callback can only be set for one event at a time │ │ │ │ invalid event %d │ │ │ │ sys.monitoring.register_callback │ │ │ │ -cannot instrument shim code object '%U' │ │ │ │ Exception ignored in thread started by %R │ │ │ │ +cannot instrument shim code object '%U' │ │ │ │ expect str, not %T │ │ │ │ invalid start argument │ │ │ │ invalid end argument │ │ │ │ Missing frame when calling trace function. │ │ │ │ translation table must be 256 characters long │ │ │ │ signal only works in main thread of the main interpreter │ │ │ │ signal number out of range │ │ │ │ @@ -8208,50 +8208,50 @@ │ │ │ │ signal %i cannot be registered, use enable() instead │ │ │ │ type object '%s' has no attribute '__annotations__' │ │ │ │ __annotate__() must return a dict, not %T │ │ │ │ Py_CONTEXT_SWITCHED │ │ │ │ type object '%s' has no attribute '__annotate__' │ │ │ │ make_scanner │ │ │ │ make_encoder │ │ │ │ -Bound must be a type. │ │ │ │ peek() should have returned a bytes object, not '%.200s' │ │ │ │ read() should have returned a bytes object, not '%.200s' │ │ │ │ +Bound must be a type. │ │ │ │ Struct object is not initialized │ │ │ │ pack expected %zd items for packing (got %zd) │ │ │ │ argument for 's' must be a bytes object │ │ │ │ argument for 'p' must be a bytes object │ │ │ │ int too large to convert │ │ │ │ recursion limit must be greater or equal than 1 │ │ │ │ cannot set the recursion limit to %i at the recursion depth %i: the limit is too low │ │ │ │ Struct() takes at most 1 argument (%zd given) │ │ │ │ Struct() missing required argument 'format' (pos 1) │ │ │ │ Invalid 'format' argument for Struct.__new__(): %S │ │ │ │ -negative sizehint │ │ │ │ -invalid flags │ │ │ │ Struct() argument 1 must be a str or bytes object, not %T │ │ │ │ non-ASCII character in struct format │ │ │ │ repeat count given without format specifier │ │ │ │ total struct size too long │ │ │ │ +negative sizehint │ │ │ │ +invalid flags │ │ │ │ str() argument '%s' must be str, not %T │ │ │ │ -readline() should have returned a bytes object, not '%.200s' │ │ │ │ bad char in struct format │ │ │ │ +readline() should have returned a bytes object, not '%.200s' │ │ │ │ │ │ │ │ '%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ '%.200s' object is not callable │ │ │ │ %T.fileno() must return an int, not %T │ │ │ │ argument must be an int, or have a fileno() method. │ │ │ │ file descriptor cannot be a negative integer (%i) │ │ │ │ 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 │ │ │ │ unsupported locale setting │ │ │ │ locale query failed │ │ │ │ -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 │ │ │ │ +Python int too large for C unsigned int │ │ │ │ Cannot find Generic type │ │ │ │ _GenericAlias │ │ │ │ sizehint │ │ │ │ key_separator │ │ │ │ item_separator │ │ │ │ sort_keys │ │ │ │ skipkeys │ │ │ │ @@ -8420,16 +8420,16 @@ │ │ │ │ memoryview: length is not a multiple of itemsize │ │ │ │ memoryview: internal error │ │ │ │ memoryview.cast(): elements of shape must be integers │ │ │ │ memoryview.cast(): elements of shape must be integers > 0 │ │ │ │ memoryview.cast(): product(shape) > SSIZE_MAX │ │ │ │ memoryview: product(shape) * itemsize != buffer size │ │ │ │ memoryview: cannot cast view with zeros in shape or strides │ │ │ │ -field 'value' is required for Await │ │ │ │ Cell is empty │ │ │ │ +field 'value' is required for Await │ │ │ │ object could not be pickled │ │ │ │ __file__ too long │ │ │ │ Invalid dictionary │ │ │ │ deflateSetDictionary() │ │ │ │ Can't allocate memory for compression object │ │ │ │ Invalid initialization option │ │ │ │ while creating compression object │ │ │ │ @@ -8494,15 +8494,14 @@ │ │ │ │ while encoding a JSON object │ │ │ │ encoder_listencode_list needs a sequence │ │ │ │ Circular reference detected │ │ │ │ when serializing %T item %zd │ │ │ │ items must return 2-tuples │ │ │ │ when serializing %T object │ │ │ │ padded string is too long │ │ │ │ -O|n:repeat │ │ │ │ is_tracing │ │ │ │ clear_traces │ │ │ │ _get_traces │ │ │ │ _get_object_traceback │ │ │ │ get_traceback_limit │ │ │ │ get_tracemalloc_memory │ │ │ │ get_traced_memory │ │ │ │ @@ -8514,14 +8513,15 @@ │ │ │ │ re.LOCALE │ │ │ │ re.MULTILINE │ │ │ │ re.DOTALL │ │ │ │ re.UNICODE │ │ │ │ re.VERBOSE │ │ │ │ re.DEBUG │ │ │ │ re.ASCII │ │ │ │ +O|n:repeat │ │ │ │ keys must be str, int, float, bool or None, not %.100s │ │ │ │ when serializing %T item %R │ │ │ │ getsockaddrlen: unknown BT protocol │ │ │ │ getsockaddrlen: bad family │ │ │ │ encoder() must return a string, not %.80s │ │ │ │ Unknown Bluetooth protocol │ │ │ │ string is too long to escape │ │ │ │ @@ -8867,14 +8867,17 @@ │ │ │ │ not all arguments converted during bytes formatting │ │ │ │ not all arguments converted during bytes formatting (required %zd, got %zd) │ │ │ │ initial_value │ │ │ │ maxevents │ │ │ │ eventmask │ │ │ │ new position too large │ │ │ │ string is longer than the buffer │ │ │ │ +argument 'filename' │ │ │ │ +module_globals must be a dict or a frozendict, not %T │ │ │ │ +_bless_my_loader │ │ │ │ combining(): argument must be a unicode character, not a string of length %zd │ │ │ │ category(): argument must be a unicode character, not a string of length %zd │ │ │ │ try sending as bytes │ │ │ │ field 'target' is required for AsyncFor │ │ │ │ field 'iter' is required for AsyncFor │ │ │ │ east_asian_width(): argument must be a unicode character, not a string of length %zd │ │ │ │ filterfalse │ │ │ │ @@ -8917,14 +8920,16 @@ │ │ │ │ cannot resize an array that is exporting buffers │ │ │ │ list.index(x): x not in list │ │ │ │ OO|iiii:getaddrinfo │ │ │ │ getaddrinfo() argument 1 must be string or None │ │ │ │ Int or String expected │ │ │ │ socket.getaddrinfo │ │ │ │ Pickler object is already used │ │ │ │ +registry │ │ │ │ +module_globals │ │ │ │ file must have a 'write' attribute │ │ │ │ '%s' format requires %lld <= number <= %lld │ │ │ │ Python int too large for C unsigned short │ │ │ │ Pickler.__init__() was not called by %s.__init__() │ │ │ │ concurrent poll() invocation │ │ │ │ tuple returned by __reduce__ must contain 2 through 6 elements │ │ │ │ save_reduce │ │ │ │ @@ -8979,31 +8984,26 @@ │ │ │ │ sys.set_asyncgen_hook_finalizer │ │ │ │ OrderedDict mutated during iteration │ │ │ │ OrderedDict changed size during iteration │ │ │ │ sys.set_asyncgen_hook_firstiter │ │ │ │ attrgetter │ │ │ │ attribute name must be a string │ │ │ │ field 'value' is required for MatchSingleton │ │ │ │ -argument 'filename' │ │ │ │ -module_globals must be a dict or a frozendict, not %T │ │ │ │ -_bless_my_loader │ │ │ │ function takes no keyword arguments │ │ │ │ function takes no positional arguments │ │ │ │ loop %R is not the running loop │ │ │ │ Cannot enter into task %R while another task %R is being executed. │ │ │ │ __step(): already done: %R %R │ │ │ │ uninitialized Task object │ │ │ │ Task cannot await on itself: %R │ │ │ │ yield was used instead of yield from for generator in task %R with %R │ │ │ │ Task got bad yield: %R │ │ │ │ yield was used instead of yield from in task %R with %R │ │ │ │ Task %R got Future %R attached to a different loop │ │ │ │ cannot delete attribute │ │ │ │ -registry │ │ │ │ -module_globals │ │ │ │ bytes_per_sep │ │ │ │ eager_start │ │ │ │ _normal_dist_inv_cdf │ │ │ │ task_wakeup │ │ │ │ invalid state │ │ │ │ Invalid attempt to leave task %R while task %R is entered. │ │ │ │ exception() takes no arguments │ │ │ │ @@ -9083,23 +9083,23 @@ │ │ │ │ %s args argument must be a tuple, not %.200s │ │ │ │ %s kwargs argument must be a dict, not %.200s │ │ │ │ code must be a code object │ │ │ │ invalid local event set 0x%x │ │ │ │ <%.100s [closed]> │ │ │ │ <%.100s fd=%d mode='%s' closefd=%s> │ │ │ │ <%.100s name=%R mode='%s' closefd=%s> │ │ │ │ -Load averages are unobtainable │ │ │ │ usedforsecurity │ │ │ │ block_size │ │ │ │ digest_size │ │ │ │ hexdigest │ │ │ │ _sha2.SHA512Type │ │ │ │ _sha2.SHA384Type │ │ │ │ _sha2.SHA256Type │ │ │ │ _sha2.SHA224Type │ │ │ │ +Load averages are unobtainable │ │ │ │ failed to get __main__ namespace │ │ │ │ failed to apply namespace to __main__ │ │ │ │ failed to preserve objects across session │ │ │ │ failed to transfer exception between interpreters │ │ │ │ unsupported error code %d │ │ │ │ formatted │ │ │ │ errdisplay │ │ │ │ @@ -10224,41 +10224,42 @@ │ │ │ │ Trailing garbage │ │ │ │ r cannot be negative │ │ │ │ _normal_dist_inv_cdf expected 3 arguments, got %zd │ │ │ │ inv_cdf undefined for these parameters │ │ │ │ decomposition(): argument must be a unicode character, not a string of length %zd │ │ │ │ %04X %04X %04X │ │ │ │ %04X %04X │ │ │ │ +At most 45 bytes at once │ │ │ │ +backtick │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ combinations │ │ │ │ -At most 45 bytes at once │ │ │ │ code point in surrogate code point range(0xd800, 0xe000) │ │ │ │ code point not in range(0x110000) │ │ │ │ utcoffset() returned %T, expected timedelta or None │ │ │ │ dictionary is empty │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ et:gethostbyaddr │ │ │ │ socket.gethostbyaddr │ │ │ │ can't delete element attribute │ │ │ │ +copy() takes no arguments │ │ │ │ +float too large to pack with f format │ │ │ │ %c%02d%s%02d%s%02d.%06d │ │ │ │ %c%02d%s%02d%s%02d │ │ │ │ %c%02d%s%02d │ │ │ │ -copy() takes no arguments │ │ │ │ -float too large to pack with f format │ │ │ │ Inconsistent stream state │ │ │ │ while copying compression object │ │ │ │ __copy__() takes no arguments │ │ │ │ expected an iterator, got '%T' │ │ │ │ max_length cannot be negative │ │ │ │ expect %N type, but %T() returned '%T' object │ │ │ │ length must be greater than zero │ │ │ │ @@ -10276,51 +10277,17 @@ │ │ │ │ float too large to pack with e format │ │ │ │ _typevartuple_prepare_subst │ │ │ │ %U, %S=%R │ │ │ │ %S.%S(%R%U) │ │ │ │ async for │ │ │ │ "\%o" is an invalid octal escape sequence. Such sequences will not work in the future. │ │ │ │ "\%c" is an invalid escape sequence. Such sequences will not work in the future. │ │ │ │ -backtick │ │ │ │ block(): argument must be a unicode character, not a string of length %zd │ │ │ │ No_Block │ │ │ │ str() on a bytearray instance │ │ │ │ -'%.200s' object does not support vectorcall │ │ │ │ -invalid lookup on 0-dim memory │ │ │ │ -memoryview.index(x): x not found │ │ │ │ -multi-dimensional lookup is not implemented │ │ │ │ -expected %d or %d arguments, got %zd │ │ │ │ -readinto returned %zd outside buffer size %zd │ │ │ │ -expect dict for globals, got %T │ │ │ │ -unable to get builtins for lazy import │ │ │ │ -builtins module has no dict │ │ │ │ -decimal(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ -not a decimal │ │ │ │ -bufsize cannot be negative │ │ │ │ -Out of memory while decompressing data │ │ │ │ -while preparing to decompress data │ │ │ │ -unsigned short is less than minimum │ │ │ │ -unsigned short is greater than maximum │ │ │ │ -os.truncate │ │ │ │ -ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ -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 │ │ │ │ -child index out of range │ │ │ │ -steps must be a non-negative integer │ │ │ │ -'elements' must be an iterable │ │ │ │ -union contains %zd unhashable elements │ │ │ │ -extended_pictographic(): argument must be a unicode character, not a string of length %zd │ │ │ │ -can only concatenate deque (not "%.200s") to deque │ │ │ │ -numeric(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ -not a numeric character │ │ │ │ -%.200s() must return a deque, not %.200s │ │ │ │ -cannot index %d-dimension view with %zd-element tuple │ │ │ │ -l;array item must be integer │ │ │ │ -config_vars │ │ │ │ Basic Latin │ │ │ │ Latin-1 Supplement │ │ │ │ Latin Extended-A │ │ │ │ Latin Extended-B │ │ │ │ IPA Extensions │ │ │ │ Spacing Modifier Letters │ │ │ │ Combining Diacritical Marks │ │ │ │ @@ -10578,14 +10545,50 @@ │ │ │ │ CJK Compatibility Ideographs Supplement │ │ │ │ CJK Unified Ideographs Extension G │ │ │ │ CJK Unified Ideographs Extension H │ │ │ │ CJK Unified Ideographs Extension J │ │ │ │ Variation Selectors Supplement │ │ │ │ Supplementary Private Use Area-A │ │ │ │ Supplementary Private Use Area-B │ │ │ │ +'%.200s' object does not support vectorcall │ │ │ │ +invalid lookup on 0-dim memory │ │ │ │ +memoryview.index(x): x not found │ │ │ │ +multi-dimensional lookup is not implemented │ │ │ │ +expected %d or %d arguments, got %zd │ │ │ │ +readinto returned %zd outside buffer size %zd │ │ │ │ +expect dict for globals, got %T │ │ │ │ +unable to get builtins for lazy import │ │ │ │ +builtins module has no dict │ │ │ │ +decimal(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ +not a decimal │ │ │ │ +bufsize cannot be negative │ │ │ │ +Out of memory while decompressing data │ │ │ │ +while preparing to decompress data │ │ │ │ +unsigned short is less than minimum │ │ │ │ +unsigned short is greater than maximum │ │ │ │ +os.truncate │ │ │ │ +ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ +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 │ │ │ │ +child index out of range │ │ │ │ + │ │ │ │ +reentrant call inside %R │ │ │ │ +could not acquire lock for %s at interpreter shutdown, possibly due to daemon threads │ │ │ │ +steps must be a non-negative integer │ │ │ │ +'elements' must be an iterable │ │ │ │ +union contains %zd unhashable elements │ │ │ │ +extended_pictographic(): argument must be a unicode character, not a string of length %zd │ │ │ │ +can only concatenate deque (not "%.200s") to deque │ │ │ │ +numeric(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ +not a numeric character │ │ │ │ +%.200s() must return a deque, not %.200s │ │ │ │ +cannot index %d-dimension view with %zd-element tuple │ │ │ │ +l;array item must be integer │ │ │ │ +config_vars │ │ │ │ expected str, got %s │ │ │ │ StartDoctypeDecl │ │ │ │ mirrored(): argument must be a unicode character, not a string of length %zd │ │ │ │ NotationDecl │ │ │ │ b"\%o" is an invalid octal escape sequence. Such sequences will not work in the future. │ │ │ │ b"\%c" is an invalid escape sequence. Such sequences will not work in the future. │ │ │ │ unknown f-value conversion kind │ │ │ │ @@ -10710,19 +10713,19 @@ │ │ │ │ arg must be list │ │ │ │ child assignment index out of range │ │ │ │ await wasn't used with future │ │ │ │ BINSTRING pickle has negative byte count │ │ │ │ Exception ignored while destroying pyexact capsule │ │ │ │ (O(OOOO)) │ │ │ │ prefixmatch() takes no arguments │ │ │ │ +expected a code object, not '%.100s' │ │ │ │ +Executors are not available in this build │ │ │ │ expected an iterator of ints, but iterator yielded %R │ │ │ │ negative CPU number │ │ │ │ CPU number too large │ │ │ │ -expected a code object, not '%.100s' │ │ │ │ -Executors are not available in this build │ │ │ │ Don't know how to unpickle "%.200R" as an Element │ │ │ │ tag may not be NULL │ │ │ │ '_children' is not a list │ │ │ │ attrib must be dict or frozendict, not %T │ │ │ │ must have a sched_param object │ │ │ │ throw() third argument must be a traceback │ │ │ │ exceptions must be classes deriving BaseException or instances of such a class │ │ │ │ @@ -10918,17 +10921,14 @@ │ │ │ │ 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 │ │ │ │ os.removexattr │ │ │ │ - │ │ │ │ -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 │ │ │ │ expected a memoryview object │ │ │ │ memoryview's buffer is not this object │ │ │ │ @@ -13529,14 +13529,26 @@ │ │ │ │ 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 │ │ │ │ +init_global_interned_strings │ │ │ │ +_PyUnicode_InitGlobalObjects │ │ │ │ +( ) _PyGC_Init │ │ │ │ +pycore_interp_init │ │ │ │ +_PyAtExit_Init │ │ │ │ +_PyXI_Init │ │ │ │ +_PyImport_InitCore │ │ │ │ s6\6s(\7% │ │ │ │ sFsGsH\G% │ │ │ │ sO\N\O6X │ │ │ │ s6\6s(\6% │ │ │ │ platlibdir │ │ │ │ pybuilddir.txtz │ │ │ │ Modules/Setup.local │ │ │ │ @@ -13704,40 +13716,29 @@ │ │ │ │ #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 │ │ │ │ _Py_GetConfig │ │ │ │ _PyMem_DebugMalloc │ │ │ │ _PyTypes_InitTypes │ │ │ │ _PyLong_InitTypes │ │ │ │ _PyUnicode_InitTypes │ │ │ │ _PyFloat_InitTypes │ │ │ │ _PyExc_InitState │ │ │ │ _PyErr_InitTypes │ │ │ │ _PyContext_Init │ │ │ │ _PyXI_InitTypes │ │ │ │ _PyInterpolation_InitTypes │ │ │ │ _PyDateTime_InitTypes │ │ │ │ _PyExc_InitGlobalObjects │ │ │ │ pycore_init_types │ │ │ │ +_PyMem_DebugCalloc │ │ │ │ __reduce__($self, /) │ │ │ │ has_default($self, /) │ │ │ │ __typing_prepare_subst__($self, alias, args, /) │ │ │ │ __typing_subst__($self, arg, /) │ │ │ │ has_default($self, /) │ │ │ │ __reduce__($self, /) │ │ │ │ __typing_prepare_subst__($self, alias, args, /) │ │ │ │ @@ -14054,26 +14055,26 @@ │ │ │ │ Concrete date type. │ │ │ │ timedelta(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, │ │ │ │ hours=0, weeks=0) │ │ │ │ Difference between two datetime values. │ │ │ │ All arguments are optional and default to 0. │ │ │ │ Arguments may be integers or floats, and may be positive or negative. │ │ │ │ hFhOFFFR │ │ │ │ -_PyMem_DebugCalloc │ │ │ │ -_PyMem_DebugFree │ │ │ │ eYk{QQ^E │ │ │ │ +_PyMem_DebugFree │ │ │ │ """""""""""""""0"""""""""""0200""""000000000000000002 │ │ │ │ _PyMem_DebugRealloc │ │ │ │ n_sequence_fields │ │ │ │ n_fields │ │ │ │ n_unnamed_fields │ │ │ │ __match_args__ │ │ │ │ _PySys_Create │ │ │ │ _PySys_SetPreliminaryStderr │ │ │ │ _PySys_InitCore │ │ │ │ +PyObject_GC_Track │ │ │ │ _all_events($module, /) │ │ │ │ restart_events($module, /) │ │ │ │ set_local_events($module, tool_id, code, event_set, /) │ │ │ │ get_local_events($module, tool_id, code, /) │ │ │ │ set_events($module, tool_id, event_set, /) │ │ │ │ get_events($module, tool_id, /) │ │ │ │ register_callback($module, tool_id, event, func, /) │ │ │ │ @@ -14373,20 +14374,15 @@ │ │ │ │ getrecursionlimit() -- return the max recursion depth for the interpreter │ │ │ │ getsizeof() -- return the size of an object in bytes │ │ │ │ gettrace() -- get the global debug tracing function │ │ │ │ setdlopenflags() -- set the flags to be used for dlopen() calls │ │ │ │ setprofile() -- set the global profiling function │ │ │ │ setrecursionlimit() -- set the max recursion depth for the interpreter │ │ │ │ settrace() -- set the global debug tracing function │ │ │ │ -PyObject_GC_Track │ │ │ │ -sys.thread_info │ │ │ │ -A named tuple holding information about the thread implementation. │ │ │ │ -@7@E777B │ │ │ │ pycore_init_builtins │ │ │ │ -vgetargs1_impl │ │ │ │ vars([object]) -> dictionary │ │ │ │ Without arguments, equivalent to locals(). │ │ │ │ With an argument, equivalent to object.__dict__. │ │ │ │ sum($module, iterable, /, start=0) │ │ │ │ Return the sum of a 'start' value (default: 0) plus an iterable of numbers │ │ │ │ When the iterable is empty, return the start value. │ │ │ │ This function is intended specifically for use with numeric values and may │ │ │ │ @@ -14606,18 +14602,19 @@ │ │ │ │ This module provides direct access to all 'built-in' │ │ │ │ identifiers of Python; for example, builtins.len is │ │ │ │ the full name for the built-in function len(). │ │ │ │ This module is not normally accessed explicitly by most │ │ │ │ applications, but can be useful in modules that provide │ │ │ │ objects with the same name as a built-in value, but in │ │ │ │ which the built-in of that name is also needed. │ │ │ │ +sys.thread_info │ │ │ │ +A named tuple holding information about the thread implementation. │ │ │ │ +@7@E777B │ │ │ │ +vgetargs1_impl │ │ │ │ _register_builtins_for_crossinterpreter_data │ │ │ │ -drop_gil │ │ │ │ -drop_gil_impl │ │ │ │ -PyEval_RestoreThread │ │ │ │ Hello world!) │ │ │ │ initialized │ │ │ │ │ │ │ │ r │ │ │ │ Hello world!) │ │ │ │ │ │ │ │ __main__) │ │ │ │ @@ -19172,28 +19169,31 @@ │ │ │ │ && r │ │ │ │ z0Install importers for builtin and frozen modules) │ │ │ │ _installr │ │ │ │ z9Install importers that require external filesystem access) │ │ │ │ _frozen_importlib_externalr" │ │ │ │ _install_external_importersr │ │ │ │ r │ │ │ │ -+:'1I11 1 │ │ │ │ +drop_gil │ │ │ │ +drop_gil_impl │ │ │ │ +PyEval_RestoreThread │ │ │ │ PyThreadState_Get │ │ │ │ ++:'1I11 1 │ │ │ │ tok_backup │ │ │ │ 7777777777 │ │ │ │ 7177777777777777777777777777 7 │ │ │ │ 7777777777777777777777777777 │ │ │ │ get_modules_dict │ │ │ │ _PyEval_EvalFrameDefault │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ ***************2222222 │ │ │ │ 255522222222222266677DDDDDFFJJOOOOOOOOOOOOO[[__ │ │ │ │ iiimmm$$%%%%%%vvv │ │ │ │ type_traverse │ │ │ │ -00000000000000000000000?0000<00000000 │ │ │ │ +00000000000000000000000<0000?00000000 │ │ │ │ 00000000000000000000000000000000000060000KH000B0000000 │ │ │ │ 000-090E0 │ │ │ │ _set_lazy_attributes($module, modobj, name, /) │ │ │ │ Sets attributes to lazy submodules on the module, as side effects. │ │ │ │ source_hash($module, /, key, source) │ │ │ │ _fix_co_filename($module, code, path, /) │ │ │ │ Changes code.co_filename to specify the passed-in file path. │ │ │ │ @@ -21922,14 +21922,15 @@ │ │ │ │ product(p, q, ... [repeat=1]) --> cartesian product │ │ │ │ permutations(p[, r]) │ │ │ │ combinations(p, r) │ │ │ │ combinations_with_replacement(p, r) │ │ │ │ PyEval_AcquireThread │ │ │ │ PyThreadState_Release │ │ │ │ PyMutex_Unlock │ │ │ │ +_PyRawMutex_UnlockSlow │ │ │ │ cache_clear($self, /) │ │ │ │ Clear the cache and cache statistics │ │ │ │ cache_info($self, /) │ │ │ │ Report cache statistics │ │ │ │ Create a cached callable that wraps another function. │ │ │ │ user_function: the function being cached │ │ │ │ maxsize: 0 for no caching │ │ │ │ @@ -25278,15 +25279,14 @@ │ │ │ │ Return True if the opcode accesses a constant, False otherwise. │ │ │ │ has_arg($module, /, opcode) │ │ │ │ Return True if the opcode uses its oparg, False otherwise. │ │ │ │ is_valid($module, /, opcode) │ │ │ │ Return True if opcode is valid, False otherwise. │ │ │ │ stack_effect($module, opcode, oparg=None, /, *, jump=None) │ │ │ │ Compute the stack effect of the opcode. │ │ │ │ -_PyRawMutex_UnlockSlow │ │ │ │ The above exception was the direct cause of the following exception: │ │ │ │ During handling of the above exception, another exception occurred: │ │ │ │ writerows($self, rows, /) │ │ │ │ Construct and write a series of iterables to a csv file. │ │ │ │ Non-string elements will be converted to string. │ │ │ │ writerow($self, row, /) │ │ │ │ Construct and write a CSV record from an iterable of fields. │ │ │ │ @@ -26913,14 +26913,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ !"#$%&' │ │ │ │ ()*+,-./01 │ │ │ │ PQRSTUVWX │ │ │ │ YZ[\]^_`abcdefghijklmnopq │ │ │ │ EBQT9NK<]$$i │ │ │ │ +0-3?6!HW? │ │ │ │ LOG_UPTO($module, pri, /) │ │ │ │ Calculates the mask for all priorities up to and including pri. │ │ │ │ LOG_MASK($module, pri, /) │ │ │ │ Calculates the mask for the individual priority pri. │ │ │ │ setlogmask($module, maskpri, /) │ │ │ │ Set the priority mask to maskpri and return the previous mask value. │ │ │ │ syslog([priority=LOG_INFO,] message) │ │ │ │ @@ -27561,20 +27562,20 @@ │ │ │ │ 4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ 44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ 4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ NOP$%&'()*+,-./0123456789:;<=QRST │ │ │ │ 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: │ │ │ │ │ │ │ │ 0002ce24 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 2317ac <_start@@Base+0x34> │ │ │ │ + bl 230d28 <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ 0002e820 : │ │ │ │ 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 234fd0 │ │ │ │ + bl 23454c │ │ │ │ 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 2e8b8 │ │ │ │ ldr r3, [pc, #96] @ 2e90c │ │ │ │ ldr r0, [r3, #1776] @ 0x6f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e8d4 │ │ │ │ b 2e900 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #51900 @ 0xcabc │ │ │ │ + movw r0, #50236 @ 0xc43c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2e8a4 │ │ │ │ b 2e8f8 │ │ │ │ bl 2f048 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e8f8 │ │ │ │ movw r3, #2232 @ 0x8b8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51916 @ 0xcacc │ │ │ │ + movw r1, #50252 @ 0xc44c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [r3, #2156] @ 0x86c │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ str r5, [r3, #1776] @ 0x6f0 │ │ │ │ str r4, [r3, #1780] @ 0x6f4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ │ │ │ │ @@ -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 2353a4 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 234920 <_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,155 +101,155 @@ │ │ │ │ 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 235640 │ │ │ │ + bl 234bbc │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2e9c4 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 24b95c │ │ │ │ + bl 24a970 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ bl 2ffc8 │ │ │ │ - movw r0, #51960 @ 0xcaf8 │ │ │ │ + movw r0, #50296 @ 0xc478 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2502d4 │ │ │ │ + bl 24f2e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2e9e4 │ │ │ │ ldrb r4, [r4] │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ sub r1, fp, #324 @ 0x144 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236d94 │ │ │ │ + bl 236310 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 24b95c │ │ │ │ + bl 24a970 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2ea0c │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ bl 2ffc8 │ │ │ │ - bl 2b3508 │ │ │ │ + bl 2b2bd8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 2a966c <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 2a8d1c <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ bne 2ea2c │ │ │ │ - bl 31fec │ │ │ │ + bl 31fe8 │ │ │ │ mov r0, #1 │ │ │ │ bl 2d3a8 │ │ │ │ sub r1, fp, #344 @ 0x158 │ │ │ │ - movw r0, #51976 @ 0xcb08 │ │ │ │ + movw r0, #50312 @ 0xc488 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 31d14 │ │ │ │ + bl 31d10 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2ea4c │ │ │ │ - bl 142a28 │ │ │ │ + bl 1425e0 │ │ │ │ b 2ea88 │ │ │ │ ldr r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2ea88 │ │ │ │ movw r3, #23824 @ 0x5d10 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 25276c │ │ │ │ + bl 251cb0 │ │ │ │ ldr r1, [pc, #180] @ 2eb24 │ │ │ │ - movw r2, #51984 @ 0xcb10 │ │ │ │ + movw r2, #50320 @ 0xc490 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [pc, #168] @ 2eb28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ - movw r0, #52000 @ 0xcb20 │ │ │ │ + movw r0, #50336 @ 0xc4a0 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2601f4 │ │ │ │ + bl 25f780 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2eaac │ │ │ │ - movw r1, #52012 @ 0xcb2c │ │ │ │ + movw r1, #50348 @ 0xc4ac │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc, #128] @ 2eb2c │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ bne 2eac0 │ │ │ │ mov r5, #1 │ │ │ │ - bl 31fec │ │ │ │ + bl 31fe8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2eb04 │ │ │ │ movw r4, #23808 @ 0x5d00 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2dcb4 │ │ │ │ bl 2dd98 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eb04 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #52048 @ 0xcb50 │ │ │ │ + movw r1, #50384 @ 0xc4d0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 31bcc │ │ │ │ + bl 31bc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b85cc <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 2b8f2c │ │ │ │ + bl 2b7c9c <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 2b85fc │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r5, r1, r8, ror #23 │ │ │ │ + subeq r5, r1, r8, ror #10 │ │ │ │ rsbeq r6, r5, r0, asr #3 │ │ │ │ - subeq r5, r1, r8, lsl sp │ │ │ │ + umaaleq r5, r1, r8, r6 │ │ │ │ │ │ │ │ 0002eb30 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r3, #1908] @ 0x774 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2eb6c │ │ │ │ - movw r1, #52056 @ 0xcb58 │ │ │ │ + movw r1, #50392 @ 0xc4d8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc, #36] @ 2eb90 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8ce78 <_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 2352b4 │ │ │ │ + bl 234830 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - subeq r5, r1, r8, lsr #26 │ │ │ │ + subeq r5, r1, r8, lsr #13 │ │ │ │ │ │ │ │ 0002eb94 : │ │ │ │ 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 2e0c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2ec14 │ │ │ │ bl 2ec64 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 234fd0 │ │ │ │ + bl 23454c │ │ │ │ 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 @@ │ │ │ │ 0002eca4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #8 │ │ │ │ - bl 976a8 │ │ │ │ + bl 976a0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002ecd4 : │ │ │ │ @@ -337,37 +337,37 @@ │ │ │ │ ldr r2, [pc, #292] @ 2ee34 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cmp r4, #0 │ │ │ │ beq 2ed60 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52124 @ 0xcb9c │ │ │ │ + movw r1, #50460 @ 0xc51c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 2864f8 │ │ │ │ + bl 285ad0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2ed60 │ │ │ │ movw r3, #2232 @ 0x8b8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 28d470 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28cb28 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ee28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d7b4 <_PyErr_Clear@@Base> │ │ │ │ + bl 28cb48 <_PyErr_Clear@@Base> │ │ │ │ b 2ee14 │ │ │ │ mov r0, #12 │ │ │ │ - bl 976a8 │ │ │ │ + bl 976a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2ed84 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2ee28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e37b8 │ │ │ │ + bl 2e2e98 │ │ │ │ b 2ee28 │ │ │ │ ldr r0, [pc, #172] @ 2ee38 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r5, #8] │ │ │ │ stm r5, {r3, r7} │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -376,15 +376,15 @@ │ │ │ │ bne 2edb4 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2ed9c │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ beq 2edc4 │ │ │ │ - bl 348fa4 │ │ │ │ + bl 3bd17c │ │ │ │ ldr r2, [pc, #112] @ 2ee3c │ │ │ │ ldr r3, [r2, #1788] @ 0x6fc │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r2, #1788] @ 0x6fc │ │ │ │ beq 2edec │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -400,15 +400,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 2edf4 │ │ │ │ dmb ish │ │ │ │ bne 2ee1c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #20] @ 2ee38 │ │ │ │ - bl 2bcf58 │ │ │ │ + bl 2bc628 │ │ │ │ b 2ee14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r9, r2, r0, lsr #18 │ │ │ │ andeq r0, r0, ip │ │ │ │ mlseq r2, r8, ip, sl │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ @@ -424,29 +424,29 @@ │ │ │ │ b 2f0dc │ │ │ │ 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 ccd6c │ │ │ │ + bl cc8f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - bl 95e44 │ │ │ │ + bl 95e3c │ │ │ │ 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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, r5, ip, ror #5 │ │ │ │ │ │ │ │ 0002eebc : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -460,93 +460,93 @@ │ │ │ │ bne 2eef8 │ │ │ │ ldr r0, [pc, #336] @ 2f040 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2f0dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 826c0 │ │ │ │ + bl 826b8 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 2f00c │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 2d738 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2ef54 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #0 │ │ │ │ - bl ccd6c │ │ │ │ + bl cc8f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f00c │ │ │ │ movw r3, #2232 @ 0x8b8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r5, [pc, #256] @ 2f044 │ │ │ │ ldr r2, [r3, #2164] @ 0x874 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #2164] @ 0x874 │ │ │ │ b 2ef80 │ │ │ │ sub r1, r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl ccd6c │ │ │ │ + bl cc8f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f00c │ │ │ │ add r0, r5, #4 │ │ │ │ mvn r1, #0 │ │ │ │ - bl ccd6c │ │ │ │ + bl cc8f8 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 2f014 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ cmn r0, #1 │ │ │ │ beq 2f014 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2efbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2efbc │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2efe0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2efe0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r5 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r6 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 28d7b4 <_PyErr_Clear@@Base> │ │ │ │ + b 28cb48 <_PyErr_Clear@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq r6, [r5], #-32 @ 0xffffffe0 @ │ │ │ │ rsbeq r1, r0, ip, lsr #2 │ │ │ │ │ │ │ │ 0002f048 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [pc, #24] @ 2f06c │ │ │ │ @@ -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 23568c │ │ │ │ + bl 234c08 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002f0b4 : │ │ │ │ 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 23568c │ │ │ │ + bl 234c08 │ │ │ │ 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 235444 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 2349c0 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #1 │ │ │ │ bl 2e0c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f164 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236ea0 │ │ │ │ + bl 23641c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ beq 2f140 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ streq r4, [r5] │ │ │ │ beq 2f164 │ │ │ │ @@ -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 234f5c │ │ │ │ + bl 2344d8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002f1a8 : │ │ │ │ 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 2366b0 │ │ │ │ + bl 235c2c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002f1ec : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -692,15 +692,15 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f304 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #252] @ 2f36c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52656 @ 0xcdb0 │ │ │ │ + movw r3, #50992 @ 0xc730 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f360 │ │ │ │ mov r1, #0 │ │ │ │ @@ -708,62 +708,62 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f304 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #188] @ 2f36c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52696 @ 0xcdd8 │ │ │ │ + movw r3, #51032 @ 0xc758 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f284 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f304 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #128] @ 2f36c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52748 @ 0xce0c │ │ │ │ + movw r3, #51084 @ 0xc78c │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f284 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #62444 @ 0xf3ec │ │ │ │ + movw r1, #60812 @ 0xed8c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ str r5, [r3] │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ b 2f360 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #36] @ 2f36c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52800 @ 0xce40 │ │ │ │ + movw r3, #51136 @ 0xc7c0 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f284 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r5, r1, r0, lsl r1 │ │ │ │ - umaaleq r6, r1, r8, ip │ │ │ │ + umaaleq r4, r1, r0, sl │ │ │ │ + subeq r6, r1, r8, lsl r6 │ │ │ │ │ │ │ │ 0002f370 : │ │ │ │ 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 2f3e4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #136] @ 2f450 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52832 @ 0xce60 │ │ │ │ + movw r3, #51168 @ 0xc7e0 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f448 │ │ │ │ subs r3, r3, #11 │ │ │ │ @@ -799,30 +799,30 @@ │ │ │ │ beq 2f428 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #60] @ 2f450 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52868 @ 0xce84 │ │ │ │ + movw r3, #51204 @ 0xc804 │ │ │ │ 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 2f720 │ │ │ │ str r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - umaaleq r6, r1, r8, ip │ │ │ │ + subeq r6, r1, r8, lsl r6 │ │ │ │ │ │ │ │ 0002f454 : │ │ │ │ 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 2f4cc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #212] @ 2f584 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52904 @ 0xcea8 │ │ │ │ + movw r3, #51240 @ 0xc828 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f57c │ │ │ │ lsl r0, r7, #2 │ │ │ │ @@ -859,15 +859,15 @@ │ │ │ │ bne 2f51c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #140] @ 2f588 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52408 @ 0xccb8 │ │ │ │ + movw r3, #50744 @ 0xc638 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f4c4 │ │ │ │ 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 2fae8 │ │ │ │ b 2f4c4 │ │ │ │ mov r0, sl │ │ │ │ bl 2fae8 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #52944 @ 0xced0 │ │ │ │ + movw r1, #51280 @ 0xc850 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ str r6, [sl] │ │ │ │ str r5, [sl, #4] │ │ │ │ bl 2e450 │ │ │ │ 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} │ │ │ │ - umaaleq r6, r1, r8, ip │ │ │ │ - strheq r6, [r1], #-192 @ 0xffffff40 │ │ │ │ + subeq r6, r1, r8, lsl r6 │ │ │ │ + subeq r6, r1, r0, lsr r6 │ │ │ │ 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] @ 2f65c │ │ │ │ mov r5, r0 │ │ │ │ @@ -940,24 +940,24 @@ │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ mov r4, r6 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #36] @ 2f664 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52964 @ 0xcee4 │ │ │ │ + movw r3, #51300 @ 0xc864 │ │ │ │ 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 r6, r1, r4, lsl #7 │ │ │ │ - subeq r6, r1, r4, ror #22 │ │ │ │ - umaaleq r6, r1, r8, ip │ │ │ │ + subeq r5, r1, r4, lsl #26 │ │ │ │ + subeq r6, r1, r4, ror #9 │ │ │ │ + subeq r6, r1, r8, lsl r6 │ │ │ │ │ │ │ │ 0002f668 : │ │ │ │ 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 2f714 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #32] @ 2f71c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52800 @ 0xce40 │ │ │ │ + movw r3, #51136 @ 0xc7c0 │ │ │ │ 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} │ │ │ │ - umaaleq r6, r1, r8, ip │ │ │ │ + subeq r6, r1, r8, lsl r6 │ │ │ │ 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 2e294 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ stm sp, {r5, r7} │ │ │ │ - bl 236b68 │ │ │ │ + bl 2360e4 │ │ │ │ cmn r0, #2 │ │ │ │ bne 2f79c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #148] @ 2f81c │ │ │ │ - movw r3, #52224 @ 0xcc00 │ │ │ │ + movw r3, #50560 @ 0xc580 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f7cc │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f7d4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #100] @ 2f820 │ │ │ │ - movw r3, #52408 @ 0xccb8 │ │ │ │ + movw r3, #50744 @ 0xc638 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ b 2f810 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ add r6, r6, #1 │ │ │ │ lsl r0, r6, #2 │ │ │ │ bl 2e27c │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2f7fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ b 2f7a4 │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e1f8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - umaaleq r6, r1, r8, ip │ │ │ │ - subeq r6, r1, r8, asr #25 │ │ │ │ + subeq r6, r1, r8, lsl r6 │ │ │ │ + subeq r6, r1, r8, asr #12 │ │ │ │ │ │ │ │ 0002f824 : │ │ │ │ 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 2f84c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 253880 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b 252dc0 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ movw r4, #23872 @ 0x5d40 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ ldr r0, [r4, #1488] @ 0x5d0 │ │ │ │ bl 2d12c │ │ │ │ ldr r0, [r4, #1492] @ 0x5d4 │ │ │ │ bl 2d12c │ │ │ │ ldr r0, [r4, #1496] @ 0x5d8 │ │ │ │ bl 2d12c │ │ │ │ ldr r0, [r4, #1500] @ 0x5dc │ │ │ │ bl 2d12c │ │ │ │ ldr r0, [r4, #1504] @ 0x5e0 │ │ │ │ bl 2d12c │ │ │ │ - movw r0, #19304 @ 0x4b68 │ │ │ │ + movw r0, #17640 @ 0x44e8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 236ea0 │ │ │ │ + bl 23641c │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #19304 @ 0x4b68 │ │ │ │ + movw r0, #17640 @ 0x44e8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r7, [r4, #1488] @ 0x5d0 │ │ │ │ - bl 236ea0 │ │ │ │ + bl 23641c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #1512] @ 0x5e8 │ │ │ │ str r8, [r4, #1492] @ 0x5d4 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #19304 @ 0x4b68 │ │ │ │ + movweq r0, #17640 @ 0x44e8 │ │ │ │ movteq r0, #65 @ 0x41 │ │ │ │ - bl 236ea0 │ │ │ │ + bl 23641c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #1496] @ 0x5d8 │ │ │ │ - bl 236ea0 │ │ │ │ + bl 23641c │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r3 │ │ │ │ cmpne r8, r3 │ │ │ │ str r0, [r4, #1500] @ 0x5dc │ │ │ │ str r3, [r4, #1504] @ 0x5e0 │ │ │ │ beq 2f8ec │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r0, r3 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r1, #53096 @ 0xcf68 │ │ │ │ + movw r1, #51432 @ 0xc8e8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc] @ 2f8fc │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ - strdeq r6, [r1], #-192 @ 0xffffff40 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subeq r6, r1, r0, ror r6 │ │ │ │ │ │ │ │ 0002f900 : │ │ │ │ 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 2d12c │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #1512] @ 0x5e8 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 236ea0 │ │ │ │ + bl 23641c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #1512] @ 0x5e8 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #53096 @ 0xcf68 │ │ │ │ + movw r1, #51432 @ 0xc8e8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc] @ 2f970 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ - strdeq r6, [r1], #-204 @ 0xffffff34 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subeq r6, r1, ip, ror r6 │ │ │ │ │ │ │ │ 0002f974 : │ │ │ │ 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 2f9e8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #84] @ 2fa20 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52832 @ 0xce60 │ │ │ │ + movw r3, #51168 @ 0xc7e0 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2fa18 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ @@ -1196,38 +1196,38 @@ │ │ │ │ bl 2fd40 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5] │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - umaaleq r6, r1, r8, ip │ │ │ │ + subeq r6, r1, r8, lsl r6 │ │ │ │ │ │ │ │ 0002fa24 : │ │ │ │ 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 97e48 │ │ │ │ + bl 97e40 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 2fa90 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #88] @ 2facc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52408 @ 0xccb8 │ │ │ │ + movw r3, #50744 @ 0xc638 │ │ │ │ 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} │ │ │ │ - subeq r6, r1, r0, lsl sp │ │ │ │ + umaaleq r6, r1, r0, r6 │ │ │ │ │ │ │ │ 0002fad0 : │ │ │ │ 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 2fb9c │ │ │ │ ldr r0, [r0, #344] @ 0x158 │ │ │ │ - bl 2352b4 │ │ │ │ + bl 234830 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2fb9c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #168] @ 2fc2c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52408 @ 0xccb8 │ │ │ │ + movw r3, #50744 @ 0xc638 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fbf4 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ mov r1, r4 │ │ │ │ @@ -1323,25 +1323,25 @@ │ │ │ │ ldr r3, [r4, #352] @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2fbfc │ │ │ │ mvn r0, #0 │ │ │ │ b 2fc24 │ │ │ │ add r1, r4, #40 @ 0x28 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 236d94 │ │ │ │ + bl 236310 │ │ │ │ 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 r6, r1, r8, lsr #26 │ │ │ │ + subeq r6, r1, r8, lsr #13 │ │ │ │ │ │ │ │ 0002fc30 : │ │ │ │ ldr r3, [pc, #108] @ 2fca4 │ │ │ │ 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 2353a4 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 234920 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ sub r1, fp, #316 @ 0x13c │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-300] @ 0xfffffed4 │ │ │ │ - bl 236d94 │ │ │ │ + bl 236310 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ - bl 24b95c │ │ │ │ + bl 24a970 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2fc9c │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 2ffc8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -1374,41 +1374,41 @@ │ │ │ │ 0002fca8 : │ │ │ │ ldr r2, [pc, #132] @ 2fd34 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2fcc4 │ │ │ │ ldr r0, [pc, #116] @ 2fd38 │ │ │ │ - b 237428 <_Py_SetLocaleFromEnv@@Base+0x34> │ │ │ │ + b 2369a4 <_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] @ 2fd3c │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 2969a8 │ │ │ │ + bl 296058 │ │ │ │ cmp r0, #0 │ │ │ │ bge 2fcf8 │ │ │ │ - bl 142a28 │ │ │ │ + bl 1425e0 │ │ │ │ b 2fd2c │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fd24 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ beq 2fd24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r3 │ │ │ │ - bl 153268 │ │ │ │ + bl 152e28 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, r5, ip, ror #5 │ │ │ │ rsbeq r7, r3, ip, asr sl │ │ │ │ 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 238064 <_Py_SetLocaleFromEnv@@Base+0xc70> │ │ │ │ + bl 2375e0 <_Py_SetLocaleFromEnv@@Base+0xc70> │ │ │ │ cmn r0, #2 │ │ │ │ bne 2fdb0 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #152] @ 2fe34 │ │ │ │ - movw r3, #53408 @ 0xd0a0 │ │ │ │ + movw r3, #51744 @ 0xca20 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r6, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fde0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fde8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #104] @ 2fe38 │ │ │ │ - movw r3, #52408 @ 0xccb8 │ │ │ │ + movw r3, #50744 @ 0xc638 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r6, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ b 2fe28 │ │ │ │ ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ @@ -1457,26 +1457,26 @@ │ │ │ │ bl 2e294 │ │ │ │ add r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e27c │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2fe14 │ │ │ │ mov r0, r7 │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ b 2fdb8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e1f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - umaaleq r6, r1, r8, ip │ │ │ │ - strdeq r6, [r1], #-220 @ 0xffffff24 │ │ │ │ + subeq r6, r1, r8, lsl r6 │ │ │ │ + subeq r6, r1, ip, ror r7 │ │ │ │ │ │ │ │ 0002fe3c : │ │ │ │ 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 2feb0 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #196] @ 2ff58 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #53576 @ 0xd148 │ │ │ │ + movw r3, #51912 @ 0xcac8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2ff50 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ @@ -1516,15 +1516,15 @@ │ │ │ │ str r0, [r7] │ │ │ │ bne 2ff0c │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #108] @ 2ff5c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52408 @ 0xccb8 │ │ │ │ + movw r3, #50744 @ 0xc638 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fea8 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r6] │ │ │ │ @@ -1542,16 +1542,16 @@ │ │ │ │ bne 2ff08 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ff60 │ │ │ │ b 2fea8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - umaaleq r6, r1, r8, ip │ │ │ │ - subeq r6, r1, r8, asr #28 │ │ │ │ + subeq r6, r1, r8, lsl r6 │ │ │ │ + subeq r6, r1, r8, asr #15 │ │ │ │ │ │ │ │ 0002ff60 : │ │ │ │ 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 @@ │ │ │ │ 0002ffa4 : │ │ │ │ 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 24bb90 │ │ │ │ + bl 24aba4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 0002ffc8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1599,148 +1599,148 @@ │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2dcb4 │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, [fp, #-16] │ │ │ │ str r4, [sp] │ │ │ │ bl 30030 │ │ │ │ - movw r0, #632 @ 0x278 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 8ce3c │ │ │ │ + movw r0, #64408 @ 0xfb98 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 8ce34 │ │ │ │ push {r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #58828 @ 0xe5cc │ │ │ │ + movw ip, #58784 @ 0xe5a0 │ │ │ │ movt ip, #101 @ 0x65 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [ip, #48] @ 0x30 │ │ │ │ + ldr r3, [ip, #52] @ 0x34 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 30078 │ │ │ │ cmn sl, #1 │ │ │ │ bne 30070 │ │ │ │ bl 2d870 │ │ │ │ mov r0, #1 │ │ │ │ bl 2d3a8 │ │ │ │ mov r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - str r3, [ip, #48] @ 0x30 │ │ │ │ + str r3, [ip, #52] @ 0x34 │ │ │ │ beq 30120 │ │ │ │ mov r6, r2 │ │ │ │ - movw r1, #688 @ 0x2b0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #64464 @ 0xfbd0 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ mov r2, #20 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq 300d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e294 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #11636 @ 0x2d74 │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #9972 @ 0x26f4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq 300f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e294 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ b 3010c │ │ │ │ - movw r1, #712 @ 0x2c8 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #64488 @ 0xfbe8 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ mov r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #30300 @ 0x765c │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #28636 @ 0x6fdc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #732 @ 0x2dc │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #64508 @ 0xfbfc │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #652] @ 303c8 │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ beq 30184 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #756 @ 0x2f4 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #64532 @ 0xfc14 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 377f0 │ │ │ │ + bl 377e8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52796 @ 0xce3c │ │ │ │ + movw r1, #51272 @ 0xc848 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ b 30228 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq 301b0 │ │ │ │ mov r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55652 @ 0xd964 │ │ │ │ + movw r1, #53988 @ 0xd2e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ b 30228 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq 301dc │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #780 @ 0x30c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #64556 @ 0xfc2c │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ b 30228 │ │ │ │ ldr r2, [r3, #-12] │ │ │ │ cmp r2, #0 │ │ │ │ beq 30200 │ │ │ │ mov r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #800 @ 0x320 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #64576 @ 0xfc40 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ b 30228 │ │ │ │ ldr r3, [r3, #-16] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #15 │ │ │ │ moveq r2, #7 │ │ │ │ - movwne r1, #816 @ 0x330 │ │ │ │ - movweq r1, #832 @ 0x340 │ │ │ │ - movtne r1, #61 @ 0x3d │ │ │ │ - movteq r1, #61 @ 0x3d │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + movwne r1, #64592 @ 0xfc50 │ │ │ │ + movweq r1, #64608 @ 0xfc60 │ │ │ │ + movtne r1, #60 @ 0x3c │ │ │ │ + movteq r1, #60 @ 0x3c │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30300 @ 0x765c │ │ │ │ + movw r1, #28636 @ 0x6fdc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [pc, #392] @ 303cc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [pc, #388] @ 303d0 │ │ │ │ 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 30380 │ │ │ │ ldr r0, [pc, #312] @ 303d4 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2969a8 │ │ │ │ + bl 296058 │ │ │ │ cmp r0, #0 │ │ │ │ bge 302b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28d7b4 <_PyErr_Clear@@Base> │ │ │ │ + bl 28cb48 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ movw r8, #5188 @ 0x1444 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ bne 302f4 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 30380 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 30380 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ b 30380 │ │ │ │ mov r0, r6 │ │ │ │ - bl 296bf4 │ │ │ │ + bl 2962a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1421e8 │ │ │ │ + bl 141da0 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3033c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3033c │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 1adf00 <_PyCompactLong_Add@@Base+0x1b8> │ │ │ │ + bl 1adad0 <_PyCompactLong_Add@@Base+0x1b8> │ │ │ │ cmn r0, #1 │ │ │ │ bne 30354 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28d7b4 <_PyErr_Clear@@Base> │ │ │ │ + bl 28cb48 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 30378 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 30378 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ bne 303a8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30300 @ 0x765c │ │ │ │ + movw r1, #28636 @ 0x6fdc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 304a0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 30748 │ │ │ │ - bl 25113c <_Py_write_noraise@@Base+0xe30> │ │ │ │ + bl 250680 <_Py_write_noraise@@Base+0x1360> │ │ │ │ cmp r9, #0 │ │ │ │ beq 30064 │ │ │ │ - bl 2b8324 │ │ │ │ + bl 2b79f4 │ │ │ │ b 30064 │ │ │ │ rsbeq r9, r2, r4, lsr #18 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ rsbeq r7, r3, r4, ror #4 │ │ │ │ │ │ │ │ 000303d8 : │ │ │ │ @@ -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 2367c0 │ │ │ │ + bl 235d3c │ │ │ │ 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 3046c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 237f84 <_Py_SetLocaleFromEnv@@Base+0xb90> │ │ │ │ + bl 237500 <_Py_SetLocaleFromEnv@@Base+0xb90> │ │ │ │ cmn r0, #1 │ │ │ │ bne 3045c │ │ │ │ ldr r2, [pc, #44] @ 30478 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52408 @ 0xccb8 │ │ │ │ + movw r3, #50744 @ 0xc638 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ stm r4, {r1, r2, r3, r5} │ │ │ │ b 3046c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d63c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subeq r3, r5, ip, lsl #14 │ │ │ │ + subeq r2, r5, ip, lsl #30 │ │ │ │ │ │ │ │ 0003047c : │ │ │ │ ldr r2, [pc, #24] @ 3049c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -1910,27 +1910,27 @@ │ │ │ │ bne 304e4 │ │ │ │ ldr r2, [pc, #616] @ 30740 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ beq 30500 │ │ │ │ mov r0, r6 │ │ │ │ - bl 369f0 │ │ │ │ + bl 369e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30524 │ │ │ │ - movw r0, #840 @ 0x348 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ + movw r0, #64688 @ 0xfcb0 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ b 30738 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3052c │ │ │ │ ldr r3, [pc, #564] @ 30744 │ │ │ │ ldr r4, [r3, #1468] @ 0x5bc │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #856 @ 0x358 │ │ │ │ - movteq r0, #61 @ 0x3d │ │ │ │ + movweq r0, #64704 @ 0xfcc0 │ │ │ │ + movteq r0, #60 @ 0x3c │ │ │ │ beq 30738 │ │ │ │ b 3052c │ │ │ │ cmp r4, #0 │ │ │ │ ldreq r4, [r6, #8] │ │ │ │ movw sl, #52685 @ 0xcdcd │ │ │ │ movt sl, #52685 @ 0xcdcd │ │ │ │ cmp r4, sl │ │ │ │ @@ -1947,52 +1947,52 @@ │ │ │ │ cmn r4, #256 @ 0x100 │ │ │ │ movcc r7, #0 │ │ │ │ movcs r7, #1 │ │ │ │ orrs r7, r7, r3 │ │ │ │ bne 30730 │ │ │ │ ldr r4, [r4, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #908 @ 0x38c │ │ │ │ - movteq r0, #61 @ 0x3d │ │ │ │ + movweq r0, #64756 @ 0xfcf4 │ │ │ │ + movteq r0, #60 @ 0x3c │ │ │ │ beq 30738 │ │ │ │ - movw r9, #988 @ 0x3dc │ │ │ │ - movt r9, #61 @ 0x3d │ │ │ │ + movw r9, #64836 @ 0xfd44 │ │ │ │ + movt r9, #60 @ 0x3c │ │ │ │ str r9, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r9, r2 │ │ │ │ cmp r8, r7 │ │ │ │ bgt 305b8 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #46272 @ 0xb4c0 │ │ │ │ + movw r1, #44608 @ 0xae40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ b 30728 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369f0 │ │ │ │ + bl 369e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 305e0 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #944 @ 0x3b0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #64792 @ 0xfd18 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ b 30728 │ │ │ │ cmp r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ moveq r2, #17 │ │ │ │ movne r2, #9 │ │ │ │ - movweq r1, #968 @ 0x3c8 │ │ │ │ - movteq r1, #61 @ 0x3d │ │ │ │ + movweq r1, #64816 @ 0xfd30 │ │ │ │ + movteq r1, #60 @ 0x3c │ │ │ │ ldrne r1, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 377f0 │ │ │ │ + bl 377e8 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, sl │ │ │ │ cmpne r0, #0 │ │ │ │ beq 306b0 │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ cmp r0, r3 │ │ │ │ @@ -2012,60 +2012,60 @@ │ │ │ │ sub r0, fp, #136 @ 0x88 │ │ │ │ bl 2e294 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ beq 306b0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1000 @ 0x3e8 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #64848 @ 0xfd50 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #60080 @ 0xeab0 │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #58416 @ 0xe430 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1004 @ 0x3ec │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #64852 @ 0xfd54 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ bne 306f0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 306f0 │ │ │ │ - movw r1, #1032 @ 0x408 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #64880 @ 0xfd70 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 365e4 │ │ │ │ + bl 365dc │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ beq 30728 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #30300 @ 0x765c │ │ │ │ + movw r1, #28636 @ 0x6fdc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ b 30598 │ │ │ │ mov r0, #0 │ │ │ │ b 30738 │ │ │ │ - movw r0, #892 @ 0x37c │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ + movw r0, #64740 @ 0xfce4 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2088,36 +2088,36 @@ │ │ │ │ strne r6, [fp, #-52] @ 0xffffffcc │ │ │ │ beq 30810 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ - bl ce498 │ │ │ │ - movw r1, #1056 @ 0x420 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + bl ce024 │ │ │ │ + movw r1, #64904 @ 0xfd88 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ beq 30810 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 3079c │ │ │ │ - bl 1290ec │ │ │ │ + bl 128e00 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3079c │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 30810 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #10656 @ 0x29a0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ beq 30814 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ bne 30814 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, #0 │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov sl, #1 │ │ │ │ movw r8, #14564 @ 0x38e4 │ │ │ │ @@ -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 ce498 │ │ │ │ + bl ce024 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30980 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 30830 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ beq 30890 │ │ │ │ movw r1, #14564 @ 0x38e4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ beq 30830 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ bne 308b8 │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ @@ -2161,79 +2161,79 @@ │ │ │ │ cmp r6, #0 │ │ │ │ strne r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ beq 30944 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b34f8 <_PySet_NextEntry@@Base> │ │ │ │ + bl 1b3068 <_PySet_NextEntry@@Base> │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, r7 │ │ │ │ beq 30944 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r3 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ beq 308c4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str ip, [sp] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 2ab750 │ │ │ │ + bl 2aae1c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #1 │ │ │ │ bne 308c4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ beq 30830 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c7028 │ │ │ │ + bl 2c6800 │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ bne 308c4 │ │ │ │ b 30830 │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, r4 │ │ │ │ movne r2, #20 │ │ │ │ moveq r2, #2 │ │ │ │ - movwne r1, #1076 @ 0x434 │ │ │ │ - movweq r1, #4440 @ 0x1158 │ │ │ │ - movtne r1, #61 @ 0x3d │ │ │ │ + movwne r1, #64924 @ 0xfd9c │ │ │ │ + movweq r1, #2736 @ 0xab0 │ │ │ │ + movtne r1, #60 @ 0x3c │ │ │ │ movteq r1, #63 @ 0x3f │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add r5, r5, #1 │ │ │ │ mov sl, #0 │ │ │ │ - bl 36bb4 │ │ │ │ + bl 36bac │ │ │ │ b 30830 │ │ │ │ cmp r5, #0 │ │ │ │ beq 309d8 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1100 @ 0x44c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #64948 @ 0xfdb4 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36d98 │ │ │ │ + bl 36d90 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52796 @ 0xce3c │ │ │ │ + movw r1, #51272 @ 0xc848 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30300 @ 0x765c │ │ │ │ + movw r1, #28636 @ 0x6fdc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 25030c <_Py_write_noraise@@Base> │ │ │ │ + b 24f320 <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ 000309e0 : │ │ │ │ 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 30aa8 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ mov r1, #22 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - movw r2, #1340 @ 0x53c │ │ │ │ - movt r2, #61 @ 0x3d │ │ │ │ - bl 98790 │ │ │ │ + movw r2, #65480 @ 0xffc8 │ │ │ │ + movt r2, #60 @ 0x3c │ │ │ │ + bl 98788 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30a60 │ │ │ │ bl 2d12c │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ bl 2e7a4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2276,15 +2276,15 @@ │ │ │ │ strne r0, [r5] │ │ │ │ bne 30ac0 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [pc, #72] @ 30ad8 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52408 @ 0xccb8 │ │ │ │ + movw r3, #50744 @ 0xc638 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 30ab0 │ │ │ │ cmp r3, #1 │ │ │ │ bne 30ac8 │ │ │ │ @@ -2294,25 +2294,25 @@ │ │ │ │ str r3, [r5] │ │ │ │ mov r0, #1 │ │ │ │ b 30ad0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - umaaleq r4, r5, ip, pc @ │ │ │ │ + subeq r4, r5, r4, asr r9 │ │ │ │ │ │ │ │ 00030adc : │ │ │ │ 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, #25476 @ 0x6384 │ │ │ │ + movwne r5, #23812 @ 0x5d04 │ │ │ │ movtne r5, #65 @ 0x41 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ beq 30b4c │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ sub r1, r3, #10 │ │ │ │ @@ -2326,15 +2326,15 @@ │ │ │ │ b 30b44 │ │ │ │ cmp r3, #12 │ │ │ │ bne 30b44 │ │ │ │ bl 2fae8 │ │ │ │ add r5, r5, #28 │ │ │ │ b 30b04 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ bl 2d12c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2d12c │ │ │ │ │ │ │ │ @@ -2344,15 +2344,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ movw r2, #38304 @ 0x95a0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - movw r3, #39060 @ 0x9894 │ │ │ │ + movw r3, #36412 @ 0x8e3c │ │ │ │ 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 30ce8 <_PyObject_DebugMallocStats@@Base+0x17c> │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6020 @ 0x1784 │ │ │ │ + movw r2, #4776 @ 0x12a8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ mov r3, #65536 @ 0x10000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6072 @ 0x17b8 │ │ │ │ + movw r2, #4828 @ 0x12dc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ mov r3, #2097152 @ 0x200000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6104 @ 0x17d8 │ │ │ │ + movw r2, #4860 @ 0x12fc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ - bl 234c04 <_start@@Base+0x348c> │ │ │ │ + bl 234180 <_start@@Base+0x348c> │ │ │ │ ldr r0, [pc, #264] @ 30d24 <_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 2d63c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r3, #13908 @ 0x3654 │ │ │ │ + movw r3, #13900 @ 0x364c │ │ │ │ movt r3, #8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 243e60 │ │ │ │ + bl 23932c │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #34692 @ 0x8784 │ │ │ │ + movw r2, #34684 @ 0x877c │ │ │ │ movt r2, #3 │ │ │ │ - movw r1, #34480 @ 0x86b0 │ │ │ │ + movw r1, #34472 @ 0x86a8 │ │ │ │ movt r1, #3 │ │ │ │ - bl 24ad20 │ │ │ │ + bl 240120 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6136 @ 0x17f8 │ │ │ │ + movw r2, #4892 @ 0x131c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6164 @ 0x1814 │ │ │ │ + movw r2, #4920 @ 0x1338 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6192 @ 0x1830 │ │ │ │ + movw r2, #4948 @ 0x1354 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6232 @ 0x1858 │ │ │ │ + movw r2, #4988 @ 0x137c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6260 @ 0x1874 │ │ │ │ + movw r2, #5016 @ 0x1398 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ b 30d18 <_PyObject_DebugMallocStats@@Base+0x1ac> │ │ │ │ cmp r1, #0 │ │ │ │ - movw r0, #64560 @ 0xfc30 │ │ │ │ + movw r0, #63860 @ 0xf974 │ │ │ │ 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,17 +2456,17 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3112] @ 0xc28 │ │ │ │ ldr lr, [pc, #968] @ 3110c <_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, #6288 @ 0x1890 │ │ │ │ + movw r2, #5044 @ 0x13b4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - ldr r1, [lr, r1] │ │ │ │ + ldr r1, [r1, lr] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, #0 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ ldr r9, [r1, #1596] @ 0x63c │ │ │ │ mov r1, #1 │ │ │ │ @@ -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 3cbcf8 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cb650 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ 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 30e20 <_PyObject_DebugMallocStats@@Base+0x2b4> │ │ │ │ @@ -2547,18 +2547,18 @@ │ │ │ │ mov r0, #10 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r5 │ │ │ │ bl 2e1b0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #6340 @ 0x18c4 │ │ │ │ + movw r0, #5096 @ 0x13e8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ bl 2e1c8 │ │ │ │ - movw r3, #6452 @ 0x1934 │ │ │ │ + movw r3, #5208 @ 0x1458 │ │ │ │ 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 3cbf54 <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ + blx 3cb8ac <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ mla r5, r7, r1, r5 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ bne 30eec <_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 2e1b0 │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6480 @ 0x1950 │ │ │ │ + movw r1, #5236 @ 0x1474 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 31110 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6508 @ 0x196c │ │ │ │ + movw r1, #5264 @ 0x1490 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ sub r2, r2, r8 │ │ │ │ bl 31110 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6528 @ 0x1980 │ │ │ │ + movw r1, #5284 @ 0x14a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 31110 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6552 @ 0x1998 │ │ │ │ + movw r1, #5308 @ 0x14bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 31110 <_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, #6580 @ 0x19b4 │ │ │ │ + movw r2, #5336 @ 0x14d8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98790 │ │ │ │ + bl 98788 │ │ │ │ lsl r2, r8, #18 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 31110 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #10 │ │ │ │ bl 2e1b0 │ │ │ │ ldr r2, [fp, #-948] @ 0xfffffc4c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6608 @ 0x19d0 │ │ │ │ + movw r1, #5364 @ 0x14f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 31110 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-944] @ 0xfffffc50 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #6636 @ 0x19ec │ │ │ │ + movw r1, #5392 @ 0x1510 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 31110 <_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, #6664 @ 0x1a08 │ │ │ │ + movw r2, #5420 @ 0x152c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98790 │ │ │ │ + bl 98788 │ │ │ │ lsl r2, sl, #12 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 31110 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-940] @ 0xfffffc54 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #6692 @ 0x1a24 │ │ │ │ + movw r1, #5448 @ 0x1548 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 31110 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r5 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #6724 @ 0x1a44 │ │ │ │ + movw r1, #5480 @ 0x1568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 31110 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-936] @ 0xfffffc58 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #6756 @ 0x1a64 │ │ │ │ + movw r1, #5512 @ 0x1588 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 31110 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ - movw r1, #6788 @ 0x1a84 │ │ │ │ + movw r1, #5544 @ 0x15a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ add r2, r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 31110 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #18 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #6796 @ 0x1a8c │ │ │ │ + movw r0, #5552 @ 0x15b0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ bl 2e1c8 │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6816 @ 0x1aa0 │ │ │ │ + movw r1, #5572 @ 0x15c4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 31110 <_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,256 +2776,255 @@ │ │ │ │ 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, #11556 @ 0x2d24 │ │ │ │ - movt ip, #70 @ 0x46 │ │ │ │ - movw lr, #1931 @ 0x78b │ │ │ │ - movw r3, #16804 @ 0x41a4 │ │ │ │ + ldr lr, [pc, #28] @ 31274 <_PyObject_DebugMallocStats@@Base+0x708> │ │ │ │ + movw ip, #1931 @ 0x78b │ │ │ │ + movw r3, #6904 @ 0x1af8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #34856 @ 0x8828 │ │ │ │ + movw r2, #28656 @ 0x6ff0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, #0 │ │ │ │ - str ip, [sp, #4] │ │ │ │ - str lr, [sp] │ │ │ │ - bl 89e08 <_PyObject_AssertFailed@@Base> │ │ │ │ + stm sp, {ip, lr} │ │ │ │ + bl 89e00 <_PyObject_AssertFailed@@Base> │ │ │ │ + subeq lr, r5, r8, ror #13 │ │ │ │ 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 312a8 <_PyObject_DebugMallocStats@@Base+0x73c> │ │ │ │ + bne 312a4 <_PyObject_DebugMallocStats@@Base+0x738> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 88c80 │ │ │ │ + b 88c78 │ │ │ │ mov r1, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 312c8 <_PyObject_DebugMallocStats@@Base+0x75c> │ │ │ │ + beq 312c4 <_PyObject_DebugMallocStats@@Base+0x758> │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 312e8 <_PyObject_DebugMallocStats@@Base+0x77c> │ │ │ │ + bne 312e4 <_PyObject_DebugMallocStats@@Base+0x778> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl c9040 │ │ │ │ + bl c8bcc │ │ │ │ mov r4, r0 │ │ │ │ - b 31484 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ + b 31480 <_PyObject_DebugMallocStats@@Base+0x914> │ │ │ │ sub r9, fp, #48 @ 0x30 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ - bl c8cb0 │ │ │ │ + bl c883c │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 31484 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ + beq 31480 <_PyObject_DebugMallocStats@@Base+0x914> │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r8, #1 │ │ │ │ - bne 31348 <_PyObject_DebugMallocStats@@Base+0x7dc> │ │ │ │ + bne 31344 <_PyObject_DebugMallocStats@@Base+0x7d8> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 31348 <_PyObject_DebugMallocStats@@Base+0x7dc> │ │ │ │ + beq 31344 <_PyObject_DebugMallocStats@@Base+0x7d8> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r2, r3, #16 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl c9040 │ │ │ │ + bl c8bcc │ │ │ │ mov r4, r0 │ │ │ │ - b 3143c <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ + b 31438 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq 31368 <_PyObject_DebugMallocStats@@Base+0x7fc> │ │ │ │ + beq 31364 <_PyObject_DebugMallocStats@@Base+0x7f8> │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r4, [r5, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3138c <_PyObject_DebugMallocStats@@Base+0x820> │ │ │ │ + bne 31388 <_PyObject_DebugMallocStats@@Base+0x81c> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bic r3, r8, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r6 │ │ │ │ - bl cf0dc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cec68 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b 3143c <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ + b 31438 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 313e4 <_PyObject_DebugMallocStats@@Base+0x878> │ │ │ │ + bne 313e0 <_PyObject_DebugMallocStats@@Base+0x874> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 313c0 <_PyObject_DebugMallocStats@@Base+0x854> │ │ │ │ + beq 313bc <_PyObject_DebugMallocStats@@Base+0x850> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31438 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ + bne 31434 <_PyObject_DebugMallocStats@@Base+0x8c8> │ │ │ │ movw r2, #4388 @ 0x1124 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #35372 @ 0x8a2c │ │ │ │ + movw r2, #29172 @ 0x71f4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ - b 31438 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ + b 31434 <_PyObject_DebugMallocStats@@Base+0x8c8> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3143c <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ + beq 31438 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3143c <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ + beq 31438 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 31418 <_PyObject_DebugMallocStats@@Base+0x8ac> │ │ │ │ + bgt 31414 <_PyObject_DebugMallocStats@@Base+0x8a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31418 <_PyObject_DebugMallocStats@@Base+0x8ac> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 31414 <_PyObject_DebugMallocStats@@Base+0x8a8> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ movw r2, #4388 @ 0x1124 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #35420 @ 0x8a5c │ │ │ │ + movw r2, #29220 @ 0x7224 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 332980 │ │ │ │ + bl 332300 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, r5 │ │ │ │ - ble 31474 <_PyObject_DebugMallocStats@@Base+0x908> │ │ │ │ + ble 31470 <_PyObject_DebugMallocStats@@Base+0x904> │ │ │ │ ldr r0, [r6, r5, lsl #2] │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3146c <_PyObject_DebugMallocStats@@Base+0x900> │ │ │ │ + bgt 31468 <_PyObject_DebugMallocStats@@Base+0x8fc> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3146c <_PyObject_DebugMallocStats@@Base+0x900> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 31468 <_PyObject_DebugMallocStats@@Base+0x8fc> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 31440 <_PyObject_DebugMallocStats@@Base+0x8d4> │ │ │ │ + b 3143c <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ cmp r6, r9 │ │ │ │ - beq 31484 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ + beq 31480 <_PyObject_DebugMallocStats@@Base+0x914> │ │ │ │ mov r0, r6 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ 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 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #67108864 @ 0x4000000 │ │ │ │ - bne 314dc <_PyObject_DebugMallocStats@@Base+0x970> │ │ │ │ + bne 314d8 <_PyObject_DebugMallocStats@@Base+0x96c> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37348 @ 0x91e4 │ │ │ │ + movw r1, #35880 @ 0x8c28 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, r4 │ │ │ │ - b 314f8 <_PyObject_DebugMallocStats@@Base+0x98c> │ │ │ │ + b 314f4 <_PyObject_DebugMallocStats@@Base+0x988> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ mov r4, #0 │ │ │ │ add r1, r0, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl d2e58 │ │ │ │ + bl d29b4 │ │ │ │ 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, #352] @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31528 <_PyObject_DebugMallocStats@@Base+0x9bc> │ │ │ │ + bne 31524 <_PyObject_DebugMallocStats@@Base+0x9b8> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e9034 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b e8b84 <_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 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 31570 <_PyObject_DebugMallocStats@@Base+0xa04> │ │ │ │ + beq 3156c <_PyObject_DebugMallocStats@@Base+0xa00> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3158c <_PyObject_DebugMallocStats@@Base+0xa20> │ │ │ │ + bne 31588 <_PyObject_DebugMallocStats@@Base+0xa1c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3158c <_PyObject_DebugMallocStats@@Base+0xa20> │ │ │ │ + beq 31588 <_PyObject_DebugMallocStats@@Base+0xa1c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #25484 @ 0x638c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 315a4 <_PyObject_DebugMallocStats@@Base+0xa38> │ │ │ │ - movw r0, #60928 @ 0xee00 │ │ │ │ + beq 315a0 <_PyObject_DebugMallocStats@@Base+0xa34> │ │ │ │ + movw r0, #59264 @ 0xe780 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 315f8 <_PyObject_DebugMallocStats@@Base+0xa8c> │ │ │ │ + b 315f4 <_PyObject_DebugMallocStats@@Base+0xa88> │ │ │ │ movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3159c <_PyObject_DebugMallocStats@@Base+0xa30> │ │ │ │ + beq 31598 <_PyObject_DebugMallocStats@@Base+0xa2c> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 315d0 <_PyObject_DebugMallocStats@@Base+0xa64> │ │ │ │ + beq 315cc <_PyObject_DebugMallocStats@@Base+0xa60> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ 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 c245c │ │ │ │ + bl c2064 │ │ │ │ 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] │ │ │ │ - beq 31624 <_PyObject_DebugMallocStats@@Base+0xab8> │ │ │ │ + beq 31620 <_PyObject_DebugMallocStats@@Base+0xab4> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ lsl r1, r1, #1 │ │ │ │ ldrh r0, [r0, r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -3034,45 +3033,45 @@ │ │ │ │ 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, #4644 @ 0x1224 │ │ │ │ + movw r1, #2980 @ 0xba4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31674 <_PyObject_DebugMallocStats@@Base+0xb08> │ │ │ │ + bne 31670 <_PyObject_DebugMallocStats@@Base+0xb04> │ │ │ │ mov r4, #0 │ │ │ │ - b 316e4 <_PyObject_DebugMallocStats@@Base+0xb78> │ │ │ │ + b 316e0 <_PyObject_DebugMallocStats@@Base+0xb74> │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ - bl 16b5c0 │ │ │ │ + bl 16b1a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3166c <_PyObject_DebugMallocStats@@Base+0xb00> │ │ │ │ + beq 31668 <_PyObject_DebugMallocStats@@Base+0xafc> │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 27d9c8 │ │ │ │ + bl 27d080 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 316c4 <_PyObject_DebugMallocStats@@Base+0xb58> │ │ │ │ + bne 316c0 <_PyObject_DebugMallocStats@@Base+0xb54> │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #32768 @ 0x8000 │ │ │ │ - bne 316c4 <_PyObject_DebugMallocStats@@Base+0xb58> │ │ │ │ + bne 316c0 <_PyObject_DebugMallocStats@@Base+0xb54> │ │ │ │ tst r3, #73 @ 0x49 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #4396 @ 0x112c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ - b 316cc <_PyObject_DebugMallocStats@@Base+0xb60> │ │ │ │ + b 316c8 <_PyObject_DebugMallocStats@@Base+0xb5c> │ │ │ │ movw r4, #5456 @ 0x1550 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ 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,231 +3079,231 @@ │ │ │ │ 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, #4644 @ 0x1224 │ │ │ │ + movw r1, #2980 @ 0xba4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 31778 <_PyObject_DebugMallocStats@@Base+0xc0c> │ │ │ │ + beq 31774 <_PyObject_DebugMallocStats@@Base+0xc08> │ │ │ │ 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 16ee80 │ │ │ │ + bl 16eaec │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 31764 <_PyObject_DebugMallocStats@@Base+0xbf8> │ │ │ │ + bge 31760 <_PyObject_DebugMallocStats@@Base+0xbf4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 31778 <_PyObject_DebugMallocStats@@Base+0xc0c> │ │ │ │ + b 31774 <_PyObject_DebugMallocStats@@Base+0xc08> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 16dc4c │ │ │ │ + bl 16d8b8 │ │ │ │ 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 a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 31a14 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ + beq 31a10 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ movw sl, #42532 @ 0xa624 │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ movw r6, #21188 @ 0x52c4 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r6 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 317f4 <_PyObject_DebugMallocStats@@Base+0xc88> │ │ │ │ + bne 317f0 <_PyObject_DebugMallocStats@@Base+0xc84> │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31a14 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ + beq 31a10 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3185c <_PyObject_DebugMallocStats@@Base+0xcf0> │ │ │ │ + beq 31858 <_PyObject_DebugMallocStats@@Base+0xcec> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 31a14 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ + ble 31a10 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ ldrb r3, [r2] │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ add r5, r5, #1 │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ ldr r9, [r3, #20] │ │ │ │ - bne 318a4 <_PyObject_DebugMallocStats@@Base+0xd38> │ │ │ │ + bne 318a0 <_PyObject_DebugMallocStats@@Base+0xd34> │ │ │ │ mov r1, #604 @ 0x25c │ │ │ │ - movw r0, #35320 @ 0x89f8 │ │ │ │ + movw r0, #29120 @ 0x71c0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 318c4 <_PyObject_DebugMallocStats@@Base+0xd58> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 318c0 <_PyObject_DebugMallocStats@@Base+0xd54> │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r5 │ │ │ │ - ble 31a14 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ + ble 31a10 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ add r3, r3, #20 │ │ │ │ ldrb r2, [r3, #-15] │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #1 │ │ │ │ lsl r2, r0, r2 │ │ │ │ addne r2, r2, r5, lsl #3 │ │ │ │ addne r3, r3, r2 │ │ │ │ - beq 319dc <_PyObject_DebugMallocStats@@Base+0xe70> │ │ │ │ + beq 319d8 <_PyObject_DebugMallocStats@@Base+0xe6c> │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 319c8 <_PyObject_DebugMallocStats@@Base+0xe5c> │ │ │ │ + beq 319c4 <_PyObject_DebugMallocStats@@Base+0xe58> │ │ │ │ ldr r9, [r3] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ movne r1, #0 │ │ │ │ - bne 318d0 <_PyObject_DebugMallocStats@@Base+0xd64> │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ bne 318cc <_PyObject_DebugMallocStats@@Base+0xd60> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 318c8 <_PyObject_DebugMallocStats@@Base+0xd5c> │ │ │ │ mvn r4, #0 │ │ │ │ - b 319a0 <_PyObject_DebugMallocStats@@Base+0xe34> │ │ │ │ + b 3199c <_PyObject_DebugMallocStats@@Base+0xe30> │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #15 │ │ │ │ and r2, r3, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ ldrls r4, [r0, #12] │ │ │ │ mulls r4, r4, r2 │ │ │ │ - bls 3194c <_PyObject_DebugMallocStats@@Base+0xde0> │ │ │ │ + bls 31948 <_PyObject_DebugMallocStats@@Base+0xddc> │ │ │ │ lsr r3, r3, #3 │ │ │ │ add ip, r0, #12 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r4, [ip, r3, lsl #2] │ │ │ │ subs r3, r3, #1 │ │ │ │ - bcc 31918 <_PyObject_DebugMallocStats@@Base+0xdac> │ │ │ │ + bcc 31914 <_PyObject_DebugMallocStats@@Base+0xda8> │ │ │ │ cmp r4, #3 │ │ │ │ - bhi 31938 <_PyObject_DebugMallocStats@@Base+0xdcc> │ │ │ │ + bhi 31934 <_PyObject_DebugMallocStats@@Base+0xdc8> │ │ │ │ ldr lr, [ip, r3, lsl #2] │ │ │ │ orr r4, lr, r4, lsl #30 │ │ │ │ - b 318fc <_PyObject_DebugMallocStats@@Base+0xd90> │ │ │ │ + b 318f8 <_PyObject_DebugMallocStats@@Base+0xd8c> │ │ │ │ cmp r4, #0 │ │ │ │ mulge r4, r4, r2 │ │ │ │ - bge 3194c <_PyObject_DebugMallocStats@@Base+0xde0> │ │ │ │ + bge 31948 <_PyObject_DebugMallocStats@@Base+0xddc> │ │ │ │ sub r4, r4, #-2147483648 @ 0x80000000 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ands r4, r4, r2, lsr #31 │ │ │ │ - bne 31948 <_PyObject_DebugMallocStats@@Base+0xddc> │ │ │ │ + bne 31944 <_PyObject_DebugMallocStats@@Base+0xdd8> │ │ │ │ cmp r1, #0 │ │ │ │ mvn r4, #0 │ │ │ │ - beq 31980 <_PyObject_DebugMallocStats@@Base+0xe14> │ │ │ │ - b 31958 <_PyObject_DebugMallocStats@@Base+0xdec> │ │ │ │ + beq 3197c <_PyObject_DebugMallocStats@@Base+0xe10> │ │ │ │ + b 31954 <_PyObject_DebugMallocStats@@Base+0xde8> │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 319a0 <_PyObject_DebugMallocStats@@Base+0xe34> │ │ │ │ + beq 3199c <_PyObject_DebugMallocStats@@Base+0xe30> │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 31980 <_PyObject_DebugMallocStats@@Base+0xe14> │ │ │ │ + bgt 3197c <_PyObject_DebugMallocStats@@Base+0xe10> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31980 <_PyObject_DebugMallocStats@@Base+0xe14> │ │ │ │ + bne 3197c <_PyObject_DebugMallocStats@@Base+0xe10> │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 319a0 <_PyObject_DebugMallocStats@@Base+0xe34> │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + beq 3199c <_PyObject_DebugMallocStats@@Base+0xe30> │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63508 @ 0xf814 │ │ │ │ + movw r1, #61844 @ 0xf194 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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] │ │ │ │ ldr r3, [r8, #12] │ │ │ │ str r9, [r3, r4, lsl #2] │ │ │ │ - b 317c4 <_PyObject_DebugMallocStats@@Base+0xc58> │ │ │ │ + b 317c0 <_PyObject_DebugMallocStats@@Base+0xc54> │ │ │ │ add r5, r5, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r1, r5 │ │ │ │ - bne 31890 <_PyObject_DebugMallocStats@@Base+0xd24> │ │ │ │ - b 31a14 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ + bne 3188c <_PyObject_DebugMallocStats@@Base+0xd20> │ │ │ │ + b 31a10 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ mov r0, #12 │ │ │ │ mla r2, r0, r5, r2 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31a08 <_PyObject_DebugMallocStats@@Base+0xe9c> │ │ │ │ + bne 31a04 <_PyObject_DebugMallocStats@@Base+0xe98> │ │ │ │ add r5, r5, #1 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r1, r5 │ │ │ │ - bne 319e8 <_PyObject_DebugMallocStats@@Base+0xe7c> │ │ │ │ - b 31a14 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ + bne 319e4 <_PyObject_DebugMallocStats@@Base+0xe78> │ │ │ │ + b 31a10 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ ldr r9, [r3, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 318a4 <_PyObject_DebugMallocStats@@Base+0xd38> │ │ │ │ + b 318a0 <_PyObject_DebugMallocStats@@Base+0xd34> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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, #4644 @ 0x1224 │ │ │ │ + movw r1, #2980 @ 0xba4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31a88 <_PyObject_DebugMallocStats@@Base+0xf1c> │ │ │ │ + beq 31a84 <_PyObject_DebugMallocStats@@Base+0xf18> │ │ │ │ movw r3, #23824 @ 0x5d10 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl d7a8c │ │ │ │ + bl d75f8 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #59000 @ 0xe678 │ │ │ │ + movw r2, #57336 @ 0xdff8 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ mov r0, r4 │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -3316,1512 +3315,1512 @@ │ │ │ │ movw r1, #64007 @ 0xfa07 │ │ │ │ movt r1, #19330 @ 0x4b82 │ │ │ │ adc r4, r3, #2 │ │ │ │ cmp r1, ip │ │ │ │ mov r1, #4 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ sbcs r1, r1, r4 │ │ │ │ - bcc 31ae8 <_PyObject_DebugMallocStats@@Base+0xf7c> │ │ │ │ + bcc 31ae4 <_PyObject_DebugMallocStats@@Base+0xf78> │ │ │ │ mov ip, #51712 @ 0xca00 │ │ │ │ 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 19ea1c │ │ │ │ + b 19e6f4 │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 28fc50 │ │ │ │ + b 28f308 │ │ │ │ │ │ │ │ -00031af8 <_Py_InitializeMain@@Base>: │ │ │ │ +00031af4 <_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 235444 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 2349c0 <_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 31b48 <_Py_InitializeMain@@Base+0x50> │ │ │ │ - ldr r2, [pc, #24] @ 31b54 <_Py_InitializeMain@@Base+0x5c> │ │ │ │ + bne 31b44 <_Py_InitializeMain@@Base+0x50> │ │ │ │ + ldr r2, [pc, #24] @ 31b50 <_Py_InitializeMain@@Base+0x5c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - bl 2775dc │ │ │ │ + bl 276c94 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00031b58 : │ │ │ │ +00031b54 : │ │ │ │ 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, [pc, #84] @ 31bc8 │ │ │ │ + ldr r4, [pc, #84] @ 31bc4 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31b94 │ │ │ │ + bne 31b90 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #1708] @ 0x6ac │ │ │ │ str r6, [r4, #1712] @ 0x6b0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 31bb4 │ │ │ │ + beq 31bb0 │ │ │ │ ldr r2, [r4, #1712] @ 0x6b0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ blx r3 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31b84 │ │ │ │ + beq 31b80 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ │ │ │ │ -00031bcc : │ │ │ │ +00031bc8 : │ │ │ │ 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, r2 │ │ │ │ mov r7, r3 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 31c20 │ │ │ │ + beq 31c1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 260798 │ │ │ │ + bl 25fd24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 31c20 │ │ │ │ - ldr r2, [pc, #64] @ 31c4c │ │ │ │ + bne 31c1c │ │ │ │ + ldr r2, [pc, #64] @ 31c48 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bbf04 <_PyImport_LoadLazyImportTstate@@Base+0x13cc> │ │ │ │ - b 31c44 │ │ │ │ + bl 2bb5d4 <_PyImport_LoadLazyImportTstate@@Base+0x13cc> │ │ │ │ + b 31c40 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ab174 <_PyEval_MakePendingCalls@@Base+0x55c> │ │ │ │ + bl 2aa840 <_PyEval_MakePendingCalls@@Base+0x578> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 31d0c │ │ │ │ + beq 31d08 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 31d0c │ │ │ │ + beq 31d08 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 31d08 │ │ │ │ + beq 31d04 │ │ │ │ movw r4, #52685 @ 0xcdcd │ │ │ │ movt r4, #52685 @ 0xcdcd │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, #255 @ 0xff │ │ │ │ movls r4, #1 │ │ │ │ movhi r4, #0 │ │ │ │ - bls 31d08 │ │ │ │ + bls 31d04 │ │ │ │ movw r2, #56797 @ 0xdddd │ │ │ │ movt r2, #56797 @ 0xdddd │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #65021 @ 0xfdfd │ │ │ │ cmp r3, r1 │ │ │ │ cmpne r3, r2 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmn r3, #256 @ 0x100 │ │ │ │ movcc r1, #0 │ │ │ │ movcs r1, #1 │ │ │ │ orrs r5, r1, r2 │ │ │ │ - bne 31d0c │ │ │ │ + bne 31d08 │ │ │ │ bic r4, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8b64 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c86c0 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne 31d0c │ │ │ │ + bne 31d08 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #38120 @ 0x94e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ movne r4, #0 │ │ │ │ - b 31d0c │ │ │ │ + b 31d08 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00031d14 : │ │ │ │ +00031d10 : │ │ │ │ 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 2b4124 │ │ │ │ + bl 2b37ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 31d88 │ │ │ │ + beq 31d84 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 31d90 │ │ │ │ + bne 31d8c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 31d6c │ │ │ │ + bgt 31d68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31d6c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 31d68 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53948 @ 0xd2bc │ │ │ │ + movw r1, #52284 @ 0xcc3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 31dbc │ │ │ │ + bgt 31db8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31dbc │ │ │ │ + bne 31db8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 31df0 │ │ │ │ - bl be588 │ │ │ │ + bne 31dec │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31df0 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + beq 31dec │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #53980 @ 0xd2dc │ │ │ │ + movw r1, #52316 @ 0xcc5c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 31d88 │ │ │ │ + bl 13ff54 │ │ │ │ + b 31d84 │ │ │ │ mov r0, #0 │ │ │ │ str r7, [r6] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00031dfc : │ │ │ │ +00031df8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 31e54 │ │ │ │ - bl 1ba970 │ │ │ │ + beq 31e50 │ │ │ │ + bl 1ba4e0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 31e40 │ │ │ │ + bgt 31e3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31e48 │ │ │ │ + beq 31e44 │ │ │ │ mov r4, r5 │ │ │ │ - b 31e54 │ │ │ │ + b 31e50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 31e40 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 31e3c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00031e5c : │ │ │ │ +00031e58 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr lr, [pc, #84] @ 31ecc │ │ │ │ + ldr lr, [pc, #84] @ 31ec8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub ip, fp, #40 @ 0x28 │ │ │ │ sub r4, fp, #56 @ 0x38 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ 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 2b5868 <_PyParkingLot_Park@@Base+0x360> │ │ │ │ + bl 2b4f38 <_PyParkingLot_Park@@Base+0x368> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31ec0 │ │ │ │ + beq 31ebc │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 2ffc8 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - subseq r4, r1, r8, lsr #32 │ │ │ │ + ldrheq r3, [r1], #-144 @ 0xffffff70 │ │ │ │ │ │ │ │ -00031ed0 : │ │ │ │ +00031ecc : │ │ │ │ subs r2, r1, #0 │ │ │ │ - bne 31edc │ │ │ │ - b d82a4 │ │ │ │ + bne 31ed8 │ │ │ │ + b d7e10 │ │ │ │ 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 31f14 │ │ │ │ - movw r1, #41180 @ 0xa0dc │ │ │ │ + beq 31f10 │ │ │ │ + movw r1, #39516 @ 0x9a5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b d82a4 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b d7e10 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #54284 @ 0xd40c │ │ │ │ + movw r1, #52620 @ 0xcd8c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00031f38 : │ │ │ │ - ldr r1, [pc, #36] @ 31f64 │ │ │ │ +00031f34 : │ │ │ │ + ldr r1, [pc, #36] @ 31f60 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ str r2, [r3, #3880] @ 0xf28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00031f68 : │ │ │ │ +00031f64 : │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #1724] @ 0x6bc │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, #1728] @ 0x6c0 │ │ │ │ str r2, [r0] │ │ │ │ str r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00031f94 : │ │ │ │ +00031f90 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r3, [pc, #64] @ 31fe0 │ │ │ │ + ldr r3, [pc, #64] @ 31fdc │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 31fd4 │ │ │ │ - ldr r2, [pc, #44] @ 31fe4 │ │ │ │ + beq 31fd0 │ │ │ │ + ldr r2, [pc, #44] @ 31fe0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r2, [pc, #32] @ 31fe8 │ │ │ │ + ldrne r2, [pc, #32] @ 31fe4 │ │ │ │ ldrne r3, [r3, r2] │ │ │ │ subne r0, r3, r0 │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ rsbeq sl, r2, r8, asr fp │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ │ │ │ │ -00031fec : │ │ │ │ - ldr r2, [pc, #28] @ 32010 │ │ │ │ +00031fe8 : │ │ │ │ + ldr r2, [pc, #28] @ 3200c │ │ │ │ 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 2bbf04 <_PyImport_LoadLazyImportTstate@@Base+0x13cc> │ │ │ │ + b 2bb5d4 <_PyImport_LoadLazyImportTstate@@Base+0x13cc> │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #28 │ │ │ │ streq r3, [r0, #32] │ │ │ │ - beq 322c8 │ │ │ │ + beq 322c4 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #456] @ 0x1c8 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r3, #23808 @ 0x5d00 │ │ │ │ movteq r3, #101 @ 0x65 │ │ │ │ ldreq r0, [r3] │ │ │ │ movw r3, #23828 @ 0x5d14 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 2bc4e4 │ │ │ │ + bl 2bbbb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32094 │ │ │ │ + beq 32090 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 261254 │ │ │ │ + bl 2607dc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 320d8 │ │ │ │ + beq 320d4 │ │ │ │ mov r5, r6 │ │ │ │ ldr r1, [r4, #2700] @ 0xa8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 32150 │ │ │ │ + beq 3214c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 32150 │ │ │ │ + beq 3214c │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32150 │ │ │ │ + beq 3214c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bcad0 │ │ │ │ + bl 2bc1a0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 320e0 │ │ │ │ + bne 320dc │ │ │ │ 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 a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 32124 │ │ │ │ + bne 32120 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32118 │ │ │ │ + bgt 32114 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32118 │ │ │ │ + bne 32114 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #15 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b 320d8 │ │ │ │ + b 320d4 │ │ │ │ add r1, r6, #16 │ │ │ │ bl 2da50 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32150 │ │ │ │ + bgt 3214c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32150 │ │ │ │ + bne 3214c │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3217c │ │ │ │ + beq 32178 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bcc04 │ │ │ │ + bl 2bc2d4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3217c │ │ │ │ + bne 32178 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ - b 320d8 │ │ │ │ + bl a5b88 │ │ │ │ + b 320d4 │ │ │ │ ldr r3, [r4, #460] @ 0x1cc │ │ │ │ cmp r3, #0 │ │ │ │ strne r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r3, #12 │ │ │ │ streq r3, [r4, #32] │ │ │ │ - beq 322e4 │ │ │ │ + beq 322e0 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 321b8 │ │ │ │ + bne 321b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b 322e4 │ │ │ │ + b 322e0 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 32260 │ │ │ │ + beq 3225c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #2712] @ 0xa98 │ │ │ │ sub r7, r7, r3 │ │ │ │ - bl 2bcef0 │ │ │ │ + bl 2bc5c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e294 │ │ │ │ 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 2ac794 │ │ │ │ + bl 2abe64 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 32224 │ │ │ │ + bne 32220 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4] │ │ │ │ - bl a5e40 │ │ │ │ - b 320d8 │ │ │ │ + bl a5b88 │ │ │ │ + b 320d4 │ │ │ │ add r2, r8, #1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e1f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ 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 2bcf8c │ │ │ │ - b 322ac │ │ │ │ + bl 2bc65c │ │ │ │ + b 322a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bcef0 │ │ │ │ + bl 2bc5c0 │ │ │ │ ldr r3, [r4, #464] @ 0x1d0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r6, [r4, #476] @ 0x1dc │ │ │ │ str r3, [r4, #464] @ 0x1d0 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r0, r5 │ │ │ │ str r5, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r5, [r4, #2708] @ 0xa94 │ │ │ │ bl 2e294 │ │ │ │ add r5, r5, r0 │ │ │ │ add r3, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 2bcf8c │ │ │ │ + bl 2bc65c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #10 │ │ │ │ - bne 322e4 │ │ │ │ + bne 322e0 │ │ │ │ add r3, r4, #12288 @ 0x3000 │ │ │ │ ldr r3, [r3, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 322d0 │ │ │ │ + bne 322cc │ │ │ │ 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 12cd30 <_PyDict_GetKeysVersionForCurrentState@@Base+0x44> │ │ │ │ + b 12ca48 <_PyDict_GetKeysVersionForCurrentState@@Base+0x44> │ │ │ │ ldr r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 320d8 │ │ │ │ - movw r0, #30300 @ 0x765c │ │ │ │ + beq 320d4 │ │ │ │ + movw r0, #28636 @ 0x6fdc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 28f0a0 │ │ │ │ - b 320d8 │ │ │ │ + bl 28e758 │ │ │ │ + b 320d4 │ │ │ │ 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 │ │ │ │ - movw r7, #62708 @ 0xf4f4 │ │ │ │ + movw r7, #62668 @ 0xf4cc │ │ │ │ movt r7, #103 @ 0x67 │ │ │ │ movw r4, #23824 @ 0x5d10 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r7] │ │ │ │ bl 2e504 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3235c │ │ │ │ - movw r2, #33848 @ 0x8438 │ │ │ │ + beq 32358 │ │ │ │ + movw r2, #32184 @ 0x7db8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ mov sl, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e504 │ │ │ │ mov r4, #0 │ │ │ │ mov r9, #100 @ 0x64 │ │ │ │ mov r0, sl │ │ │ │ add r1, r4, r9 │ │ │ │ mov r8, sl │ │ │ │ - bl 97e48 │ │ │ │ + bl 97e40 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 323a8 │ │ │ │ + bne 323a4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ - bl 2e3794 │ │ │ │ - bl dc1d0 │ │ │ │ + bl de874 │ │ │ │ + bl 2e2e74 │ │ │ │ + bl dbd28 │ │ │ │ mov r4, #0 │ │ │ │ - b 32514 │ │ │ │ + b 32510 │ │ │ │ add r8, sl, r4 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 323d8 │ │ │ │ + beq 323d4 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 323d8 │ │ │ │ + bne 323d4 │ │ │ │ blx r2 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 2d81c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e174 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3246c │ │ │ │ + bne 32468 │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r4] │ │ │ │ bl 2d45c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3242c │ │ │ │ + beq 32428 │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d81c │ │ │ │ - b 32484 │ │ │ │ + b 32480 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 32454 │ │ │ │ + bne 32450 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ - bl b9040 │ │ │ │ + bl de874 │ │ │ │ + bl b8c40 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 323b0 │ │ │ │ - b 32508 │ │ │ │ + bne 323ac │ │ │ │ + b 32504 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 39b10 <_PyImport_SetModule@@Base+0x460> │ │ │ │ + bl 39b08 <_PyImport_SetModule@@Base+0x460> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32484 │ │ │ │ - b 32508 │ │ │ │ + beq 32480 │ │ │ │ + b 32504 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e294 │ │ │ │ adds r4, r4, r0 │ │ │ │ - bne 32490 │ │ │ │ - b 32368 │ │ │ │ + bne 3248c │ │ │ │ + b 32364 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8] │ │ │ │ - b 324d8 │ │ │ │ + b 324d4 │ │ │ │ add r3, sl, r4 │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 324d8 │ │ │ │ + beq 324d4 │ │ │ │ adds r9, r4, #2 │ │ │ │ - bpl 32370 │ │ │ │ + bpl 3236c │ │ │ │ mov r0, sl │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bl de874 │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60052 @ 0xea94 │ │ │ │ + movw r1, #58388 @ 0xe414 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - bl dc1d0 │ │ │ │ - b 323a0 │ │ │ │ + bl 16d81c │ │ │ │ + bl dbd28 │ │ │ │ + b 3239c │ │ │ │ add r1, r4, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 97e48 │ │ │ │ + bl 97e40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 32514 │ │ │ │ + bne 32510 │ │ │ │ mov r0, sl │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ - bl 2e3794 │ │ │ │ - bl dc1d0 │ │ │ │ - b 32514 │ │ │ │ + bl de874 │ │ │ │ + bl 2e2e74 │ │ │ │ + bl dbd28 │ │ │ │ + b 32510 │ │ │ │ mov r0, sl │ │ │ │ - bl 97b3c │ │ │ │ - b 323a0 │ │ │ │ + bl 97b34 │ │ │ │ + b 3239c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00032520 <_Py_GetConfigsAsDict@@Base>: │ │ │ │ +0003251c <_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 9f360 │ │ │ │ + bl 9f098 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 32d50 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ - bl 9f360 │ │ │ │ + beq 32d4c <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + bl 9f098 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 32d50 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ - movw r3, #62672 @ 0xf4d0 │ │ │ │ + beq 32d4c <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + movw r3, #62632 @ 0xf4a8 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32570 <_Py_GetConfigsAsDict@@Base+0x50> │ │ │ │ - bl aa800 │ │ │ │ + beq 3256c <_Py_GetConfigsAsDict@@Base+0x50> │ │ │ │ + bl aa57c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 32590 <_Py_GetConfigsAsDict@@Base+0x70> │ │ │ │ - b 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + bne 3258c <_Py_GetConfigsAsDict@@Base+0x70> │ │ │ │ + b 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #5188 @ 0x1444 │ │ │ │ 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, #60396 @ 0xebec │ │ │ │ + movw r1, #58732 @ 0xe56c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 325cc <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ + bgt 325c8 <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 325cc <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ + bne 325c8 <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #62676 @ 0xf4d4 │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #62636 @ 0xf4ac │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60428 @ 0xec0c │ │ │ │ + movw r1, #58764 @ 0xe58c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32628 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ + bgt 32624 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32628 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ + bne 32624 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #62680 @ 0xf4d8 │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #62640 @ 0xf4b0 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32654 <_Py_GetConfigsAsDict@@Base+0x134> │ │ │ │ - bl aa800 │ │ │ │ + beq 32650 <_Py_GetConfigsAsDict@@Base+0x134> │ │ │ │ + bl aa57c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 32674 <_Py_GetConfigsAsDict@@Base+0x154> │ │ │ │ - b 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + bne 32670 <_Py_GetConfigsAsDict@@Base+0x154> │ │ │ │ + b 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #5188 @ 0x1444 │ │ │ │ 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, #60460 @ 0xec2c │ │ │ │ + movw r1, #58796 @ 0xe5ac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 326b0 <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ + bgt 326ac <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 326b0 <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ + bne 326ac <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #62684 @ 0xf4dc │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #62644 @ 0xf4b4 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60496 @ 0xec50 │ │ │ │ + movw r1, #58832 @ 0xe5d0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3270c <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ + bgt 32708 <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3270c <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ + bne 32708 <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25348 @ 0x6304 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60536 @ 0xec78 │ │ │ │ + movw r1, #58872 @ 0xe5f8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32768 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ + bgt 32764 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32768 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ + bne 32764 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58844 @ 0xe5dc │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58804 @ 0xe5b4 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60548 @ 0xec84 │ │ │ │ + movw r1, #58884 @ 0xe604 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 327c4 <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ + bgt 327c0 <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 327c4 <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ + bne 327c0 <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58848 @ 0xe5e0 │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58808 @ 0xe5b8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60564 @ 0xec94 │ │ │ │ + movw r1, #58900 @ 0xe614 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32820 <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ + bgt 3281c <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32820 <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ + bne 3281c <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58852 @ 0xe5e4 │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58812 @ 0xe5bc │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60580 @ 0xeca4 │ │ │ │ + movw r1, #58916 @ 0xe624 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3287c <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ + bgt 32878 <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3287c <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ + bne 32878 <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58836 @ 0xe5d4 │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58796 @ 0xe5ac │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60596 @ 0xecb4 │ │ │ │ + movw r1, #58932 @ 0xe634 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 328d8 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ + bgt 328d4 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 328d8 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ + bne 328d4 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58832 @ 0xe5d0 │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58792 @ 0xe5a8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60616 @ 0xecc8 │ │ │ │ + movw r1, #58952 @ 0xe648 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32934 <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ + bgt 32930 <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32934 <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ + bne 32930 <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58840 @ 0xe5d8 │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58800 @ 0xe5b0 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60632 @ 0xecd8 │ │ │ │ + movw r1, #58968 @ 0xe658 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32990 <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ + bgt 3298c <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32990 <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ + bne 3298c <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58864 @ 0xe5f0 │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58824 @ 0xe5c8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60648 @ 0xece8 │ │ │ │ + movw r1, #58984 @ 0xe668 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 329ec <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ + bgt 329e8 <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 329ec <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ + bne 329e8 <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58828 @ 0xe5cc │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58788 @ 0xe5a4 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60664 @ 0xecf8 │ │ │ │ + movw r1, #59000 @ 0xe678 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32a48 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ + bgt 32a44 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32a48 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ + bne 32a44 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58856 @ 0xe5e8 │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58816 @ 0xe5c0 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60684 @ 0xed0c │ │ │ │ + movw r1, #59020 @ 0xe68c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32aa4 <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ + bgt 32aa0 <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32aa4 <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ + bne 32aa0 <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25344 @ 0x6300 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60700 @ 0xed1c │ │ │ │ + movw r1, #59036 @ 0xe69c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32b00 <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ + bgt 32afc <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32b00 <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ + bne 32afc <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58868 @ 0xe5f4 │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58828 @ 0xe5cc │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60728 @ 0xed38 │ │ │ │ + movw r1, #59064 @ 0xe6b8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32b5c <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ + bgt 32b58 <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32b5c <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ + bne 32b58 <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58872 @ 0xe5f8 │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58832 @ 0xe5d0 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60756 @ 0xed54 │ │ │ │ + movw r1, #59092 @ 0xe6d4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32bb8 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ + bgt 32bb4 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32bb8 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ + bne 32bb4 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #58860 @ 0xe5ec │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58820 @ 0xe5c4 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60780 @ 0xed6c │ │ │ │ + movw r1, #59116 @ 0xe6ec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32c14 <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ + bgt 32c10 <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32c14 <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ + bne 32c10 <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #59016 @ 0xe688 │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #58976 @ 0xe660 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60804 @ 0xed84 │ │ │ │ + movw r1, #59140 @ 0xe704 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32c70 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ + bgt 32c6c <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32c70 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ + bne 32c6c <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25340 @ 0x62fc │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60832 @ 0xeda0 │ │ │ │ + movw r1, #59168 @ 0xe720 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32ccc <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ + bgt 32cc8 <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32ccc <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ + bne 32cc8 <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #60848 @ 0xedb0 │ │ │ │ + movw r1, #59184 @ 0xe730 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 33144 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ + beq 33140 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 32d58 <_Py_GetConfigsAsDict@@Base+0x838> │ │ │ │ - ldr r3, [pc, #1116] @ 33160 <_Py_GetConfigsAsDict@@Base+0xc40> │ │ │ │ + ble 32d54 <_Py_GetConfigsAsDict@@Base+0x838> │ │ │ │ + ldr r3, [pc, #1116] @ 3315c <_Py_GetConfigsAsDict@@Base+0xc40> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r5, [r8, #3720] @ 0xe88 │ │ │ │ - bl 9f360 │ │ │ │ + bl 9f098 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 32d50 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + beq 32d4c <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ ldr r0, [r5, #1736] @ 0x6c8 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 32d74 <_Py_GetConfigsAsDict@@Base+0x854> │ │ │ │ + bne 32d70 <_Py_GetConfigsAsDict@@Base+0x854> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32d50 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + bgt 32d4c <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32d50 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + bne 32d4c <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 33144 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ + b 33140 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32cfc <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ + bne 32cf8 <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 32cfc <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 32cf8 <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61588 @ 0xf094 │ │ │ │ + movw r1, #59956 @ 0xea34 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32db0 <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ + bgt 32dac <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32db0 <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ + bne 32dac <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1740] @ 0x6cc │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61628 @ 0xf0bc │ │ │ │ + movw r1, #59996 @ 0xea5c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32e04 <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ + bgt 32e00 <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32e04 <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ + bne 32e00 <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1744] @ 0x6d0 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61616 @ 0xf0b0 │ │ │ │ + movw r1, #59984 @ 0xea50 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32e58 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ + bgt 32e54 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32e58 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ + bne 32e54 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1748] @ 0x6d4 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61640 @ 0xf0c8 │ │ │ │ + movw r1, #60008 @ 0xea68 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32eac <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ + bgt 32ea8 <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32eac <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ + bne 32ea8 <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1752] @ 0x6d8 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61556 @ 0xf074 │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32f00 <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ + bgt 32efc <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32f00 <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ + bne 32efc <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61516 @ 0xf04c │ │ │ │ + movw r1, #59884 @ 0xe9ec │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32f54 <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ + bgt 32f50 <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32f54 <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ + bne 32f50 <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1760] @ 0x6e0 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61532 @ 0xf05c │ │ │ │ + movw r1, #59900 @ 0xe9fc │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32fa8 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ + bgt 32fa4 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32fa8 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ + bne 32fa4 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1764] @ 0x6e4 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61576 @ 0xf088 │ │ │ │ + movw r1, #59944 @ 0xea28 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32ffc <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ + bgt 32ff8 <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32ffc <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ + bne 32ff8 <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1768] @ 0x6e8 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61604 @ 0xf0a4 │ │ │ │ + movw r1, #59972 @ 0xea44 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33050 <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ + bgt 3304c <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33050 <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ + bne 3304c <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1772] @ 0x6ec │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61504 @ 0xf040 │ │ │ │ + movw r1, #59872 @ 0xe9e0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 330a4 <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ + bgt 330a0 <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 330a4 <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ + bne 330a0 <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32d2c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32d28 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #60864 @ 0xedc0 │ │ │ │ + movw r1, #59200 @ 0xe740 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 33144 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ + beq 33140 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 330ec <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ + bgt 330e8 <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 330ec <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ + bne 330e8 <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r0, r8, #4096 @ 0x1000 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 15e3ac <_PyConfig_AsDict@@Base> │ │ │ │ + bl 15df8c <_PyConfig_AsDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 32d50 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + beq 32d4c <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #724 @ 0x2d4 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + movw r1, #64596 @ 0xfc54 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + bl be9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 33144 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ + beq 33140 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33158 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ + bgt 33154 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33158 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ + bne 33154 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 33158 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 33154 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ mov r0, r6 │ │ │ │ mov r6, #0 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r4 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00033164 : │ │ │ │ +00033160 : │ │ │ │ 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 dba84 │ │ │ │ + bl db5d8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 331ac │ │ │ │ - bl a5e40 │ │ │ │ + beq 331a8 │ │ │ │ + bl a5b88 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000331b8 : │ │ │ │ +000331b4 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r6, r0 │ │ │ │ @@ -4833,33 +4832,33 @@ │ │ │ │ movne r3, r4 │ │ │ │ ldreq r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldreq r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ subs r2, r4, #1 │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, #262144 @ 0x40000 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcs 33218 │ │ │ │ + bcs 33214 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 33228 │ │ │ │ + bne 33224 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 5e430 │ │ │ │ + b 5e3f4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ bl 2dc6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2607c8 │ │ │ │ + bl 25fd54 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ 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 │ │ │ │ @@ -4869,561 +4868,561 @@ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r8, r1 │ │ │ │ bl 2dcb4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ bl 2e0e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 332b0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 332ac │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 46e90 │ │ │ │ - b 332fc │ │ │ │ + bl 46e88 │ │ │ │ + b 332f8 │ │ │ │ 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 2e360 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - beq 33298 │ │ │ │ - movw r1, #1268 @ 0x4f4 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #61964 @ 0xf20c │ │ │ │ + beq 33294 │ │ │ │ + movw r1, #65140 @ 0xfe74 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + movw r0, #60332 @ 0xebac │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1a499c │ │ │ │ + bl 1a4584 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 33304 │ │ │ │ + bne 33300 │ │ │ │ mov r0, #0 │ │ │ │ - b 33468 │ │ │ │ + b 33464 │ │ │ │ mov r2, r6 │ │ │ │ mvn r3, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ movw r1, #5456 @ 0x1550 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r3, #35632 @ 0x8b30 │ │ │ │ + movw r3, #33968 @ 0x84b0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ movw r1, #5188 @ 0x1444 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #2292 @ 0x8f4 │ │ │ │ + movw r1, #588 @ 0x24c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl c89c4 │ │ │ │ + bl c8550 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3336c │ │ │ │ + bgt 33368 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3336c │ │ │ │ + bne 33368 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 332fc │ │ │ │ - ldr r1, [pc, #244] @ 33470 │ │ │ │ + beq 332f8 │ │ │ │ + ldr r1, [pc, #244] @ 3346c │ │ │ │ mov r0, r6 │ │ │ │ - bl b624c │ │ │ │ + bl b5f7c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 333a8 │ │ │ │ + bgt 333a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 333a8 │ │ │ │ + bne 333a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 332fc │ │ │ │ + beq 332f8 │ │ │ │ ldr r0, [r7, #2716] @ 0xa9c │ │ │ │ str r4, [r7, #2716] @ 0xa9c │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 333cc │ │ │ │ + bgt 333c8 │ │ │ │ mov r0, #1 │ │ │ │ - b 33468 │ │ │ │ + b 33464 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #152] @ 33474 │ │ │ │ + ldr r0, [pc, #152] @ 33470 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - beq 333f8 │ │ │ │ + beq 333f4 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 33414 │ │ │ │ + bne 33410 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl cf0dc <_PyObject_MakeTpCall@@Base> │ │ │ │ - b 3343c │ │ │ │ + bl cec68 <_PyObject_MakeTpCall@@Base> │ │ │ │ + b 33438 │ │ │ │ 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 cb178 <_Py_CheckFunctionResult@@Base> │ │ │ │ + bl cad04 <_Py_CheckFunctionResult@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 332fc │ │ │ │ + beq 332f8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 333c4 │ │ │ │ + bgt 333c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 333c4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 333c4 │ │ │ │ + bne 333c0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 333c0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ strdeq r6, [r3], #-144 @ 0xffffff70 @ │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 334b8 │ │ │ │ + bhi 334b4 │ │ │ │ cmp r4, #0 │ │ │ │ movwle r4, #5188 @ 0x1444 │ │ │ │ movtle r4, #96 @ 0x60 │ │ │ │ ldrgt r4, [r6] │ │ │ │ - b 334e0 │ │ │ │ + b 334dc │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #10692 @ 0x29c4 │ │ │ │ + movw r0, #9028 @ 0x2344 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 334a4 │ │ │ │ + bne 334a0 │ │ │ │ mov r0, #0 │ │ │ │ - b 33560 │ │ │ │ + b 3355c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 33508 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bgt 33504 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32692 @ 0x7fb4 │ │ │ │ + movw r1, #31028 @ 0x7934 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 334d8 │ │ │ │ + bl 16d81c │ │ │ │ + b 334d4 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 33530 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 3352c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46560 @ 0xb5e0 │ │ │ │ + movw r1, #44896 @ 0xaf60 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 334d8 │ │ │ │ + bl 16d81c │ │ │ │ + b 334d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1adf00 <_PyCompactLong_Add@@Base+0x1b8> │ │ │ │ + bl 1adad0 <_PyCompactLong_Add@@Base+0x1b8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 334d8 │ │ │ │ + beq 334d4 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ mov r3, r6 │ │ │ │ - ldr r0, [pc, #24] @ 33568 │ │ │ │ + ldr r0, [pc, #24] @ 33564 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #28 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldrdeq r7, [r3], #-116 @ 0xffffff8c @ │ │ │ │ │ │ │ │ -0003356c <_PyUnicode_FromId@@Base>: │ │ │ │ +00033568 <_PyUnicode_FromId@@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 r7, r0 │ │ │ │ add r8, r0, #8 │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 335ac <_PyUnicode_FromId@@Base+0x40> │ │ │ │ + bne 335a8 <_PyUnicode_FromId@@Base+0x40> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 33594 <_PyUnicode_FromId@@Base+0x28> │ │ │ │ + bne 33590 <_PyUnicode_FromId@@Base+0x28> │ │ │ │ dmb ish │ │ │ │ - beq 335bc <_PyUnicode_FromId@@Base+0x50> │ │ │ │ + beq 335b8 <_PyUnicode_FromId@@Base+0x50> │ │ │ │ mov r0, r8 │ │ │ │ - bl 348fa4 │ │ │ │ - ldr r3, [pc, #436] @ 33778 <_PyUnicode_FromId@@Base+0x20c> │ │ │ │ + bl 3bd17c │ │ │ │ + ldr r3, [pc, #436] @ 33774 <_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 │ │ │ │ - bge 33678 <_PyUnicode_FromId@@Base+0x10c> │ │ │ │ + bge 33674 <_PyUnicode_FromId@@Base+0x10c> │ │ │ │ ldr r6, [r9, #3720] @ 0xe88 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ add r5, r6, #5888 @ 0x1700 │ │ │ │ add r5, r5, #4 │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 33608 <_PyUnicode_FromId@@Base+0x9c> │ │ │ │ + bne 33604 <_PyUnicode_FromId@@Base+0x9c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 335f0 <_PyUnicode_FromId@@Base+0x84> │ │ │ │ + bne 335ec <_PyUnicode_FromId@@Base+0x84> │ │ │ │ dmb ish │ │ │ │ - beq 33618 <_PyUnicode_FromId@@Base+0xac> │ │ │ │ + beq 33614 <_PyUnicode_FromId@@Base+0xac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 348fa4 │ │ │ │ + bl 3bd17c │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bge 33648 <_PyUnicode_FromId@@Base+0xdc> │ │ │ │ + bge 33644 <_PyUnicode_FromId@@Base+0xdc> │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r4, [r6, #1800] @ 0x708 │ │ │ │ add r3, r4, #1 │ │ │ │ str r3, [r6, #1800] @ 0x708 │ │ │ │ dmb ish │ │ │ │ str r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 33668 <_PyUnicode_FromId@@Base+0xfc> │ │ │ │ + bne 33664 <_PyUnicode_FromId@@Base+0xfc> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 33650 <_PyUnicode_FromId@@Base+0xe4> │ │ │ │ + bne 3364c <_PyUnicode_FromId@@Base+0xe4> │ │ │ │ dmb ish │ │ │ │ - beq 33678 <_PyUnicode_FromId@@Base+0x10c> │ │ │ │ + beq 33674 <_PyUnicode_FromId@@Base+0x10c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bcf58 │ │ │ │ + bl 2bc628 │ │ │ │ add r5, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r5, #2056] @ 0x808 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 33698 <_PyUnicode_FromId@@Base+0x12c> │ │ │ │ + ble 33694 <_PyUnicode_FromId@@Base+0x12c> │ │ │ │ ldr r3, [r5, #2060] @ 0x80c │ │ │ │ ldr r6, [r3, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3373c <_PyUnicode_FromId@@Base+0x1d0> │ │ │ │ + bne 33738 <_PyUnicode_FromId@@Base+0x1d0> │ │ │ │ ldr r6, [r7] │ │ │ │ mov sl, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e294 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str sl, [sp] │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 3370c <_PyUnicode_FromId@@Base+0x1a0> │ │ │ │ + beq 33708 <_PyUnicode_FromId@@Base+0x1a0> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl ab164 │ │ │ │ + bl aaee0 │ │ │ │ ldr r2, [r5, #2056] @ 0x808 │ │ │ │ ldr r3, [r5, #2060] @ 0x80c │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, r4 │ │ │ │ - bgt 33734 <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ + bgt 33730 <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ lsl r7, r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ cmp r7, #16 │ │ │ │ movlt r7, #16 │ │ │ │ lsl r1, r7, #2 │ │ │ │ - bl c5bbc │ │ │ │ + bl c57c4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 33714 <_PyUnicode_FromId@@Base+0x1a8> │ │ │ │ - bl 2e3794 │ │ │ │ + bne 33710 <_PyUnicode_FromId@@Base+0x1a8> │ │ │ │ + bl 2e2e74 │ │ │ │ mov r6, #0 │ │ │ │ - b 3373c <_PyUnicode_FromId@@Base+0x1d0> │ │ │ │ + b 33738 <_PyUnicode_FromId@@Base+0x1d0> │ │ │ │ ldr r0, [r5, #2056] @ 0x808 │ │ │ │ mov r1, sl │ │ │ │ sub r2, r7, r0 │ │ │ │ add r0, r9, r0, lsl #2 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 2d63c │ │ │ │ str r9, [r5, #2060] @ 0x80c │ │ │ │ str r7, [r5, #2056] @ 0x808 │ │ │ │ ldr r3, [r5, #2060] @ 0x80c │ │ │ │ str r6, [r3, r4, lsl #2] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3375c <_PyUnicode_FromId@@Base+0x1f0> │ │ │ │ + bne 33758 <_PyUnicode_FromId@@Base+0x1f0> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 33744 <_PyUnicode_FromId@@Base+0x1d8> │ │ │ │ + bne 33740 <_PyUnicode_FromId@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ - beq 3376c <_PyUnicode_FromId@@Base+0x200> │ │ │ │ + beq 33768 <_PyUnicode_FromId@@Base+0x200> │ │ │ │ mov r0, r8 │ │ │ │ - bl 2bcf58 │ │ │ │ + bl 2bc628 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0003377c : │ │ │ │ +00033778 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d6a8 │ │ │ │ │ │ │ │ -00033790 : │ │ │ │ +0003378c : │ │ │ │ ldr r0, [r0, #28] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 337b4 │ │ │ │ + beq 337b0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000337c0 : │ │ │ │ +000337bc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 337d8 │ │ │ │ + ldr r0, [pc, #12] @ 337d4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c668 │ │ │ │ + b 26bd24 │ │ │ │ rsbeq lr, r1, r0, lsl #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 r4, r0 │ │ │ │ - bl 1398f0 │ │ │ │ + bl 1394b8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #376] @ 3397c │ │ │ │ + ldr r1, [pc, #376] @ 33978 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a24 │ │ │ │ - movw r1, #7072 @ 0x1ba0 │ │ │ │ + bl 1585b4 │ │ │ │ + movw r1, #5408 @ 0x1520 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #8] │ │ │ │ - bl 139a6c │ │ │ │ + bl 139634 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 33834 │ │ │ │ + bge 33830 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #324] @ 33980 │ │ │ │ + ldr r1, [pc, #324] @ 3397c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a24 │ │ │ │ - movw r1, #11196 @ 0x2bbc │ │ │ │ + bl 1585b4 │ │ │ │ + movw r1, #9532 @ 0x253c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bl 139a6c │ │ │ │ + bl 139634 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3382c │ │ │ │ - ldr r1, [pc, #280] @ 33984 │ │ │ │ + blt 33828 │ │ │ │ + ldr r1, [pc, #280] @ 33980 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a24 │ │ │ │ - movw r1, #11216 @ 0x2bd0 │ │ │ │ + bl 1585b4 │ │ │ │ + movw r1, #9552 @ 0x2550 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl 139a6c │ │ │ │ + bl 139634 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3382c │ │ │ │ + blt 33828 │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 9f360 │ │ │ │ - movw r1, #8364 @ 0x20ac │ │ │ │ + bl 9f098 │ │ │ │ + movw r1, #6700 @ 0x1a2c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #4] │ │ │ │ - bl 139a6c │ │ │ │ + bl 139634 │ │ │ │ cmp r0, #0 │ │ │ │ - ldrge r6, [pc, #196] @ 33988 │ │ │ │ - blt 3382c │ │ │ │ + ldrge r6, [pc, #196] @ 33984 │ │ │ │ + blt 33828 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 338ec │ │ │ │ + beq 338e8 │ │ │ │ ldr r2, [r6] │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 338c4 │ │ │ │ - b 3382c │ │ │ │ + bne 338c0 │ │ │ │ + b 33828 │ │ │ │ movw r3, #5212 @ 0x145c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl aedcc │ │ │ │ + bl aeb0c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3382c │ │ │ │ - ldr r1, [pc, #124] @ 3398c │ │ │ │ + beq 33828 │ │ │ │ + ldr r1, [pc, #124] @ 33988 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a24 │ │ │ │ + bl 1585b4 │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33940 │ │ │ │ + bgt 3393c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33940 │ │ │ │ + bne 3393c │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3382c │ │ │ │ + beq 33828 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a58 │ │ │ │ + bl 1585e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3382c │ │ │ │ - movw r0, #19336 @ 0x4b88 │ │ │ │ + bne 33828 │ │ │ │ + movw r0, #17724 @ 0x453c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl aa4a8 │ │ │ │ + bl aa224 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5, #24] │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq lr, r1, r4, lsr r6 │ │ │ │ rsbeq lr, r1, r8, asr #12 │ │ │ │ rsbeq lr, r1, ip, asr r6 │ │ │ │ - subseq r8, r8, r4, ror #5 │ │ │ │ + subseq r7, r8, ip, lsl #25 │ │ │ │ rsbeq lr, r1, r0, ror r6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 339e0 │ │ │ │ + bne 339dc │ │ │ │ cmp r2, #0 │ │ │ │ - blt 339dc │ │ │ │ + blt 339d8 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 33a14 │ │ │ │ + beq 33a10 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #20 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #104] @ 33a60 │ │ │ │ + ldr r1, [pc, #104] @ 33a5c │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33a58 │ │ │ │ + beq 33a54 │ │ │ │ adds r2, r5, r4 │ │ │ │ ldrne r2, [r0] │ │ │ │ sub r0, fp, #16 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 28e80c │ │ │ │ + bl 28dec4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 33a38 │ │ │ │ + bne 33a34 │ │ │ │ mov r0, #0 │ │ │ │ - b 33a58 │ │ │ │ - bl 341a4 <_Py_DumpStack@@Base> │ │ │ │ + b 33a54 │ │ │ │ + bl 341a0 <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a75ec │ │ │ │ - bl b9040 │ │ │ │ + bl a7334 │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33a30 │ │ │ │ + bne 33a2c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq lr, r1, r4, lsl #13 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2dd600 │ │ │ │ + bl 2dcce8 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 2d240 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ movw r4, #23824 @ 0x5d10 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 30b6c <_PyObject_DebugMallocStats@@Base> │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33ae8 │ │ │ │ + beq 33ae4 │ │ │ │ mov r0, #10 │ │ │ │ bl 2e1b0 │ │ │ │ movw r3, #19252 @ 0x4b34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r5, [pc, #328] @ 33c40 │ │ │ │ + ldr r5, [pc, #328] @ 33c3c │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ - movw r1, #7092 @ 0x1bb4 │ │ │ │ + movw r1, #5428 @ 0x1534 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ movw r8, #42532 @ 0xa624 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ and ip, r3, #24 │ │ │ │ @@ -5431,55 +5430,55 @@ │ │ │ │ cmp ip, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ mov r7, #0 │ │ │ │ lsl r3, r3, #3 │ │ │ │ ldr r2, [r2, #1916] @ 0x77c │ │ │ │ add r3, r3, #32 │ │ │ │ - bl 33cbc │ │ │ │ + bl 33cb8 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #20 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #7112 @ 0x1bc8 │ │ │ │ + movw r1, #5448 @ 0x1548 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #1924] @ 0x784 │ │ │ │ - bl 33cbc │ │ │ │ + bl 33cb8 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #7136 @ 0x1be0 │ │ │ │ + movw r1, #5472 @ 0x1560 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #1708] @ 0x6ac │ │ │ │ - bl 33cbc │ │ │ │ + bl 33cb8 │ │ │ │ movw r3, #21708 @ 0x54cc │ │ │ │ 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, #1892] @ 0x764 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ - movw r1, #7156 @ 0x1bf4 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ lsl r3, r3, #3 │ │ │ │ add r3, r3, #20 │ │ │ │ - bl 33cbc │ │ │ │ + bl 33cb8 │ │ │ │ mov sl, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ - movw r2, #7176 @ 0x1c08 │ │ │ │ + movw r2, #5512 @ 0x1588 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98790 │ │ │ │ + bl 98788 │ │ │ │ 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 │ │ │ │ @@ -5489,49 +5488,49 @@ │ │ │ │ and r1, r1, #24 │ │ │ │ bic r2, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ sub r1, fp, #164 @ 0xa4 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ ldr r2, [ip, #1732] @ 0x6c4 │ │ │ │ - bl 33cbc │ │ │ │ + bl 33cb8 │ │ │ │ cmp r7, #20 │ │ │ │ - bne 33bc0 │ │ │ │ + bne 33bbc │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 33c6c │ │ │ │ + ldr r3, [pc, #32] @ 33c68 │ │ │ │ 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 r0, [r3, #2064] @ 0x810 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 │ │ │ │ - bl a0200 <_Py_GetConfig@@Base> │ │ │ │ + bl 9ff44 <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 33ca4 │ │ │ │ + bgt 33ca0 │ │ │ │ mov r0, #84 @ 0x54 │ │ │ │ bl 2e090 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 33cb0 │ │ │ │ + ble 33cac │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ @@ -5540,39 +5539,39 @@ │ │ │ │ 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, #7300 @ 0x1c84 │ │ │ │ + movw r2, #5636 @ 0x1604 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98790 │ │ │ │ + bl 98788 │ │ │ │ sub r3, fp, #148 @ 0x94 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ - movw r2, #7324 @ 0x1c9c │ │ │ │ + movw r2, #5660 @ 0x161c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98790 │ │ │ │ + bl 98788 │ │ │ │ mul r2, r5, r4 │ │ │ │ sub r1, fp, #276 @ 0x114 │ │ │ │ mov r0, r6 │ │ │ │ bl 31110 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r3, [pc, #80] @ 33d84 │ │ │ │ + ldr r3, [pc, #80] @ 33d80 │ │ │ │ ldr r2, [r3, #1480] @ 0x5c8 │ │ │ │ cmn r2, #1 │ │ │ │ - bne 33d68 │ │ │ │ + bne 33d64 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ @@ -5584,498 +5583,498 @@ │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ 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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 33dc4 │ │ │ │ - bl be588 │ │ │ │ + bne 33dc0 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33dc4 │ │ │ │ + beq 33dc0 │ │ │ │ mov r7, #0 │ │ │ │ - b 33f50 │ │ │ │ + b 33f4c │ │ │ │ mov r8, #26 │ │ │ │ mov r7, #32 │ │ │ │ add r6, r7, #31 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d984 <__sched_cpualloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ lsr r6, r6, #5 │ │ │ │ lsl r6, r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bne 33df8 │ │ │ │ + bne 33df4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e750 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 33e68 │ │ │ │ + beq 33e64 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e0fc <__sched_cpufree@plt> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq 33e3c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 33e38 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne 33e60 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bne 33e5c │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7356 @ 0x1cbc │ │ │ │ + movw r1, #5692 @ 0x163c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 33dbc │ │ │ │ + bl 16d81c │ │ │ │ + b 33db8 │ │ │ │ lsl r7, r7, #1 │ │ │ │ - b 33dcc │ │ │ │ - bl 154770 │ │ │ │ + b 33dc8 │ │ │ │ + bl 154330 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 33f3c │ │ │ │ + beq 33f38 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2cf94 <__sched_cpucount@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 33f30 │ │ │ │ + beq 33f2c │ │ │ │ lsr r3, r4, #5 │ │ │ │ and r2, r4, #31 │ │ │ │ cmp r6, r4, lsr #3 │ │ │ │ - bls 33f28 │ │ │ │ + bls 33f24 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 33f20 │ │ │ │ + beq 33f1c │ │ │ │ mov r0, r4 │ │ │ │ sub r8, r8, #1 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 33f3c │ │ │ │ + beq 33f38 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 157610 │ │ │ │ + bl 1571d0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33efc │ │ │ │ + beq 33ef8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33f3c │ │ │ │ + bgt 33f38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33f3c │ │ │ │ + bne 33f38 │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 33f3c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 33f38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33f28 │ │ │ │ + bgt 33f24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33f28 │ │ │ │ + bne 33f24 │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 33f28 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 33f24 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 33e8c │ │ │ │ + b 33e88 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 33e84 │ │ │ │ + b 33e80 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e0fc <__sched_cpufree@plt> │ │ │ │ - b 33f50 │ │ │ │ + b 33f4c │ │ │ │ mov r0, r5 │ │ │ │ bl 2e0fc <__sched_cpufree@plt> │ │ │ │ mov r0, r7 │ │ │ │ - bl a75ec │ │ │ │ - b 33dbc │ │ │ │ + bl a7334 │ │ │ │ + b 33db8 │ │ │ │ mov r0, r7 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 33f94 │ │ │ │ + bne 33f90 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2b17bc <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0e8c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33fbc │ │ │ │ - b 33fb4 │ │ │ │ + bne 33fb8 │ │ │ │ + b 33fb0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18416 @ 0x47f0 │ │ │ │ + movw r0, #16804 @ 0x41a4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33f7c │ │ │ │ + bne 33f78 │ │ │ │ mov r0, #0 │ │ │ │ - b 34004 │ │ │ │ + b 34000 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2b17bc <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0e8c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33fb4 │ │ │ │ + beq 33fb0 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d708 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 33ffc │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 33ff8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 34048 │ │ │ │ + bne 34044 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2df718 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dedf8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34070 │ │ │ │ - b 34068 │ │ │ │ + bne 3406c │ │ │ │ + b 34064 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18444 @ 0x480c │ │ │ │ + movw r0, #16832 @ 0x41c0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34030 │ │ │ │ + bne 3402c │ │ │ │ mov r0, #0 │ │ │ │ - b 340b8 │ │ │ │ + b 340b4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2df718 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dedf8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34068 │ │ │ │ + beq 34064 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2e51c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 340b0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 340ac │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 340f4 │ │ │ │ - bl be588 │ │ │ │ + bne 340f0 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34128 │ │ │ │ + bne 34124 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d0cc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3411c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 34118 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 a0200 <_Py_GetConfig@@Base> │ │ │ │ + bl 9ff44 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34178 │ │ │ │ + bne 34174 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ add r0, r4, #16 │ │ │ │ - movw r3, #12176 @ 0x2f90 │ │ │ │ + movw r3, #10512 @ 0x2910 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2df89c <_Py_Gid_Converter@@Base+0x184> │ │ │ │ - movw r3, #49152 @ 0xc000 │ │ │ │ + b 2def7c <_Py_Gid_Converter@@Base+0x184> │ │ │ │ + movw r3, #53124 @ 0xcf84 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #7536 @ 0x1d70 │ │ │ │ + movw r1, #5872 @ 0x16f0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e4ac0 │ │ │ │ + bl 2e41a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34158 │ │ │ │ + beq 34154 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000341a4 <_Py_DumpStack@@Base>: │ │ │ │ +000341a0 <_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] @ 34534 <_Py_DumpStack@@Base+0x390> │ │ │ │ + ldr r3, [pc, #880] @ 34530 <_Py_DumpStack@@Base+0x390> │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ sub r6, fp, #168 @ 0xa8 │ │ │ │ - movw r1, #7892 @ 0x1ed4 │ │ │ │ + movw r1, #6268 @ 0x187c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dc54 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 34210 <_Py_DumpStack@@Base+0x6c> │ │ │ │ + bne 3420c <_Py_DumpStack@@Base+0x6c> │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7952 @ 0x1f10 │ │ │ │ + movw r1, #6328 @ 0x18b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ - b 34510 <_Py_DumpStack@@Base+0x36c> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ + b 3450c <_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 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 34228 <_Py_DumpStack@@Base+0x84> │ │ │ │ + bne 34224 <_Py_DumpStack@@Base+0x84> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub sp, sp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34258 <_Py_DumpStack@@Base+0xb4> │ │ │ │ + beq 34254 <_Py_DumpStack@@Base+0xb4> │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ lsl r3, r7, #2 │ │ │ │ mov r5, sp │ │ │ │ add r3, r3, #7 │ │ │ │ bic r2, r3, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #7 │ │ │ │ bic r2, r2, #15 │ │ │ │ sub r2, sp, r2 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 34274 <_Py_DumpStack@@Base+0xd0> │ │ │ │ + bne 34270 <_Py_DumpStack@@Base+0xd0> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub sp, sp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 342a4 <_Py_DumpStack@@Base+0x100> │ │ │ │ + beq 342a0 <_Py_DumpStack@@Base+0x100> │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ mov sl, r5 │ │ │ │ mov r8, #0 │ │ │ │ str sp, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r7, r8 │ │ │ │ - ble 34308 <_Py_DumpStack@@Base+0x164> │ │ │ │ + ble 34304 <_Py_DumpStack@@Base+0x164> │ │ │ │ mov r3, #2 │ │ │ │ ldr r0, [r6, r8, lsl #2] │ │ │ │ sub r2, fp, #172 @ 0xac │ │ │ │ mov r1, sl │ │ │ │ bl 2d990 │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, r8, lsl #2] │ │ │ │ - beq 342fc <_Py_DumpStack@@Base+0x158> │ │ │ │ + beq 342f8 <_Py_DumpStack@@Base+0x158> │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 342fc <_Py_DumpStack@@Base+0x158> │ │ │ │ + beq 342f8 <_Py_DumpStack@@Base+0x158> │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-172] @ 0xffffff54 │ │ │ │ ldrne r3, [r3] │ │ │ │ strne r3, [sl, #4] │ │ │ │ add r8, r8, #1 │ │ │ │ add sl, sl, #16 │ │ │ │ - b 342b0 <_Py_DumpStack@@Base+0x10c> │ │ │ │ + b 342ac <_Py_DumpStack@@Base+0x10c> │ │ │ │ str r9, [fp, #-192] @ 0xffffff40 │ │ │ │ - movw r8, #1944 @ 0x798 │ │ │ │ + movw r8, #280 @ 0x118 │ │ │ │ movt r8, #65 @ 0x41 │ │ │ │ - movw r9, #24008 @ 0x5dc8 │ │ │ │ + movw r9, #22344 @ 0x5748 │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ mov sl, #0 │ │ │ │ - movw r0, #7988 @ 0x1f34 │ │ │ │ + movw r0, #6364 @ 0x18dc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ str r7, [fp, #-188] @ 0xffffff44 │ │ │ │ str r0, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, sl │ │ │ │ - ble 344ec <_Py_DumpStack@@Base+0x348> │ │ │ │ + ble 344e8 <_Py_DumpStack@@Base+0x348> │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r3, [r3, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34364 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ + beq 34360 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34364 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ + beq 34360 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34374 <_Py_DumpStack@@Base+0x1d0> │ │ │ │ + bne 34370 <_Py_DumpStack@@Base+0x1d0> │ │ │ │ ldr r1, [fp, #-196] @ 0xffffff3c │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r4 │ │ │ │ - b 344bc <_Py_DumpStack@@Base+0x318> │ │ │ │ + b 344b8 <_Py_DumpStack@@Base+0x318> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 343d4 <_Py_DumpStack@@Base+0x230> │ │ │ │ + bne 343d0 <_Py_DumpStack@@Base+0x230> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 343d4 <_Py_DumpStack@@Base+0x230> │ │ │ │ + bne 343d0 <_Py_DumpStack@@Base+0x230> │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8016 @ 0x1f50 │ │ │ │ + movw r1, #6392 @ 0x18f8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ ldr r7, [r5] │ │ │ │ mov r0, r7 │ │ │ │ bl 2e294 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #8032 @ 0x1f60 │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #6408 @ 0x1908 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - b 344bc <_Py_DumpStack@@Base+0x318> │ │ │ │ + b 344b8 <_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, #8016 @ 0x1f50 │ │ │ │ + movw r1, #6392 @ 0x18f8 │ │ │ │ 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 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ str r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e294 │ │ │ │ ldr r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8036 @ 0x1f64 │ │ │ │ + movw r1, #6412 @ 0x190c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ movne r0, r7 │ │ │ │ moveq r0, r9 │ │ │ │ bl 2e294 │ │ │ │ cmp r7, #0 │ │ │ │ movne r1, r7 │ │ │ │ moveq r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_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 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + movw r1, #6420 @ 0x1914 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ - bl 377f0 │ │ │ │ - movw r1, #1000 @ 0x3e8 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + bl 377e8 │ │ │ │ + movw r1, #64848 @ 0xfd50 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ add sl, sl, #1 │ │ │ │ - bl 8f5ac <_Py_FatalRefcountErrorFunc@@Base+0x24> │ │ │ │ + bl 8f5a4 <_Py_FatalRefcountErrorFunc@@Base+0x24> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #4 │ │ │ │ add r5, r5, #16 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ - b 34330 <_Py_DumpStack@@Base+0x18c> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ + b 3432c <_Py_DumpStack@@Base+0x18c> │ │ │ │ ldr r9, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r3, #32 │ │ │ │ mov sp, r9 │ │ │ │ - bne 34510 <_Py_DumpStack@@Base+0x36c> │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + bne 3450c <_Py_DumpStack@@Base+0x36c> │ │ │ │ + movw r1, #6424 @ 0x1918 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 34534 <_Py_DumpStack@@Base+0x390> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 34530 <_Py_DumpStack@@Base+0x390> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3452c <_Py_DumpStack@@Base+0x388> │ │ │ │ + beq 34528 <_Py_DumpStack@@Base+0x388> │ │ │ │ bl 2dcf0 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -6086,153 +6085,152 @@ │ │ │ │ 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 3458c <_Py_DumpStack@@Base+0x3e8> │ │ │ │ + bne 34588 <_Py_DumpStack@@Base+0x3e8> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 345c8 <_Py_DumpStack@@Base+0x424> │ │ │ │ - ldr lr, [pc, #388] @ 34718 <_Py_DumpStack@@Base+0x574> │ │ │ │ + beq 345c4 <_Py_DumpStack@@Base+0x424> │ │ │ │ + ldr lr, [pc, #388] @ 34714 <_Py_DumpStack@@Base+0x574> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3470c <_Py_DumpStack@@Base+0x568> │ │ │ │ + beq 34708 <_Py_DumpStack@@Base+0x568> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 345e8 <_Py_DumpStack@@Base+0x444> │ │ │ │ - bl be588 │ │ │ │ + bne 345e4 <_Py_DumpStack@@Base+0x444> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3470c <_Py_DumpStack@@Base+0x568> │ │ │ │ + bne 34708 <_Py_DumpStack@@Base+0x568> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bac14 │ │ │ │ + bl 1ba784 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3470c <_Py_DumpStack@@Base+0x568> │ │ │ │ + beq 34708 <_Py_DumpStack@@Base+0x568> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #8120 @ 0x1fb8 │ │ │ │ + movw r1, #6456 @ 0x1938 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #8124 @ 0x1fbc │ │ │ │ + movw r0, #6460 @ 0x193c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 346e8 <_Py_DumpStack@@Base+0x544> │ │ │ │ + beq 346e4 <_Py_DumpStack@@Base+0x544> │ │ │ │ mov r1, #4 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2dd5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 346a0 <_Py_DumpStack@@Base+0x4fc> │ │ │ │ + beq 3469c <_Py_DumpStack@@Base+0x4fc> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 34670 <_Py_DumpStack@@Base+0x4cc> │ │ │ │ + beq 3466c <_Py_DumpStack@@Base+0x4cc> │ │ │ │ cmp r3, #13 │ │ │ │ - bne 3468c <_Py_DumpStack@@Base+0x4e8> │ │ │ │ - movw r3, #47332 @ 0xb8e4 │ │ │ │ + bne 34688 <_Py_DumpStack@@Base+0x4e8> │ │ │ │ + movw r3, #48608 @ 0xbde0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8168 @ 0x1fe8 │ │ │ │ + movw r1, #6504 @ 0x1968 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 346e8 <_Py_DumpStack@@Base+0x544> │ │ │ │ - movw r3, #47316 @ 0xb8d4 │ │ │ │ + bl 16d81c │ │ │ │ + b 346e4 <_Py_DumpStack@@Base+0x544> │ │ │ │ + movw r3, #48592 @ 0xbdd0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8140 @ 0x1fcc │ │ │ │ + movw r1, #6476 @ 0x194c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 346e8 <_Py_DumpStack@@Base+0x544> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl 16d81c │ │ │ │ + b 346e4 <_Py_DumpStack@@Base+0x544> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 346e8 <_Py_DumpStack@@Base+0x544> │ │ │ │ + bl 27c4e4 │ │ │ │ + b 346e4 <_Py_DumpStack@@Base+0x544> │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 34720 <_Py_DumpStack@@Base+0x57c> │ │ │ │ + bl 34718 <_Py_DumpStack@@Base+0x578> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 346e8 <_Py_DumpStack@@Base+0x544> │ │ │ │ + beq 346e4 <_Py_DumpStack@@Base+0x544> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 346cc <_Py_DumpStack@@Base+0x528> │ │ │ │ + ble 346c8 <_Py_DumpStack@@Base+0x528> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 34710 <_Py_DumpStack@@Base+0x56c> │ │ │ │ + b 3470c <_Py_DumpStack@@Base+0x56c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 346c0 <_Py_DumpStack@@Base+0x51c> │ │ │ │ + bne 346bc <_Py_DumpStack@@Base+0x51c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 346c0 <_Py_DumpStack@@Base+0x51c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 346bc <_Py_DumpStack@@Base+0x51c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3470c <_Py_DumpStack@@Base+0x568> │ │ │ │ + bgt 34708 <_Py_DumpStack@@Base+0x568> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3470c <_Py_DumpStack@@Base+0x568> │ │ │ │ + bne 34708 <_Py_DumpStack@@Base+0x568> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ strhteq lr, [r1], #-96 @ 0xffffffa0 │ │ │ │ - andeq r0, r0, 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] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-1080] @ 0xfffffbc8 │ │ │ │ - ldr r6, [pc, #2076] @ 34f78 <_Py_DumpStack@@Base+0xdd4> │ │ │ │ + ldr r6, [pc, #2076] @ 34f70 <_Py_DumpStack@@Base+0xdd0> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, sp, #17408 @ 0x4400 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r4, r6] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3479c <_Py_DumpStack@@Base+0x5f8> │ │ │ │ + beq 34794 <_Py_DumpStack@@Base+0x5f4> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8572 @ 0x217c │ │ │ │ + movw r1, #6908 @ 0x1afc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 352f0 <_Py_DumpStack@@Base+0x114c> │ │ │ │ + bl 16d81c │ │ │ │ + b 352e8 <_Py_DumpStack@@Base+0x1148> │ │ │ │ sub r9, fp, #16384 @ 0x4000 │ │ │ │ mvn r3, #0 │ │ │ │ sub r9, r9, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [r9, #-12] │ │ │ │ str r0, [r9, #-16] │ │ │ │ @@ -6242,86 +6240,86 @@ │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [r2, #12] │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ str r1, [r2, #16]! │ │ │ │ - bne 347d0 <_Py_DumpStack@@Base+0x62c> │ │ │ │ + bne 347c8 <_Py_DumpStack@@Base+0x628> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ sub r0, r0, #236 @ 0xec │ │ │ │ str r7, [sp] │ │ │ │ - movw r3, #8604 @ 0x219c │ │ │ │ + movw r3, #6940 @ 0x1b1c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ sub r0, r0, #236 @ 0xec │ │ │ │ - movw r1, #35632 @ 0x8b30 │ │ │ │ + movw r1, #33968 @ 0x84b0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2e528 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne 34868 <_Py_DumpStack@@Base+0x6c4> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 34860 <_Py_DumpStack@@Base+0x6c0> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r4, [r3] │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ bl 2d3d8 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r7 │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8620 @ 0x21ac │ │ │ │ + movw r1, #6956 @ 0x1b2c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 140384 │ │ │ │ - b 34e44 <_Py_DumpStack@@Base+0xca0> │ │ │ │ + bl 13ff54 │ │ │ │ + b 34e3c <_Py_DumpStack@@Base+0xc9c> │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 34900 <_Py_DumpStack@@Base+0x75c> │ │ │ │ + bne 348f8 <_Py_DumpStack@@Base+0x758> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e324 │ │ │ │ - movw r3, #47332 @ 0xb8e4 │ │ │ │ + movw r3, #48608 @ 0xbde0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34e44 <_Py_DumpStack@@Base+0xca0> │ │ │ │ + bne 34e3c <_Py_DumpStack@@Base+0xc9c> │ │ │ │ ldr ip, [r6, r4] │ │ │ │ movw r3, #36876 @ 0x900c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 348c8 <_Py_DumpStack@@Base+0x724> │ │ │ │ + beq 348c0 <_Py_DumpStack@@Base+0x720> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 348e8 <_Py_DumpStack@@Base+0x744> │ │ │ │ + bne 348e0 <_Py_DumpStack@@Base+0x740> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ mov r0, ip │ │ │ │ - movw r2, #8692 @ 0x21f4 │ │ │ │ + movw r2, #7028 @ 0x1b74 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ - b 34e44 <_Py_DumpStack@@Base+0xca0> │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ + b 34e3c <_Py_DumpStack@@Base+0xc9c> │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ - movw r1, #8692 @ 0x21f4 │ │ │ │ + movw r1, #7028 @ 0x1b74 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ - bl 3d5d4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 34e44 <_Py_DumpStack@@Base+0xca0> │ │ │ │ + bl 3d5cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 34e3c <_Py_DumpStack@@Base+0xc9c> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [r2] │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #32 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ @@ -6338,215 +6336,215 @@ │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r1, r3, r4 │ │ │ │ bl 2e174 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 34dcc <_Py_DumpStack@@Base+0xc28> │ │ │ │ + beq 34dc4 <_Py_DumpStack@@Base+0xc24> │ │ │ │ mov r0, sl │ │ │ │ bl 2e294 │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r2, [sl, r3] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 34a60 <_Py_DumpStack@@Base+0x8bc> │ │ │ │ + beq 34a58 <_Py_DumpStack@@Base+0x8b8> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3] │ │ │ │ lsl r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r1, [r2] │ │ │ │ - bl c5bbc │ │ │ │ + bl c57c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34dc4 <_Py_DumpStack@@Base+0xc20> │ │ │ │ + bne 34dbc <_Py_DumpStack@@Base+0xc1c> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r0, sl │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r9, [r3] │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e324 │ │ │ │ - movw r3, #47332 @ 0xb8e4 │ │ │ │ + movw r3, #48608 @ 0xbde0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34e44 <_Py_DumpStack@@Base+0xca0> │ │ │ │ - ldr r1, [pc, #1420] @ 34f78 <_Py_DumpStack@@Base+0xdd4> │ │ │ │ + bne 34e3c <_Py_DumpStack@@Base+0xc9c> │ │ │ │ + ldr r1, [pc, #1420] @ 34f70 <_Py_DumpStack@@Base+0xdd0> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #36876 @ 0x900c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr ip, [r2, r1] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34a14 <_Py_DumpStack@@Base+0x870> │ │ │ │ + beq 34a0c <_Py_DumpStack@@Base+0x86c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34a40 <_Py_DumpStack@@Base+0x89c> │ │ │ │ + bne 34a38 <_Py_DumpStack@@Base+0x898> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ sub ip, fp, #17408 @ 0x4400 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ - movw r2, #8752 @ 0x2230 │ │ │ │ + movw r2, #7088 @ 0x1bb0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp] │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ - b 34e44 <_Py_DumpStack@@Base+0xca0> │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ + b 34e3c <_Py_DumpStack@@Base+0xc9c> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ - movw r1, #8752 @ 0x2230 │ │ │ │ + movw r1, #7088 @ 0x1bb0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3] │ │ │ │ - bl 3d5d4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 34e44 <_Py_DumpStack@@Base+0xca0> │ │ │ │ + bl 3d5cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 34e3c <_Py_DumpStack@@Base+0xc9c> │ │ │ │ sub r7, fp, #16384 @ 0x4000 │ │ │ │ mov r5, #0 │ │ │ │ sub r7, r7, #44 @ 0x2c │ │ │ │ strb r5, [sl, r3] │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #240 @ 0xf0 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ mov r0, sl │ │ │ │ str r5, [r7, #-968] @ 0xfffffc38 │ │ │ │ str r5, [r7, #-964] @ 0xfffffc3c │ │ │ │ - movw r1, #8836 @ 0x2284 │ │ │ │ + movw r1, #7172 @ 0x1c04 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2d24c <__isoc23_sscanf@plt> │ │ │ │ ldr r4, [r7, #-964] @ 0xfffffc3c │ │ │ │ cmp r4, r5 │ │ │ │ - beq 3493c <_Py_DumpStack@@Base+0x798> │ │ │ │ + beq 34934 <_Py_DumpStack@@Base+0x794> │ │ │ │ ldrb r3, [sl, r4] │ │ │ │ add r4, sl, r4 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 34acc <_Py_DumpStack@@Base+0x928> │ │ │ │ + bne 34ac4 <_Py_DumpStack@@Base+0x924> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e294 │ │ │ │ add r0, r4, r0 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 34dbc <_Py_DumpStack@@Base+0xc18> │ │ │ │ + beq 34db4 <_Py_DumpStack@@Base+0xc14> │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5f4 │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ moveq r0, r4 │ │ │ │ - movw r1, #8864 @ 0x22a0 │ │ │ │ + movw r1, #7200 @ 0x1c20 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2de74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34dbc <_Py_DumpStack@@Base+0xc18> │ │ │ │ - bl 142a28 │ │ │ │ + beq 34db4 <_Py_DumpStack@@Base+0xc14> │ │ │ │ + bl 1425e0 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #12 │ │ │ │ ldr r3, [r7, #-968] @ 0xfffffc38 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34dbc <_Py_DumpStack@@Base+0xc18> │ │ │ │ + beq 34db4 <_Py_DumpStack@@Base+0xc14> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2da98 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #16 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bge 34b74 <_Py_DumpStack@@Base+0x9d0> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 34b6c <_Py_DumpStack@@Base+0x9cc> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r5, [r3] │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ bl 2d3d8 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #8872 @ 0x22a8 │ │ │ │ + movw r3, #7208 @ 0x1c28 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8884 @ 0x22b4 │ │ │ │ + movw r1, #7220 @ 0x1c34 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 140384 │ │ │ │ - b 34dbc <_Py_DumpStack@@Base+0xc18> │ │ │ │ + bl 13ff54 │ │ │ │ + b 34db4 <_Py_DumpStack@@Base+0xc14> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 2dca8 <__fstat64_time64@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 34bcc <_Py_DumpStack@@Base+0xa28> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 34bc4 <_Py_DumpStack@@Base+0xa24> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, #0 │ │ │ │ ldr r5, [r3] │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ bl 2d3d8 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #8872 @ 0x22a8 │ │ │ │ + movw r3, #7208 @ 0x1c28 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8940 @ 0x22ec │ │ │ │ + movw r1, #7276 @ 0x1c6c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 140384 │ │ │ │ - b 34d4c <_Py_DumpStack@@Base+0xba8> │ │ │ │ + bl 13ff54 │ │ │ │ + b 34d44 <_Py_DumpStack@@Base+0xba4> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ - vldr d7, [pc, #920] @ 34f70 <_Py_DumpStack@@Base+0xdcc> │ │ │ │ + vldr d7, [pc, #920] @ 34f68 <_Py_DumpStack@@Base+0xdc8> │ │ │ │ sub r3, r3, #16 │ │ │ │ mov r2, #1 │ │ │ │ sub r6, r7, #896 @ 0x380 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #2 │ │ │ │ ldr r1, [r7, #-856] @ 0xfffffca8 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ bl 2d780 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 34c4c <_Py_DumpStack@@Base+0xaa8> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 34c44 <_Py_DumpStack@@Base+0xaa4> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ vldr d8, [r6, #40] @ 0x28 │ │ │ │ ldr r8, [r3] │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ bl 2d3d8 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r3, #8872 @ 0x22a8 │ │ │ │ + movw r3, #7208 @ 0x1c28 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r1, #9012 @ 0x2334 │ │ │ │ + movw r1, #7348 @ 0x1cb4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 140384 │ │ │ │ - b 34c7c <_Py_DumpStack@@Base+0xad8> │ │ │ │ + bl 13ff54 │ │ │ │ + b 34c74 <_Py_DumpStack@@Base+0xad4> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 34c84 <_Py_DumpStack@@Base+0xae0> │ │ │ │ + bcc 34c7c <_Py_DumpStack@@Base+0xadc> │ │ │ │ str r2, [sp] │ │ │ │ movw r2, #4392 @ 0x1128 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #9092 @ 0x2384 │ │ │ │ + movw r1, #7428 @ 0x1d04 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r4 │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mov r6, #0 │ │ │ │ - b 34d40 <_Py_DumpStack@@Base+0xb9c> │ │ │ │ + b 34d38 <_Py_DumpStack@@Base+0xb98> │ │ │ │ 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, #24 │ │ │ │ str sl, [r1] │ │ │ │ @@ -6554,434 +6552,434 @@ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ sub r1, r1, #28 │ │ │ │ mov sl, r0 │ │ │ │ str r4, [r1] │ │ │ │ add r5, r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r1, [r6] │ │ │ │ - movw r0, #8872 @ 0x22a8 │ │ │ │ + movw r0, #7208 @ 0x1c28 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add r8, r8, #1 │ │ │ │ add r1, r5, r1 │ │ │ │ add r1, sl, r1 │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35284 <_Py_DumpStack@@Base+0x10e0> │ │ │ │ + beq 3527c <_Py_DumpStack@@Base+0x10dc> │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ cmp r8, r4 │ │ │ │ - blt 34cbc <_Py_DumpStack@@Base+0xb18> │ │ │ │ + blt 34cb4 <_Py_DumpStack@@Base+0xb14> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r5, sl │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r4, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr sl, [r3] │ │ │ │ - b 34c7c <_Py_DumpStack@@Base+0xad8> │ │ │ │ + b 34c74 <_Py_DumpStack@@Base+0xad4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 352d0 <_Py_DumpStack@@Base+0x112c> │ │ │ │ + beq 352c8 <_Py_DumpStack@@Base+0x1128> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r8, [r2, #8] │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r6, r3, r6 │ │ │ │ - blx 3cbf54 <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ + blx 3cb8ac <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ add r6, r6, r1 │ │ │ │ sub r6, r6, r8 │ │ │ │ ldr r1, [r7, #-856] @ 0xfffffca8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e2d0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2d7bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34d98 <_Py_DumpStack@@Base+0xbf4> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 34d90 <_Py_DumpStack@@Base+0xbf0> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r5, [r3] │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ bl 2d3d8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #9232 @ 0x2410 │ │ │ │ + movw r1, #7568 @ 0x1d90 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ - bl 140384 │ │ │ │ - b 34dbc <_Py_DumpStack@@Base+0xc18> │ │ │ │ + bl 13ff54 │ │ │ │ + b 34db4 <_Py_DumpStack@@Base+0xc14> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 34dbc <_Py_DumpStack@@Base+0xc18> │ │ │ │ + beq 34db4 <_Py_DumpStack@@Base+0xc14> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 49244 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e0> │ │ │ │ + bl 4923c <_PyEval_SpecialMethodCanSuggest@@Base+0x4e0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34dcc <_Py_DumpStack@@Base+0xc28> │ │ │ │ + bne 34dc4 <_Py_DumpStack@@Base+0xc24> │ │ │ │ mov r4, #0 │ │ │ │ - b 3493c <_Py_DumpStack@@Base+0x798> │ │ │ │ + b 34934 <_Py_DumpStack@@Base+0x794> │ │ │ │ mov sl, r0 │ │ │ │ - b 3493c <_Py_DumpStack@@Base+0x798> │ │ │ │ + b 34934 <_Py_DumpStack@@Base+0x794> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r0, sl │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e324 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34e3c <_Py_DumpStack@@Base+0xc98> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 34e34 <_Py_DumpStack@@Base+0xc94> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r4, [r3] │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ bl 2d3d8 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, r2, #236 @ 0xec │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9268 @ 0x2434 │ │ │ │ + movw r1, #7604 @ 0x1db4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 140384 │ │ │ │ - b 34e44 <_Py_DumpStack@@Base+0xca0> │ │ │ │ + bl 13ff54 │ │ │ │ + b 34e3c <_Py_DumpStack@@Base+0xc9c> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 34ea0 <_Py_DumpStack@@Base+0xcfc> │ │ │ │ - bl 142998 │ │ │ │ + bne 34e98 <_Py_DumpStack@@Base+0xcf8> │ │ │ │ + bl 142550 │ │ │ │ sub r3, fp, #16384 @ 0x4000 │ │ │ │ movw r4, #4392 @ 0x1128 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #9312 @ 0x2460 │ │ │ │ + movw r1, #7648 @ 0x1de0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r5, [r3, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ mov r2, r5 │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1be530 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl 1be088 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34ecc <_Py_DumpStack@@Base+0xd28> │ │ │ │ + bne 34ec4 <_Py_DumpStack@@Base+0xd24> │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #9384 @ 0x24a8 │ │ │ │ + movw r1, #7720 @ 0x1e28 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 140384 │ │ │ │ - b 34ecc <_Py_DumpStack@@Base+0xd28> │ │ │ │ + bl 13ff54 │ │ │ │ + b 34ec4 <_Py_DumpStack@@Base+0xd24> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #880 @ 0x370 │ │ │ │ sub r3, r3, #172 @ 0xac │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ sub r4, fp, #16384 @ 0x4000 │ │ │ │ - bl 49588 <_PyEval_SpecialMethodCanSuggest@@Base+0x824> │ │ │ │ + bl 495dc <_PyEval_SpecialMethodCanSuggest@@Base+0x880> │ │ │ │ sub r4, r4, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34f34 <_Py_DumpStack@@Base+0xd90> │ │ │ │ - b 34f7c <_Py_DumpStack@@Base+0xdd8> │ │ │ │ - movw r3, #47332 @ 0xb8e4 │ │ │ │ + beq 34f2c <_Py_DumpStack@@Base+0xd8c> │ │ │ │ + b 34f74 <_Py_DumpStack@@Base+0xdd4> │ │ │ │ + movw r3, #48608 @ 0xbde0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34fe8 <_Py_DumpStack@@Base+0xe44> │ │ │ │ - ldr r2, [pc, #140] @ 34f78 <_Py_DumpStack@@Base+0xdd4> │ │ │ │ + bne 34fe0 <_Py_DumpStack@@Base+0xe40> │ │ │ │ + ldr r2, [pc, #140] @ 34f70 <_Py_DumpStack@@Base+0xdd0> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 34f0c <_Py_DumpStack@@Base+0xd68> │ │ │ │ + beq 34f04 <_Py_DumpStack@@Base+0xd64> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 34f24 <_Py_DumpStack@@Base+0xd80> │ │ │ │ + bne 34f1c <_Py_DumpStack@@Base+0xd7c> │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #9432 @ 0x24d8 │ │ │ │ + movw r2, #7768 @ 0x1e58 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r0, r3 │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ - b 34fe8 <_Py_DumpStack@@Base+0xe44> │ │ │ │ - movw r1, #9432 @ 0x24d8 │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ + b 34fe0 <_Py_DumpStack@@Base+0xe40> │ │ │ │ + movw r1, #7768 @ 0x1e58 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3d5d4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 34fe8 <_Py_DumpStack@@Base+0xe44> │ │ │ │ + bl 3d5cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 34fe0 <_Py_DumpStack@@Base+0xe40> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, #172 @ 0xac │ │ │ │ - movw r1, #52212 @ 0xcbf4 │ │ │ │ + movw r1, #50548 @ 0xc574 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34ff0 <_Py_DumpStack@@Base+0xe4c> │ │ │ │ + beq 34fe8 <_Py_DumpStack@@Base+0xe48> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9560 @ 0x2558 │ │ │ │ + movw r1, #7896 @ 0x1ed8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 34fe8 <_Py_DumpStack@@Base+0xe44> │ │ │ │ + bl 16d81c │ │ │ │ + b 34fe0 <_Py_DumpStack@@Base+0xe40> │ │ │ │ ... │ │ │ │ andeq r0, r0, ip │ │ │ │ - movw r3, #47332 @ 0xb8e4 │ │ │ │ + movw r3, #48608 @ 0xbde0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34fe8 <_Py_DumpStack@@Base+0xe44> │ │ │ │ - ldr r1, [pc, #-36] @ 34f78 <_Py_DumpStack@@Base+0xdd4> │ │ │ │ + bne 34fe0 <_Py_DumpStack@@Base+0xe40> │ │ │ │ + ldr r1, [pc, #-36] @ 34f70 <_Py_DumpStack@@Base+0xdd0> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 34fc4 <_Py_DumpStack@@Base+0xe20> │ │ │ │ + beq 34fbc <_Py_DumpStack@@Base+0xe1c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 34fd8 <_Py_DumpStack@@Base+0xe34> │ │ │ │ + bne 34fd0 <_Py_DumpStack@@Base+0xe30> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #9500 @ 0x251c │ │ │ │ + movw r2, #7836 @ 0x1e9c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ - b 34fe8 <_Py_DumpStack@@Base+0xe44> │ │ │ │ - movw r1, #9500 @ 0x251c │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ + b 34fe0 <_Py_DumpStack@@Base+0xe40> │ │ │ │ + movw r1, #7836 @ 0x1e9c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r3 │ │ │ │ - bl 3d5d4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3d5cc <_PyErr_FormatFromCause@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 3523c <_Py_DumpStack@@Base+0x1098> │ │ │ │ + b 35234 <_Py_DumpStack@@Base+0x1094> │ │ │ │ ldr r1, [r4, #-888] @ 0xfffffc88 │ │ │ │ mov r3, #177 @ 0xb1 │ │ │ │ movt r3, #783 @ 0x30f │ │ │ │ ldr r2, [r4, #-884] @ 0xfffffc8c │ │ │ │ cmp r2, r0 │ │ │ │ cmpeq r1, r3 │ │ │ │ - beq 35028 <_Py_DumpStack@@Base+0xe84> │ │ │ │ + beq 35020 <_Py_DumpStack@@Base+0xe80> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9620 @ 0x2594 │ │ │ │ + movw r1, #7956 @ 0x1f14 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 34fe8 <_Py_DumpStack@@Base+0xe44> │ │ │ │ + bl 16d81c │ │ │ │ + b 34fe0 <_Py_DumpStack@@Base+0xe40> │ │ │ │ ldr r3, [r4, #-880] @ 0xfffffc90 │ │ │ │ ldr r2, [r4, #-876] @ 0xfffffc94 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 35060 <_Py_DumpStack@@Base+0xebc> │ │ │ │ + bne 35058 <_Py_DumpStack@@Base+0xeb8> │ │ │ │ ldr r1, [r4, #-856] @ 0xfffffca8 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #252 @ 0xfc │ │ │ │ mov r2, #4 │ │ │ │ add r1, r6, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 49588 <_PyEval_SpecialMethodCanSuggest@@Base+0x824> │ │ │ │ + bl 495dc <_PyEval_SpecialMethodCanSuggest@@Base+0x880> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3507c <_Py_DumpStack@@Base+0xed8> │ │ │ │ - b 34fe8 <_Py_DumpStack@@Base+0xe44> │ │ │ │ + beq 35074 <_Py_DumpStack@@Base+0xed4> │ │ │ │ + b 34fe0 <_Py_DumpStack@@Base+0xe40> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9728 @ 0x2600 │ │ │ │ + movw r1, #8064 @ 0x1f80 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 34fe8 <_Py_DumpStack@@Base+0xe44> │ │ │ │ + bl 16d81c │ │ │ │ + b 34fe0 <_Py_DumpStack@@Base+0xe40> │ │ │ │ ldr r3, [r4, #-976] @ 0xfffffc30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 350a4 <_Py_DumpStack@@Base+0xf00> │ │ │ │ + bne 3509c <_Py_DumpStack@@Base+0xefc> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9836 @ 0x266c │ │ │ │ + movw r1, #8172 @ 0x1fec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 34fe8 <_Py_DumpStack@@Base+0xe44> │ │ │ │ + bl 16d81c │ │ │ │ + b 34fe0 <_Py_DumpStack@@Base+0xe40> │ │ │ │ ldr r1, [r4, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #4 │ │ │ │ str r0, [r4, #-972] @ 0xfffffc34 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r3, r1 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #248 @ 0xf8 │ │ │ │ - bl 49588 <_PyEval_SpecialMethodCanSuggest@@Base+0x824> │ │ │ │ + bl 495dc <_PyEval_SpecialMethodCanSuggest@@Base+0x880> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34fe8 <_Py_DumpStack@@Base+0xe44> │ │ │ │ + bne 34fe0 <_Py_DumpStack@@Base+0xe40> │ │ │ │ ldr r3, [r4, #-972] @ 0xfffffc34 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 350f4 <_Py_DumpStack@@Base+0xf50> │ │ │ │ + beq 350ec <_Py_DumpStack@@Base+0xf4c> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9892 @ 0x26a4 │ │ │ │ + movw r1, #8228 @ 0x2024 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 34fe8 <_Py_DumpStack@@Base+0xe44> │ │ │ │ + bl 16d81c │ │ │ │ + b 34fe0 <_Py_DumpStack@@Base+0xe40> │ │ │ │ ldr r3, [r4, #-976] @ 0xfffffc30 │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [r4, #-816] @ 0xfffffcd0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r3 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ - bl 49588 <_PyEval_SpecialMethodCanSuggest@@Base+0x824> │ │ │ │ + bl 495dc <_PyEval_SpecialMethodCanSuggest@@Base+0x880> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 34fe8 <_Py_DumpStack@@Base+0xe44> │ │ │ │ + bne 34fe0 <_Py_DumpStack@@Base+0xe40> │ │ │ │ ldr r7, [r4, #-968] @ 0xfffffc38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 35144 <_Py_DumpStack@@Base+0xfa0> │ │ │ │ + bne 3513c <_Py_DumpStack@@Base+0xf9c> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9948 @ 0x26dc │ │ │ │ + movw r1, #8284 @ 0x205c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 34fe8 <_Py_DumpStack@@Base+0xe44> │ │ │ │ + bl 16d81c │ │ │ │ + b 34fe0 <_Py_DumpStack@@Base+0xe40> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [r9, #-8] │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r9, #-4] │ │ │ │ sbcs r6, r6, r3 │ │ │ │ - bcc 3517c <_Py_DumpStack@@Base+0xfd8> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bcc 35174 <_Py_DumpStack@@Base+0xfd4> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10000 @ 0x2710 │ │ │ │ + movw r1, #8336 @ 0x2090 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 34fe8 <_Py_DumpStack@@Base+0xe44> │ │ │ │ + bl 16d81c │ │ │ │ + b 34fe0 <_Py_DumpStack@@Base+0xe40> │ │ │ │ ldr r1, [r4, #-56] @ 0xffffffc8 │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [r4, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r5 │ │ │ │ add r1, r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r7 │ │ │ │ - bl 49ed4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1170> │ │ │ │ + bl 49ee0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34fe8 <_Py_DumpStack@@Base+0xe44> │ │ │ │ + bne 34fe0 <_Py_DumpStack@@Base+0xe40> │ │ │ │ ldr r0, [r4, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [r4, #-56] @ 0xffffffc8 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r1, [r4, #-964] @ 0xfffffc3c │ │ │ │ sub r3, r3, #240 @ 0xf0 │ │ │ │ ldr r1, [r4, #-968] @ 0xfffffc38 │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r2, r1 │ │ │ │ mov r2, #4 │ │ │ │ - bl 49ed4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1170> │ │ │ │ + bl 49ee0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34fe8 <_Py_DumpStack@@Base+0xe44> │ │ │ │ + bne 34fe0 <_Py_DumpStack@@Base+0xe40> │ │ │ │ ldr r3, [r4, #-968] @ 0xfffffc38 │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [r4, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r3 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ - bl 49588 <_PyEval_SpecialMethodCanSuggest@@Base+0x824> │ │ │ │ + bl 495dc <_PyEval_SpecialMethodCanSuggest@@Base+0x880> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34fe8 <_Py_DumpStack@@Base+0xe44> │ │ │ │ + bne 34fe0 <_Py_DumpStack@@Base+0xe40> │ │ │ │ ldr r0, [r4, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ ldr r2, [r4, #-960] @ 0xfffffc40 │ │ │ │ sub r3, r3, #236 @ 0xec │ │ │ │ ldr r1, [r4, #-968] @ 0xfffffc38 │ │ │ │ orr r2, r2, #32 │ │ │ │ str r2, [r4, #-960] @ 0xfffffc40 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 49ed4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1170> │ │ │ │ + bl 49ee0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ 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 35254 <_Py_DumpStack@@Base+0x10b0> │ │ │ │ + beq 3524c <_Py_DumpStack@@Base+0x10ac> │ │ │ │ bl 2d7bc │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3526c <_Py_DumpStack@@Base+0x10c8> │ │ │ │ - bl 97b3c │ │ │ │ + beq 35264 <_Py_DumpStack@@Base+0x10c4> │ │ │ │ + bl 97b34 │ │ │ │ add r5, r5, #1 │ │ │ │ str r6, [r9, #12] │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r6, [r9, #16]! │ │ │ │ - bne 3525c <_Py_DumpStack@@Base+0x10b8> │ │ │ │ - b 352f0 <_Py_DumpStack@@Base+0x114c> │ │ │ │ + bne 35254 <_Py_DumpStack@@Base+0x10b4> │ │ │ │ + b 352e8 <_Py_DumpStack@@Base+0x1148> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r5, sl │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r4, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr sl, [r3] │ │ │ │ add r2, r5, r2 │ │ │ │ ldrh r3, [r5, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ - bge 352d0 <_Py_DumpStack@@Base+0x112c> │ │ │ │ + bge 352c8 <_Py_DumpStack@@Base+0x1128> │ │ │ │ ldr ip, [r1], #32 │ │ │ │ cmp ip, #1 │ │ │ │ - beq 34d0c <_Py_DumpStack@@Base+0xb68> │ │ │ │ + beq 34d04 <_Py_DumpStack@@Base+0xb64> │ │ │ │ mov r2, r1 │ │ │ │ - b 352ac <_Py_DumpStack@@Base+0x1108> │ │ │ │ + b 352a4 <_Py_DumpStack@@Base+0x1104> │ │ │ │ movw r2, #4392 @ 0x1128 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #9160 @ 0x23c8 │ │ │ │ + movw r1, #7496 @ 0x1d48 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r4 │ │ │ │ - bl 140384 │ │ │ │ - b 34c7c <_Py_DumpStack@@Base+0xad8> │ │ │ │ + bl 13ff54 │ │ │ │ + b 34c74 <_Py_DumpStack@@Base+0xad4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00035300 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ +000352f8 <_PyMem_GetCurrentAllocatorName@@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, #3896] @ 0xf38 │ │ │ │ - ldr r0, [pc, #808] @ 35644 <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ + ldr r0, [pc, #808] @ 3563c <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3533c <_PyMem_GetCurrentAllocatorName@@Base+0x3c> │ │ │ │ + bne 35334 <_PyMem_GetCurrentAllocatorName@@Base+0x3c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 35324 <_PyMem_GetCurrentAllocatorName@@Base+0x24> │ │ │ │ + bne 3531c <_PyMem_GetCurrentAllocatorName@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - beq 35348 <_PyMem_GetCurrentAllocatorName@@Base+0x48> │ │ │ │ - bl 348fa4 │ │ │ │ - movw ip, #35948 @ 0x8c6c │ │ │ │ + beq 35340 <_PyMem_GetCurrentAllocatorName@@Base+0x48> │ │ │ │ + bl 3bd17c │ │ │ │ + movw ip, #34324 @ 0x8614 │ │ │ │ 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} │ │ │ │ stmia sl!, {r0, r1, r2, r3} │ │ │ │ @@ -7001,275 +6999,275 @@ │ │ │ │ str r3, [r7] │ │ │ │ ldm r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [r5] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #648] @ 35648 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + ldr r0, [pc, #648] @ 35640 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [lr] │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35448 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ - ldr r0, [pc, #620] @ 3564c <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + bne 35440 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ + ldr r0, [pc, #620] @ 35644 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35410 <_PyMem_GetCurrentAllocatorName@@Base+0x110> │ │ │ │ - ldr r0, [pc, #600] @ 35650 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 35408 <_PyMem_GetCurrentAllocatorName@@Base+0x110> │ │ │ │ + ldr r0, [pc, #600] @ 35648 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #52592 @ 0xcd70 │ │ │ │ + movweq r4, #50928 @ 0xc6f0 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 35604 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #564] @ 3564c <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + beq 355fc <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #564] @ 35644 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35448 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ - ldr r0, [pc, #544] @ 35650 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 35440 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ + ldr r0, [pc, #544] @ 35648 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #5184 @ 0x1440 │ │ │ │ + movweq r4, #3940 @ 0xf64 │ │ │ │ movteq r4, #61 @ 0x3d │ │ │ │ - beq 35604 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #504] @ 35648 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + beq 355fc <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #504] @ 35640 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35498 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ - ldr r0, [pc, #484] @ 3564c <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + bne 35490 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ + ldr r0, [pc, #484] @ 35644 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35498 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ - ldr r0, [pc, #464] @ 35650 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 35490 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ + ldr r0, [pc, #464] @ 35648 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #52564 @ 0xcd54 │ │ │ │ + movweq r4, #50900 @ 0xc6d4 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 35604 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr ip, [pc, #436] @ 35654 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + beq 355fc <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr ip, [pc, #436] @ 3564c <_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} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ add r4, ip, #24 │ │ │ │ ldr r3, [ip], #4 │ │ │ │ str r3, [r6] │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [ip] │ │ │ │ str r3, [r5] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #364] @ 35648 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + ldr r0, [pc, #364] @ 35640 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [lr] │ │ │ │ bl 2e534 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 35600 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ - ldr r0, [pc, #336] @ 3564c <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + bne 355f8 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ + ldr r0, [pc, #336] @ 35644 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ mov r2, #20 │ │ │ │ bl 2e534 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 35600 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ - ldr r0, [pc, #316] @ 35650 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 355f8 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ + ldr r0, [pc, #316] @ 35648 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r2, #20 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35604 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #300] @ 35658 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ + bne 355fc <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #300] @ 35650 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 355ac <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ - ldr r0, [pc, #280] @ 3565c <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + bne 355a4 <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ + ldr r0, [pc, #280] @ 35654 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35574 <_PyMem_GetCurrentAllocatorName@@Base+0x274> │ │ │ │ - ldr r0, [pc, #260] @ 35660 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 3556c <_PyMem_GetCurrentAllocatorName@@Base+0x274> │ │ │ │ + ldr r0, [pc, #260] @ 35658 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ mov r2, #20 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #52600 @ 0xcd78 │ │ │ │ + movweq r4, #50936 @ 0xc6f8 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 35604 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #224] @ 3565c <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + beq 355fc <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #224] @ 35654 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 355ac <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ - ldr r0, [pc, #204] @ 35660 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 355a4 <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ + ldr r0, [pc, #204] @ 35658 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #52548 @ 0xcd44 │ │ │ │ + movweq r4, #50884 @ 0xc6c4 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ - beq 35604 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #164] @ 35658 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ + beq 355fc <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #164] @ 35650 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e534 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 35600 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ - ldr r0, [pc, #144] @ 3565c <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + bne 355f8 <_PyMem_GetCurrentAllocatorName@@Base+0x300> │ │ │ │ + ldr r0, [pc, #144] @ 35654 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35604 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #124] @ 35660 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 355fc <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + ldr r0, [pc, #124] @ 35658 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - movw r4, #52576 @ 0xcd60 │ │ │ │ + movw r4, #50912 @ 0xc6e0 │ │ │ │ movt r4, #60 @ 0x3c │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - b 35604 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ + b 355fc <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ mov r4, #0 │ │ │ │ - ldr r1, [pc, #56] @ 35644 <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ + ldr r1, [pc, #56] @ 3563c <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 35628 <_PyMem_GetCurrentAllocatorName@@Base+0x328> │ │ │ │ + bne 35620 <_PyMem_GetCurrentAllocatorName@@Base+0x328> │ │ │ │ strexb r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35610 <_PyMem_GetCurrentAllocatorName@@Base+0x310> │ │ │ │ + bne 35608 <_PyMem_GetCurrentAllocatorName@@Base+0x310> │ │ │ │ dmb ish │ │ │ │ - beq 35638 <_PyMem_GetCurrentAllocatorName@@Base+0x338> │ │ │ │ + beq 35630 <_PyMem_GetCurrentAllocatorName@@Base+0x338> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2bcf58 │ │ │ │ + bl 2bc628 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r9, r2, r0, ror #18 │ │ │ │ rsbeq r9, r2, r4, ror #18 │ │ │ │ rsbeq r9, r2, r8, ror r9 │ │ │ │ rsbeq r9, r2, ip, lsl #19 │ │ │ │ - ldrsbeq r8, [r8], #-192 @ 0xffffff40 │ │ │ │ + subseq r8, r8, r8, ror r6 │ │ │ │ rsbeq r9, r2, r4, lsr #19 │ │ │ │ strhteq r9, [r2], #-156 @ 0xffffff64 │ │ │ │ ldrdeq r9, [r2], #-148 @ 0xffffff6c @ │ │ │ │ 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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35698 <_PyMem_GetCurrentAllocatorName@@Base+0x398> │ │ │ │ - bl be588 │ │ │ │ + bne 35690 <_PyMem_GetCurrentAllocatorName@@Base+0x398> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 356cc <_PyMem_GetCurrentAllocatorName@@Base+0x3cc> │ │ │ │ + bne 356c4 <_PyMem_GetCurrentAllocatorName@@Base+0x3cc> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d570 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 356c0 <_PyMem_GetCurrentAllocatorName@@Base+0x3c0> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 356b8 <_PyMem_GetCurrentAllocatorName@@Base+0x3c0> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35710 <_PyMem_GetCurrentAllocatorName@@Base+0x410> │ │ │ │ - bl be588 │ │ │ │ + bne 35708 <_PyMem_GetCurrentAllocatorName@@Base+0x410> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35784 <_PyMem_GetCurrentAllocatorName@@Base+0x484> │ │ │ │ + bne 3577c <_PyMem_GetCurrentAllocatorName@@Base+0x484> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e564 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35738 <_PyMem_GetCurrentAllocatorName@@Base+0x438> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 35730 <_PyMem_GetCurrentAllocatorName@@Base+0x438> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 35784 <_PyMem_GetCurrentAllocatorName@@Base+0x484> │ │ │ │ + bl 27c4e4 │ │ │ │ + b 3577c <_PyMem_GetCurrentAllocatorName@@Base+0x484> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl c4cbc │ │ │ │ + bl c48c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 35784 <_PyMem_GetCurrentAllocatorName@@Base+0x484> │ │ │ │ + beq 3577c <_PyMem_GetCurrentAllocatorName@@Base+0x484> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #16] │ │ │ │ - bne 35788 <_PyMem_GetCurrentAllocatorName@@Base+0x488> │ │ │ │ + bne 35780 <_PyMem_GetCurrentAllocatorName@@Base+0x488> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35784 <_PyMem_GetCurrentAllocatorName@@Base+0x484> │ │ │ │ + bgt 3577c <_PyMem_GetCurrentAllocatorName@@Base+0x484> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35784 <_PyMem_GetCurrentAllocatorName@@Base+0x484> │ │ │ │ + bne 3577c <_PyMem_GetCurrentAllocatorName@@Base+0x484> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #40] @ 357cc <_PyMem_GetCurrentAllocatorName@@Base+0x4cc> │ │ │ │ + ldr lr, [pc, #40] @ 357c4 <_PyMem_GetCurrentAllocatorName@@Base+0x4cc> │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #4 │ │ │ │ - movw r2, #41180 @ 0xa0dc │ │ │ │ + movw r2, #39516 @ 0x9a5c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #10544 @ 0x2930 │ │ │ │ + movw r1, #8880 @ 0x22b0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [ip, lr] │ │ │ │ ldr r0, [r0, #3856] @ 0xf10 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 13ba44 │ │ │ │ + b 13b60c │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ cmp r2, #2 │ │ │ │ @@ -7277,93 +7275,93 @@ │ │ │ │ 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 35824 <_PyMem_GetCurrentAllocatorName@@Base+0x524> │ │ │ │ + bne 3581c <_PyMem_GetCurrentAllocatorName@@Base+0x524> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 35868 <_PyMem_GetCurrentAllocatorName@@Base+0x568> │ │ │ │ - ldr lr, [pc, #220] @ 35908 <_PyMem_GetCurrentAllocatorName@@Base+0x608> │ │ │ │ + beq 35860 <_PyMem_GetCurrentAllocatorName@@Base+0x568> │ │ │ │ + ldr lr, [pc, #220] @ 35900 <_PyMem_GetCurrentAllocatorName@@Base+0x608> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #3 │ │ │ │ sub r1, fp, #32 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 35868 <_PyMem_GetCurrentAllocatorName@@Base+0x568> │ │ │ │ + bne 35860 <_PyMem_GetCurrentAllocatorName@@Base+0x568> │ │ │ │ mov r0, #0 │ │ │ │ - b 35900 <_PyMem_GetCurrentAllocatorName@@Base+0x600> │ │ │ │ + b 358f8 <_PyMem_GetCurrentAllocatorName@@Base+0x600> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35888 <_PyMem_GetCurrentAllocatorName@@Base+0x588> │ │ │ │ - bl be588 │ │ │ │ + bne 35880 <_PyMem_GetCurrentAllocatorName@@Base+0x588> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35860 <_PyMem_GetCurrentAllocatorName@@Base+0x560> │ │ │ │ + bne 35858 <_PyMem_GetCurrentAllocatorName@@Base+0x560> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 358a8 <_PyMem_GetCurrentAllocatorName@@Base+0x5a8> │ │ │ │ - bl be588 │ │ │ │ + bne 358a0 <_PyMem_GetCurrentAllocatorName@@Base+0x5a8> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35860 <_PyMem_GetCurrentAllocatorName@@Base+0x560> │ │ │ │ + bne 35858 <_PyMem_GetCurrentAllocatorName@@Base+0x560> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 358c8 <_PyMem_GetCurrentAllocatorName@@Base+0x5c8> │ │ │ │ - bl be588 │ │ │ │ + bne 358c0 <_PyMem_GetCurrentAllocatorName@@Base+0x5c8> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35860 <_PyMem_GetCurrentAllocatorName@@Base+0x560> │ │ │ │ + bne 35858 <_PyMem_GetCurrentAllocatorName@@Base+0x560> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2df04 │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5188 @ 0x1444 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 35900 <_PyMem_GetCurrentAllocatorName@@Base+0x600> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 358f8 <_PyMem_GetCurrentAllocatorName@@Base+0x600> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ strhteq lr, [r1], #-160 @ 0xffffff60 │ │ │ │ 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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35940 <_PyMem_GetCurrentAllocatorName@@Base+0x640> │ │ │ │ - bl be588 │ │ │ │ + bne 35938 <_PyMem_GetCurrentAllocatorName@@Base+0x640> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3595c <_PyMem_GetCurrentAllocatorName@@Base+0x65c> │ │ │ │ - ldr r2, [pc, #28] @ 35964 <_PyMem_GetCurrentAllocatorName@@Base+0x664> │ │ │ │ + bne 35954 <_PyMem_GetCurrentAllocatorName@@Base+0x65c> │ │ │ │ + ldr r2, [pc, #28] @ 3595c <_PyMem_GetCurrentAllocatorName@@Base+0x664> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r4, [r3, #3736] @ 0xe98 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ @@ -7378,77 +7376,77 @@ │ │ │ │ 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 359b8 <_PyMem_GetCurrentAllocatorName@@Base+0x6b8> │ │ │ │ + bne 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x6b8> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 359f8 <_PyMem_GetCurrentAllocatorName@@Base+0x6f8> │ │ │ │ - ldr r4, [pc, #244] @ 35ab4 <_PyMem_GetCurrentAllocatorName@@Base+0x7b4> │ │ │ │ + beq 359f0 <_PyMem_GetCurrentAllocatorName@@Base+0x6f8> │ │ │ │ + ldr r4, [pc, #244] @ 35aac <_PyMem_GetCurrentAllocatorName@@Base+0x7b4> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 359f8 <_PyMem_GetCurrentAllocatorName@@Base+0x6f8> │ │ │ │ + bne 359f0 <_PyMem_GetCurrentAllocatorName@@Base+0x6f8> │ │ │ │ mov r0, #0 │ │ │ │ - b 35aac <_PyMem_GetCurrentAllocatorName@@Base+0x7ac> │ │ │ │ + b 35aa4 <_PyMem_GetCurrentAllocatorName@@Base+0x7ac> │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 35a28 <_PyMem_GetCurrentAllocatorName@@Base+0x728> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 35a20 <_PyMem_GetCurrentAllocatorName@@Base+0x728> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10768 @ 0x2a10 │ │ │ │ + movw r1, #9104 @ 0x2390 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 359f0 <_PyMem_GetCurrentAllocatorName@@Base+0x6f0> │ │ │ │ + bl 16d81c │ │ │ │ + b 359e8 <_PyMem_GetCurrentAllocatorName@@Base+0x6f0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #268 @ 0x10c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 1290ec │ │ │ │ + movw r1, #64044 @ 0xfa2c │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 128e00 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 35a94 <_PyMem_GetCurrentAllocatorName@@Base+0x794> │ │ │ │ + beq 35a8c <_PyMem_GetCurrentAllocatorName@@Base+0x794> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #16568 @ 0x40b8 │ │ │ │ + movw r1, #14904 @ 0x3a38 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 1290ec │ │ │ │ + bl 128e00 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ - beq 35a94 <_PyMem_GetCurrentAllocatorName@@Base+0x794> │ │ │ │ + beq 35a8c <_PyMem_GetCurrentAllocatorName@@Base+0x794> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51772 @ 0xca3c │ │ │ │ + movw r1, #50108 @ 0xc3bc │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 1290ec │ │ │ │ + bl 128e00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35a90 <_PyMem_GetCurrentAllocatorName@@Base+0x790> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 35a88 <_PyMem_GetCurrentAllocatorName@@Base+0x790> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10820 @ 0x2a44 │ │ │ │ + movw r1, #9156 @ 0x23c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 359f0 <_PyMem_GetCurrentAllocatorName@@Base+0x6f0> │ │ │ │ + bl 16d81c │ │ │ │ + b 359e8 <_PyMem_GetCurrentAllocatorName@@Base+0x6f0> │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #28] @ 35ab8 <_PyMem_GetCurrentAllocatorName@@Base+0x7b8> │ │ │ │ + ldr r1, [pc, #28] @ 35ab0 <_PyMem_GetCurrentAllocatorName@@Base+0x7b8> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ str r3, [r2, #3880] @ 0xf28 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -7464,855 +7462,855 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35b10 <_PyMem_GetCurrentAllocatorName@@Base+0x810> │ │ │ │ + bne 35b08 <_PyMem_GetCurrentAllocatorName@@Base+0x810> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 35b4c <_PyMem_GetCurrentAllocatorName@@Base+0x84c> │ │ │ │ - ldr lr, [pc, #204] @ 35be4 <_PyMem_GetCurrentAllocatorName@@Base+0x8e4> │ │ │ │ + beq 35b44 <_PyMem_GetCurrentAllocatorName@@Base+0x84c> │ │ │ │ + ldr lr, [pc, #204] @ 35bdc <_PyMem_GetCurrentAllocatorName@@Base+0x8e4> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 35bd8 <_PyMem_GetCurrentAllocatorName@@Base+0x8d8> │ │ │ │ + beq 35bd0 <_PyMem_GetCurrentAllocatorName@@Base+0x8d8> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35b6c <_PyMem_GetCurrentAllocatorName@@Base+0x86c> │ │ │ │ - bl be588 │ │ │ │ + bne 35b64 <_PyMem_GetCurrentAllocatorName@@Base+0x86c> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35bd8 <_PyMem_GetCurrentAllocatorName@@Base+0x8d8> │ │ │ │ + bne 35bd0 <_PyMem_GetCurrentAllocatorName@@Base+0x8d8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35b8c <_PyMem_GetCurrentAllocatorName@@Base+0x88c> │ │ │ │ - bl be588 │ │ │ │ + bne 35b84 <_PyMem_GetCurrentAllocatorName@@Base+0x88c> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35bd8 <_PyMem_GetCurrentAllocatorName@@Base+0x8d8> │ │ │ │ + bne 35bd0 <_PyMem_GetCurrentAllocatorName@@Base+0x8d8> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e684 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35bcc <_PyMem_GetCurrentAllocatorName@@Base+0x8cc> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 35bc4 <_PyMem_GetCurrentAllocatorName@@Base+0x8cc> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq lr, r1, r4, lsr fp │ │ │ │ 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 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 35c38 <_PyMem_GetCurrentAllocatorName@@Base+0x938> │ │ │ │ + bne 35c30 <_PyMem_GetCurrentAllocatorName@@Base+0x938> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 35c34 <_PyMem_GetCurrentAllocatorName@@Base+0x934> │ │ │ │ + blt 35c2c <_PyMem_GetCurrentAllocatorName@@Base+0x934> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 35c70 <_PyMem_GetCurrentAllocatorName@@Base+0x970> │ │ │ │ + beq 35c68 <_PyMem_GetCurrentAllocatorName@@Base+0x970> │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #412] @ 35dec <_PyMem_GetCurrentAllocatorName@@Base+0xaec> │ │ │ │ + ldr r1, [pc, #412] @ 35de4 <_PyMem_GetCurrentAllocatorName@@Base+0xaec> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0xa84> │ │ │ │ + beq 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0xa84> │ │ │ │ adds r4, r5, r4 │ │ │ │ - beq 35d14 <_PyMem_GetCurrentAllocatorName@@Base+0xa14> │ │ │ │ + beq 35d0c <_PyMem_GetCurrentAllocatorName@@Base+0xa14> │ │ │ │ ldr r8, [r6] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 35c8c <_PyMem_GetCurrentAllocatorName@@Base+0x98c> │ │ │ │ + beq 35c84 <_PyMem_GetCurrentAllocatorName@@Base+0x98c> │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 35d24 <_PyMem_GetCurrentAllocatorName@@Base+0xa24> │ │ │ │ + beq 35d1c <_PyMem_GetCurrentAllocatorName@@Base+0xa24> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35cb4 <_PyMem_GetCurrentAllocatorName@@Base+0x9b4> │ │ │ │ - bl 128510 │ │ │ │ + beq 35cac <_PyMem_GetCurrentAllocatorName@@Base+0x9b4> │ │ │ │ + bl 12821c │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0xa84> │ │ │ │ + blt 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0xa84> │ │ │ │ cmp r4, #1 │ │ │ │ moveq r5, #100 @ 0x64 │ │ │ │ - beq 35d2c <_PyMem_GetCurrentAllocatorName@@Base+0xa2c> │ │ │ │ - b 35cb8 <_PyMem_GetCurrentAllocatorName@@Base+0x9b8> │ │ │ │ + beq 35d24 <_PyMem_GetCurrentAllocatorName@@Base+0xa2c> │ │ │ │ + b 35cb0 <_PyMem_GetCurrentAllocatorName@@Base+0x9b8> │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 35cdc <_PyMem_GetCurrentAllocatorName@@Base+0x9dc> │ │ │ │ - bl be588 │ │ │ │ + bne 35cd4 <_PyMem_GetCurrentAllocatorName@@Base+0x9dc> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 35d2c <_PyMem_GetCurrentAllocatorName@@Base+0xa2c> │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0xa84> │ │ │ │ - bl c55e4 │ │ │ │ + beq 35d24 <_PyMem_GetCurrentAllocatorName@@Base+0xa2c> │ │ │ │ + b 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0xa84> │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35d08 <_PyMem_GetCurrentAllocatorName@@Base+0xa08> │ │ │ │ + bgt 35d00 <_PyMem_GetCurrentAllocatorName@@Base+0xa08> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35d08 <_PyMem_GetCurrentAllocatorName@@Base+0xa08> │ │ │ │ + bne 35d00 <_PyMem_GetCurrentAllocatorName@@Base+0xa08> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 35d2c <_PyMem_GetCurrentAllocatorName@@Base+0xa2c> │ │ │ │ - b 35cc8 <_PyMem_GetCurrentAllocatorName@@Base+0x9c8> │ │ │ │ + bne 35d24 <_PyMem_GetCurrentAllocatorName@@Base+0xa2c> │ │ │ │ + b 35cc0 <_PyMem_GetCurrentAllocatorName@@Base+0x9c8> │ │ │ │ mov r7, #1 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ - b 35d2c <_PyMem_GetCurrentAllocatorName@@Base+0xa2c> │ │ │ │ + b 35d24 <_PyMem_GetCurrentAllocatorName@@Base+0xa2c> │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 28e80c │ │ │ │ + bl 28dec4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0xa84> │ │ │ │ - ldr r2, [pc, #168] @ 35df0 <_PyMem_GetCurrentAllocatorName@@Base+0xaf0> │ │ │ │ + beq 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0xa84> │ │ │ │ + ldr r2, [pc, #168] @ 35de8 <_PyMem_GetCurrentAllocatorName@@Base+0xaf0> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 35d64 <_PyMem_GetCurrentAllocatorName@@Base+0xa64> │ │ │ │ + beq 35d5c <_PyMem_GetCurrentAllocatorName@@Base+0xa64> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 35dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xac0> │ │ │ │ - b 35d8c <_PyMem_GetCurrentAllocatorName@@Base+0xa8c> │ │ │ │ + beq 35db8 <_PyMem_GetCurrentAllocatorName@@Base+0xac0> │ │ │ │ + b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0xa8c> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27732 @ 0x6c54 │ │ │ │ + movw r1, #26068 @ 0x65d4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, r4 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, #0 │ │ │ │ - b 35de4 <_PyMem_GetCurrentAllocatorName@@Base+0xae4> │ │ │ │ + b 35ddc <_PyMem_GetCurrentAllocatorName@@Base+0xae4> │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl 304a0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 35dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xac8> │ │ │ │ + beq 35dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xac8> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, r4 │ │ │ │ - bl a75ec │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0xa84> │ │ │ │ + bl a7334 │ │ │ │ + b 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0xa84> │ │ │ │ mov r2, #1 │ │ │ │ - bl 365e4 │ │ │ │ + bl 365dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a75ec │ │ │ │ - bl b9040 │ │ │ │ + bl a7334 │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0xa84> │ │ │ │ + bne 35d7c <_PyMem_GetCurrentAllocatorName@@Base+0xa84> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq lr, r1, r4, ror #23 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00035df4 <_PyLazyImport_GetName@@Base>: │ │ │ │ +00035dec <_PyLazyImport_GetName@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 35e08 <_PyLazyImport_GetName@@Base+0x14> │ │ │ │ + b 35e00 <_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 35e58 <_PyLazyImport_GetName@@Base+0x64> │ │ │ │ + beq 35e50 <_PyLazyImport_GetName@@Base+0x64> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 35e44 <_PyLazyImport_GetName@@Base+0x50> │ │ │ │ - movw r0, #49880 @ 0xc2d8 │ │ │ │ + beq 35e3c <_PyLazyImport_GetName@@Base+0x50> │ │ │ │ + movw r0, #48304 @ 0xbcb0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ - movw r0, #11212 @ 0x2bcc │ │ │ │ + b b6e48 │ │ │ │ + movw r0, #9548 @ 0x254c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00035e78 : │ │ │ │ +00035e70 : │ │ │ │ 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 2ba5d8 │ │ │ │ + bl 2b9ca8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00035ea8 : │ │ │ │ +00035ea0 : │ │ │ │ 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 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 35ed8 │ │ │ │ + beq 35ed0 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cbcf8 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cb650 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ cmp r0, r5 │ │ │ │ - bcc 35efc │ │ │ │ + bcc 35ef4 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #1004] @ 0x3ec │ │ │ │ ldr r3, [r3, #1012] @ 0x3f4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00035f04 <_Py_CheckRecursiveCall@@Base>: │ │ │ │ +00035efc <_Py_CheckRecursiveCall@@Base>: │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #784] @ 0x310 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, fp │ │ │ │ - bls 35f84 <_Py_CheckRecursiveCall@@Base+0x80> │ │ │ │ + bls 35f7c <_Py_CheckRecursiveCall@@Base+0x80> │ │ │ │ ldr lr, [r0, #776] @ 0x308 │ │ │ │ mov r3, #80 @ 0x50 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ 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, #11340 @ 0x2c4c │ │ │ │ + movw lr, #9676 @ 0x25cc │ │ │ │ movt lr, #63 @ 0x3f │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ asr ip, ip, #10 │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 2e2a0 <__snprintf_chk@plt> │ │ │ │ - ldr r0, [pc, #108] @ 35fec <_Py_CheckRecursiveCall@@Base+0xe8> │ │ │ │ + ldr r0, [pc, #108] @ 35fe4 <_Py_CheckRecursiveCall@@Base+0xe8> │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 35fe4 <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ + bne 35fdc <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ ldr r2, [r4, #776] @ 0x308 │ │ │ │ mov r3, #1 │ │ │ │ - movw r1, #49096 @ 0xbfc8 │ │ │ │ + movw r1, #53068 @ 0xcf4c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ 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, #11384 @ 0x2c78 │ │ │ │ + movw r2, #9720 @ 0x25f8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r1] │ │ │ │ asr r3, r3, #10 │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ + bl 2db0ac <_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 r8, r8, r0, lsr #28 │ │ │ │ + subseq r8, r8, r8, asr #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 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl d7a8c │ │ │ │ + bl d75f8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 26ba58 │ │ │ │ + b 26b114 │ │ │ │ │ │ │ │ -00036024 : │ │ │ │ +0003601c : │ │ │ │ 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, #23824 @ 0x5d10 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1c8b64 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c86c0 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - beq 3606c │ │ │ │ - movw r2, #11496 @ 0x2ce8 │ │ │ │ + beq 36064 │ │ │ │ + movw r2, #9832 @ 0x2668 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ - b 36140 │ │ │ │ - movw r2, #11524 @ 0x2d04 │ │ │ │ + b 36138 │ │ │ │ + movw r2, #9860 @ 0x2684 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #11548 @ 0x2d1c │ │ │ │ + movw r2, #9884 @ 0x269c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e504 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #11572 @ 0x2d34 │ │ │ │ + movw r2, #9908 @ 0x26b4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movweq r3, #57412 @ 0xe044 │ │ │ │ - movw r2, #11596 @ 0x2d4c │ │ │ │ + movweq r3, #55748 @ 0xd9c4 │ │ │ │ + movw r2, #9932 @ 0x26cc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ movteq r3, #61 @ 0x3d │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #11620 @ 0x2d64 │ │ │ │ + movw r2, #9956 @ 0x26e4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e504 │ │ │ │ - bl 1c55b0 │ │ │ │ + bl 1c50d0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 142998 │ │ │ │ + bl 142550 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36214 │ │ │ │ + bl 3620c │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e504 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1429c8 │ │ │ │ + bl 142580 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c5810 │ │ │ │ - movw r2, #30300 @ 0x765c │ │ │ │ + bl 1c5330 │ │ │ │ + movw r2, #28636 @ 0x6fdc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2e504 │ │ │ │ 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, #27756 @ 0x6c6c │ │ │ │ + movw r0, #27948 @ 0x6d2c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 27ee48 │ │ │ │ + bl 27e500 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 361c8 │ │ │ │ + beq 361c0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41180 @ 0xa0dc │ │ │ │ + movw r1, #39516 @ 0x9a5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #11640 @ 0x2d78 │ │ │ │ + movw r0, #9976 @ 0x26f8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 361d0 │ │ │ │ + bne 361c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 361c8 │ │ │ │ + bgt 361c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 361c8 │ │ │ │ + bne 361c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 3620c │ │ │ │ + b 36204 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl d57c0 │ │ │ │ + bl d532c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3620c │ │ │ │ + bgt 36204 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3620c │ │ │ │ + bne 36204 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00036214 : │ │ │ │ +0003620c : │ │ │ │ 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, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl b9040 │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36384 │ │ │ │ - ldr r2, [pc, #344] @ 363a4 │ │ │ │ + bne 3637c │ │ │ │ + ldr r2, [pc, #344] @ 3639c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #11660 @ 0x2d8c │ │ │ │ + movw r1, #9996 @ 0x270c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl cf918 <_PyObject_MakeTpCall@@Base+0x83c> │ │ │ │ + bl cf494 <_PyObject_MakeTpCall@@Base+0x82c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 36384 │ │ │ │ + bne 3637c │ │ │ │ mov r0, r6 │ │ │ │ bl 2d81c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3629c │ │ │ │ - bl dc1d0 │ │ │ │ + bne 36294 │ │ │ │ + bl dbd28 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #11680 @ 0x2da0 │ │ │ │ + movw r2, #10016 @ 0x2720 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r0, r6 │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl ded10 │ │ │ │ - b 3638c │ │ │ │ + bl de874 │ │ │ │ + b 36384 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 362d8 │ │ │ │ - bl dc1d0 │ │ │ │ + bgt 362d0 │ │ │ │ + bl dbd28 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r2, #11688 @ 0x2da8 │ │ │ │ + movw r2, #10024 @ 0x2728 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ - b 3638c │ │ │ │ + bl de874 │ │ │ │ + b 36384 │ │ │ │ mov r0, r4 │ │ │ │ tst r7, #1 │ │ │ │ - beq 362f0 │ │ │ │ - bl b8b74 │ │ │ │ + beq 362e8 │ │ │ │ + bl b8774 │ │ │ │ mov r4, r0 │ │ │ │ - b 362f8 │ │ │ │ - bl 16a02c │ │ │ │ + b 362f0 │ │ │ │ + bl 169c0c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 36384 │ │ │ │ + beq 3637c │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r7, #0 │ │ │ │ - beq 36338 │ │ │ │ + beq 36330 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ bl 2e1c8 │ │ │ │ subs r5, r5, r0 │ │ │ │ movne r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3635c │ │ │ │ + bgt 36354 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3635c │ │ │ │ + bne 36354 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne 36384 │ │ │ │ + bne 3637c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3638c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 36384 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d81c │ │ │ │ mvn r0, #0 │ │ │ │ - b 3639c │ │ │ │ + b 36394 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e12c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3636c │ │ │ │ + bne 36364 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, 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 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #500] @ 365b8 │ │ │ │ + ldr lr, [pc, #500] @ 365b0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r0, #11724 @ 0x2dcc │ │ │ │ + movw r0, #10060 @ 0x274c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r5, [ip, lr] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2502d4 │ │ │ │ + bl 24f2e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 36418 │ │ │ │ + beq 36410 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36418 │ │ │ │ - movw r1, #9072 @ 0x2370 │ │ │ │ + beq 36410 │ │ │ │ + movw r1, #7408 @ 0x1cf0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36420 │ │ │ │ + bne 36418 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - b 365ac │ │ │ │ - movw r4, #11708 @ 0x2dbc │ │ │ │ + b 365a4 │ │ │ │ + movw r4, #10044 @ 0x273c │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 237360 │ │ │ │ + bl 2368dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 36440 │ │ │ │ + bne 36438 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e37b8 │ │ │ │ + b 2e2e98 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bl 2e5f4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 36480 │ │ │ │ + beq 36478 │ │ │ │ cmp r4, r9 │ │ │ │ - beq 3656c │ │ │ │ + beq 36564 │ │ │ │ sub r1, r9, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl be4fc │ │ │ │ + bl be108 │ │ │ │ add r9, r9, #1 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 36488 │ │ │ │ + bne 36480 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ mov r4, #0 │ │ │ │ - b 365ac │ │ │ │ - ldr sl, [pc, #308] @ 365bc │ │ │ │ + b 365a4 │ │ │ │ + ldr sl, [pc, #308] @ 365b4 │ │ │ │ mov r9, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 1a4ae0 │ │ │ │ + bl 1a46c8 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r6, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 364b8 │ │ │ │ + bgt 364b0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 364b8 │ │ │ │ + bne 364b0 │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - movweq r3, #49188 @ 0xc024 │ │ │ │ + movweq r3, #53156 @ 0xcfa4 │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 3650c │ │ │ │ + beq 36504 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 137744 │ │ │ │ + bl 137308 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r9, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 364fc │ │ │ │ + bgt 364f4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 364fc │ │ │ │ + bne 364f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - bne 36524 │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne 3651c │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl 28d470 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28cb28 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3656c │ │ │ │ - b 36470 │ │ │ │ + bne 36564 │ │ │ │ + b 36468 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl d57c0 │ │ │ │ + bl d532c │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 365ac │ │ │ │ + bgt 365a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 365ac │ │ │ │ + bne 365a4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 365ac │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 365a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28d7b4 <_PyErr_Clear@@Base> │ │ │ │ - movw r0, #49140 @ 0xbff4 │ │ │ │ + bl 28cb48 <_PyErr_Clear@@Base> │ │ │ │ + movw r0, #53112 @ 0xcf78 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #0 │ │ │ │ - movw r2, #11744 @ 0x2de0 │ │ │ │ + movw r2, #10080 @ 0x2760 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f2d50 │ │ │ │ + bl 2f2430 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 3640c │ │ │ │ - b 36478 │ │ │ │ + bne 36404 │ │ │ │ + b 36470 │ │ │ │ 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, ror #19 │ │ │ │ │ │ │ │ -000365c0 : │ │ │ │ +000365b8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 365e4 │ │ │ │ + bl 365dc │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3661c │ │ │ │ - movw r1, #11808 @ 0x2e20 │ │ │ │ + beq 36614 │ │ │ │ + movw r1, #10144 @ 0x27a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #32 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 369f0 │ │ │ │ + bl 369e8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #23 │ │ │ │ - movwne r1, #11844 @ 0x2e44 │ │ │ │ + movwne r1, #10180 @ 0x27c4 │ │ │ │ movtne r1, #63 @ 0x3f │ │ │ │ - bne 366e4 │ │ │ │ + bne 366dc │ │ │ │ ldr r7, [r5, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r2, #20 │ │ │ │ - movweq r1, #11868 @ 0x2e5c │ │ │ │ + movweq r1, #10204 @ 0x27dc │ │ │ │ movteq r1, #63 @ 0x3f │ │ │ │ - beq 366e4 │ │ │ │ + beq 366dc │ │ │ │ movw ip, #65021 @ 0xfdfd │ │ │ │ movt ip, #65021 @ 0xfdfd │ │ │ │ movw r9, #52685 @ 0xcdcd │ │ │ │ movt r9, #52685 @ 0xcdcd │ │ │ │ movw sl, #56797 @ 0xdddd │ │ │ │ movt sl, #56797 @ 0xdddd │ │ │ │ mov r8, ip │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r7, r9 │ │ │ │ cmpne r7, #255 @ 0xff │ │ │ │ - bls 366a4 │ │ │ │ + bls 3669c │ │ │ │ cmp r7, r8 │ │ │ │ cmpne r7, sl │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmn r7, #256 @ 0x100 │ │ │ │ movcc r6, #0 │ │ │ │ movcs r6, #1 │ │ │ │ orrs r6, r6, r3 │ │ │ │ - beq 366b4 │ │ │ │ - movw r1, #11892 @ 0x2e74 │ │ │ │ + beq 366ac │ │ │ │ + movw r1, #10228 @ 0x27f4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #16 │ │ │ │ - b 366e4 │ │ │ │ + b 366dc │ │ │ │ ldrb r3, [r7, #38] @ 0x26 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq 369c8 │ │ │ │ + beq 369c0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 31c50 │ │ │ │ + bl 31c4c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 366f4 │ │ │ │ - movw r1, #11912 @ 0x2e88 │ │ │ │ + bne 366ec │ │ │ │ + movw r1, #10248 @ 0x2808 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #18 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 25030c <_Py_write_noraise@@Base> │ │ │ │ + b 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11932 @ 0x2e9c │ │ │ │ + movw r1, #10268 @ 0x281c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3675c │ │ │ │ + beq 36754 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3675c │ │ │ │ + beq 36754 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11788 @ 0x2e0c │ │ │ │ + movw r1, #10124 @ 0x278c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36bb4 │ │ │ │ + bl 36bac │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11788 @ 0x2e0c │ │ │ │ + movw r1, #10124 @ 0x278c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ - b 36774 │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ + b 3676c │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46180 @ 0xb464 │ │ │ │ + movw r1, #44516 @ 0xade4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11940 @ 0x2ea4 │ │ │ │ + movw r1, #10276 @ 0x2824 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 31c50 │ │ │ │ + bl 31c4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36940 │ │ │ │ + beq 36938 │ │ │ │ ldr r7, [r7, #28] │ │ │ │ add r0, r0, #128 @ 0x80 │ │ │ │ subs r7, r7, r0 │ │ │ │ - bmi 36940 │ │ │ │ + bmi 36938 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 367d4 │ │ │ │ + beq 367cc │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 367d4 │ │ │ │ + beq 367cc │ │ │ │ lsr r2, r7, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32639c <_Py_call_instrumentation_jump@@Base+0x2e4> │ │ │ │ + bl 325d1c <_Py_call_instrumentation_jump@@Base+0x2e4> │ │ │ │ mov r1, r0 │ │ │ │ - b 36928 │ │ │ │ + b 36920 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3, lsl #1 │ │ │ │ - bge 36940 │ │ │ │ + bge 36938 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ str r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r3, r2, #16 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add lr, r3, r2 │ │ │ │ @@ -8321,44 +8319,44 @@ │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r7, r1 │ │ │ │ - blt 36908 │ │ │ │ + blt 36900 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp lr, r2 │ │ │ │ - bls 3693c │ │ │ │ + bls 36934 │ │ │ │ ldrb r3, [r2] │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r3, #15 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 368a8 │ │ │ │ + beq 368a0 │ │ │ │ cmp r3, #12 │ │ │ │ - bhi 36868 │ │ │ │ + bhi 36860 │ │ │ │ cmp r3, #11 │ │ │ │ moveq r3, #1 │ │ │ │ subne r3, r3, #12 │ │ │ │ clzne r3, r3 │ │ │ │ lsrne r3, r3, #5 │ │ │ │ lslne r3, r3, #1 │ │ │ │ - b 368a8 │ │ │ │ + b 368a0 │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ add r4, r2, #2 │ │ │ │ mov ip, #0 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ and r3, r0, #63 @ 0x3f │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq 36898 │ │ │ │ + beq 36890 │ │ │ │ ldrb r0, [r4], #1 │ │ │ │ add ip, ip, #6 │ │ │ │ and r2, r0, #63 @ 0x3f │ │ │ │ orr r3, r3, r2, lsl ip │ │ │ │ - b 3687c │ │ │ │ + b 36874 │ │ │ │ tst r3, #1 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ lsr r3, r3, #1 │ │ │ │ rsbne r3, r3, #0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ @@ -8373,114 +8371,114 @@ │ │ │ │ and r3, r3, #7 │ │ │ │ add r3, r3, #1 │ │ │ │ add r1, r1, r3, lsl #1 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 3681c │ │ │ │ + beq 36814 │ │ │ │ ldrsb r3, [r3] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 368e4 │ │ │ │ - b 3681c │ │ │ │ + bge 368dc │ │ │ │ + b 36814 │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 36924 │ │ │ │ + bge 3691c │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 33ffd8 <_PyEval_MatchClass@@Base+0x2ac4> │ │ │ │ - b 3690c │ │ │ │ + bl 33f8dc <_PyEval_MatchClass@@Base+0x2ac4> │ │ │ │ + b 36904 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, #0 │ │ │ │ - blt 36940 │ │ │ │ + blt 36938 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36d98 │ │ │ │ - b 36958 │ │ │ │ + bl 36d90 │ │ │ │ + b 36950 │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46180 @ 0xb464 │ │ │ │ + movw r1, #44516 @ 0xade4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30624 @ 0x77a0 │ │ │ │ + movw r1, #28960 @ 0x7120 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 36994 │ │ │ │ + beq 3698c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 36994 │ │ │ │ + beq 3698c │ │ │ │ mov r0, r4 │ │ │ │ - bl 36bb4 │ │ │ │ - b 369ac │ │ │ │ + bl 36bac │ │ │ │ + b 369a4 │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46180 @ 0xb464 │ │ │ │ + movw r1, #44516 @ 0xade4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30300 @ 0x765c │ │ │ │ + movw r1, #28636 @ 0x6fdc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 366d8 │ │ │ │ + beq 366d0 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 369e8 │ │ │ │ + beq 369e0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldrne r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 36674 │ │ │ │ + bne 3666c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw ip, #52685 @ 0xcdcd │ │ │ │ movt ip, #52685 @ 0xcdcd │ │ │ │ cmp r0, ip │ │ │ │ cmpne r0, #255 @ 0xff │ │ │ │ - bls 36aa4 │ │ │ │ + bls 36a9c │ │ │ │ movw r3, #56797 @ 0xdddd │ │ │ │ movt r3, #56797 @ 0xdddd │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #65021 @ 0xfdfd │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, r3 │ │ │ │ push {r4, fp, lr} │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ mvn r4, #256 @ 0x100 │ │ │ │ cmp r0, r4 │ │ │ │ orrhi r2, r2, #1 │ │ │ │ add fp, sp, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36aac │ │ │ │ + bne 36aa4 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, ip │ │ │ │ cmpne r2, #255 @ 0xff │ │ │ │ - bls 36aac │ │ │ │ + bls 36aa4 │ │ │ │ cmp r2, r1 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq lr, #1 │ │ │ │ movne lr, #0 │ │ │ │ cmp r2, r4 │ │ │ │ orrhi lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 36aac │ │ │ │ + bne 36aa4 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 36aac │ │ │ │ + beq 36aa4 │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ @@ -8499,60 +8497,60 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36b04 │ │ │ │ + bne 36afc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 36b44 │ │ │ │ - ldr r4, [pc, #164] @ 36bb0 │ │ │ │ + beq 36b3c │ │ │ │ + ldr r4, [pc, #164] @ 36ba8 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36b44 │ │ │ │ + bne 36b3c │ │ │ │ mov r0, #0 │ │ │ │ - b 36ba8 │ │ │ │ + b 36ba0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 36b64 │ │ │ │ - bl be588 │ │ │ │ + bne 36b5c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36b3c │ │ │ │ - bl dc1d0 │ │ │ │ + bne 36b34 │ │ │ │ + bl dbd28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d828 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 36ba0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 36b98 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq pc, r1, r8, rrx │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ @@ -8565,118 +8563,118 @@ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mov r3, r1 │ │ │ │ tst r2, #32 │ │ │ │ - beq 36c14 │ │ │ │ + beq 36c0c │ │ │ │ ands r8, r2, #64 @ 0x40 │ │ │ │ addne r6, r1, #20 │ │ │ │ - bne 36c20 │ │ │ │ + bne 36c18 │ │ │ │ cmp r7, #500 @ 0x1f4 │ │ │ │ add r6, r1, #28 │ │ │ │ movgt r8, #1 │ │ │ │ movgt r7, #500 @ 0x1f4 │ │ │ │ - b 36c58 │ │ │ │ + b 36c50 │ │ │ │ ldr r6, [r1, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 36d90 │ │ │ │ + beq 36d88 │ │ │ │ cmp r7, #500 @ 0x1f4 │ │ │ │ movle r8, #0 │ │ │ │ movgt r8, #1 │ │ │ │ movgt r7, #500 @ 0x1f4 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r2, #0 │ │ │ │ - beq 36c58 │ │ │ │ + beq 36c50 │ │ │ │ cmp r2, r7 │ │ │ │ - bge 36d7c │ │ │ │ + bge 36d74 │ │ │ │ ldrb r1, [r6, r2] │ │ │ │ add r2, r2, #1 │ │ │ │ sub r1, r1, #32 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ - bls 36c3c │ │ │ │ + bls 36c34 │ │ │ │ ldrb sl, [r3, #16] │ │ │ │ - movw r1, #20612 @ 0x5084 │ │ │ │ + movw r1, #18948 @ 0x4a04 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r2, #20608 @ 0x5080 │ │ │ │ + movw r2, #18944 @ 0x4a00 │ │ │ │ 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 36cc4 │ │ │ │ + b 36cbc │ │ │ │ cmp sl, #1 │ │ │ │ ldrbeq r5, [r6, r9] │ │ │ │ - beq 36ca0 │ │ │ │ + beq 36c98 │ │ │ │ cmp sl, #2 │ │ │ │ lsleq r3, r9, #1 │ │ │ │ ldrne r5, [r6, r9, lsl #2] │ │ │ │ ldrheq r5, [r6, r3] │ │ │ │ sub r2, r5, #32 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - bhi 36cd0 │ │ │ │ + bhi 36cc8 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - blt 36c84 │ │ │ │ - b 36d54 │ │ │ │ + blt 36c7c │ │ │ │ + b 36d4c │ │ │ │ mov r2, #2 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi 36d04 │ │ │ │ + bhi 36cfc │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20604 @ 0x507c │ │ │ │ + movw r1, #18940 @ 0x49fc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 377f0 │ │ │ │ - b 36cc0 │ │ │ │ + bl 377e8 │ │ │ │ + b 36cb8 │ │ │ │ cmp r5, #65536 @ 0x10000 │ │ │ │ - bcs 36d30 │ │ │ │ + bcs 36d28 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 377f0 │ │ │ │ - b 36cc0 │ │ │ │ + bl 377e8 │ │ │ │ + b 36cb8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 377f0 │ │ │ │ - b 36cc0 │ │ │ │ + bl 377e8 │ │ │ │ + b 36cb8 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 36d90 │ │ │ │ + beq 36d88 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20616 @ 0x5088 │ │ │ │ + movw r1, #18952 @ 0x4a08 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 25030c <_Py_write_noraise@@Base> │ │ │ │ + b 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ - b 36d58 │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ + b 36d50 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -8687,25 +8685,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 3cbf54 <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ + blx 3cb8ac <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ umull r2, r3, r4, r6 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ strb r1, [r5, #-1]! │ │ │ │ lsr r4, r3, #3 │ │ │ │ - bhi 36dd0 │ │ │ │ + bhi 36dc8 │ │ │ │ sub r2, r8, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -8713,41 +8711,41 @@ │ │ │ │ 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 36e5c │ │ │ │ + bne 36e54 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 36e9c │ │ │ │ - ldr r4, [pc, #88] @ 36ebc │ │ │ │ + beq 36e94 │ │ │ │ + ldr r4, [pc, #88] @ 36eb4 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36e9c │ │ │ │ + bne 36e94 │ │ │ │ mov r0, #0 │ │ │ │ - b 36eb4 │ │ │ │ + b 36eac │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 36fe0 │ │ │ │ + bl 36fd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 36e94 │ │ │ │ + beq 36e8c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq pc, r1, r0, asr #1 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -8755,131 +8753,131 @@ │ │ │ │ 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 1398f0 │ │ │ │ + bl 1394b8 │ │ │ │ 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, #8340 @ 0x2094 │ │ │ │ + movw r1, #6676 @ 0x1a14 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 122b7c │ │ │ │ + bl 122888 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36f48 │ │ │ │ + beq 36f40 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 36f50 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 36f48 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #20980 @ 0x51f4 │ │ │ │ + movw r1, #19316 @ 0x4b74 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b 36fd8 │ │ │ │ + b 36fd0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2e9980 <_PyInterpreterConfig_InitFromDict@@Base+0x5fc> │ │ │ │ + bl 2e9060 <_PyInterpreterConfig_InitFromDict@@Base+0x5fc> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 36f48 │ │ │ │ + beq 36f40 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 36fa8 │ │ │ │ + bne 36fa0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36f48 │ │ │ │ + bgt 36f40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36f48 │ │ │ │ + bne 36f40 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 36f48 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 36f40 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 36fbc │ │ │ │ + ble 36fb4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 36fd8 │ │ │ │ + b 36fd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36fb0 │ │ │ │ + bne 36fa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 36fb0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 36fa8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00036fe0 : │ │ │ │ +00036fd8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r3 │ │ │ │ moveq r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r4, r3 │ │ │ │ - beq 37044 │ │ │ │ + beq 3703c │ │ │ │ mov r4, r0 │ │ │ │ - bl 13c400 │ │ │ │ + bl 13bfc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37044 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 3703c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21012 @ 0x5214 │ │ │ │ + movw r1, #19348 @ 0x4b94 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #48] @ 3707c │ │ │ │ + ldr r2, [pc, #48] @ 37074 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r0, [r2, #3884] @ 0xf2c │ │ │ │ - beq 3706c │ │ │ │ + beq 37064 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r2, #3884] @ 0xf2c │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmn r6, #1 │ │ │ │ - bne 3728c │ │ │ │ + bne 37284 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37110 │ │ │ │ + beq 37108 │ │ │ │ ldrb ip, [r0, #12] │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp ip, #0 │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ lsl r3, r3, #8 │ │ │ │ movweq ip, #5188 @ 0x1444 │ │ │ │ @@ -8891,57 +8889,57 @@ │ │ │ │ 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 25c114 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + bl 25b6bc <_PyStaticType_InitForExtension@@Base+0x684> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 37124 │ │ │ │ - b 3728c │ │ │ │ + bne 3711c │ │ │ │ + b 37284 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #8124 @ 0x1fbc │ │ │ │ + movw r1, #8196 @ 0x2004 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r7, #20] │ │ │ │ - bl 2ebe14 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ + bl 2eb4f4 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37174 │ │ │ │ + bgt 3716c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37174 │ │ │ │ + bne 3716c │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3728c │ │ │ │ + beq 37284 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 371a4 │ │ │ │ + bne 3719c │ │ │ │ mov r1, #6 │ │ │ │ add r0, r4, #13 │ │ │ │ - bl 9942c │ │ │ │ + bl 99420 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 37268 │ │ │ │ + b 37260 │ │ │ │ ldrb r3, [r4, #14] │ │ │ │ - movw ip, #47996 @ 0xbb7c │ │ │ │ + movw ip, #49272 @ 0xc078 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldrb r2, [r4, #17] │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ ldrb r1, [r4, #13] │ │ │ │ lsl r2, r2, #8 │ │ │ │ lsl r3, r3, #2 │ │ │ │ @@ -8951,400 +8949,400 @@ │ │ │ │ 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 25be18 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + bl 25b3c4 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 37268 │ │ │ │ + beq 37260 │ │ │ │ mov r1, r5 │ │ │ │ - bl 37c8e0 │ │ │ │ + bl 37c210 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3722c │ │ │ │ + bgt 37224 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3722c │ │ │ │ + bne 37224 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 37268 │ │ │ │ + beq 37260 │ │ │ │ mov r0, r8 │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37268 │ │ │ │ + bgt 37260 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37268 │ │ │ │ + bne 37260 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3728c │ │ │ │ + bgt 37284 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3728c │ │ │ │ + bne 37284 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl d7a8c │ │ │ │ + bl d75f8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2eda60 │ │ │ │ + b 2ed140 │ │ │ │ │ │ │ │ -000372cc : │ │ │ │ +000372c4 : │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #46444 @ 0xb56c │ │ │ │ + movw ip, #46020 @ 0xb3c4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ 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 2ef1a8 │ │ │ │ + bl 2ee6bc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ 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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37350 │ │ │ │ - bl be588 │ │ │ │ + bne 37348 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37398 │ │ │ │ - bl dc1d0 │ │ │ │ + bne 37390 │ │ │ │ + bl dbd28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dfac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3738c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 37384 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ - bl b9040 │ │ │ │ + b 27c4e4 │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 373a0 │ │ │ │ + beq 37398 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 373ec │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bgt 373e4 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32692 @ 0x7fb4 │ │ │ │ + movw r1, #31028 @ 0x7934 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 37414 │ │ │ │ + bl 16d81c │ │ │ │ + b 3740c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #24408 @ 0x5f58 │ │ │ │ + movw r0, #22732 @ 0x58cc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r6, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 3741c │ │ │ │ + bne 37414 │ │ │ │ mov r5, #0 │ │ │ │ - b 375e0 │ │ │ │ + b 375d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dc940 │ │ │ │ + bl 1dc288 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37454 │ │ │ │ + beq 3744c │ │ │ │ cmp r5, #1 │ │ │ │ - bne 375c4 │ │ │ │ + bne 375bc │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #24416 @ 0x5f60 │ │ │ │ + movw r1, #22740 @ 0x58d4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 375c4 │ │ │ │ - ldr r1, [pc, #400] @ 375ec │ │ │ │ + bl 13ff54 │ │ │ │ + b 375bc │ │ │ │ + ldr r1, [pc, #400] @ 375e4 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl b37c0 │ │ │ │ + bl b34fc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37488 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 37480 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 375c4 │ │ │ │ - bl 142a28 │ │ │ │ + beq 375bc │ │ │ │ + bl 1425e0 │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 374b0 │ │ │ │ - ldr r1, [pc, #340] @ 375f0 │ │ │ │ + bne 374a8 │ │ │ │ + ldr r1, [pc, #340] @ 375e8 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl b37c0 │ │ │ │ + bl b34fc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3750c │ │ │ │ - b 375c4 │ │ │ │ + bne 37504 │ │ │ │ + b 375bc │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #24456 @ 0x5f88 │ │ │ │ + movw r0, #22780 @ 0x58fc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 374e8 │ │ │ │ + bgt 374e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 374e8 │ │ │ │ + bne 374e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 375c4 │ │ │ │ + beq 375bc │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 2dfe2c │ │ │ │ + bl 2df50c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37494 │ │ │ │ - b 375c4 │ │ │ │ + bne 3748c │ │ │ │ + b 375bc │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 37544 │ │ │ │ + bne 3753c │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - movw r0, #24468 @ 0x5f94 │ │ │ │ + movw r0, #22792 @ 0x5908 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 375a0 │ │ │ │ - b 375b8 │ │ │ │ + ble 37598 │ │ │ │ + b 375b0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #24484 @ 0x5fa4 │ │ │ │ + movw r0, #22808 @ 0x5918 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3757c │ │ │ │ + bgt 37574 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3757c │ │ │ │ + bne 37574 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 375c4 │ │ │ │ + beq 375bc │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 2dfe2c │ │ │ │ + bl 2df50c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37518 │ │ │ │ - b 375c4 │ │ │ │ + bne 37510 │ │ │ │ + b 375bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 375b8 │ │ │ │ + bne 375b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dde64 │ │ │ │ - b 375e0 │ │ │ │ + bl 1dd7ac │ │ │ │ + b 375d8 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 37414 │ │ │ │ + bne 3740c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dde64 │ │ │ │ - b 37414 │ │ │ │ + bl 1dd7ac │ │ │ │ + b 3740c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r5, r3, r0, lsr #31 │ │ │ │ rsbeq r5, r3, r8, lsl lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #104] @ 37678 │ │ │ │ + ldr r0, [pc, #104] @ 37670 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #60260 @ 0xeb64 │ │ │ │ + movw r3, #60220 @ 0xeb3c │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ cmp ip, r3 │ │ │ │ - beq 37648 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 37640 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #24504 @ 0x5fb8 │ │ │ │ + movw r2, #22840 @ 0x5938 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16de10 <_PyErr_SetString@@Base> │ │ │ │ - b 3766c │ │ │ │ + bl 16da7c <_PyErr_SetString@@Base> │ │ │ │ + b 37664 │ │ │ │ add r2, r1, #20 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 2eccd8 <_PyInterpolation_Build@@Base+0xff0> │ │ │ │ + bl 2ec3b8 <_PyInterpolation_Build@@Base+0xff0> │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5188 @ 0x1444 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 37670 │ │ │ │ + bne 37668 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003767c : │ │ │ │ +00037674 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #3696] @ 0xe70 │ │ │ │ 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 1398f0 │ │ │ │ + bl 1394b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 376e4 │ │ │ │ + beq 376dc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 376e4 │ │ │ │ + bgt 376dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 376e4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 376dc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37718 │ │ │ │ + beq 37710 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37718 │ │ │ │ + bgt 37710 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37718 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 37710 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3774c │ │ │ │ + beq 37744 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3774c │ │ │ │ + bgt 37744 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3774c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 37744 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37780 │ │ │ │ + beq 37778 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37780 │ │ │ │ + bgt 37778 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37780 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 37778 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 377b4 │ │ │ │ + beq 377ac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 377b4 │ │ │ │ + bgt 377ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 377b4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 377ac │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 377e8 │ │ │ │ + beq 377e0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 377e8 │ │ │ │ + bgt 377e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 377e8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 377e0 │ │ │ │ + bl a6d2c <_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, #4064] @ 0xfe0 │ │ │ │ @@ -9362,237 +9360,237 @@ │ │ │ │ mov r4, r1 │ │ │ │ and r2, ip, #15 │ │ │ │ lsr ip, ip, #4 │ │ │ │ ldrb r2, [r5, r2] │ │ │ │ strb r2, [r1, #-1]! │ │ │ │ sub r2, r4, r1 │ │ │ │ cmp r2, lr │ │ │ │ - blt 37834 │ │ │ │ + blt 3782c │ │ │ │ cmp ip, #0 │ │ │ │ - bne 37834 │ │ │ │ + bne 3782c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37888 │ │ │ │ + beq 37880 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ movle r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ addne r1, r1, #1 │ │ │ │ subne r2, r2, #1 │ │ │ │ - bne 37860 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bne 37858 │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ 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 37694 │ │ │ │ + b 3768c │ │ │ │ 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 r2, r3 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, #7 │ │ │ │ str r5, [sp] │ │ │ │ - movw r1, #42056 @ 0xa448 │ │ │ │ + movw r1, #39488 @ 0x9a40 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ - bl 37a20 │ │ │ │ + bl 37a18 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 378f0 │ │ │ │ + beq 378e8 │ │ │ │ mvn r0, #0 │ │ │ │ - b 37a18 │ │ │ │ + b 37a10 │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #7 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #12008 @ 0x2ee8 │ │ │ │ + movw r1, #10344 @ 0x2868 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str r4, [sp] │ │ │ │ - bl 37a20 │ │ │ │ + bl 37a18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 378e8 │ │ │ │ + bne 378e0 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #57540 @ 0xe0c4 │ │ │ │ + movw r1, #55180 @ 0xd78c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37a20 │ │ │ │ + bl 37a18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 378e8 │ │ │ │ + bne 378e0 │ │ │ │ mov r3, #3 │ │ │ │ mov r0, #7 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #57564 @ 0xe0dc │ │ │ │ + movw r1, #55204 @ 0xd7a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37a20 │ │ │ │ + bl 37a18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 378e8 │ │ │ │ + bne 378e0 │ │ │ │ mov r1, #10 │ │ │ │ mov r3, #11 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #7 │ │ │ │ - movw r1, #23260 @ 0x5adc │ │ │ │ + movw r1, #21596 @ 0x545c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 37a20 │ │ │ │ + bl 37a18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 378e8 │ │ │ │ + bne 378e0 │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #61852 @ 0xf19c │ │ │ │ + movw r1, #61844 @ 0xf194 │ │ │ │ movt r1, #8 │ │ │ │ - bl 37a20 │ │ │ │ + bl 37a18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 378e8 │ │ │ │ + bne 378e0 │ │ │ │ mov r3, #13 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #26388 @ 0x6714 │ │ │ │ + movw r1, #24724 @ 0x6094 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 37a20 │ │ │ │ + bl 37a18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 378e8 │ │ │ │ + bne 378e0 │ │ │ │ mov r3, #7 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #25000 @ 0x61a8 │ │ │ │ + movw r1, #23336 @ 0x5b28 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 37a20 │ │ │ │ + bl 37a18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 378e8 │ │ │ │ + bne 378e0 │ │ │ │ mov r2, #7 │ │ │ │ mov r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #50300 @ 0xc47c │ │ │ │ + movw r1, #47936 @ 0xbb40 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37a20 │ │ │ │ + bl 37a18 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ 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 r5, r0 │ │ │ │ - movw r0, #55684 @ 0xd984 │ │ │ │ + movw r0, #59652 @ 0xe904 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl c4628 <_PyObject_New@@Base> │ │ │ │ + bl c4230 <_PyObject_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37ac0 │ │ │ │ + beq 37ab8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 2f5628 │ │ │ │ - bl a75ec │ │ │ │ + bl 2f4cf0 │ │ │ │ + bl a7334 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 37a94 │ │ │ │ + beq 37a8c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f5628 │ │ │ │ - bl a75ec │ │ │ │ + bl 2f4cf0 │ │ │ │ + bl a7334 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37ab8 │ │ │ │ + bgt 37ab0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37ab8 │ │ │ │ + bne 37ab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #84] @ 37b38 │ │ │ │ + ldr ip, [pc, #84] @ 37b30 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bne 37b18 │ │ │ │ + bne 37b10 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 37b3c <_PyEval_SetProfile@@Base> │ │ │ │ + bl 37b34 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 37b30 │ │ │ │ + blt 37b28 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #47508 @ 0xb994 │ │ │ │ + movw r1, #45500 @ 0xb1bc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37b3c <_PyEval_SetProfile@@Base> │ │ │ │ + bl 37b34 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 37b0c │ │ │ │ + bge 37b04 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00037b3c <_PyEval_SetProfile@@Base>: │ │ │ │ +00037b34 <_PyEval_SetProfile@@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 ip, [pc, #204] @ 37c24 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ + ldr ip, [pc, #204] @ 37c1c <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #27652 @ 0x6c04 │ │ │ │ + movw r1, #25988 @ 0x6584 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 2864f8 │ │ │ │ + bl 285ad0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37b88 <_PyEval_SetProfile@@Base+0x4c> │ │ │ │ + bne 37b80 <_PyEval_SetProfile@@Base+0x4c> │ │ │ │ mvn r4, #0 │ │ │ │ - b 37c1c <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ + b 37c14 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #31784 @ 0x7c28 │ │ │ │ + movw r1, #31776 @ 0x7c20 │ │ │ │ movt r1, #3 │ │ │ │ add r0, r5, #113664 @ 0x1bc00 │ │ │ │ add r0, r0, #392 @ 0x188 │ │ │ │ - bl 27b1a4 <_Py_normpath@@Base+0xae0> │ │ │ │ + bl 27a85c <_Py_normpath@@Base+0xae0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 37b80 <_PyEval_SetProfile@@Base+0x44> │ │ │ │ + blt 37b78 <_PyEval_SetProfile@@Base+0x44> │ │ │ │ ldr ip, [r4, #68] @ 0x44 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ str r7, [r4, #68] @ 0x44 │ │ │ │ - beq 37bd0 <_PyEval_SetProfile@@Base+0x94> │ │ │ │ + beq 37bc8 <_PyEval_SetProfile@@Base+0x94> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r5, r5, #110592 @ 0x1b000 │ │ │ │ str r8, [r4, #76] @ 0x4c │ │ │ │ @@ -9604,359 +9602,359 @@ │ │ │ │ addne r3, r3, #1 │ │ │ │ cmp ip, #0 │ │ │ │ subne r3, r3, #1 │ │ │ │ str r3, [r2, #3468] @ 0xd8c │ │ │ │ ldr r3, [r5, #3468] @ 0xd8c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2f5c18 <_PyEval_StartTheWorld@@Base+0x3f0> │ │ │ │ + bl 2f52e0 <_PyEval_StartTheWorld@@Base+0x3f0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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, #26404 @ 0x6724 │ │ │ │ + movw r1, #24044 @ 0x5dec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 37a20 │ │ │ │ + bl 37a18 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 37c70 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + beq 37c68 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mvn r0, #0 │ │ │ │ - b 37d50 <_PyEval_SetProfile@@Base+0x214> │ │ │ │ + b 37d48 <_PyEval_SetProfile@@Base+0x214> │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #6 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #26432 @ 0x6740 │ │ │ │ + movw r1, #24072 @ 0x5e08 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r4, [sp] │ │ │ │ - bl 37a20 │ │ │ │ + bl 37a18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37c68 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 37c60 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r5, #3 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r5, [sp] │ │ │ │ - movw r1, #29140 @ 0x71d4 │ │ │ │ + movw r1, #26780 @ 0x689c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 37a20 │ │ │ │ + bl 37a18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37c68 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 37c60 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #30620 @ 0x779c │ │ │ │ + movw r1, #28036 @ 0x6d84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 37a20 │ │ │ │ + bl 37a18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37c68 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 37c60 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #4 │ │ │ │ mov r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #45060 @ 0xb004 │ │ │ │ + movw r1, #42696 @ 0xa6c8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37a20 │ │ │ │ + bl 37a18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37c68 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 37c60 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r2, #6 │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #45060 @ 0xb004 │ │ │ │ + movw r1, #42696 @ 0xa6c8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37a20 │ │ │ │ + bl 37a18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37c68 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 37c60 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #17 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #45060 @ 0xb004 │ │ │ │ + movw r1, #42696 @ 0xa6c8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 37a20 │ │ │ │ + bl 37a18 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00037d58 <_Py_DisplaySourceLine@@Base>: │ │ │ │ +00037d50 <_Py_DisplaySourceLine@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2de918 <_PyTime_AsTimespec@@Base+0x2b4> │ │ │ │ + b 2ddff8 <_PyTime_AsTimespec@@Base+0x2b4> │ │ │ │ │ │ │ │ -00037d6c : │ │ │ │ +00037d64 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2dac78 │ │ │ │ + b 2da2c4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37dbc │ │ │ │ + bgt 37db4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37dbc │ │ │ │ + bne 37db4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mvn 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, r0 │ │ │ │ - bl df6a8 │ │ │ │ + bl df20c │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bab38 <_PyImport_LoadLazyImportTstate@@Base> │ │ │ │ + b 2ba208 <_PyImport_LoadLazyImportTstate@@Base> │ │ │ │ │ │ │ │ -00037df0 <_PyTraceback_Add@@Base>: │ │ │ │ +00037de8 <_PyTraceback_Add@@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 ip, [pc, #292] @ 37f30 <_PyTraceback_Add@@Base+0x140> │ │ │ │ + ldr ip, [pc, #292] @ 37f28 <_PyTraceback_Add@@Base+0x140> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ 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 9f360 │ │ │ │ + bl 9f098 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37f20 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + beq 37f18 <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ - bl 37f34 │ │ │ │ + bl 37f2c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 37e74 <_PyTraceback_Add@@Base+0x84> │ │ │ │ + bne 37e6c <_PyTraceback_Add@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37f20 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + bgt 37f18 <_PyTraceback_Add@@Base+0x130> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 37f20 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + bne 37f18 <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 37f20 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 37f18 <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 38054 │ │ │ │ + bl 3804c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37eb0 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ + bgt 37ea8 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37eb0 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ + bne 37ea8 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37ed4 <_PyTraceback_Add@@Base+0xe4> │ │ │ │ + bgt 37ecc <_PyTraceback_Add@@Base+0xe4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37ed4 <_PyTraceback_Add@@Base+0xe4> │ │ │ │ + bne 37ecc <_PyTraceback_Add@@Base+0xe4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 37f20 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + beq 37f18 <_PyTraceback_Add@@Base+0x130> │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ str r9, [r6, #20] │ │ │ │ str r8, [r7, #84] @ 0x54 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r6 │ │ │ │ - bl 143358 │ │ │ │ + bl 142f10 │ │ │ │ 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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1be530 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 1be088 <_PyErr_ChainExceptions1@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00037f34 : │ │ │ │ +00037f2c : │ │ │ │ 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 aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 37f78 │ │ │ │ + bne 37f70 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b 38010 │ │ │ │ + b 38008 │ │ │ │ mov r0, r5 │ │ │ │ - bl 260798 │ │ │ │ + bl 25fd24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 37f64 │ │ │ │ - ldr r0, [pc, #180] @ 38044 │ │ │ │ + beq 37f5c │ │ │ │ + ldr r0, [pc, #180] @ 3803c │ │ │ │ mov r1, #8 │ │ │ │ - bl a05ac │ │ │ │ + bl a02f0 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 38010 │ │ │ │ - ldr r0, [pc, #156] @ 38048 │ │ │ │ + beq 38008 │ │ │ │ + ldr r0, [pc, #156] @ 38040 │ │ │ │ mov r1, #2 │ │ │ │ - bl a05ac │ │ │ │ + bl a02f0 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 38010 │ │ │ │ + beq 38008 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ bl 2d63c │ │ │ │ - ldr r3, [pc, #120] @ 3804c │ │ │ │ + ldr r3, [pc, #120] @ 38044 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r3, [pc, #100] @ 38050 │ │ │ │ + ldr r3, [pc, #100] @ 38048 │ │ │ │ strd r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ 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 dca80 │ │ │ │ + bl dc5e4 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #52] @ 3804c │ │ │ │ - bl aec64 │ │ │ │ + ldr r0, [pc, #52] @ 38044 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r8 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r7 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r6 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r5 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq r2, r9, r4, lsl #8 │ │ │ │ - subseq r2, r9, ip, lsl #8 │ │ │ │ + subseq r1, r9, ip, lsr #27 │ │ │ │ + ldrheq r1, [r9], #-212 @ 0xffffff2c │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ rsbeq pc, r2, r0, ror sl @ │ │ │ │ │ │ │ │ -00038054 : │ │ │ │ +0003804c : │ │ │ │ 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 r0, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 2630b4 │ │ │ │ + bl 262648 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3811c │ │ │ │ + beq 38114 │ │ │ │ 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 263274 │ │ │ │ + bl 262808 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 380e0 │ │ │ │ + bgt 380d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 380e0 │ │ │ │ + bne 380d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3811c │ │ │ │ + beq 38114 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1432f8 <_PyFrame_New_NoTrack@@Base> │ │ │ │ + bl 142eb0 <_PyFrame_New_NoTrack@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 38124 │ │ │ │ + bne 3811c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3811c │ │ │ │ + bgt 38114 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3811c │ │ │ │ + bne 38114 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 38250 │ │ │ │ + b 38248 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r5 │ │ │ │ addle r3, r3, #1 │ │ │ │ orrgt r2, r5, #1 │ │ │ │ strle r3, [r5] │ │ │ │ add ip, r4, #40 @ 0x28 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 38158 │ │ │ │ + beq 38150 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ ldr r3, [r1] │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ @@ -9982,32 +9980,32 @@ │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [r0, #76]! @ 0x4c │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ movlt r2, #1 │ │ │ │ addlt r3, r3, #1 │ │ │ │ strlt r2, [r0, #4]! │ │ │ │ - blt 381b8 │ │ │ │ + blt 381b0 │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r4, #78] @ 0x4e │ │ │ │ str ip, [r4, #12] │ │ │ │ ldr r2, [r6, #120] @ 0x78 │ │ │ │ ldr r3, [r5] │ │ │ │ add r6, r6, r2, lsl #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r6, r6, #130 @ 0x82 │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ - bgt 38210 │ │ │ │ + bgt 38208 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38210 │ │ │ │ + bne 38208 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #68] @ 3825c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 38254 │ │ │ │ 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] │ │ │ │ @@ -10026,254 +10024,254 @@ │ │ │ │ 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 2e498 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #112] @ 382f4 │ │ │ │ + ldr r2, [pc, #112] @ 382ec │ │ │ │ mov r3, #168 @ 0xa8 │ │ │ │ ldr r7, [r0] │ │ │ │ mul r3, r3, r6 │ │ │ │ ldr r2, [r2, #1560] @ 0x618 │ │ │ │ add r4, r2, r3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r4, #164] @ 0xa4 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ - bl 382f8 │ │ │ │ + bl 382f0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r1, r4, #20 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e054 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5] │ │ │ │ bl 2dfac │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3003c8 │ │ │ │ + bl 2ffa90 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ 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, #62768 @ 0xf530 │ │ │ │ + movw r4, #62728 @ 0xf508 │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, r2 │ │ │ │ - ldr r2, [pc, #92] @ 3838c │ │ │ │ + ldr r2, [pc, #92] @ 38384 │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ cmp ip, #1 │ │ │ │ ldr r6, [lr, r2] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 38350 │ │ │ │ + bne 38348 │ │ │ │ mov r2, r6 │ │ │ │ bl 304a0 │ │ │ │ - b 38380 │ │ │ │ + b 38378 │ │ │ │ mov r5, r0 │ │ │ │ cmp ip, #2 │ │ │ │ - bne 3836c │ │ │ │ - movw r1, #33560 @ 0x8318 │ │ │ │ + bne 38364 │ │ │ │ + movw r1, #31896 @ 0x7c98 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 38380 │ │ │ │ + beq 38378 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 365c0 │ │ │ │ + bl 365b8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ │ │ │ │ -00038390 <_PyTraceBack_FromFrame@@Base>: │ │ │ │ +00038388 <_PyTraceBack_FromFrame@@Base>: │ │ │ │ ldr ip, [r1, #12] │ │ │ │ mvn r3, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [ip] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ bic r2, r2, #1 │ │ │ │ add r2, r2, #128 @ 0x80 │ │ │ │ sub r2, ip, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 31534 <_PyObject_DebugMallocStats@@Base+0x9c8> │ │ │ │ + b 31530 <_PyObject_DebugMallocStats@@Base+0x9c4> │ │ │ │ │ │ │ │ -000383c0 : │ │ │ │ +000383b8 : │ │ │ │ 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 383f0 │ │ │ │ - movw r0, #35992 @ 0x8c98 │ │ │ │ + bne 383e8 │ │ │ │ + movw r0, #34184 @ 0x8588 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2561 @ 0xa01 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 38410 │ │ │ │ - ldr r3, [pc, #184] @ 384b0 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 38408 │ │ │ │ + ldr r3, [pc, #184] @ 384a8 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #180] @ 384b4 │ │ │ │ + ldr r1, [pc, #180] @ 384ac │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [ip, r3] │ │ │ │ - bl b624c │ │ │ │ + bl b5f7c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 38418 │ │ │ │ + bne 38410 │ │ │ │ mov r5, #0 │ │ │ │ - b 384a8 │ │ │ │ + b 384a0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3846c │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 38464 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #35184 @ 0x8970 │ │ │ │ + movw r1, #33520 @ 0x82f0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38410 │ │ │ │ + bgt 38408 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38410 │ │ │ │ + bne 38408 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 38410 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 38408 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 135558 <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ + bl 13511c <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 384a8 │ │ │ │ + bgt 384a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 384a8 │ │ │ │ + bne 384a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r5, r3, r0, lsr #31 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3063b4 <_PyXI_GetMainNamespace@@Base+0x250> │ │ │ │ + b 305a7c <_PyXI_GetMainNamespace@@Base+0x250> │ │ │ │ │ │ │ │ -000384cc : │ │ │ │ +000384c4 : │ │ │ │ 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 260798 │ │ │ │ + bl 25fd24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 38510 │ │ │ │ + bne 38508 │ │ │ │ mov r4, #0 │ │ │ │ mvn r5, #0 │ │ │ │ - b 38600 │ │ │ │ + b 385f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 38528 │ │ │ │ + beq 38520 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38504 │ │ │ │ + beq 384fc │ │ │ │ add r1, fp, #12 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b7420 │ │ │ │ + bl b7020 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 38548 │ │ │ │ + bne 38540 │ │ │ │ mvn r5, #0 │ │ │ │ - b 38600 │ │ │ │ - bl 2c2428 │ │ │ │ + b 385f8 │ │ │ │ + bl 2c1c98 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 38540 │ │ │ │ + beq 38538 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 17cb84 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 17c7f0 <_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 2c5fc0 │ │ │ │ + bl 2c5798 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 281e58 │ │ │ │ + bl 281510 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 385c8 │ │ │ │ + bgt 385c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 385c8 │ │ │ │ + bne 385c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 38540 │ │ │ │ + beq 38538 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 385e4 │ │ │ │ + ble 385dc │ │ │ │ mov r5, #0 │ │ │ │ - b 38600 │ │ │ │ + b 385f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 385dc │ │ │ │ + bne 385d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 385dc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 385d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r7 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0003861c <_Py_call_instrumentation_exc2@@Base>: │ │ │ │ +00038614 <_Py_call_instrumentation_exc2@@Base>: │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -10292,38 +10290,38 @@ │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str lr, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [r4, #84] @ 0x54 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 203cf4 │ │ │ │ + bl 20360c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3869c <_Py_call_instrumentation_exc2@@Base+0x80> │ │ │ │ + beq 38694 <_Py_call_instrumentation_exc2@@Base+0x80> │ │ │ │ mov r0, r5 │ │ │ │ - bl a75ec │ │ │ │ - b 386a8 <_Py_call_instrumentation_exc2@@Base+0x8c> │ │ │ │ + bl a7334 │ │ │ │ + b 386a0 <_Py_call_instrumentation_exc2@@Base+0x8c> │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ 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 259354 <_Py_NewReference@@Base+0x14f4> │ │ │ │ + bl 2588fc <_Py_NewReference@@Base+0x14f4> │ │ │ │ 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] │ │ │ │ @@ -10337,18 +10335,18 @@ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r3, r4, #1 │ │ │ │ bfc r3, #0, #22 │ │ │ │ add r2, r3, #116 @ 0x74 │ │ │ │ sub r2, r4, r2 │ │ │ │ asr r2, r2, #4 │ │ │ │ mul r2, r0, r2 │ │ │ │ - bls 38750 <_Py_call_instrumentation_exc2@@Base+0x134> │ │ │ │ + bls 38748 <_Py_call_instrumentation_exc2@@Base+0x134> │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ addls r1, r1, r1, lsl #1 │ │ │ │ - bls 38750 <_Py_call_instrumentation_exc2@@Base+0x134> │ │ │ │ + bls 38748 <_Py_call_instrumentation_exc2@@Base+0x134> │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ movhi r1, #0 │ │ │ │ add r1, r1, r2, lsl #15 │ │ │ │ ldr lr, [r4, #20] │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -10365,40 +10363,40 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - movw r2, #34840 @ 0x8818 │ │ │ │ + movw r2, #34832 @ 0x8810 │ │ │ │ movt r2, #3 │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, r2 │ │ │ │ - bne 387d0 <_Py_call_instrumentation_exc2@@Base+0x1b4> │ │ │ │ + bne 387c8 <_Py_call_instrumentation_exc2@@Base+0x1b4> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [r3] │ │ │ │ - b 387e8 <_Py_call_instrumentation_exc2@@Base+0x1cc> │ │ │ │ + b 387e0 <_Py_call_instrumentation_exc2@@Base+0x1cc> │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38810 <_Py_call_instrumentation_exc2@@Base+0x1f4> │ │ │ │ + beq 38808 <_Py_call_instrumentation_exc2@@Base+0x1f4> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 38810 <_Py_call_instrumentation_exc2@@Base+0x1f4> │ │ │ │ + beq 38808 <_Py_call_instrumentation_exc2@@Base+0x1f4> │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 84754 │ │ │ │ + b 8474c │ │ │ │ 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] │ │ │ │ @@ -10412,77 +10410,77 @@ │ │ │ │ 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 dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #16 │ │ │ │ bl 2d2d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 388c0 <_Py_call_instrumentation_exc2@@Base+0x2a4> │ │ │ │ + bge 388b8 <_Py_call_instrumentation_exc2@@Base+0x2a4> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 388a8 <_Py_call_instrumentation_exc2@@Base+0x28c> │ │ │ │ - bl b9040 │ │ │ │ + bne 388a0 <_Py_call_instrumentation_exc2@@Base+0x28c> │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38864 <_Py_call_instrumentation_exc2@@Base+0x248> │ │ │ │ - b 388b8 <_Py_call_instrumentation_exc2@@Base+0x29c> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 3885c <_Py_call_instrumentation_exc2@@Base+0x248> │ │ │ │ + b 388b0 <_Py_call_instrumentation_exc2@@Base+0x29c> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 388dc <_Py_call_instrumentation_exc2@@Base+0x2c0> │ │ │ │ + b 388d4 <_Py_call_instrumentation_exc2@@Base+0x2c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #38868 @ 0x97d4 │ │ │ │ + movw r0, #37204 @ 0x9154 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ 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 38938 <_Py_call_instrumentation_exc2@@Base+0x31c> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 38930 <_Py_call_instrumentation_exc2@@Base+0x31c> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 38928 <_Py_call_instrumentation_exc2@@Base+0x30c> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 38938 <_Py_call_instrumentation_exc2@@Base+0x31c> │ │ │ │ + bne 38920 <_Py_call_instrumentation_exc2@@Base+0x30c> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 38930 <_Py_call_instrumentation_exc2@@Base+0x31c> │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 38960 <_Py_call_instrumentation_exc2@@Base+0x344> │ │ │ │ + bne 38958 <_Py_call_instrumentation_exc2@@Base+0x344> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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 │ │ │ │ @@ -10491,364 +10489,364 @@ │ │ │ │ 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 259354 <_Py_NewReference@@Base+0x14f4> │ │ │ │ + bl 2588fc <_Py_NewReference@@Base+0x14f4> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 389c0 <_Py_call_instrumentation_exc2@@Base+0x3a4> │ │ │ │ + bne 389b8 <_Py_call_instrumentation_exc2@@Base+0x3a4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25a83c │ │ │ │ - b 38a2c <_Py_call_instrumentation_exc2@@Base+0x410> │ │ │ │ + bl 259de4 │ │ │ │ + b 38a24 <_Py_call_instrumentation_exc2@@Base+0x410> │ │ │ │ cmp r6, #2 │ │ │ │ - bne 38a2c <_Py_call_instrumentation_exc2@@Base+0x410> │ │ │ │ + bne 38a24 <_Py_call_instrumentation_exc2@@Base+0x410> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 25a898 │ │ │ │ + bl 259e40 │ │ │ │ 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 254b5c │ │ │ │ + bl 2540fc │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 38a2c <_Py_call_instrumentation_exc2@@Base+0x410> │ │ │ │ + bne 38a24 <_Py_call_instrumentation_exc2@@Base+0x410> │ │ │ │ add r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85c78 │ │ │ │ + bl 85c70 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00038a34 : │ │ │ │ +00038a2c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #44] @ 38a7c │ │ │ │ - movw r1, #53908 @ 0xd294 │ │ │ │ + ldr r0, [pc, #44] @ 38a74 │ │ │ │ + movw r1, #52276 @ 0xcc34 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 26cca8 │ │ │ │ + bl 26c364 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 38a74 │ │ │ │ - ldr r0, [pc, #24] @ 38a80 │ │ │ │ + beq 38a6c │ │ │ │ + ldr r0, [pc, #24] @ 38a78 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2b94fc │ │ │ │ + b 2b8bcc │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r1, r2, r0, ror #4 │ │ │ │ rsbeq r1, r2, ip, ror #4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2967cc │ │ │ │ + bl 295e7c │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - movw r3, #48208 @ 0xbc50 │ │ │ │ + movw r3, #49484 @ 0xc14c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 38b2c │ │ │ │ + bne 38b24 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ bl 2d96c <__time64@plt> │ │ │ │ sub r2, fp, #64 @ 0x40 │ │ │ │ ldrd r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 28ae30 <_PyTime_localtime@@Base> │ │ │ │ + bl 28a408 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38b44 │ │ │ │ + bne 38b3c │ │ │ │ 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 25bf68 <_PyStaticType_InitForExtension@@Base+0x4dc> │ │ │ │ + bl 25b514 <_PyStaticType_InitForExtension@@Base+0x4dc> │ │ │ │ mov r4, r0 │ │ │ │ - b 38bc4 │ │ │ │ - movw r1, #30932 @ 0x78d4 │ │ │ │ + b 38bbc │ │ │ │ + movw r1, #29268 @ 0x7254 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ - bl 1a499c │ │ │ │ + bl 1a4584 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 38b4c │ │ │ │ + bne 38b44 │ │ │ │ mov r4, #0 │ │ │ │ - b 38bc4 │ │ │ │ - bl 1abbf8 │ │ │ │ + b 38bbc │ │ │ │ + bl 1ab7c8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38b78 │ │ │ │ + bgt 38b70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38b78 │ │ │ │ + bne 38b70 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 38b44 │ │ │ │ + beq 38b3c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #68] @ 38bd0 │ │ │ │ + ldr r0, [pc, #68] @ 38bc8 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38bc4 │ │ │ │ + bgt 38bbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38bc4 │ │ │ │ + bne 38bbc │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r4, r3, ip, lsr 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, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 38c30 │ │ │ │ + bne 38c28 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 38c54 │ │ │ │ + bne 38c4c │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #64728 @ 0xfcd8 │ │ │ │ + movw r2, #63024 @ 0xf630 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #44096 @ 0xac40 │ │ │ │ + movw r0, #42432 @ 0xa5c0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 38cf4 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 38cec │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44096 @ 0xac40 │ │ │ │ + movw r0, #42432 @ 0xa5c0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38bf8 │ │ │ │ - b 38cf4 │ │ │ │ + bne 38bf0 │ │ │ │ + b 38cec │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ orrle r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 38da8 │ │ │ │ + bne 38da0 │ │ │ │ asr r6, r6, #1 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl a6cb8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6a00 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38cf4 │ │ │ │ + beq 38cec │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsl r3, r6, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r8, r4 │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp r6, r5 │ │ │ │ - beq 38d9c │ │ │ │ + beq 38d94 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl c55e4 │ │ │ │ + bl c51ec │ │ │ │ cmn r0, #1 │ │ │ │ - bne 38d18 │ │ │ │ - bl be588 │ │ │ │ + bne 38d10 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38d20 │ │ │ │ + beq 38d18 │ │ │ │ ldr r3, [r4] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 38cfc │ │ │ │ + ble 38cf4 │ │ │ │ mov r4, #0 │ │ │ │ - b 38dd0 │ │ │ │ + b 38dc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38cf4 │ │ │ │ + bne 38cec │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 38cf4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 38cec │ │ │ │ cmp r0, #0 │ │ │ │ - bge 38d28 │ │ │ │ + bge 38d20 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 38dac │ │ │ │ + b 38da4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str r0, [r8, #20] │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 38d54 │ │ │ │ + beq 38d4c │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 38d68 │ │ │ │ + beq 38d60 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 38d7c │ │ │ │ + beq 38d74 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38d7c │ │ │ │ + bne 38d74 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 38d8c │ │ │ │ + b 38d84 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r8, #24] │ │ │ │ add r5, r5, #1 │ │ │ │ add r8, r8, #8 │ │ │ │ - b 38cb8 │ │ │ │ + b 38cb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c245c │ │ │ │ - b 38dd0 │ │ │ │ + bl c2064 │ │ │ │ + b 38dc8 │ │ │ │ mov r4, #0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44088 @ 0xac38 │ │ │ │ + movw r1, #42424 @ 0xa5b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, r4 │ │ │ │ - bl aec64 │ │ │ │ - b 38cf4 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + b 38cec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00038dd8 <_PyXI_InitFailure@@Base>: │ │ │ │ +00038dd0 <_PyXI_InitFailure@@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, #0 │ │ │ │ cmp r2, #0 │ │ │ │ stm r0, {r1, r7} │ │ │ │ str r7, [r0, #8] │ │ │ │ - beq 38e64 <_PyXI_InitFailure@@Base+0x8c> │ │ │ │ + beq 38e5c <_PyXI_InitFailure@@Base+0x8c> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl b8b74 │ │ │ │ + bl b8774 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 38e20 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ + bne 38e18 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r7 │ │ │ │ - bl 31ab54 <_PyTime_ObjectToTime_t@@Base+0xbfc> │ │ │ │ + bl 31a440 <_PyTime_ObjectToTime_t@@Base+0xb68> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38e50 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ + bgt 38e48 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38e50 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ + bne 38e48 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 38e18 <_PyXI_InitFailure@@Base+0x40> │ │ │ │ + beq 38e10 <_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} │ │ │ │ + │ │ │ │ +00038e64 : │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov r1, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 1caa80 <_PyCode_CheckLineNumber@@Base+0x2050> │ │ │ │ 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 38ea0 <_PyXI_InitFailure@@Base+0xc8> │ │ │ │ + bne 38eb0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 38ed0 <_PyXI_InitFailure@@Base+0xf8> │ │ │ │ - b 38ec4 <_PyXI_InitFailure@@Base+0xec> │ │ │ │ + bne 38ee0 │ │ │ │ + b 38ed4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30276 @ 0x7644 │ │ │ │ + movw r0, #28612 @ 0x6fc4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38e8c <_PyXI_InitFailure@@Base+0xb4> │ │ │ │ - b 38ee0 <_PyXI_InitFailure@@Base+0x108> │ │ │ │ - bl be588 │ │ │ │ + bne 38e9c │ │ │ │ + b 38ef0 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38ee0 <_PyXI_InitFailure@@Base+0x108> │ │ │ │ - movw r3, #49212 @ 0xc03c │ │ │ │ + bne 38ef0 │ │ │ │ + movw r3, #53180 @ 0xcfbc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4c38 │ │ │ │ + bl 1f4538 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - │ │ │ │ -00038ee8 : │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r1, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1caf10 <_PyCode_CheckLineNumber@@Base+0x203c> │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ str r1, [r3, #2728] @ 0xaa8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -10859,21 +10857,21 @@ │ │ │ │ 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 38f74 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 38f6c │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 38f64 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 38f74 │ │ │ │ + bne 38f5c │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 38f6c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -10885,33 +10883,33 @@ │ │ │ │ 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 a7588 │ │ │ │ + bl a72d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3248d0 │ │ │ │ + bl 324250 │ │ │ │ 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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -00038ff4 : │ │ │ │ +00038fec : │ │ │ │ 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] │ │ │ │ @@ -10922,134 +10920,134 @@ │ │ │ │ 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 39058 │ │ │ │ + bne 39050 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39088 │ │ │ │ - b 3907c │ │ │ │ + bne 39080 │ │ │ │ + b 39074 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31972 @ 0x7ce4 │ │ │ │ + movw r0, #30308 @ 0x7664 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39040 │ │ │ │ - b 390f0 │ │ │ │ - bl be588 │ │ │ │ + bne 39038 │ │ │ │ + b 390e8 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 390f0 │ │ │ │ + bne 390e8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ - bl 327b84 <_PyObject_GetXIData@@Base+0xb40> │ │ │ │ + bl 327504 <_PyObject_GetXIData@@Base+0xb40> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 390f0 │ │ │ │ + beq 390e8 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ sub r0, fp, #268 @ 0x10c │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ bl 2e1f8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ bl 2d108 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 390e4 │ │ │ │ + beq 390dc │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 390f0 │ │ │ │ - bl b9040 │ │ │ │ + bl 27c4e4 │ │ │ │ + b 390e8 │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 390f8 │ │ │ │ + beq 390f0 │ │ │ │ mov r0, #0 │ │ │ │ - b 39110 │ │ │ │ + b 39108 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e1f8 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 39118 │ │ │ │ + bl 39110 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub sp, sp, #16 │ │ │ │ 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 154770 │ │ │ │ + bl 154330 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 391e8 │ │ │ │ + beq 391e0 │ │ │ │ mov r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, fp, #4 │ │ │ │ bl 2e3a8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 39210 │ │ │ │ + bne 39208 │ │ │ │ mov r0, r6 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 39194 │ │ │ │ + bne 3918c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 391e8 │ │ │ │ + bgt 391e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 391e8 │ │ │ │ - b 391e4 │ │ │ │ - bl 157610 │ │ │ │ + bne 391e0 │ │ │ │ + b 391dc │ │ │ │ + bl 1571d0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 391f0 │ │ │ │ + bne 391e8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 391c4 │ │ │ │ + bgt 391bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 391c4 │ │ │ │ + bne 391bc │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 391e8 │ │ │ │ + bgt 391e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 391e8 │ │ │ │ + bne 391e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 3921c │ │ │ │ + b 39214 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39210 │ │ │ │ + bgt 39208 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39210 │ │ │ │ + bne 39208 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ - bne 39148 │ │ │ │ + bne 39140 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -11058,175 +11056,175 @@ │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 39284 │ │ │ │ + bne 3927c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 39280 │ │ │ │ + ble 39278 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 392c0 │ │ │ │ + beq 392b8 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #608] @ 394ec │ │ │ │ + ldr r1, [pc, #608] @ 394e4 │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 393ac │ │ │ │ + beq 393a4 │ │ │ │ add r5, r5, r4 │ │ │ │ ldr r9, [r6] │ │ │ │ subs r4, r5, #1 │ │ │ │ - beq 39408 │ │ │ │ + beq 39400 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r8, #1 │ │ │ │ - beq 392f4 │ │ │ │ - bl 128510 │ │ │ │ + beq 392ec │ │ │ │ + bl 12821c │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 393ac │ │ │ │ + blt 393a4 │ │ │ │ subs r4, r5, #2 │ │ │ │ - beq 39420 │ │ │ │ + beq 39418 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq sl, #49264 @ 0xc070 │ │ │ │ + movweq sl, #47600 @ 0xb9f0 │ │ │ │ movteq sl, #63 @ 0x3f │ │ │ │ - beq 3936c │ │ │ │ + beq 39364 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 39338 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 39330 │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #28436 @ 0x6f14 │ │ │ │ + movw r1, #26772 @ 0x6894 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39984 @ 0x9c30 │ │ │ │ + movw r0, #38232 @ 0x9558 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 393ac │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 393a4 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 393ac │ │ │ │ + beq 393a4 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 393d8 │ │ │ │ + bne 393d0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - movweq r5, #65216 @ 0xfec0 │ │ │ │ + movweq r5, #63456 @ 0xf7e0 │ │ │ │ movteq r5, #60 @ 0x3c │ │ │ │ - beq 39430 │ │ │ │ + beq 39428 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r5, #65216 @ 0xfec0 │ │ │ │ + movweq r5, #63456 @ 0xf7e0 │ │ │ │ movteq r5, #60 @ 0x3c │ │ │ │ - beq 39400 │ │ │ │ + beq 393f8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 393b4 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 393ac │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #30472 @ 0x7708 │ │ │ │ + movw r1, #28808 @ 0x7088 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39984 @ 0x9c30 │ │ │ │ + movw r0, #38232 @ 0x9558 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 394e0 │ │ │ │ + b 394d8 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 393ac │ │ │ │ + beq 393a4 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 393f4 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 393ec │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 393ac │ │ │ │ + bl 16d81c │ │ │ │ + b 393a4 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 39430 │ │ │ │ + beq 39428 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ - b 39430 │ │ │ │ - movw r5, #65216 @ 0xfec0 │ │ │ │ + b 39428 │ │ │ │ + movw r5, #63456 @ 0xf7e0 │ │ │ │ movt r5, #60 @ 0x3c │ │ │ │ - movw sl, #49264 @ 0xc070 │ │ │ │ + movw sl, #47600 @ 0xb9f0 │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r8, #1 │ │ │ │ - b 39430 │ │ │ │ - movw r5, #65216 @ 0xfec0 │ │ │ │ + b 39428 │ │ │ │ + movw r5, #63456 @ 0xf7e0 │ │ │ │ movt r5, #60 @ 0x3c │ │ │ │ - movw sl, #49264 @ 0xc070 │ │ │ │ + movw sl, #47600 @ 0xb9f0 │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r0, r7 │ │ │ │ - bl 3262ac <_Py_call_instrumentation_jump@@Base+0x1f4> │ │ │ │ + bl 325c2c <_Py_call_instrumentation_jump@@Base+0x1f4> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 393ac │ │ │ │ + beq 393a4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3284d0 │ │ │ │ + bl 327e50 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 394d4 │ │ │ │ + beq 394cc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 3265c4 <_Py_call_instrumentation_jump@@Base+0x50c> │ │ │ │ + bl 325f44 <_Py_call_instrumentation_jump@@Base+0x50c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 394d4 │ │ │ │ + beq 394cc │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r3 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r6, #116] @ 0x74 │ │ │ │ - beq 39498 │ │ │ │ + beq 39490 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca21c │ │ │ │ + bl c9da8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #116] @ 0x74 │ │ │ │ - beq 394d4 │ │ │ │ + beq 394cc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r8, [r6, #144] @ 0x90 │ │ │ │ - bl 21a568 │ │ │ │ + bl 219b60 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 394e0 │ │ │ │ + bgt 394d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 394e0 │ │ │ │ + bne 394d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 394e0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 394d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a75ec │ │ │ │ - b 393ac │ │ │ │ + bl a7334 │ │ │ │ + b 393a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mlseq r2, r8, ip, r1 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -11235,227 +11233,227 @@ │ │ │ │ and r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, r0 │ │ │ │ addne r3, r3, #1 │ │ │ │ sub r1, r1, r3, lsl #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39524 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ + b 3951c <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ │ │ │ │ -00039524 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ +0003951c <_PyTraceMalloc_GetTraceback@@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 r3, [pc, #244] @ 39634 <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ + ldr r3, [pc, #244] @ 3962c <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 39568 <_PyTraceMalloc_GetTraceback@@Base+0x44> │ │ │ │ + bne 39560 <_PyTraceMalloc_GetTraceback@@Base+0x44> │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39550 <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ + bne 39548 <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - bne 39594 <_PyTraceMalloc_GetTraceback@@Base+0x70> │ │ │ │ + bne 3958c <_PyTraceMalloc_GetTraceback@@Base+0x70> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 18a3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18a0b0 <_PyMutex_LockTimed@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3963c <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ + bl 39634 <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 395d8 <_PyTraceMalloc_GetTraceback@@Base+0xb4> │ │ │ │ - ldr r0, [pc, #136] @ 39638 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ + beq 395d0 <_PyTraceMalloc_GetTraceback@@Base+0xb4> │ │ │ │ + ldr r0, [pc, #136] @ 39630 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 1be474 │ │ │ │ + bl 1bdfcc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 39708 <_PyImport_SetModule@@Base+0x58> │ │ │ │ + bl 39700 <_PyImport_SetModule@@Base+0x58> │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #100] @ 39638 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ - bl 1be474 │ │ │ │ - b 395f8 <_PyTraceMalloc_GetTraceback@@Base+0xd4> │ │ │ │ + ldr r0, [pc, #100] @ 39630 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ + bl 1bdfcc │ │ │ │ + b 395f0 <_PyTraceMalloc_GetTraceback@@Base+0xd4> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 39618 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ + bne 39610 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 39600 <_PyTraceMalloc_GetTraceback@@Base+0xdc> │ │ │ │ + bne 395f8 <_PyTraceMalloc_GetTraceback@@Base+0xdc> │ │ │ │ dmb ish │ │ │ │ - beq 39628 <_PyTraceMalloc_GetTraceback@@Base+0x104> │ │ │ │ - ldr r0, [pc, #12] @ 39634 <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 39620 <_PyTraceMalloc_GetTraceback@@Base+0x104> │ │ │ │ + ldr r0, [pc, #12] @ 3962c <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ + bl 2bc628 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq sl, r2, r0, lsr #24 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ - ldr r3, [pc, #104] @ 396ac <_PyTraceMalloc_GetTraceback@@Base+0x188> │ │ │ │ + ldr r3, [pc, #104] @ 396a4 <_PyTraceMalloc_GetTraceback@@Base+0x188> │ │ │ │ ldr r2, [r3, #1596] @ 0x63c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 396a4 <_PyTraceMalloc_GetTraceback@@Base+0x180> │ │ │ │ + beq 3969c <_PyTraceMalloc_GetTraceback@@Base+0x180> │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldreq r0, [r3, #1688] @ 0x698 │ │ │ │ - beq 3967c <_PyTraceMalloc_GetTraceback@@Base+0x158> │ │ │ │ + beq 39674 <_PyTraceMalloc_GetTraceback@@Base+0x158> │ │ │ │ ldr r0, [r3, #1692] @ 0x69c │ │ │ │ - bl 9dd38 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9da70 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3968c <_PyTraceMalloc_GetTraceback@@Base+0x168> │ │ │ │ + bne 39684 <_PyTraceMalloc_GetTraceback@@Base+0x168> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - bl 9dd38 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9da70 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39684 <_PyTraceMalloc_GetTraceback@@Base+0x160> │ │ │ │ + beq 3967c <_PyTraceMalloc_GetTraceback@@Base+0x160> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ │ │ │ │ -000396b0 <_PyImport_SetModule@@Base>: │ │ │ │ - ldr ip, [pc, #76] @ 39704 <_PyImport_SetModule@@Base+0x54> │ │ │ │ +000396a8 <_PyImport_SetModule@@Base>: │ │ │ │ + ldr ip, [pc, #76] @ 396fc <_PyImport_SetModule@@Base+0x54> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, ip] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #3848] @ 0xf08 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 396f4 <_PyImport_SetModule@@Base+0x44> │ │ │ │ + bne 396ec <_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, #54396 @ 0xd47c │ │ │ │ + movw r1, #52732 @ 0xcdfc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #24316 @ 0x5efc │ │ │ │ + movw r0, #22652 @ 0x587c │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b cd86c │ │ │ │ + b cd3f8 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ subs r6, r1, #0 │ │ │ │ - beq 3974c <_PyImport_SetModule@@Base+0x9c> │ │ │ │ + beq 39744 <_PyImport_SetModule@@Base+0x9c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9dd38 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9da70 <_Py_hashtable_get@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3974c <_PyImport_SetModule@@Base+0x9c> │ │ │ │ + beq 39744 <_PyImport_SetModule@@Base+0x9c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 39864 <_PyImport_SetModule@@Base+0x1b4> │ │ │ │ - b 3986c <_PyImport_SetModule@@Base+0x1bc> │ │ │ │ + ble 3985c <_PyImport_SetModule@@Base+0x1b4> │ │ │ │ + b 39864 <_PyImport_SetModule@@Base+0x1bc> │ │ │ │ ldrh r0, [r7, #4] │ │ │ │ - bl a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, #12 │ │ │ │ movne r8, #0 │ │ │ │ - beq 39854 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ + beq 3984c <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ ldrh r3, [r7, #4] │ │ │ │ mov r0, #2 │ │ │ │ cmp r3, r8 │ │ │ │ - ble 3980c <_PyImport_SetModule@@Base+0x15c> │ │ │ │ - bl a08b4 │ │ │ │ + ble 39804 <_PyImport_SetModule@@Base+0x15c> │ │ │ │ + bl a05f8 │ │ │ │ add r2, r7, r8, lsl #3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 397e4 <_PyImport_SetModule@@Base+0x134> │ │ │ │ + beq 397dc <_PyImport_SetModule@@Base+0x134> │ │ │ │ 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 b2334 │ │ │ │ + bl b2070 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 397d4 <_PyImport_SetModule@@Base+0x124> │ │ │ │ + bne 397cc <_PyImport_SetModule@@Base+0x124> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 397e4 <_PyImport_SetModule@@Base+0x134> │ │ │ │ + bgt 397dc <_PyImport_SetModule@@Base+0x134> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 397e4 <_PyImport_SetModule@@Base+0x134> │ │ │ │ + bne 397dc <_PyImport_SetModule@@Base+0x134> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 397e4 <_PyImport_SetModule@@Base+0x134> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 397dc <_PyImport_SetModule@@Base+0x134> │ │ │ │ str r0, [r5, #20] │ │ │ │ add r8, r8, #1 │ │ │ │ str r5, [r9, #4]! │ │ │ │ - b 39764 <_PyImport_SetModule@@Base+0xb4> │ │ │ │ + b 3975c <_PyImport_SetModule@@Base+0xb4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39854 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ + bgt 3984c <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39854 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ + bne 3984c <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 39854 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 3984c <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3986c <_PyImport_SetModule@@Base+0x1bc> │ │ │ │ + beq 39864 <_PyImport_SetModule@@Base+0x1bc> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f0d8 <_Py_hashtable_set@@Base> │ │ │ │ + bl 9ee10 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3985c <_PyImport_SetModule@@Base+0x1ac> │ │ │ │ + bne 39854 <_PyImport_SetModule@@Base+0x1ac> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39850 <_PyImport_SetModule@@Base+0x1a0> │ │ │ │ + bgt 39848 <_PyImport_SetModule@@Base+0x1a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39850 <_PyImport_SetModule@@Base+0x1a0> │ │ │ │ + bne 39848 <_PyImport_SetModule@@Base+0x1a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl 2e3794 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl 2e2e74 │ │ │ │ mov r4, #0 │ │ │ │ - b 3986c <_PyImport_SetModule@@Base+0x1bc> │ │ │ │ + b 39864 <_PyImport_SetModule@@Base+0x1bc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3986c <_PyImport_SetModule@@Base+0x1bc> │ │ │ │ + bgt 39864 <_PyImport_SetModule@@Base+0x1bc> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ @@ -11475,15 +11473,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ subs r4, r3, #0 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ moveq sl, r4 │ │ │ │ - movw ip, #33636 @ 0x8364 │ │ │ │ + movw ip, #31972 @ 0x7ce4 │ │ │ │ movt ip, #89 @ 0x59 │ │ │ │ ldrne sl, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -11496,114 +11494,114 @@ │ │ │ │ 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 39940 <_PyImport_SetModule@@Base+0x290> │ │ │ │ + bne 39938 <_PyImport_SetModule@@Base+0x290> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39988 <_PyImport_SetModule@@Base+0x2d8> │ │ │ │ - ldr r1, [pc, #452] @ 39b0c <_PyImport_SetModule@@Base+0x45c> │ │ │ │ + beq 39980 <_PyImport_SetModule@@Base+0x2d8> │ │ │ │ + ldr r1, [pc, #452] @ 39b04 <_PyImport_SetModule@@Base+0x45c> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #3 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 39988 <_PyImport_SetModule@@Base+0x2d8> │ │ │ │ + bne 39980 <_PyImport_SetModule@@Base+0x2d8> │ │ │ │ mov r4, #0 │ │ │ │ - b 39af8 <_PyImport_SetModule@@Base+0x448> │ │ │ │ + b 39af0 <_PyImport_SetModule@@Base+0x448> │ │ │ │ ldr r0, [r5] │ │ │ │ add sl, sl, r6 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ sub r4, sl, #3 │ │ │ │ - bl 1abc3c │ │ │ │ + bl 1ab80c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39980 <_PyImport_SetModule@@Base+0x2d0> │ │ │ │ + beq 39978 <_PyImport_SetModule@@Base+0x2d0> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - beq 39a80 <_PyImport_SetModule@@Base+0x3d0> │ │ │ │ + beq 39a78 <_PyImport_SetModule@@Base+0x3d0> │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 399c8 <_PyImport_SetModule@@Base+0x318> │ │ │ │ + beq 399c0 <_PyImport_SetModule@@Base+0x318> │ │ │ │ subs r4, sl, #4 │ │ │ │ - beq 39a9c <_PyImport_SetModule@@Base+0x3ec> │ │ │ │ + beq 39a94 <_PyImport_SetModule@@Base+0x3ec> │ │ │ │ ldr sl, [r5, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 399dc <_PyImport_SetModule@@Base+0x32c> │ │ │ │ + beq 399d4 <_PyImport_SetModule@@Base+0x32c> │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 39ab4 <_PyImport_SetModule@@Base+0x404> │ │ │ │ + beq 39aac <_PyImport_SetModule@@Base+0x404> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 39a14 <_PyImport_SetModule@@Base+0x364> │ │ │ │ - bl 128510 │ │ │ │ + beq 39a0c <_PyImport_SetModule@@Base+0x364> │ │ │ │ + bl 12821c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 39980 <_PyImport_SetModule@@Base+0x2d0> │ │ │ │ + blt 39978 <_PyImport_SetModule@@Base+0x2d0> │ │ │ │ subs r7, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r1, r7 │ │ │ │ moveq r0, r7 │ │ │ │ - beq 39ac4 <_PyImport_SetModule@@Base+0x414> │ │ │ │ + beq 39abc <_PyImport_SetModule@@Base+0x414> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r7, r0 │ │ │ │ - beq 39a48 <_PyImport_SetModule@@Base+0x398> │ │ │ │ - bl 128510 │ │ │ │ + beq 39a40 <_PyImport_SetModule@@Base+0x398> │ │ │ │ + bl 12821c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 39980 <_PyImport_SetModule@@Base+0x2d0> │ │ │ │ + blt 39978 <_PyImport_SetModule@@Base+0x2d0> │ │ │ │ subs r3, r7, #1 │ │ │ │ mov r7, r0 │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 39ac4 <_PyImport_SetModule@@Base+0x414> │ │ │ │ + beq 39abc <_PyImport_SetModule@@Base+0x414> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39a60 <_PyImport_SetModule@@Base+0x3b0> │ │ │ │ + beq 39a58 <_PyImport_SetModule@@Base+0x3b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ moveq r1, r3 │ │ │ │ - beq 39ac4 <_PyImport_SetModule@@Base+0x414> │ │ │ │ + beq 39abc <_PyImport_SetModule@@Base+0x414> │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39a78 <_PyImport_SetModule@@Base+0x3c8> │ │ │ │ + beq 39a70 <_PyImport_SetModule@@Base+0x3c8> │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 39ac4 <_PyImport_SetModule@@Base+0x414> │ │ │ │ + beq 39abc <_PyImport_SetModule@@Base+0x414> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - b 39ac4 <_PyImport_SetModule@@Base+0x414> │ │ │ │ + b 39abc <_PyImport_SetModule@@Base+0x414> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 39ac4 <_PyImport_SetModule@@Base+0x414> │ │ │ │ + b 39abc <_PyImport_SetModule@@Base+0x414> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b 39ac4 <_PyImport_SetModule@@Base+0x414> │ │ │ │ + b 39abc <_PyImport_SetModule@@Base+0x414> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ strd r0, [sp, #20] │ │ │ │ sub r2, fp, #96 @ 0x60 │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -11611,154 +11609,154 @@ │ │ │ │ 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 32f788 │ │ │ │ + bl 32f108 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1ae30c │ │ │ │ + bl 1adedc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r2, r2, r8, lsl r4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39b3c <_PyImport_SetModule@@Base+0x48c> │ │ │ │ - movw r1, #4292 @ 0x10c4 │ │ │ │ + bne 39b34 <_PyImport_SetModule@@Base+0x48c> │ │ │ │ + movw r1, #2336 @ 0x920 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #56] @ 39b74 <_PyImport_SetModule@@Base+0x4c4> │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #56] @ 39b6c <_PyImport_SetModule@@Base+0x4c4> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 25a0f4 │ │ │ │ + bl 25969c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39b54 <_PyImport_SetModule@@Base+0x4a4> │ │ │ │ + bne 39b4c <_PyImport_SetModule@@Base+0x4a4> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #28] @ 39b78 <_PyImport_SetModule@@Base+0x4c8> │ │ │ │ + ldr r3, [pc, #28] @ 39b70 <_PyImport_SetModule@@Base+0x4c8> │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 39b4c <_PyImport_SetModule@@Base+0x49c> │ │ │ │ + beq 39b44 <_PyImport_SetModule@@Base+0x49c> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ - subseq r8, r9, r0, lsr #7 │ │ │ │ + subseq r7, r9, r0, lsr #26 │ │ │ │ rsbeq r9, r2, r4, asr #20 │ │ │ │ │ │ │ │ -00039b7c : │ │ │ │ +00039b74 : │ │ │ │ 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 │ │ │ │ movw r5, #38304 @ 0x95a0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r6, r5, #912 @ 0x390 │ │ │ │ - bl 97da8 │ │ │ │ + bl 97da0 │ │ │ │ str r0, [r5, #936] @ 0x3a8 │ │ │ │ - bl 332274 <_PyParkingLot_AfterFork@@Base> │ │ │ │ - ldr ip, [pc, #924] @ 39f50 │ │ │ │ + bl 331bf4 <_PyParkingLot_AfterFork@@Base> │ │ │ │ + ldr ip, [pc, #924] @ 39f48 │ │ │ │ add r1, r6, #1004 @ 0x3ec │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r1, [pc, #916] @ 39f54 │ │ │ │ + ldr r1, [pc, #916] @ 39f4c │ │ │ │ mov r3, #0 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ - ldr ip, [pc, #904] @ 39f58 │ │ │ │ + ldr ip, [pc, #904] @ 39f50 │ │ │ │ add r0, r5, #952 @ 0x3b8 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r1, [pc, #896] @ 39f5c │ │ │ │ + ldr r1, [pc, #896] @ 39f54 │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r3 │ │ │ │ - ldr ip, [pc, #884] @ 39f60 │ │ │ │ + ldr ip, [pc, #884] @ 39f58 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r0, r5, #1936 @ 0x790 │ │ │ │ str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r0, r5, #960 @ 0x3c0 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2], #4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ strb r1, [r0] │ │ │ │ - bne 39c04 │ │ │ │ - bl 97dfc │ │ │ │ + bne 39bfc │ │ │ │ + bl 97df4 │ │ │ │ ldr r4, [r5, #1164] @ 0x48c │ │ │ │ - ldr r7, [pc, #828] @ 39f64 │ │ │ │ + ldr r7, [pc, #828] @ 39f5c │ │ │ │ mov sl, r0 │ │ │ │ ldr r8, [r4] │ │ │ │ cmp r4, r7 │ │ │ │ - beq 39ca4 │ │ │ │ + beq 39c9c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r1, r3 │ │ │ │ cmpeq sl, r0 │ │ │ │ - beq 39c98 │ │ │ │ + beq 39c90 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 39c98 │ │ │ │ + beq 39c90 │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - bl 2b8b28 <_PyEvent_Notify@@Base> │ │ │ │ + bl 2b81f8 <_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 307100 <_PyMarshal_ReadObjectFromXIData@@Base+0x21c> │ │ │ │ + bl 3067c8 <_PyMarshal_ReadObjectFromXIData@@Base+0x21c> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r4, r8 │ │ │ │ ldr r8, [r8] │ │ │ │ - b 39c2c │ │ │ │ - ldr sl, [pc, #700] @ 39f68 │ │ │ │ + b 39c24 │ │ │ │ + ldr sl, [pc, #700] @ 39f60 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r4, [r9, sl] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 39ccc │ │ │ │ - movw r1, #4292 @ 0x10c4 │ │ │ │ + bne 39cc4 │ │ │ │ + movw r1, #2336 @ 0x920 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #34112 @ 0x8540 │ │ │ │ + movw r0, #32448 @ 0x7ec0 │ │ │ │ movt r0, #89 @ 0x59 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 99be8 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 99bdc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ ldr r2, [r3, #3704] @ 0xe78 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 39cec │ │ │ │ + beq 39ce4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #3704] @ 0xe78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39d24 │ │ │ │ + beq 39d1c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt 39d24 │ │ │ │ - bl 257aa4 <_PyThreadState_New@@Base+0x470> │ │ │ │ + blt 39d1c │ │ │ │ + bl 257050 <_PyThreadState_New@@Base+0x474> │ │ │ │ mov r0, r4 │ │ │ │ - bl 99cf0 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 99ce4 <_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, #76 @ 0x4c │ │ │ │ @@ -11770,128 +11768,128 @@ │ │ │ │ bl 2d63c │ │ │ │ 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 2b7ce4 │ │ │ │ + bl 2b73b4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 39d90 │ │ │ │ + beq 39d88 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r8, #4] │ │ │ │ - bl 1db714 │ │ │ │ + bl 1db05c │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b8414 │ │ │ │ + bl 2b7ae4 │ │ │ │ mov r8, r7 │ │ │ │ - b 39d6c │ │ │ │ + b 39d64 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 97dfc │ │ │ │ + bl 97df4 │ │ │ │ add r3, r7, #3904 @ 0xf40 │ │ │ │ strd r0, [r3] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r0, r0, #3888 @ 0xf30 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1807cc <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #436] @ 39f6c │ │ │ │ + bl 180438 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #436] @ 39f64 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq 39de8 │ │ │ │ + beq 39de0 │ │ │ │ dmb ish │ │ │ │ str r8, [r3], #-520 @ 0xfffffdf8 │ │ │ │ dmb ish │ │ │ │ mov r2, #1 │ │ │ │ str r8, [r3], #8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #65 @ 0x41 │ │ │ │ - bne 39dd8 │ │ │ │ + bne 39dd0 │ │ │ │ ldr r8, [sl, r9] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 39e10 │ │ │ │ + beq 39e08 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 26156c │ │ │ │ + bl 260af4 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r3, [r5, #920] @ 0x398 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 39f14 │ │ │ │ + bne 39f0c │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 39e30 │ │ │ │ + bne 39e28 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 39e18 │ │ │ │ + bne 39e10 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq 39e54 │ │ │ │ + beq 39e4c │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ - ldr r0, [pc, #288] @ 39f70 │ │ │ │ + ldr r0, [pc, #288] @ 39f68 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18a3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18a0b0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r7, [r5, #916] @ 0x394 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #916] @ 0x394 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 39eb4 │ │ │ │ + beq 39eac │ │ │ │ ldr r3, [r5, #920] @ 0x398 │ │ │ │ cmp r3, r7 │ │ │ │ moveq r3, #0 │ │ │ │ streq r7, [r5, #916] @ 0x394 │ │ │ │ streq r3, [r7, #3644] @ 0xe3c │ │ │ │ - beq 39eb4 │ │ │ │ + beq 39eac │ │ │ │ ldr r1, [sl, r9] │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 2c7f40 │ │ │ │ + bl 2c7718 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2cb5b8 <_PyErr_ProgramDecodedTextObject@@Base+0x600> │ │ │ │ + bl 2cad90 <_PyErr_ProgramDecodedTextObject@@Base+0x600> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d685c │ │ │ │ + bl 2d6034 │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r7, #3644] @ 0xe3c │ │ │ │ - bl 2d6b9c │ │ │ │ - b 39e60 │ │ │ │ + bl 2d6374 │ │ │ │ + b 39e58 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 39ed4 │ │ │ │ + bne 39ecc │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 39ebc │ │ │ │ + bne 39eb4 │ │ │ │ dmb ish │ │ │ │ - beq 39ee4 │ │ │ │ - ldr r0, [pc, #140] @ 39f70 │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 39edc │ │ │ │ + ldr r0, [pc, #140] @ 39f68 │ │ │ │ + bl 2bc628 │ │ │ │ ldr r3, [r5, #916] @ 0x394 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39f20 │ │ │ │ + beq 39f18 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b7740 │ │ │ │ + bl 2b6e10 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #1464] @ 0x5b8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2f0490 <_PyInterpreterState_LookUpIDObject@@Base+0x38> │ │ │ │ - movw r3, #53596 @ 0xd15c │ │ │ │ + b 2efb70 <_PyInterpreterState_LookUpIDObject@@Base+0x38> │ │ │ │ + movw r3, #51932 @ 0xcadc │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - b 39f28 │ │ │ │ - movw r3, #53620 @ 0xd174 │ │ │ │ + b 39f20 │ │ │ │ + movw r3, #51956 @ 0xcaf4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - ldr r1, [pc, #68] @ 39f74 │ │ │ │ + ldr r1, [pc, #68] @ 39f6c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ @@ -11902,201 +11900,201 @@ │ │ │ │ rsbeq r9, r2, ip, lsl #25 │ │ │ │ strhteq r3, [r4], #-156 @ 0xffffff64 │ │ │ │ rsbeq r1, r5, ip, asr #10 │ │ │ │ rsbeq r9, r2, ip, lsr #20 │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r9, r2, r4, asr #24 │ │ │ │ rsbeq r9, r2, r0, lsr r9 │ │ │ │ - subseq r8, r9, r8, asr r5 │ │ │ │ + ldrsbeq r7, [r9], #-232 @ 0xffffff18 │ │ │ │ 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 39fb4 │ │ │ │ + bne 39fac │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39fe4 │ │ │ │ - b 39fd8 │ │ │ │ + bne 39fdc │ │ │ │ + b 39fd0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19244 @ 0x4b2c │ │ │ │ + movw r0, #17632 @ 0x44e0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39f9c │ │ │ │ - b 3a02c │ │ │ │ - bl be588 │ │ │ │ + bne 39f94 │ │ │ │ + b 3a024 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a02c │ │ │ │ + bne 3a024 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 3a02c │ │ │ │ + blt 3a024 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor r3, r3, #1 │ │ │ │ str r3, [fp, #-16] │ │ │ │ bl 2d3fc <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5188 @ 0x1444 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 3a030 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 3a028 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3a088 │ │ │ │ + bne 3a080 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3a084 │ │ │ │ + ble 3a07c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a0c4 │ │ │ │ + beq 3a0bc │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ sub ip, fp, #140 @ 0x8c │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r1, #9572 @ 0x2564 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a13c │ │ │ │ + beq 3a134 │ │ │ │ add r4, r5, r4 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 3a0e4 │ │ │ │ + beq 3a0dc │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 3a13c │ │ │ │ + blt 3a134 │ │ │ │ mov r0, r5 │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a104 │ │ │ │ - bl be588 │ │ │ │ + bne 3a0fc │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a13c │ │ │ │ - ldr r3, [pc, #176] @ 3a1bc │ │ │ │ + bne 3a134 │ │ │ │ + ldr r3, [pc, #176] @ 3a1b4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 25a0f4 │ │ │ │ + bl 25969c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a144 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 3a13c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #53720 @ 0xd1d8 │ │ │ │ + movw r2, #52056 @ 0xcb58 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16de10 <_PyErr_SetString@@Base> │ │ │ │ + bl 16da7c <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 3a1b4 │ │ │ │ + b 3a1ac │ │ │ │ cmn r5, #1 │ │ │ │ - beq 3a19c │ │ │ │ + beq 3a194 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a1c0 <_Py_fstat@@Base> │ │ │ │ + bl 3a1b8 <_Py_fstat@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a13c │ │ │ │ + bne 3a134 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a220 <_Py_fstat@@Base+0x60> │ │ │ │ + bl 3a218 <_Py_fstat@@Base+0x60> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a13c │ │ │ │ + beq 3a134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a19c │ │ │ │ - movw r1, #45536 @ 0xb1e0 │ │ │ │ + beq 3a194 │ │ │ │ + movw r1, #45932 @ 0xb36c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #53784 @ 0xd218 │ │ │ │ + movw r2, #52120 @ 0xcb98 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ - b 3a13c │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ + b 3a134 │ │ │ │ movw ip, #38304 @ 0x95a0 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ ldr r0, [ip, #1692] @ 0x69c │ │ │ │ str r5, [ip, #1692] @ 0x69c │ │ │ │ str r4, [ip, #1696] @ 0x6a0 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003a1c0 <_Py_fstat@@Base>: │ │ │ │ +0003a1b8 <_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 dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dca8 <__fstat64_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a218 <_Py_fstat@@Base+0x58> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 3a210 <_Py_fstat@@Base+0x58> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ 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 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ bl 2cfc4 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3a260 <_Py_fstat@@Base+0xa0> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 3a258 <_Py_fstat@@Base+0xa0> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor r0, r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -12116,171 +12114,487 @@ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #37236 @ 0x9174 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #43168 @ 0xa8a0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - beq 3a2e4 <_Py_fstat@@Base+0x124> │ │ │ │ + beq 3a2dc <_Py_fstat@@Base+0x124> │ │ │ │ mov r2, #2 │ │ │ │ - bl 3055ac <_PyBytes_GetData@@Base+0x394> │ │ │ │ + bl 304c74 <_PyBytes_GetData@@Base+0x394> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a374 <_Py_fstat@@Base+0x1b4> │ │ │ │ + beq 3a36c <_Py_fstat@@Base+0x1b4> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 331f08 │ │ │ │ + bl 331888 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a374 <_Py_fstat@@Base+0x1b4> │ │ │ │ + beq 3a36c <_Py_fstat@@Base+0x1b4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a35c <_Py_fstat@@Base+0x19c> │ │ │ │ + beq 3a354 <_Py_fstat@@Base+0x19c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 1b6f64 │ │ │ │ + bl 1b6ad4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3a374 <_Py_fstat@@Base+0x1b4> │ │ │ │ + beq 3a36c <_Py_fstat@@Base+0x1b4> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #96] @ 3a380 <_Py_fstat@@Base+0x1c0> │ │ │ │ + ldr r3, [pc, #96] @ 3a378 <_Py_fstat@@Base+0x1c0> │ │ │ │ cmp r1, r3 │ │ │ │ - beq 3a378 <_Py_fstat@@Base+0x1b8> │ │ │ │ - bl 1c71c0 │ │ │ │ + beq 3a370 <_Py_fstat@@Base+0x1b8> │ │ │ │ + bl 1c6d1c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a348 <_Py_fstat@@Base+0x188> │ │ │ │ + bgt 3a340 <_Py_fstat@@Base+0x188> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a350 <_Py_fstat@@Base+0x190> │ │ │ │ + beq 3a348 <_Py_fstat@@Base+0x190> │ │ │ │ mov r4, r5 │ │ │ │ - b 3a378 <_Py_fstat@@Base+0x1b8> │ │ │ │ + b 3a370 <_Py_fstat@@Base+0x1b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 3a348 <_Py_fstat@@Base+0x188> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 3a340 <_Py_fstat@@Base+0x188> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53996 @ 0xd2ec │ │ │ │ + movw r1, #52332 @ 0xcc6c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq fp, r2, r0, ror sl │ │ │ │ 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 3033f0 <_PyMarshal_GetXIData@@Base+0x1d8> │ │ │ │ + bl 302ab8 <_PyMarshal_GetXIData@@Base+0x1d8> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 183b60 │ │ │ │ + b 1837c8 │ │ │ │ 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 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 2d63c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0003a3dc <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ +0003a3d4 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ add r3, r0, #3648 @ 0xe40 │ │ │ │ dmb ish │ │ │ │ add r3, r3, #8 │ │ │ │ ldrex r1, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex ip, r1, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 3a3e8 <_PyInterpreterState_IDDecref@@Base+0xc> │ │ │ │ + bne 3a3e0 <_PyInterpreterState_IDDecref@@Base+0xc> │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bxne lr │ │ │ │ ldr r3, [r0, #3660] @ 0xe4c │ │ │ │ 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 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1da9b8 <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 1da300 <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 2b7740 │ │ │ │ + bl 2b6e10 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b8478 │ │ │ │ + bl 2b7b48 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b7740 │ │ │ │ + b 2b6e10 │ │ │ │ + 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 r4, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + ldrne r5, [r3, #8] │ │ │ │ + bne 3a49c <_PyInterpreterState_IDDecref@@Base+0xc8> │ │ │ │ + cmp r2, #3 │ │ │ │ + ble 3a498 <_PyInterpreterState_IDDecref@@Base+0xc4> │ │ │ │ + clz r5, r1 │ │ │ │ + lsr r5, r5, #5 │ │ │ │ + cmp r2, #8 │ │ │ │ + orrgt r5, r5, #1 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 3a4e0 <_PyInterpreterState_IDDecref@@Base+0x10c> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r2, #0 │ │ │ │ + sub r1, fp, #68 @ 0x44 │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + mov r1, #8 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + mov r1, #4 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + movw r1, #9876 @ 0x2694 │ │ │ │ + movt r1, #98 @ 0x62 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, r6 │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 3a514 <_PyInterpreterState_IDDecref@@Base+0x140> │ │ │ │ + ldr sl, [r4, #8] │ │ │ │ + ldr r3, [sl, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #268435456 @ 0x10000000 │ │ │ │ + bne 3a51c <_PyInterpreterState_IDDecref@@Base+0x148> │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ + movw r1, #54680 @ 0xd598 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + movw r0, #62972 @ 0xf5fc │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + mov r3, sl │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + b 3a928 <_PyInterpreterState_IDDecref@@Base+0x554> │ │ │ │ + ldr r3, [r4] │ │ │ │ + str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bl 175cb0 │ │ │ │ + cmn r0, #1 │ │ │ │ + str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ + bne 3a54c <_PyInterpreterState_IDDecref@@Base+0x178> │ │ │ │ + bl be194 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3a514 <_PyInterpreterState_IDDecref@@Base+0x140> │ │ │ │ + add r6, r6, r5 │ │ │ │ + subs r3, r6, #4 │ │ │ │ + beq 3a5b8 <_PyInterpreterState_IDDecref@@Base+0x1e4> │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ + str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 3a570 <_PyInterpreterState_IDDecref@@Base+0x19c> │ │ │ │ + subs r3, r6, #5 │ │ │ │ + beq 3a5d0 <_PyInterpreterState_IDDecref@@Base+0x1fc> │ │ │ │ + ldr r7, [r4, #20] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 3a588 <_PyInterpreterState_IDDecref@@Base+0x1b4> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + bne 3a590 <_PyInterpreterState_IDDecref@@Base+0x1bc> │ │ │ │ + b 3a5e4 <_PyInterpreterState_IDDecref@@Base+0x210> │ │ │ │ + movw r7, #5188 @ 0x1444 │ │ │ │ + movt r7, #96 @ 0x60 │ │ │ │ + ldr r5, [r4, #24] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 3a5a8 <_PyInterpreterState_IDDecref@@Base+0x1d4> │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 3a5b0 <_PyInterpreterState_IDDecref@@Base+0x1dc> │ │ │ │ + b 3a5f4 <_PyInterpreterState_IDDecref@@Base+0x220> │ │ │ │ + movw r5, #5188 @ 0x1444 │ │ │ │ + movt r5, #96 @ 0x60 │ │ │ │ + ldr r4, [r4, #28] │ │ │ │ + b 3a5fc <_PyInterpreterState_IDDecref@@Base+0x228> │ │ │ │ + movw r4, #5188 @ 0x1444 │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + mov r5, r4 │ │ │ │ + mov r7, r4 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + b 3a5fc <_PyInterpreterState_IDDecref@@Base+0x228> │ │ │ │ + movw r4, #5188 @ 0x1444 │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + mov r5, r4 │ │ │ │ + mov r7, r4 │ │ │ │ + b 3a5fc <_PyInterpreterState_IDDecref@@Base+0x228> │ │ │ │ + movw r4, #5188 @ 0x1444 │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + mov r5, r4 │ │ │ │ + b 3a5fc <_PyInterpreterState_IDDecref@@Base+0x228> │ │ │ │ + movw r4, #5188 @ 0x1444 │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + bl 2c1c98 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 3a514 <_PyInterpreterState_IDDecref@@Base+0x140> │ │ │ │ + movw r9, #5188 @ 0x1444 │ │ │ │ + movt r9, #96 @ 0x60 │ │ │ │ + cmp r5, r9 │ │ │ │ + bne 3a620 <_PyInterpreterState_IDDecref@@Base+0x24c> │ │ │ │ + mov r5, #0 │ │ │ │ + b 3a8cc <_PyInterpreterState_IDDecref@@Base+0x4f8> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + movw r1, #21188 @ 0x52c4 │ │ │ │ + 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 3a674 <_PyInterpreterState_IDDecref@@Base+0x2a0> │ │ │ │ + bl b5efc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3a674 <_PyInterpreterState_IDDecref@@Base+0x2a0> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + mov r2, r5 │ │ │ │ + movw r1, #54700 @ 0xd5ac │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 13ff54 │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + movw r1, #56412 @ 0xdc5c │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ + bl 137308 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + str r3, [fp, #-84] @ 0xffffffac │ │ │ │ + beq 3a8bc <_PyInterpreterState_IDDecref@@Base+0x4e8> │ │ │ │ + mov r3, #0 │ │ │ │ + movw r2, #39516 @ 0x9a5c │ │ │ │ + movt r2, #64 @ 0x40 │ │ │ │ + str r3, [sp] │ │ │ │ + movw r1, #54756 @ 0xd5e4 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + mov r3, r5 │ │ │ │ + bl 13b60c │ │ │ │ + ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3a6e0 <_PyInterpreterState_IDDecref@@Base+0x30c> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 3a6e0 <_PyInterpreterState_IDDecref@@Base+0x30c> │ │ │ │ + mov r0, r3 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 3a8bc <_PyInterpreterState_IDDecref@@Base+0x4e8> │ │ │ │ + ldr r1, [pc, #580] @ 3a934 <_PyInterpreterState_IDDecref@@Base+0x560> │ │ │ │ + mov r0, r5 │ │ │ │ + sub r2, fp, #76 @ 0x4c │ │ │ │ + bl c20d0 │ │ │ │ + cmp r0, #1 │ │ │ │ + beq 3a728 <_PyInterpreterState_IDDecref@@Base+0x354> │ │ │ │ + ldr r2, [r8] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3a8bc <_PyInterpreterState_IDDecref@@Base+0x4e8> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 3a8bc <_PyInterpreterState_IDDecref@@Base+0x4e8> │ │ │ │ + mov r0, r8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 3a8bc <_PyInterpreterState_IDDecref@@Base+0x4e8> │ │ │ │ + sub r2, fp, #72 @ 0x48 │ │ │ │ + ldr r1, [pc, #516] @ 3a938 <_PyInterpreterState_IDDecref@@Base+0x564> │ │ │ │ + mov r0, r8 │ │ │ │ + bl b34fc │ │ │ │ + ldr r2, [r8] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3a75c <_PyInterpreterState_IDDecref@@Base+0x388> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 3a75c <_PyInterpreterState_IDDecref@@Base+0x388> │ │ │ │ + mov r0, r8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ + cmp r8, #0 │ │ │ │ + bne 3a794 <_PyInterpreterState_IDDecref@@Base+0x3c0> │ │ │ │ + ldr r3, [r1] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3a8bc <_PyInterpreterState_IDDecref@@Base+0x4e8> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r1] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3a8bc <_PyInterpreterState_IDDecref@@Base+0x4e8> │ │ │ │ + mov r0, r1 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 3a8bc <_PyInterpreterState_IDDecref@@Base+0x4e8> │ │ │ │ + mov r0, r8 │ │ │ │ + str r1, [fp, #-84] @ 0xffffffac │ │ │ │ + bl 140a84 │ │ │ │ + ldr r3, [r8] │ │ │ │ + ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3a7d0 <_PyInterpreterState_IDDecref@@Base+0x3fc> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3a7d0 <_PyInterpreterState_IDDecref@@Base+0x3fc> │ │ │ │ + mov r0, r8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ + ldr r3, [r1] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3a7f4 <_PyInterpreterState_IDDecref@@Base+0x420> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r1] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3a7f4 <_PyInterpreterState_IDDecref@@Base+0x420> │ │ │ │ + mov r0, r1 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 3a8bc <_PyInterpreterState_IDDecref@@Base+0x4e8> │ │ │ │ + cmp r5, r9 │ │ │ │ + bne 3a82c <_PyInterpreterState_IDDecref@@Base+0x458> │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3a8bc <_PyInterpreterState_IDDecref@@Base+0x4e8> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3a8bc <_PyInterpreterState_IDDecref@@Base+0x4e8> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 3a8bc <_PyInterpreterState_IDDecref@@Base+0x4e8> │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1da8cc │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r8, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3a860 <_PyInterpreterState_IDDecref@@Base+0x48c> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3a860 <_PyInterpreterState_IDDecref@@Base+0x48c> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 3a8bc <_PyInterpreterState_IDDecref@@Base+0x4e8> │ │ │ │ + ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ + mov r0, r8 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + bl 1a91ac │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 3a890 <_PyInterpreterState_IDDecref@@Base+0x4bc> │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r5] │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3a8b4 <_PyInterpreterState_IDDecref@@Base+0x4e0> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3a8b4 <_PyInterpreterState_IDDecref@@Base+0x4e0> │ │ │ │ + mov r0, r8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + cmp r5, #0 │ │ │ │ + bne 3a8cc <_PyInterpreterState_IDDecref@@Base+0x4f8> │ │ │ │ + bl be194 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3a618 <_PyInterpreterState_IDDecref@@Base+0x244> │ │ │ │ + b 3a514 <_PyInterpreterState_IDDecref@@Base+0x140> │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + add r0, r0, #5568 @ 0x15c0 │ │ │ │ + add r0, r0, #16 │ │ │ │ + bl 17c7f0 <_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 2c5798 │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + mov r4, r0 │ │ │ │ + add r0, r3, #5568 @ 0x15c0 │ │ │ │ + add r0, r0, #16 │ │ │ │ + bl 281510 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + rsbeq r2, r3, r0, lsr r6 │ │ │ │ + rsbeq r4, r3, r4, lsr #31 │ │ │ │ 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 3a49c <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 3a984 <_PyInterpreterState_IDDecref@@Base+0x5b0> │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #34488 @ 0x86b8 │ │ │ │ + movw r0, #32824 @ 0x8038 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 3a530 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 3aa18 <_PyInterpreterState_IDDecref@@Base+0x644> │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ tst r1, #32 │ │ │ │ ubfx r2, r1, #6, #1 │ │ │ │ - beq 3a4d0 <_PyInterpreterState_IDDecref@@Base+0xf4> │ │ │ │ + beq 3a9b8 <_PyInterpreterState_IDDecref@@Base+0x5e4> │ │ │ │ cmp r2, #0 │ │ │ │ addne r4, r3, #20 │ │ │ │ movne r5, #127 @ 0x7f │ │ │ │ ubfxne r1, r1, #2, #3 │ │ │ │ addeq r4, r3, #28 │ │ │ │ ubfxeq r1, r1, #2, #3 │ │ │ │ - beq 3a4e4 <_PyInterpreterState_IDDecref@@Base+0x108> │ │ │ │ - b 3a504 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + beq 3a9cc <_PyInterpreterState_IDDecref@@Base+0x5f8> │ │ │ │ + b 3a9ec <_PyInterpreterState_IDDecref@@Base+0x618> │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r5, #127 @ 0x7f │ │ │ │ - bne 3a504 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + bne 3a9ec <_PyInterpreterState_IDDecref@@Base+0x618> │ │ │ │ cmp r1, #1 │ │ │ │ moveq r5, #255 @ 0xff │ │ │ │ - beq 3a504 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + beq 3a9ec <_PyInterpreterState_IDDecref@@Base+0x618> │ │ │ │ cmp r1, #2 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ movne r5, r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a538 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ + bl 3aa20 <_PyInterpreterState_IDDecref@@Base+0x64c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 3a530 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ + blt 3aa18 <_PyInterpreterState_IDDecref@@Base+0x644> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3a6a0 <_PyInterpreterState_IDDecref@@Base+0x2c4> │ │ │ │ + b 3ab88 <_PyInterpreterState_IDDecref@@Base+0x7b4> │ │ │ │ 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 │ │ │ │ @@ -12288,166 +12602,166 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ mvn r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp ip, r2 │ │ │ │ popge {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #1 │ │ │ │ ldrbeq r3, [r4, ip] │ │ │ │ - beq 3a580 <_PyInterpreterState_IDDecref@@Base+0x1a4> │ │ │ │ + beq 3aa68 <_PyInterpreterState_IDDecref@@Base+0x694> │ │ │ │ cmp r1, #2 │ │ │ │ lsleq r3, ip, #1 │ │ │ │ ldrne r3, [r4, ip, lsl #2] │ │ │ │ ldrheq r3, [r4, r3] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bhi 3a5bc <_PyInterpreterState_IDDecref@@Base+0x1e0> │ │ │ │ + bhi 3aaa4 <_PyInterpreterState_IDDecref@@Base+0x6d0> │ │ │ │ cmp r3, #7 │ │ │ │ movls r3, #6 │ │ │ │ - bls 3a5d0 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + bls 3aab8 <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ sub r6, r3, #8 │ │ │ │ mov lr, #55 @ 0x37 │ │ │ │ movt lr, #1024 @ 0x400 │ │ │ │ lsr lr, lr, r6 │ │ │ │ tst lr, #1 │ │ │ │ - bne 3a5cc <_PyInterpreterState_IDDecref@@Base+0x1f0> │ │ │ │ + bne 3aab4 <_PyInterpreterState_IDDecref@@Base+0x6e0> │ │ │ │ cmp r3, #32 │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b 3a5d0 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + b 3aab8 <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b 3a5d0 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + b 3aab8 <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ mov r3, #2 │ │ │ │ sub lr, r5, r3 │ │ │ │ cmp lr, r0 │ │ │ │ - bge 3a5fc <_PyInterpreterState_IDDecref@@Base+0x220> │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bge 3aae4 <_PyInterpreterState_IDDecref@@Base+0x710> │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43508 @ 0xa9f4 │ │ │ │ + movw r1, #41844 @ 0xa374 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r0, r3 │ │ │ │ add ip, ip, #1 │ │ │ │ - b 3a55c <_PyInterpreterState_IDDecref@@Base+0x180> │ │ │ │ + b 3aa44 <_PyInterpreterState_IDDecref@@Base+0x670> │ │ │ │ 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 │ │ │ │ - bls 3a654 <_PyInterpreterState_IDDecref@@Base+0x278> │ │ │ │ + bls 3ab3c <_PyInterpreterState_IDDecref@@Base+0x768> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #54952 @ 0xd6a8 │ │ │ │ + movw r0, #53320 @ 0xd048 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a654 <_PyInterpreterState_IDDecref@@Base+0x278> │ │ │ │ + bne 3ab3c <_PyInterpreterState_IDDecref@@Base+0x768> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - ble 3a680 <_PyInterpreterState_IDDecref@@Base+0x2a4> │ │ │ │ + ble 3ab68 <_PyInterpreterState_IDDecref@@Base+0x794> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a684 <_PyInterpreterState_IDDecref@@Base+0x2a8> │ │ │ │ - bl be588 │ │ │ │ + bne 3ab6c <_PyInterpreterState_IDDecref@@Base+0x798> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a684 <_PyInterpreterState_IDDecref@@Base+0x2a8> │ │ │ │ - b 3a64c <_PyInterpreterState_IDDecref@@Base+0x270> │ │ │ │ + beq 3ab6c <_PyInterpreterState_IDDecref@@Base+0x798> │ │ │ │ + b 3ab34 <_PyInterpreterState_IDDecref@@Base+0x760> │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 296564 │ │ │ │ + bl 295c14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a64c <_PyInterpreterState_IDDecref@@Base+0x270> │ │ │ │ + beq 3ab34 <_PyInterpreterState_IDDecref@@Base+0x760> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r4, r2 │ │ │ │ - bl a0250 │ │ │ │ + bl 9ff94 │ │ │ │ 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 3a818 <_PyInterpreterState_IDDecref@@Base+0x43c> │ │ │ │ + bne 3ad00 <_PyInterpreterState_IDDecref@@Base+0x92c> │ │ │ │ cmp r1, #0 │ │ │ │ ldreq ip, [r0, #28] │ │ │ │ - beq 3a6f8 <_PyInterpreterState_IDDecref@@Base+0x31c> │ │ │ │ + beq 3abe0 <_PyInterpreterState_IDDecref@@Base+0x80c> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne ip, r0, #20 │ │ │ │ addeq ip, r0, #28 │ │ │ │ - ldr r8, [pc, #1032] @ 3ab08 <_PyInterpreterState_IDDecref@@Base+0x72c> │ │ │ │ + ldr r8, [pc, #1032] @ 3aff0 <_PyInterpreterState_IDDecref@@Base+0xc1c> │ │ │ │ mov lr, #0 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [ip] │ │ │ │ add r1, ip, r3 │ │ │ │ cmp lr, r4 │ │ │ │ - bge 3a80c <_PyInterpreterState_IDDecref@@Base+0x430> │ │ │ │ + bge 3acf4 <_PyInterpreterState_IDDecref@@Base+0x920> │ │ │ │ ldrb r2, [r5, lr] │ │ │ │ cmp r2, #13 │ │ │ │ - bhi 3a740 <_PyInterpreterState_IDDecref@@Base+0x364> │ │ │ │ + bhi 3ac28 <_PyInterpreterState_IDDecref@@Base+0x854> │ │ │ │ cmp r2, #7 │ │ │ │ - bls 3a7cc <_PyInterpreterState_IDDecref@@Base+0x3f0> │ │ │ │ + bls 3acb4 <_PyInterpreterState_IDDecref@@Base+0x8e0> │ │ │ │ sub r6, r2, #8 │ │ │ │ cmp r6, #5 │ │ │ │ - bhi 3a7bc <_PyInterpreterState_IDDecref@@Base+0x3e0> │ │ │ │ + bhi 3aca4 <_PyInterpreterState_IDDecref@@Base+0x8d0> │ │ │ │ ldrb r6, [r8, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ addeq r3, r3, #2 │ │ │ │ movweq r2, #8796 @ 0x225c │ │ │ │ strheq r2, [r1] │ │ │ │ - beq 3a804 <_PyInterpreterState_IDDecref@@Base+0x428> │ │ │ │ + beq 3acec <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ addeq r3, r3, #2 │ │ │ │ movweq r2, #23644 @ 0x5c5c │ │ │ │ strheq r2, [r1] │ │ │ │ - bne 3a7bc <_PyInterpreterState_IDDecref@@Base+0x3e0> │ │ │ │ - b 3a804 <_PyInterpreterState_IDDecref@@Base+0x428> │ │ │ │ + bne 3aca4 <_PyInterpreterState_IDDecref@@Base+0x8d0> │ │ │ │ + b 3acec <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3a804 <_PyInterpreterState_IDDecref@@Base+0x428> │ │ │ │ + b 3acec <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3a804 <_PyInterpreterState_IDDecref@@Base+0x428> │ │ │ │ + b 3acec <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3a804 <_PyInterpreterState_IDDecref@@Base+0x428> │ │ │ │ + b 3acec <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3a804 <_PyInterpreterState_IDDecref@@Base+0x428> │ │ │ │ + b 3acec <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3a804 <_PyInterpreterState_IDDecref@@Base+0x428> │ │ │ │ + b 3acec <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ cmp r2, #31 │ │ │ │ strbhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ - bhi 3a804 <_PyInterpreterState_IDDecref@@Base+0x428> │ │ │ │ + bhi 3acec <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ movw r6, #19712 @ 0x4d00 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ movw r7, #30044 @ 0x755c │ │ │ │ movt r7, #12336 @ 0x3030 │ │ │ │ str r7, [r1] │ │ │ │ and r9, r2, #15 │ │ │ │ ldr sl, [r6] │ │ │ │ @@ -12455,89 +12769,89 @@ │ │ │ │ strb r2, [r1, #4] │ │ │ │ ldr r2, [r6] │ │ │ │ ldrb r1, [r2, r9] │ │ │ │ add r2, r3, #5 │ │ │ │ add r3, r3, #6 │ │ │ │ strb r1, [ip, r2] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 3a708 <_PyInterpreterState_IDDecref@@Base+0x32c> │ │ │ │ + b 3abf0 <_PyInterpreterState_IDDecref@@Base+0x81c> │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [ip, r3] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #2 │ │ │ │ - bne 3a984 <_PyInterpreterState_IDDecref@@Base+0x5a8> │ │ │ │ + bne 3ae6c <_PyInterpreterState_IDDecref@@Base+0xa98> │ │ │ │ cmp r1, #0 │ │ │ │ ldreq ip, [r0, #28] │ │ │ │ - beq 3a838 <_PyInterpreterState_IDDecref@@Base+0x45c> │ │ │ │ + beq 3ad20 <_PyInterpreterState_IDDecref@@Base+0x94c> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne ip, r0, #20 │ │ │ │ addeq ip, r0, #28 │ │ │ │ sub r5, r5, #2 │ │ │ │ mov r3, #1 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strh r2, [ip] │ │ │ │ cmp r4, lr │ │ │ │ lsl r7, r3, #1 │ │ │ │ add r1, ip, r3, lsl #1 │ │ │ │ - ble 3a978 <_PyInterpreterState_IDDecref@@Base+0x59c> │ │ │ │ + ble 3ae60 <_PyInterpreterState_IDDecref@@Base+0xa8c> │ │ │ │ ldrh r2, [r5, #2]! │ │ │ │ cmp r2, #13 │ │ │ │ - bhi 3a88c <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ + bhi 3ad74 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ cmp r2, #7 │ │ │ │ - bls 3a934 <_PyInterpreterState_IDDecref@@Base+0x558> │ │ │ │ - ldr r8, [pc, #660] @ 3ab0c <_PyInterpreterState_IDDecref@@Base+0x730> │ │ │ │ + bls 3ae1c <_PyInterpreterState_IDDecref@@Base+0xa48> │ │ │ │ + ldr r8, [pc, #660] @ 3aff4 <_PyInterpreterState_IDDecref@@Base+0xc20> │ │ │ │ sub r6, r2, #8 │ │ │ │ cmp r6, #5 │ │ │ │ - bhi 3a924 <_PyInterpreterState_IDDecref@@Base+0x548> │ │ │ │ + bhi 3ae0c <_PyInterpreterState_IDDecref@@Base+0xa38> │ │ │ │ ldrb r6, [r8, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 3a8ac <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ + beq 3ad94 <_PyInterpreterState_IDDecref@@Base+0x9c0> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ movteq r2, #92 @ 0x5c │ │ │ │ addeq r3, r3, #2 │ │ │ │ streq r2, [r1] │ │ │ │ - bne 3a924 <_PyInterpreterState_IDDecref@@Base+0x548> │ │ │ │ - b 3a970 <_PyInterpreterState_IDDecref@@Base+0x594> │ │ │ │ + bne 3ae0c <_PyInterpreterState_IDDecref@@Base+0xa38> │ │ │ │ + b 3ae58 <_PyInterpreterState_IDDecref@@Base+0xa84> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3a970 <_PyInterpreterState_IDDecref@@Base+0x594> │ │ │ │ + b 3ae58 <_PyInterpreterState_IDDecref@@Base+0xa84> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [ip, r7] │ │ │ │ - b 3a970 <_PyInterpreterState_IDDecref@@Base+0x594> │ │ │ │ + b 3ae58 <_PyInterpreterState_IDDecref@@Base+0xa84> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #102 @ 0x66 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3a970 <_PyInterpreterState_IDDecref@@Base+0x594> │ │ │ │ + b 3ae58 <_PyInterpreterState_IDDecref@@Base+0xa84> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #110 @ 0x6e │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3a970 <_PyInterpreterState_IDDecref@@Base+0x594> │ │ │ │ + b 3ae58 <_PyInterpreterState_IDDecref@@Base+0xa84> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #114 @ 0x72 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3a970 <_PyInterpreterState_IDDecref@@Base+0x594> │ │ │ │ + b 3ae58 <_PyInterpreterState_IDDecref@@Base+0xa84> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #116 @ 0x74 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3a970 <_PyInterpreterState_IDDecref@@Base+0x594> │ │ │ │ + b 3ae58 <_PyInterpreterState_IDDecref@@Base+0xa84> │ │ │ │ cmp r2, #31 │ │ │ │ strhhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ - bhi 3a970 <_PyInterpreterState_IDDecref@@Base+0x594> │ │ │ │ + bhi 3ae58 <_PyInterpreterState_IDDecref@@Base+0xa84> │ │ │ │ movw r6, #19712 @ 0x4d00 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ mov r7, #92 @ 0x5c │ │ │ │ movt r7, #117 @ 0x75 │ │ │ │ add r3, r3, #6 │ │ │ │ ldr r6, [r6] │ │ │ │ str r7, [r1] │ │ │ │ @@ -12546,91 +12860,91 @@ │ │ │ │ str r7, [r1, #4] │ │ │ │ and r7, r2, #15 │ │ │ │ ldrb r2, [r6, r2, lsr #4] │ │ │ │ strh r2, [r1, #8] │ │ │ │ ldrb r2, [r6, r7] │ │ │ │ strh r2, [r1, #10] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 3a84c <_PyInterpreterState_IDDecref@@Base+0x470> │ │ │ │ + b 3ad34 <_PyInterpreterState_IDDecref@@Base+0x960> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ strh r3, [ip, r7] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r2, [r0, #28] │ │ │ │ - beq 3a99c <_PyInterpreterState_IDDecref@@Base+0x5c0> │ │ │ │ + beq 3ae84 <_PyInterpreterState_IDDecref@@Base+0xab0> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r2, r0, #20 │ │ │ │ addeq r2, r0, #28 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ str r1, [r2] │ │ │ │ cmp r4, r7 │ │ │ │ lsl r6, r3, #2 │ │ │ │ add r1, r2, r3, lsl #2 │ │ │ │ - ble 3aafc <_PyInterpreterState_IDDecref@@Base+0x720> │ │ │ │ + ble 3afe4 <_PyInterpreterState_IDDecref@@Base+0xc10> │ │ │ │ ldr ip, [r5, r7, lsl #2] │ │ │ │ add r6, r6, #4 │ │ │ │ add lr, r2, r6 │ │ │ │ cmp ip, #92 @ 0x5c │ │ │ │ streq ip, [r1] │ │ │ │ addeq r3, r3, #2 │ │ │ │ streq ip, [r2, r6] │ │ │ │ - beq 3aaf4 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ - bhi 3aaec <_PyInterpreterState_IDDecref@@Base+0x710> │ │ │ │ + beq 3afdc <_PyInterpreterState_IDDecref@@Base+0xc08> │ │ │ │ + bhi 3afd4 <_PyInterpreterState_IDDecref@@Base+0xc00> │ │ │ │ cmp ip, #13 │ │ │ │ - bhi 3aa0c <_PyInterpreterState_IDDecref@@Base+0x630> │ │ │ │ + bhi 3aef4 <_PyInterpreterState_IDDecref@@Base+0xb20> │ │ │ │ cmp ip, #7 │ │ │ │ - bls 3aaa8 <_PyInterpreterState_IDDecref@@Base+0x6cc> │ │ │ │ - ldr r9, [pc, #280] @ 3ab10 <_PyInterpreterState_IDDecref@@Base+0x734> │ │ │ │ + bls 3af90 <_PyInterpreterState_IDDecref@@Base+0xbbc> │ │ │ │ + ldr r9, [pc, #280] @ 3aff8 <_PyInterpreterState_IDDecref@@Base+0xc24> │ │ │ │ sub r8, ip, #8 │ │ │ │ cmp r8, #5 │ │ │ │ - bhi 3aaa0 <_PyInterpreterState_IDDecref@@Base+0x6c4> │ │ │ │ + bhi 3af88 <_PyInterpreterState_IDDecref@@Base+0xbb4> │ │ │ │ ldrb r8, [r9, r8] │ │ │ │ add pc, pc, r8, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 3aaa0 <_PyInterpreterState_IDDecref@@Base+0x6c4> │ │ │ │ + bne 3af88 <_PyInterpreterState_IDDecref@@Base+0xbb4> │ │ │ │ mov r6, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str r6, [r1] │ │ │ │ str ip, [lr] │ │ │ │ - b 3aaf4 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ + b 3afdc <_PyInterpreterState_IDDecref@@Base+0xc08> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ str r1, [r2, r6] │ │ │ │ - b 3aaf4 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ + b 3afdc <_PyInterpreterState_IDDecref@@Base+0xc08> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ str r1, [lr] │ │ │ │ - b 3aaf4 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ + b 3afdc <_PyInterpreterState_IDDecref@@Base+0xc08> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ str r1, [lr] │ │ │ │ - b 3aaf4 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ + b 3afdc <_PyInterpreterState_IDDecref@@Base+0xc08> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ str r1, [lr] │ │ │ │ - b 3aaf4 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ + b 3afdc <_PyInterpreterState_IDDecref@@Base+0xc08> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ str r1, [lr] │ │ │ │ - b 3aaf4 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ + b 3afdc <_PyInterpreterState_IDDecref@@Base+0xc08> │ │ │ │ cmp ip, #31 │ │ │ │ - bhi 3aaec <_PyInterpreterState_IDDecref@@Base+0x710> │ │ │ │ + bhi 3afd4 <_PyInterpreterState_IDDecref@@Base+0xc00> │ │ │ │ movw r6, #19712 @ 0x4d00 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ mov r9, #92 @ 0x5c │ │ │ │ add r3, r3, #6 │ │ │ │ ldr r6, [r6] │ │ │ │ str r9, [r1] │ │ │ │ @@ -12639,86 +12953,86 @@ │ │ │ │ and lr, ip, #15 │ │ │ │ str r8, [r1, #8] │ │ │ │ str r8, [r1, #12] │ │ │ │ ldrb ip, [r6, ip, lsr #4] │ │ │ │ str ip, [r1, #16] │ │ │ │ ldrb ip, [r6, lr] │ │ │ │ str ip, [r1, #20] │ │ │ │ - b 3aaf4 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ + b 3afdc <_PyInterpreterState_IDDecref@@Base+0xc08> │ │ │ │ add r3, r3, #1 │ │ │ │ str ip, [r1] │ │ │ │ add r7, r7, #1 │ │ │ │ - b 3a9ac <_PyInterpreterState_IDDecref@@Base+0x5d0> │ │ │ │ + b 3ae94 <_PyInterpreterState_IDDecref@@Base+0xac0> │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r8, r9, r8, asr #16 │ │ │ │ - subseq r8, r9, lr, asr #16 │ │ │ │ - subseq r8, r9, r4, asr r8 │ │ │ │ + subseq r8, r9, r8, asr #3 │ │ │ │ + subseq r8, r9, lr, asr #3 │ │ │ │ + ldrsbeq r8, [r9], #-20 @ 0xffffffec │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003ab48 : │ │ │ │ +0003b030 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1da9b8 <_PyThreadState_NewBound@@Base> │ │ │ │ + b 1da300 <_PyThreadState_NewBound@@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, r1 │ │ │ │ mov r6, r3 │ │ │ │ subs r4, r2, #0 │ │ │ │ - ble 3aba8 │ │ │ │ + ble 3b090 │ │ │ │ bic r2, r4, #-2147483648 @ 0x80000000 │ │ │ │ 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 d57c0 │ │ │ │ + b d532c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - movw r0, #35372 @ 0x8a2c │ │ │ │ + movw r0, #33708 @ 0x83ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ab84 │ │ │ │ + bne 3b06c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3ac00 │ │ │ │ + bne 3b0e8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -12726,136 +13040,136 @@ │ │ │ │ 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 3ac68 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 3b150 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3ac58 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3ac68 │ │ │ │ + bne 3b140 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 3b150 │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3ac90 │ │ │ │ + bne 3b178 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0003aca4 : │ │ │ │ +0003b18c : │ │ │ │ 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, #220] @ 3ad9c │ │ │ │ + ldr r4, [pc, #220] @ 3b284 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3ad90 │ │ │ │ + beq 3b278 │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1c55b0 │ │ │ │ + bl 1c50d0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ad08 │ │ │ │ + bne 3b1f0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3acf0 │ │ │ │ + bne 3b1d8 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ dmb ish │ │ │ │ - bne 3ad30 │ │ │ │ + bne 3b218 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18a3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #104] @ 3ada0 │ │ │ │ + bl 18a0b0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #104] @ 3b288 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3ad58 │ │ │ │ + beq 3b240 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 296ecc │ │ │ │ + bl 29657c │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ad78 │ │ │ │ + bne 3b260 │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3ad60 │ │ │ │ + bne 3b248 │ │ │ │ dmb ish │ │ │ │ - beq 3ad88 │ │ │ │ - ldr r0, [pc, #28] @ 3ada4 │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 3b270 │ │ │ │ + ldr r0, [pc, #28] @ 3b28c │ │ │ │ + bl 2bc628 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c5810 │ │ │ │ + bl 1c5330 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrdeq sl, [r2], #-188 @ 0xffffff44 @ │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r0, lsr #24 │ │ │ │ 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, #57644 @ 0xe12c │ │ │ │ + movw r1, #56076 @ 0xdb0c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ae1c │ │ │ │ + beq 3b304 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmn r3, #-2147483631 @ 0x80000011 │ │ │ │ - bhi 3ae04 │ │ │ │ + bhi 3b2ec │ │ │ │ add r0, r3, #3 │ │ │ │ bic r0, r0, #3 │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi 3ae04 │ │ │ │ - bl b2334 │ │ │ │ - b 3ae20 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bhi 3b2ec │ │ │ │ + bl b2070 │ │ │ │ + b 3b308 │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57660 @ 0xe13c │ │ │ │ + movw r1, #56092 @ 0xdb1c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 │ │ │ │ @@ -12864,70 +13178,70 @@ │ │ │ │ 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, #57696 @ 0xe160 │ │ │ │ + movw r1, #56128 @ 0xdb40 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ae9c │ │ │ │ + beq 3b384 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3aea4 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 3b38c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57712 @ 0xe170 │ │ │ │ + movw r1, #56144 @ 0xdb50 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r4, #0 │ │ │ │ - b 3af04 │ │ │ │ - bl 1a27d8 │ │ │ │ + b 3b3ec │ │ │ │ + bl 1a24b0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 3ae9c │ │ │ │ - bl 1a2900 │ │ │ │ + beq 3b384 │ │ │ │ + bl 1a25d8 │ │ │ │ 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 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #46200 @ 0xb478 │ │ │ │ + movw r1, #47456 @ 0xb960 │ │ │ │ movt r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str lr, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl 3af10 │ │ │ │ + bl 3b3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1393b8 │ │ │ │ + bl 138f7c │ │ │ │ mov r0, r4 │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ str r2, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r8, r3 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #976] @ 3b310 │ │ │ │ + ldr r3, [pc, #976] @ 3b7f8 │ │ │ │ mov sl, r1 │ │ │ │ str r2, [fp, #-224] @ 0xffffff20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -12936,48 +13250,48 @@ │ │ │ │ mov r5, #0 │ │ │ │ str r3, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r6, [fp, #4] │ │ │ │ bl 2d63c │ │ │ │ sub r1, fp, #216 @ 0xd8 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-220] @ 0xffffff24 │ │ │ │ - bl 315ab8 <_PyXIData_Release@@Base+0x2dc> │ │ │ │ + bl 315438 <_PyXIData_Release@@Base+0x2dc> │ │ │ │ cmp r0, r5 │ │ │ │ - beq 3afc8 │ │ │ │ + beq 3b4b0 │ │ │ │ ldr r7, [fp, #-216] @ 0xffffff28 │ │ │ │ sub r9, fp, #172 @ 0xac │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e2e8 <__memset_chk@plt> │ │ │ │ cmp r6, r5 │ │ │ │ strh r5, [fp, #-172] @ 0xffffff54 │ │ │ │ - bge 3afd0 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 3b4b8 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57748 @ 0xe194 │ │ │ │ + movw r1, #56180 @ 0xdb74 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r6, #0 │ │ │ │ - b 3b2e8 │ │ │ │ - beq 3aff0 │ │ │ │ + b 3b7d0 │ │ │ │ + beq 3b4d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3aff4 │ │ │ │ - bl 2e3794 │ │ │ │ + bne 3b4dc │ │ │ │ + bl 2e2e74 │ │ │ │ mov r6, r0 │ │ │ │ - b 3b2e8 │ │ │ │ + b 3b7d0 │ │ │ │ mov r5, r6 │ │ │ │ ldr r3, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [fp, #-196] @ 0xffffff3c │ │ │ │ - movw r2, #45844 @ 0xb314 │ │ │ │ + movw r2, #47232 @ 0xb880 │ │ │ │ movt r2, #3 │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ str r6, [fp, #-180] @ 0xffffff4c │ │ │ │ sub r3, fp, #200 @ 0xc8 │ │ │ │ mov r6, #0 │ │ │ │ str r3, [fp, #-212] @ 0xffffff2c │ │ │ │ str sl, [fp, #-192] @ 0xffffff40 │ │ │ │ @@ -12986,213 +13300,199 @@ │ │ │ │ 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 30ac28 │ │ │ │ + bl 30a2f0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 3b21c │ │ │ │ + beq 3b704 │ │ │ │ mov r0, r6 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3b208 │ │ │ │ + beq 3b6f0 │ │ │ │ cmp r3, #11 │ │ │ │ ldrhi r6, [fp, #-184] @ 0xffffff48 │ │ │ │ - bhi 3b118 │ │ │ │ - b 3b164 │ │ │ │ + bhi 3b600 │ │ │ │ + b 3b64c │ │ │ │ add r0, r6, #12 │ │ │ │ - bl a05ac │ │ │ │ + bl a02f0 │ │ │ │ mov r3, r0 │ │ │ │ ldmib r6, {r1, r2} │ │ │ │ - movw r0, #57884 @ 0xe21c │ │ │ │ + movw r0, #56316 @ 0xdbfc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 3b208 │ │ │ │ + beq 3b6f0 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-236] @ 0xffffff14 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r1, [fp, #-236] @ 0xffffff14 │ │ │ │ str r0, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3b1ec │ │ │ │ + ble 3b6d4 │ │ │ │ ldr r3, [fp, #-232] @ 0xffffff18 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b208 │ │ │ │ + bne 3b6f0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3b164 │ │ │ │ + bne 3b64c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ rsb r1, r3, #0 │ │ │ │ cmp r3, #11 │ │ │ │ and r1, r1, #3 │ │ │ │ add r1, r1, #12 │ │ │ │ - bls 3b164 │ │ │ │ + bls 3b64c │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ add r2, r2, r0 │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 3b164 │ │ │ │ + bhi 3b64c │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 3b164 │ │ │ │ + bhi 3b64c │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r6, r6, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3b164 │ │ │ │ + beq 3b64c │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ - bl 3b3d0 │ │ │ │ + bl 3b8ec │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3b1c4 │ │ │ │ - movw r3, #49140 @ 0xbff4 │ │ │ │ + beq 3b6ac │ │ │ │ + movw r3, #53112 @ 0xcf78 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #57788 @ 0xe1bc │ │ │ │ + movw r1, #56220 @ 0xdb9c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e4ac0 │ │ │ │ + bl 2e41a0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b208 │ │ │ │ + beq 3b6f0 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 3b1c4 │ │ │ │ + bne 3b6ac │ │ │ │ ldr r1, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r0, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ blx r3 │ │ │ │ ldr r8, [fp, #-176] @ 0xffffff50 │ │ │ │ mov r6, r0 │ │ │ │ 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 315d90 <_PyXIData_Release@@Base+0x5b4> │ │ │ │ + bl 315710 <_PyXIData_Release@@Base+0x5b4> │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #57848 @ 0xe1f8 │ │ │ │ + movw r0, #56280 @ 0xdbd8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3b21c │ │ │ │ - b 3b208 │ │ │ │ + bne 3b704 │ │ │ │ + b 3b6f0 │ │ │ │ ldr r1, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 3b078 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 3b560 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57856 @ 0xe200 │ │ │ │ + movw r1, #56288 @ 0xdbe0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 3b208 │ │ │ │ + bl 16d81c │ │ │ │ + b 3b6f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b0bc │ │ │ │ + bne 3b5a4 │ │ │ │ mov r0, r1 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 3b0bc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 3b5a4 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #11 │ │ │ │ ldrhi r4, [fp, #-184] @ 0xffffff48 │ │ │ │ - bhi 3b2a8 │ │ │ │ + bhi 3b790 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ - b 3b2e8 │ │ │ │ + bl a5b88 │ │ │ │ + b 3b7d0 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ - bl 3b3d0 │ │ │ │ + bl 3b8ec │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b218 │ │ │ │ + beq 3b700 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3b2b4 │ │ │ │ + beq 3b79c │ │ │ │ cmp r9, #0 │ │ │ │ - bne 3b218 │ │ │ │ + bne 3b700 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #11 │ │ │ │ - bls 3b218 │ │ │ │ + bls 3b700 │ │ │ │ ldr r1, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ add r2, r2, r1 │ │ │ │ rsb r1, r3, #0 │ │ │ │ and r1, r1, #3 │ │ │ │ sub r2, r2, r4 │ │ │ │ add r1, r1, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 3b218 │ │ │ │ + bhi 3b700 │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 3b218 │ │ │ │ + bhi 3b700 │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r4, r4, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3b230 │ │ │ │ - b 3b218 │ │ │ │ + bne 3b718 │ │ │ │ + b 3b700 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3b258 │ │ │ │ + bne 3b740 │ │ │ │ ldr r6, [fp, #-220] @ 0xffffff24 │ │ │ │ add r8, r4, #12 │ │ │ │ bic r6, r6, #3 │ │ │ │ add r6, r6, #12 │ │ │ │ add r6, r4, r6 │ │ │ │ cmp r8, r6 │ │ │ │ - beq 3b258 │ │ │ │ + beq 3b740 │ │ │ │ ldr r0, [r8], #4 │ │ │ │ bl 2d7bc │ │ │ │ - b 3b2d4 │ │ │ │ - ldr r3, [pc, #32] @ 3b310 │ │ │ │ + b 3b7bc │ │ │ │ + ldr r3, [pc, #32] @ 3b7f8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3b304 │ │ │ │ + beq 3b7ec │ │ │ │ bl 2dcf0 <__stack_chk_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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, r1 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - ldm r1, {r1, r2} │ │ │ │ - bl 2daec <__recvmsg64@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 ip, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #24 │ │ │ │ ldr r4, [ip, #8] │ │ │ │ bl 2d63c │ │ │ │ @@ -13206,89 +13506,103 @@ │ │ │ │ sub r5, r5, r2 │ │ │ │ clz r5, r5 │ │ │ │ moveq r2, r1 │ │ │ │ ldrne r1, [r4, #3648] @ 0xe40 │ │ │ │ ldrne r2, [r4, #3652] @ 0xe44 │ │ │ │ lsr r5, r5, #5 │ │ │ │ str r5, [r0] │ │ │ │ - movw r0, #46148 @ 0xb444 │ │ │ │ + movw r0, #47288 @ 0xb8b8 │ │ │ │ movt r0, #3 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3, #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 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + ldm r1, {r1, r2} │ │ │ │ + bl 2daec <__recvmsg64@plt> │ │ │ │ + mov r3, r0 │ │ │ │ + mvn r0, r0 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + lsr r0, r0, #31 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + ldr r1, [r0] │ │ │ │ + movw r2, #4396 @ 0x112c │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r1, #0 │ │ │ │ + movw r3, #5456 @ 0x1550 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + add fp, sp, #0 │ │ │ │ + movne r0, r2 │ │ │ │ + moveq r0, r3 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r0, #16] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 3b43c │ │ │ │ + beq 3b958 │ │ │ │ sub ip, r1, lr │ │ │ │ cmn ip, #13 │ │ │ │ - bhi 3b43c │ │ │ │ + bhi 3b958 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add ip, ip, #12 │ │ │ │ cmp ip, r3 │ │ │ │ - bhi 3b43c │ │ │ │ + bhi 3b958 │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #11 │ │ │ │ - bls 3b43c │ │ │ │ + bls 3b958 │ │ │ │ add r1, r1, #12 │ │ │ │ sub ip, ip, #12 │ │ │ │ sub r1, r1, lr │ │ │ │ cmp r3, r1 │ │ │ │ - bcc 3b43c │ │ │ │ + bcc 3b958 │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp ip, r3 │ │ │ │ strls ip, [r2] │ │ │ │ movls r0, #0 │ │ │ │ strhi r3, [r2] │ │ │ │ movhi r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r1, [r0] │ │ │ │ - movw r2, #4396 @ 0x112c │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r1, #0 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - add fp, sp, #0 │ │ │ │ - movne r0, r2 │ │ │ │ - moveq 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, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 138fdc │ │ │ │ + bl 138ba0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #140] @ 3b53c │ │ │ │ + ldr r2, [pc, #140] @ 3ba24 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov r4, #0 │ │ │ │ add fp, sp, #16 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add lr, r2, #3776 @ 0xec0 │ │ │ │ add r3, r2, #3728 @ 0xe90 │ │ │ │ add lr, lr, #12 │ │ │ │ add r3, r3, #12 │ │ │ │ mov ip, lr │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, r3 │ │ │ │ - beq 3b518 │ │ │ │ + beq 3ba00 │ │ │ │ ldr r6, [r2, #3792] @ 0xed0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ bic r6, r6, #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ and r1, r1, #3 │ │ │ │ orr r1, r1, r6 │ │ │ │ bic r0, r0, #3 │ │ │ │ @@ -13300,27 +13614,27 @@ │ │ │ │ orr r1, r1, r0 │ │ │ │ str r1, [r2, #3792] @ 0xed0 │ │ │ │ str r4, [r3, #12] │ │ │ │ str r3, [r3] │ │ │ │ str r3, [r3, #4] │ │ │ │ add r3, r3, #16 │ │ │ │ cmp r3, lr │ │ │ │ - bne 3b4d4 │ │ │ │ + bne 3b9bc │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [pc, #136] @ 3b5d0 │ │ │ │ + ldr r3, [pc, #136] @ 3bab8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r2, r3, #3776 @ 0xec0 │ │ │ │ ldr ip, [r3, #3788] @ 0xecc │ │ │ │ add r2, r2, #12 │ │ │ │ cmp ip, r2 │ │ │ │ - beq 3b5bc │ │ │ │ + beq 3baa4 │ │ │ │ push {r4, fp, lr} │ │ │ │ add r4, r3, #3760 @ 0xeb0 │ │ │ │ ldr lr, [r3, #3776] @ 0xec0 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ add r4, r4, #12 │ │ │ │ bic lr, lr, #3 │ │ │ │ ldr r0, [r3, #3792] @ 0xed0 │ │ │ │ @@ -13353,75 +13667,75 @@ │ │ │ │ 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 3b610 │ │ │ │ + bne 3baf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb370 <_PyXIData_Free@@Base+0x230> │ │ │ │ - b 3b624 │ │ │ │ - bl df6a8 │ │ │ │ + bl 3bada0 <_PyXIData_Free@@Base+0x230> │ │ │ │ + b 3bb0c │ │ │ │ + bl df20c │ │ │ │ mov r1, #1 │ │ │ │ - bl df6e8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl df24c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b604 │ │ │ │ + bne 3baec │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 3b680 │ │ │ │ + bne 3bb68 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #702 @ 0x2be │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b678 │ │ │ │ + bne 3bb60 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b678 │ │ │ │ + bne 3bb60 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ 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, #36] @ 3b6b4 │ │ │ │ + ldr r2, [pc, #36] @ 3bb9c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #32] @ 3b6b8 │ │ │ │ + ldr r0, [pc, #32] @ 3bba0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, #4044] @ 0xfcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2, #4044] @ 0xfcc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ rsbeq r0, r3, r0, lsr #11 │ │ │ │ rsbeq r1, r3, ip, ror #10 │ │ │ │ │ │ │ │ -0003b6bc : │ │ │ │ +0003bba4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 3b6d4 │ │ │ │ + ldr r0, [pc, #12] @ 3bbbc │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c668 │ │ │ │ - rsbeq r2, r2, r0, lsl #15 │ │ │ │ + b 26bd24 │ │ │ │ + rsbeq r2, r2, r4, ror #15 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 3b700 │ │ │ │ + beq 3bbe8 │ │ │ │ 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) │ │ │ │ @@ -13433,106 +13747,106 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne 3b758 │ │ │ │ + bne 3bc40 │ │ │ │ ldr r1, [r4] │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 30053c │ │ │ │ + bl 2ffb1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b780 │ │ │ │ - b 3b778 │ │ │ │ + bne 3bc68 │ │ │ │ + b 3bc60 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #1628 @ 0x65c │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #65460 @ 0xffb4 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b73c │ │ │ │ + bne 3bc24 │ │ │ │ mov r4, #0 │ │ │ │ - b 3b790 │ │ │ │ + b 3bc78 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 3b7a4 │ │ │ │ + bl 3bc8c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ 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, #52172 @ 0xcbcc │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b7f8 │ │ │ │ + bne 3bce0 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32732 @ 0x7fdc │ │ │ │ + movw r1, #31068 @ 0x795c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 3b834 │ │ │ │ + bl 16d81c │ │ │ │ + b 3bd1c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b820 │ │ │ │ + bne 3bd08 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #59932 @ 0xea1c │ │ │ │ + movw r1, #58392 @ 0xe418 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, #0 │ │ │ │ - bl a9fc4 │ │ │ │ + bl a9d40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3b83c │ │ │ │ + bne 3bd24 │ │ │ │ mov r4, #0 │ │ │ │ - b 3b8c4 │ │ │ │ + b 3bdac │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3b880 │ │ │ │ + blt 3bd68 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - blx 3cc204 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cbb5c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b8a8 │ │ │ │ - movw r1, #59984 @ 0xea50 │ │ │ │ + beq 3bd90 │ │ │ │ + movw r1, #58444 @ 0xe44c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3b834 │ │ │ │ + bgt 3bd1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b834 │ │ │ │ + bne 3bd1c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 3b834 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 3bd1c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ @@ -13541,32 +13855,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 a7588 │ │ │ │ + bl a72d0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb58 │ │ │ │ + bl bb764 │ │ │ │ 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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_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 │ │ │ │ @@ -13574,20 +13888,20 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r3, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ bl 2d5d0 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b98c │ │ │ │ + bne 3be74 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #106 @ 0x6a │ │ │ │ moveq r0, #1 │ │ │ │ - beq 3b990 │ │ │ │ + beq 3be78 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ str r4, [r0] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -13595,35 +13909,35 @@ │ │ │ │ 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 3b9ec │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 3bed4 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3b9dc │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3b9ec │ │ │ │ + bne 3bec4 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 3bed4 │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3ba14 │ │ │ │ + bne 3befc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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 │ │ │ │ @@ -13632,70 +13946,70 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov ip, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3ba7c │ │ │ │ + bne 3bf64 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3ba78 │ │ │ │ + ble 3bf60 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3bab8 │ │ │ │ + beq 3bfa0 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #100] @ 3bae8 │ │ │ │ + ldr r1, [pc, #100] @ 3bfd0 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #2 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 3bae0 │ │ │ │ + beq 3bfc8 │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r1, [ip] │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movweq r2, #5188 @ 0x1444 │ │ │ │ movteq r2, #96 @ 0x60 │ │ │ │ ldrne r2, [ip, #4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2f4380 │ │ │ │ + b 2f3a60 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r2, r2, ip, lsl #16 │ │ │ │ + rsbeq r2, r2, r0, ror r8 │ │ │ │ │ │ │ │ -0003baec <_Py_open_noraise@@Base>: │ │ │ │ +0003bfd4 <_Py_open_noraise@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ orr r1, r1, #524288 @ 0x80000 │ │ │ │ bl 2d000 <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 3bb34 <_Py_open_noraise@@Base+0x48> │ │ │ │ + blt 3c01c <_Py_open_noraise@@Base+0x48> │ │ │ │ mov r2, #0 │ │ │ │ movw r3, #35020 @ 0x88cc │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ mov r1, r2 │ │ │ │ - bl 27dfa0 │ │ │ │ + bl 27d658 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3bb38 <_Py_open_noraise@@Base+0x4c> │ │ │ │ + bne 3c020 <_Py_open_noraise@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d7bc │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -13703,48 +14017,48 @@ │ │ │ │ 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 3bb94 <_Py_open_noraise@@Base+0xa8> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 3c07c <_Py_open_noraise@@Base+0xa8> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3bb84 <_Py_open_noraise@@Base+0x98> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3bb94 <_Py_open_noraise@@Base+0xa8> │ │ │ │ + bne 3c06c <_Py_open_noraise@@Base+0x98> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 3c07c <_Py_open_noraise@@Base+0xa8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bbc8 <_Py_open_noraise@@Base+0xdc> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 3c0b0 <_Py_open_noraise@@Base+0xdc> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3bbb8 <_Py_open_noraise@@Base+0xcc> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3bbc8 <_Py_open_noraise@@Base+0xdc> │ │ │ │ + bne 3c0a0 <_Py_open_noraise@@Base+0xcc> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 3c0b0 <_Py_open_noraise@@Base+0xdc> │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3bbf0 <_Py_open_noraise@@Base+0x104> │ │ │ │ + bne 3c0d8 <_Py_open_noraise@@Base+0x104> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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 │ │ │ │ @@ -13753,495 +14067,179 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r0, #23808 @ 0x5d00 │ │ │ │ movt r0, #101 @ 0x65 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r3, fp, #20 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #52048 @ 0xcb50 │ │ │ │ + movw r1, #50384 @ 0xc4d0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #15 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 31bcc │ │ │ │ + bl 31bc8 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ - cmp r3, #0 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ - mov r4, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - ldrne r5, [r3, #8] │ │ │ │ - bne 3bca8 <_Py_open_noraise@@Base+0x1bc> │ │ │ │ - cmp r2, #3 │ │ │ │ - ble 3bca4 <_Py_open_noraise@@Base+0x1b8> │ │ │ │ - clz r5, r1 │ │ │ │ - lsr r5, r5, #5 │ │ │ │ - cmp r2, #8 │ │ │ │ - orrgt r5, r5, #1 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 3bce8 <_Py_open_noraise@@Base+0x1fc> │ │ │ │ - mov r5, r3 │ │ │ │ - sub r1, fp, #68 @ 0x44 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - mov r1, #8 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - mov r1, #4 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #1140] @ 3c13c <_Py_open_noraise@@Base+0x650> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [sp] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - mov r1, r6 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 3bd1c <_Py_open_noraise@@Base+0x230> │ │ │ │ - ldr sl, [r4, #8] │ │ │ │ - ldr r3, [sl, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3bd24 <_Py_open_noraise@@Base+0x238> │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ - movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #61036 @ 0xee6c │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #64636 @ 0xfc7c │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - mov r3, sl │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - b 3c130 <_Py_open_noraise@@Base+0x644> │ │ │ │ - ldr r3, [r4] │ │ │ │ - str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 176044 │ │ │ │ - cmn r0, #1 │ │ │ │ - str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bne 3bd54 <_Py_open_noraise@@Base+0x268> │ │ │ │ - bl be588 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3bd1c <_Py_open_noraise@@Base+0x230> │ │ │ │ - add r6, r6, r5 │ │ │ │ - subs r3, r6, #4 │ │ │ │ - beq 3bdc0 <_Py_open_noraise@@Base+0x2d4> │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ - str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 3bd78 <_Py_open_noraise@@Base+0x28c> │ │ │ │ - subs r3, r6, #5 │ │ │ │ - beq 3bdd8 <_Py_open_noraise@@Base+0x2ec> │ │ │ │ - ldr r7, [r4, #20] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 3bd90 <_Py_open_noraise@@Base+0x2a4> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - bne 3bd98 <_Py_open_noraise@@Base+0x2ac> │ │ │ │ - b 3bdec <_Py_open_noraise@@Base+0x300> │ │ │ │ - movw r7, #5188 @ 0x1444 │ │ │ │ - movt r7, #96 @ 0x60 │ │ │ │ - ldr r5, [r4, #24] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 3bdb0 <_Py_open_noraise@@Base+0x2c4> │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 3bdb8 <_Py_open_noraise@@Base+0x2cc> │ │ │ │ - b 3bdfc <_Py_open_noraise@@Base+0x310> │ │ │ │ - movw r5, #5188 @ 0x1444 │ │ │ │ - movt r5, #96 @ 0x60 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ - b 3be04 <_Py_open_noraise@@Base+0x318> │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ - movt r4, #96 @ 0x60 │ │ │ │ - mov r5, r4 │ │ │ │ - mov r7, r4 │ │ │ │ - str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 3be04 <_Py_open_noraise@@Base+0x318> │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ - movt r4, #96 @ 0x60 │ │ │ │ - mov r5, r4 │ │ │ │ - mov r7, r4 │ │ │ │ - b 3be04 <_Py_open_noraise@@Base+0x318> │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ - movt r4, #96 @ 0x60 │ │ │ │ - mov r5, r4 │ │ │ │ - b 3be04 <_Py_open_noraise@@Base+0x318> │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ - movt r4, #96 @ 0x60 │ │ │ │ - bl 2c2428 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 3bd1c <_Py_open_noraise@@Base+0x230> │ │ │ │ - movw r9, #5188 @ 0x1444 │ │ │ │ - movt r9, #96 @ 0x60 │ │ │ │ - cmp r5, r9 │ │ │ │ - bne 3be28 <_Py_open_noraise@@Base+0x33c> │ │ │ │ - mov r5, #0 │ │ │ │ - b 3c0d4 <_Py_open_noraise@@Base+0x5e8> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ - 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 3be7c <_Py_open_noraise@@Base+0x390> │ │ │ │ - bl b61cc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3be7c <_Py_open_noraise@@Base+0x390> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - mov r2, r5 │ │ │ │ - movw r1, #61056 @ 0xee80 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140384 │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - movw r1, #58076 @ 0xe2dc │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - bl 137744 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - beq 3c0c4 <_Py_open_noraise@@Base+0x5d8> │ │ │ │ - mov r3, #0 │ │ │ │ - movw r2, #41180 @ 0xa0dc │ │ │ │ - movt r2, #64 @ 0x40 │ │ │ │ - str r3, [sp] │ │ │ │ - movw r1, #61112 @ 0xeeb8 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - mov r3, r5 │ │ │ │ - bl 13ba44 │ │ │ │ - ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3bee8 <_Py_open_noraise@@Base+0x3fc> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 3bee8 <_Py_open_noraise@@Base+0x3fc> │ │ │ │ - mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq 3c0c4 <_Py_open_noraise@@Base+0x5d8> │ │ │ │ - ldr r1, [pc, #584] @ 3c140 <_Py_open_noraise@@Base+0x654> │ │ │ │ - mov r0, r5 │ │ │ │ - sub r2, fp, #76 @ 0x4c │ │ │ │ - bl c24c8 │ │ │ │ - cmp r0, #1 │ │ │ │ - beq 3bf30 <_Py_open_noraise@@Base+0x444> │ │ │ │ - ldr r2, [r8] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c0c4 <_Py_open_noraise@@Base+0x5d8> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 3c0c4 <_Py_open_noraise@@Base+0x5d8> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 3c0c4 <_Py_open_noraise@@Base+0x5d8> │ │ │ │ - sub r2, fp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #520] @ 3c144 <_Py_open_noraise@@Base+0x658> │ │ │ │ - mov r0, r8 │ │ │ │ - bl b37c0 │ │ │ │ - ldr r2, [r8] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3bf64 <_Py_open_noraise@@Base+0x478> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 3bf64 <_Py_open_noraise@@Base+0x478> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ - cmp r8, #0 │ │ │ │ - bne 3bf9c <_Py_open_noraise@@Base+0x4b0> │ │ │ │ - ldr r3, [r1] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c0c4 <_Py_open_noraise@@Base+0x5d8> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r1] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3c0c4 <_Py_open_noraise@@Base+0x5d8> │ │ │ │ - mov r0, r1 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 3c0c4 <_Py_open_noraise@@Base+0x5d8> │ │ │ │ - mov r0, r8 │ │ │ │ - str r1, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 140ecc │ │ │ │ - ldr r3, [r8] │ │ │ │ - ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3bfd8 <_Py_open_noraise@@Base+0x4ec> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3bfd8 <_Py_open_noraise@@Base+0x4ec> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr r3, [r1] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3bffc <_Py_open_noraise@@Base+0x510> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r1] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3bffc <_Py_open_noraise@@Base+0x510> │ │ │ │ - mov r0, r1 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 3c0c4 <_Py_open_noraise@@Base+0x5d8> │ │ │ │ - cmp r5, r9 │ │ │ │ - bne 3c034 <_Py_open_noraise@@Base+0x548> │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c0c4 <_Py_open_noraise@@Base+0x5d8> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3c0c4 <_Py_open_noraise@@Base+0x5d8> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 3c0c4 <_Py_open_noraise@@Base+0x5d8> │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1daf84 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r8, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c068 <_Py_open_noraise@@Base+0x57c> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3c068 <_Py_open_noraise@@Base+0x57c> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq 3c0c4 <_Py_open_noraise@@Base+0x5d8> │ │ │ │ - ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - mov r0, r8 │ │ │ │ - sub r1, r3, #1 │ │ │ │ - bl 1a95d8 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 3c098 <_Py_open_noraise@@Base+0x5ac> │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r5] │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c0bc <_Py_open_noraise@@Base+0x5d0> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3c0bc <_Py_open_noraise@@Base+0x5d0> │ │ │ │ - mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - cmp r5, #0 │ │ │ │ - bne 3c0d4 <_Py_open_noraise@@Base+0x5e8> │ │ │ │ - bl be588 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3be20 <_Py_open_noraise@@Base+0x334> │ │ │ │ - b 3bd1c <_Py_open_noraise@@Base+0x230> │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - add r0, r0, #5568 @ 0x15c0 │ │ │ │ - add r0, r0, #16 │ │ │ │ - bl 17cb84 <_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 2c5fc0 │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - mov r4, r0 │ │ │ │ - add r0, r3, #5568 @ 0x15c0 │ │ │ │ - add r0, r0, #16 │ │ │ │ - bl 281e58 │ │ │ │ - mov r0, r5 │ │ │ │ - bl aec64 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlseq r2, ip, r8, r2 │ │ │ │ - rsbeq r2, r3, r0, lsr r6 │ │ │ │ - rsbeq r4, r3, r4, lsr #31 │ │ │ │ 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, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 3c188 <_Py_open_noraise@@Base+0x69c> │ │ │ │ + bne 3c180 <_Py_open_noraise@@Base+0x1ac> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3c1bc <_Py_open_noraise@@Base+0x6d0> │ │ │ │ - b 3c1b0 <_Py_open_noraise@@Base+0x6c4> │ │ │ │ + beq 3c1b4 <_Py_open_noraise@@Base+0x1e0> │ │ │ │ + b 3c1a8 <_Py_open_noraise@@Base+0x1d4> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47748 @ 0xba84 │ │ │ │ + movw r0, #46084 @ 0xb404 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c16c <_Py_open_noraise@@Base+0x680> │ │ │ │ + bne 3c164 <_Py_open_noraise@@Base+0x190> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 3c1d0 <_Py_open_noraise@@Base+0x6e4> │ │ │ │ + bne 3c1c8 <_Py_open_noraise@@Base+0x1f4> │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3c228 <_Py_open_noraise@@Base+0x73c> │ │ │ │ - b 3c1f8 <_Py_open_noraise@@Base+0x70c> │ │ │ │ + beq 3c220 <_Py_open_noraise@@Base+0x24c> │ │ │ │ + b 3c1f0 <_Py_open_noraise@@Base+0x21c> │ │ │ │ mov r0, r4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c1bc <_Py_open_noraise@@Base+0x6d0> │ │ │ │ + bne 3c1b4 <_Py_open_noraise@@Base+0x1e0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c1bc <_Py_open_noraise@@Base+0x6d0> │ │ │ │ - b 3c23c <_Py_open_noraise@@Base+0x750> │ │ │ │ + bne 3c1b4 <_Py_open_noraise@@Base+0x1e0> │ │ │ │ + b 3c234 <_Py_open_noraise@@Base+0x260> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq 3c228 <_Py_open_noraise@@Base+0x73c> │ │ │ │ + beq 3c220 <_Py_open_noraise@@Base+0x24c> │ │ │ │ mov r0, r4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c228 <_Py_open_noraise@@Base+0x73c> │ │ │ │ + bne 3c220 <_Py_open_noraise@@Base+0x24c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c23c <_Py_open_noraise@@Base+0x750> │ │ │ │ + beq 3c234 <_Py_open_noraise@@Base+0x260> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34a818 <_PyTime_FromMillisecondsObject@@Base+0x11b0> │ │ │ │ + bl 34a160 <_PyTime_FromMillisecondsObject@@Base+0x11b0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c1a8 <_Py_open_noraise@@Base+0x6bc> │ │ │ │ + bne 3c1a0 <_Py_open_noraise@@Base+0x1cc> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 3c29c <_Py_open_noraise@@Base+0x7b0> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 3c294 <_Py_open_noraise@@Base+0x2c0> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3c28c <_Py_open_noraise@@Base+0x7a0> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3c29c <_Py_open_noraise@@Base+0x7b0> │ │ │ │ + bne 3c284 <_Py_open_noraise@@Base+0x2b0> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 3c294 <_Py_open_noraise@@Base+0x2c0> │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3c2c4 <_Py_open_noraise@@Base+0x7d8> │ │ │ │ + bne 3c2bc <_Py_open_noraise@@Base+0x2e8> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0003c2d8 : │ │ │ │ +0003c2d0 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #196] @ 3c3b8 │ │ │ │ + ldr r3, [pc, #196] @ 3c3b0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3c3ac │ │ │ │ + beq 3c3a4 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r3, #68 @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c330 │ │ │ │ + bne 3c328 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c318 │ │ │ │ + bne 3c310 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - bne 3c358 │ │ │ │ + bne 3c350 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18a3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #92] @ 3c3bc │ │ │ │ + bl 18a0b0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #92] @ 3c3b4 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3c37c │ │ │ │ + beq 3c374 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 297334 │ │ │ │ + bl 2969e4 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3c39c │ │ │ │ + bne 3c394 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c384 │ │ │ │ + bne 3c37c │ │ │ │ dmb ish │ │ │ │ - beq 3c3ac │ │ │ │ - ldr r0, [pc, #20] @ 3c3c0 │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 3c3a4 │ │ │ │ + ldr r0, [pc, #20] @ 3c3b8 │ │ │ │ + bl 2bc628 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldrdeq sl, [r2], #-188 @ 0xffffff44 @ │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r0, lsr #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -14250,709 +14248,709 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3832] @ 0xef8 │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #3 │ │ │ │ str r0, [fp, #-236] @ 0xffffff14 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r3, [pc, #1444] @ 3c998 │ │ │ │ + ldr r3, [pc, #1444] @ 3c990 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bhi 3c414 │ │ │ │ + bhi 3c40c │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r5, #1 │ │ │ │ - bgt 3c438 │ │ │ │ - b 3c47c │ │ │ │ + bgt 3c430 │ │ │ │ + b 3c474 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #22960 @ 0x59b0 │ │ │ │ + movw r0, #21296 @ 0x5330 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c404 │ │ │ │ - b 3c528 │ │ │ │ + bne 3c3fc │ │ │ │ + b 3c520 │ │ │ │ cmp r5, #2 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ moveq r5, #0 │ │ │ │ streq r5, [fp, #-240] @ 0xffffff10 │ │ │ │ - beq 3c488 │ │ │ │ + beq 3c480 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-240] @ 0xffffff10 │ │ │ │ - bne 3c46c │ │ │ │ - bl be588 │ │ │ │ + bne 3c464 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c528 │ │ │ │ + bne 3c520 │ │ │ │ cmp r5, #3 │ │ │ │ ldrne r5, [r7, #12] │ │ │ │ moveq r5, #0 │ │ │ │ - b 3c488 │ │ │ │ + b 3c480 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-240] @ 0xffffff10 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ str r1, [fp, #-224] @ 0xffffff20 │ │ │ │ str r1, [fp, #-220] @ 0xffffff24 │ │ │ │ bl 2d63c │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r5, r3 │ │ │ │ - beq 3c530 │ │ │ │ + beq 3c528 │ │ │ │ sub r7, fp, #172 @ 0xac │ │ │ │ ldr r0, [fp, #-236] @ 0xffffff14 │ │ │ │ sub r3, fp, #216 @ 0xd8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - movw ip, #22960 @ 0x59b0 │ │ │ │ + movw ip, #21296 @ 0x5330 │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ str ip, [sp] │ │ │ │ - bl 308b08 │ │ │ │ + bl 3081d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c4f8 │ │ │ │ + bne 3c4f0 │ │ │ │ mov r8, #0 │ │ │ │ mov r5, r8 │ │ │ │ mov r6, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r8 │ │ │ │ - b 3c900 │ │ │ │ + b 3c8f8 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #21056 @ 0x5240 │ │ │ │ + movw r1, #19392 @ 0x4bc0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #61920 @ 0xf1e0 │ │ │ │ + movw r0, #60256 @ 0xeb60 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ strne r7, [fp, #-200] @ 0xffffff38 │ │ │ │ ldrne r3, [fp, #-216] @ 0xffffff28 │ │ │ │ strne r3, [fp, #-196] @ 0xffffff3c │ │ │ │ - bne 3c550 │ │ │ │ + bne 3c548 │ │ │ │ mov r8, #0 │ │ │ │ - b 3c970 │ │ │ │ + b 3c968 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #21056 @ 0x5240 │ │ │ │ + movw r1, #19392 @ 0x4bc0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #61920 @ 0xf1e0 │ │ │ │ + movw r0, #60256 @ 0xeb60 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3c528 │ │ │ │ + beq 3c520 │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ sub r1, fp, #200 @ 0xc8 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ - bl 3c99c │ │ │ │ + bl 3c994 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3c4e0 │ │ │ │ + beq 3c4d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3c5fc │ │ │ │ + beq 3c5f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6370 │ │ │ │ + bl a60b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3c5b0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 3c5a8 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61936 @ 0xf1f0 │ │ │ │ + movw r1, #60272 @ 0xeb70 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r5 │ │ │ │ - bl 16dbb0 │ │ │ │ - b 3c900 │ │ │ │ + bl 16d81c │ │ │ │ + b 3c8f8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble 3c608 │ │ │ │ + ble 3c600 │ │ │ │ movw r3, #10082 @ 0x2762 │ │ │ │ movt r3, #630 @ 0x276 │ │ │ │ cmp r6, r3 │ │ │ │ - bls 3c5e4 │ │ │ │ + bls 3c5dc │ │ │ │ mov r8, #0 │ │ │ │ - bl 2e3794 │ │ │ │ + bl 2e2e74 │ │ │ │ mov r6, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r8 │ │ │ │ - b 3c900 │ │ │ │ + b 3c8f8 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ mul r0, r0, r6 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3c60c │ │ │ │ - b 3c5cc │ │ │ │ + bne 3c604 │ │ │ │ + b 3c5c4 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 3c60c │ │ │ │ + b 3c604 │ │ │ │ mov r4, #0 │ │ │ │ mov r8, #0 │ │ │ │ - movw r1, #61980 @ 0xf21c │ │ │ │ + movw r1, #60316 @ 0xeb9c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r9, r4 │ │ │ │ add sl, r5, #12 │ │ │ │ mov r2, r4 │ │ │ │ mov r7, r8 │ │ │ │ cmp r7, r6 │ │ │ │ - bge 3c6cc │ │ │ │ + bge 3c6c4 │ │ │ │ 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 222b2c │ │ │ │ + bl 2220d0 │ │ │ │ ldr r1, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r2, [fp, #-244] @ 0xffffff0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c6c0 │ │ │ │ + beq 3c6b8 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r7, r7, #1 │ │ │ │ cmn r0, #-2147483631 @ 0x80000011 │ │ │ │ - bhi 3c6a8 │ │ │ │ + bhi 3c6a0 │ │ │ │ add r3, r0, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 3c6a8 │ │ │ │ + bhi 3c6a0 │ │ │ │ adds r8, r8, r3 │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ - bpl 3c628 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bpl 3c620 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62052 @ 0xf264 │ │ │ │ + movw r1, #60388 @ 0xebe4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 3c6c0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl 16d81c │ │ │ │ + b 3c6b8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62020 @ 0xf244 │ │ │ │ + movw r1, #60356 @ 0xebc4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r8, #0 │ │ │ │ mov r6, r8 │ │ │ │ - b 3c900 │ │ │ │ + b 3c8f8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3c898 │ │ │ │ + beq 3c890 │ │ │ │ mov r0, r8 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3c6ec │ │ │ │ - bl 2e3794 │ │ │ │ - b 3c6c0 │ │ │ │ + bne 3c6e4 │ │ │ │ + bl 2e2e74 │ │ │ │ + b 3c6b8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [fp, #-184] @ 0xffffff48 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ bl 2d63c │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #11 │ │ │ │ - bls 3c730 │ │ │ │ + bls 3c728 │ │ │ │ ldr r8, [fp, #-184] @ 0xffffff48 │ │ │ │ mov sl, #0 │ │ │ │ str r6, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r2, [r9, #16] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3c738 │ │ │ │ - b 3c7e0 │ │ │ │ + bne 3c730 │ │ │ │ + b 3c7d8 │ │ │ │ mov sl, #0 │ │ │ │ - b 3c7ec │ │ │ │ + b 3c7e4 │ │ │ │ cmn r2, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 3c850 │ │ │ │ + bhi 3c848 │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ add r4, r2, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c824 │ │ │ │ + beq 3c81c │ │ │ │ sub r0, r8, r1 │ │ │ │ adds r0, r4, r0 │ │ │ │ - bcs 3c824 │ │ │ │ + bcs 3c81c │ │ │ │ ldr ip, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r0, ip │ │ │ │ - bhi 3c824 │ │ │ │ + bhi 3c81c │ │ │ │ mov r0, r8 │ │ │ │ str r4, [r0], #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c824 │ │ │ │ + beq 3c81c │ │ │ │ ldr ip, [fp, #-180] @ 0xffffff4c │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, ip │ │ │ │ - bhi 3c824 │ │ │ │ + bhi 3c81c │ │ │ │ sub ip, ip, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bhi 3c824 │ │ │ │ + bhi 3c81c │ │ │ │ ldr r1, [r9] │ │ │ │ add sl, sl, #1 │ │ │ │ str r1, [r8, #4] │ │ │ │ ldr r1, [r9, #8] │ │ │ │ ldr ip, [r9, #4] │ │ │ │ str ip, [r8, #8] │ │ │ │ str r2, [fp, #-244] @ 0xffffff0c │ │ │ │ bl 2e1f8 │ │ │ │ ldr r2, [fp, #-244] @ 0xffffff0c │ │ │ │ cmp r7, sl │ │ │ │ - beq 3c8a0 │ │ │ │ + beq 3c898 │ │ │ │ ldrd r0, [fp, #-184] @ 0xffffff48 │ │ │ │ add r1, r1, r0 │ │ │ │ rsb r0, r2, #0 │ │ │ │ and r0, r0, #3 │ │ │ │ sub r1, r1, r8 │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - bls 3c878 │ │ │ │ + bls 3c870 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp sl, #0 │ │ │ │ - movw r2, #11256 @ 0x2bf8 │ │ │ │ + movw r2, #9592 @ 0x2578 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #62076 @ 0xf27c │ │ │ │ + movw r1, #60412 @ 0xebfc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r3, #61908 @ 0xf1d4 │ │ │ │ + movw r3, #60244 @ 0xeb54 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ movne r2, r3 │ │ │ │ mov r8, #0 │ │ │ │ - bl 140384 │ │ │ │ - b 3c900 │ │ │ │ + bl 13ff54 │ │ │ │ + b 3c8f8 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62112 @ 0xf2a0 │ │ │ │ + movw r1, #60448 @ 0xec20 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r8, #0 │ │ │ │ - b 3c900 │ │ │ │ + b 3c8f8 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62160 @ 0xf2d0 │ │ │ │ + movw r1, #60496 @ 0xec50 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 16dbb0 │ │ │ │ - b 3c848 │ │ │ │ + bl 16d81c │ │ │ │ + b 3c840 │ │ │ │ sub r1, r1, r0 │ │ │ │ cmp r1, r4 │ │ │ │ - bcc 3c7e0 │ │ │ │ + bcc 3c7d8 │ │ │ │ add r2, r2, #15 │ │ │ │ add r9, r9, #52 @ 0x34 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r8, r8, r2 │ │ │ │ - b 3c720 │ │ │ │ + b 3c718 │ │ │ │ mov r6, r7 │ │ │ │ - b 3c8ac │ │ │ │ + b 3c8a4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r3, [fp, #-240] @ 0xffffff10 │ │ │ │ mov r8, #0 │ │ │ │ str r3, [fp, #-208] @ 0xffffff30 │ │ │ │ sub ip, fp, #200 @ 0xc8 │ │ │ │ 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, #52960 @ 0xcee0 │ │ │ │ + movw r2, #52952 @ 0xced8 │ │ │ │ movt r2, #3 │ │ │ │ str r8, [sp] │ │ │ │ str ip, [fp, #-212] @ 0xffffff2c │ │ │ │ - bl 30ac28 │ │ │ │ + bl 30a2f0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3c900 │ │ │ │ + beq 3c8f8 │ │ │ │ ldr r0, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, #0 │ │ │ │ add r6, r4, #8 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ cmp r9, r7 │ │ │ │ - beq 3c92c │ │ │ │ + beq 3c924 │ │ │ │ mov r0, r6 │ │ │ │ add r9, r9, #1 │ │ │ │ add r6, r6, #52 @ 0x34 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 3c910 │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 3c908 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ ldr r0, [fp, #-192] @ 0xffffff40 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ ldr r0, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 3c96c │ │ │ │ + bge 3c964 │ │ │ │ mla r0, r5, r4, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 3c94c │ │ │ │ - bl a5e40 │ │ │ │ - ldr r3, [pc, #32] @ 3c998 │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 3c944 │ │ │ │ + bl a5b88 │ │ │ │ + ldr r3, [pc, #32] @ 3c990 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3c98c │ │ │ │ + beq 3c984 │ │ │ │ bl 2dcf0 <__stack_chk_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #62200 @ 0xf2f8 │ │ │ │ + movw r1, #60536 @ 0xec78 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 179120 │ │ │ │ + bl 178d8c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3c9f0 │ │ │ │ + beq 3c9e8 │ │ │ │ ldr r9, [r6, #8] │ │ │ │ str r9, [r5, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - ble 3ca3c │ │ │ │ + ble 3ca34 │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ - bls 3ca00 │ │ │ │ - bl 2e3794 │ │ │ │ + bls 3c9f8 │ │ │ │ + bl 2e2e74 │ │ │ │ mov r5, #0 │ │ │ │ mvn r4, #0 │ │ │ │ mov sl, r5 │ │ │ │ - b 3cab0 │ │ │ │ + b 3caa8 │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3c9ec │ │ │ │ + beq 3c9e4 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - bhi 3c9ec │ │ │ │ + bhi 3c9e4 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r9 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3ca44 │ │ │ │ - b 3c9ec │ │ │ │ + bne 3ca3c │ │ │ │ + b 3c9e4 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov sl, #0 │ │ │ │ cmp sl, r9 │ │ │ │ - bge 3caa4 │ │ │ │ + bge 3ca9c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, #0 │ │ │ │ add r4, r4, #8 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ addeq r3, r6, #16 │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ ldr r0, [r3, sl, lsl #2] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ - blt 3caac │ │ │ │ + blt 3caa4 │ │ │ │ ldr r3, [r1, #-44] @ 0xffffffd4 │ │ │ │ add sl, sl, #1 │ │ │ │ str r3, [r4, #-8] │ │ │ │ ldr r3, [r1, #-36] @ 0xffffffdc │ │ │ │ str r3, [r4, #-4] │ │ │ │ - b 3ca4c │ │ │ │ + b 3ca44 │ │ │ │ mov r4, #0 │ │ │ │ - b 3cab0 │ │ │ │ + b 3caa8 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r8] │ │ │ │ str sl, [r7] │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r4 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3cb20 │ │ │ │ + bne 3cb18 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 3cb1c │ │ │ │ + blt 3cb14 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3cb60 │ │ │ │ + beq 3cb58 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #940] @ 3ced4 │ │ │ │ + ldr r1, [pc, #940] @ 3cecc │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cb60 │ │ │ │ + bne 3cb58 │ │ │ │ mov r7, #0 │ │ │ │ - b 3cec8 │ │ │ │ + b 3cec0 │ │ │ │ cmn r6, r4 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr sl, [r5, #12] │ │ │ │ moveq r4, r3 │ │ │ │ ldrne r4, [r0] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3cb90 │ │ │ │ - bl 352b2c │ │ │ │ + bne 3cb88 │ │ │ │ + bl 352474 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3cba0 │ │ │ │ - b 3cb58 │ │ │ │ + bne 3cb98 │ │ │ │ + b 3cb50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3cdb8 │ │ │ │ + beq 3cdb0 │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - bl 34c324 │ │ │ │ + bl 34bc6c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cd94 │ │ │ │ + beq 3cd8c │ │ │ │ ldr r1, [sl, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 34c324 │ │ │ │ + bl 34bc6c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cd94 │ │ │ │ - ldr r3, [pc, #764] @ 3ced8 │ │ │ │ + beq 3cd8c │ │ │ │ + ldr r3, [pc, #764] @ 3ced0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #796] @ 0x31c │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3cc04 │ │ │ │ + bne 3cbfc │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #808 @ 0x328 │ │ │ │ - bl 3cf18 │ │ │ │ + bl 3cf10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3ccd4 │ │ │ │ - b 3cd94 │ │ │ │ + bne 3cccc │ │ │ │ + b 3cd8c │ │ │ │ ldr r8, [r0, #8] │ │ │ │ mov r1, r5 │ │ │ │ add r0, r8, #5632 @ 0x1600 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ - bl 3cf18 │ │ │ │ + bl 3cf10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cd94 │ │ │ │ + beq 3cd8c │ │ │ │ ldr r0, [r8, #3720] @ 0xe88 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #912 @ 0x390 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cc48 │ │ │ │ + bne 3cc40 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3cc30 │ │ │ │ + bne 3cc28 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3cc68 │ │ │ │ + beq 3cc60 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18a3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18a0b0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r7, [r8, #3696] @ 0xe70 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r7, #808 @ 0x328 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3cc94 │ │ │ │ - bl 3cf18 │ │ │ │ + beq 3cc8c │ │ │ │ + bl 3cf10 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cc98 │ │ │ │ + beq 3cc90 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b 3cc6c │ │ │ │ + b 3cc64 │ │ │ │ mov r6, r7 │ │ │ │ ldr r0, [r8, #3720] @ 0xe88 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #912 @ 0x390 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ccc0 │ │ │ │ + bne 3ccb8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3cca8 │ │ │ │ + bne 3cca0 │ │ │ │ dmb ish │ │ │ │ - beq 3cccc │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 3ccc4 │ │ │ │ + bl 2bc628 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 3cd94 │ │ │ │ + beq 3cd8c │ │ │ │ mov r0, #0 │ │ │ │ - bl 154770 │ │ │ │ + bl 154330 │ │ │ │ subs r7, r0, #0 │ │ │ │ movne r9, #0 │ │ │ │ - bne 3cd20 │ │ │ │ - b 3cd94 │ │ │ │ + bne 3cd18 │ │ │ │ + b 3cd8c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #484] @ 3cedc │ │ │ │ + ldr r0, [pc, #484] @ 3ced4 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3cd70 │ │ │ │ + beq 3cd68 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3cde0 │ │ │ │ + bne 3cdd8 │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - bge 3ce80 │ │ │ │ + bge 3ce78 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ ldr r8, [r3, r9, lsl #2] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3ccec │ │ │ │ + bne 3cce4 │ │ │ │ ldr r3, [r8, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cd1c │ │ │ │ + bne 3cd14 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3cd1c │ │ │ │ + bne 3cd14 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 157610 │ │ │ │ + bl 1571d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3cd1c │ │ │ │ + bne 3cd14 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cd94 │ │ │ │ + bgt 3cd8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cd94 │ │ │ │ + bne 3cd8c │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cdb8 │ │ │ │ + bgt 3cdb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cdb8 │ │ │ │ + bne 3cdb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cb58 │ │ │ │ + bgt 3cb50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cb58 │ │ │ │ + bne 3cb50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 3cb58 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 3cb50 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ce00 │ │ │ │ + bgt 3cdf8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ce00 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 3cdf8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 3bfb3c <_Py_hashtable_foreach@@Base+0x1194> │ │ │ │ + bl 3bf59c <_Py_hashtable_foreach@@Base+0x1194> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3cd70 │ │ │ │ + beq 3cd68 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 3ce58 │ │ │ │ + bne 3ce50 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 157610 │ │ │ │ + bl 1571d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3ce58 │ │ │ │ + bne 3ce50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cd70 │ │ │ │ + bgt 3cd68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cd70 │ │ │ │ + bne 3cd68 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 3cd70 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 3cd68 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cd1c │ │ │ │ + bgt 3cd14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cd1c │ │ │ │ + bne 3cd14 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 3cd1c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 3cd14 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cea4 │ │ │ │ + bgt 3ce9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cea4 │ │ │ │ + bne 3ce9c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cec8 │ │ │ │ + bgt 3cec0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cec8 │ │ │ │ + bne 3cec0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r2, r2, r4, lsl #22 │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r4, r3, ip, ror #12 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -14975,308 +14973,308 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r3, r5 │ │ │ │ - beq 3cf84 │ │ │ │ + beq 3cf7c │ │ │ │ ldr r2, [r3, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r3, #80 @ 0x50 │ │ │ │ add ip, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 3cf68 │ │ │ │ + bgt 3cf60 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [r4] │ │ │ │ - b 3cf3c │ │ │ │ + b 3cf34 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle ip, [r3, #-80] @ 0xffffffb0 │ │ │ │ - bl 25d508 │ │ │ │ + bl 25cab0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3cf5c │ │ │ │ + bge 3cf54 │ │ │ │ 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 r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 3cfcc │ │ │ │ + bne 3cfc4 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3d000 │ │ │ │ - b 3cff4 │ │ │ │ + beq 3cff8 │ │ │ │ + b 3cfec │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47776 @ 0xbaa0 │ │ │ │ + movw r0, #46112 @ 0xb420 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cfb0 │ │ │ │ + bne 3cfa8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 3d014 │ │ │ │ + bne 3d00c │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3d06c │ │ │ │ - b 3d03c │ │ │ │ + beq 3d064 │ │ │ │ + b 3d034 │ │ │ │ mov r0, r4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d000 │ │ │ │ + bne 3cff8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d000 │ │ │ │ - b 3d080 │ │ │ │ + bne 3cff8 │ │ │ │ + b 3d078 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq 3d06c │ │ │ │ + beq 3d064 │ │ │ │ mov r0, r4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d06c │ │ │ │ + bne 3d064 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d080 │ │ │ │ + beq 3d078 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34c4b4 │ │ │ │ + bl 34bdfc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cfec │ │ │ │ + bne 3cfe4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 3d0e0 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 3d0d8 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3d0d0 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3d0e0 │ │ │ │ + bne 3d0c8 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 3d0d8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d114 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 3d10c │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3d104 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 3d114 │ │ │ │ + bne 3d0fc │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 3d10c │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3d13c │ │ │ │ + bne 3d134 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a7588 │ │ │ │ + bl a72d0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_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 r5, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 180794 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + bl 180400 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d218 │ │ │ │ + beq 3d210 │ │ │ │ ldrd r6, [r5, #16] │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ add r0, r5, #8 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl 1807cc <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 180438 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r4, #1 │ │ │ │ - movw r0, #64072 @ 0xfa48 │ │ │ │ + movw r0, #62408 @ 0xf3c8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8748 @ 0x222c │ │ │ │ + movw r1, #7084 @ 0x1bac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #28] @ 3d270 │ │ │ │ + ldr r3, [pc, #28] @ 3d268 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #1524] @ 0x5f4 │ │ │ │ - bl 2b76f8 │ │ │ │ + bl 2b6dc8 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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] @ 3d2ac │ │ │ │ + ldr r3, [pc, #28] @ 3d2a4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ - bl 2b69ac │ │ │ │ + bl 2b607c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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] @ 3d3ec │ │ │ │ + ldr r2, [pc, #288] @ 3d3e4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1524] @ 0x5f4 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 3d3d8 │ │ │ │ + blt 3d3d0 │ │ │ │ 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 13f968 │ │ │ │ + bl 13f538 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d338 │ │ │ │ + blt 3d330 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d3a0 │ │ │ │ + bne 3d398 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ movlt r5, r6 │ │ │ │ - b 3d374 │ │ │ │ + b 3d36c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d3e4 │ │ │ │ + bgt 3d3dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d3e4 │ │ │ │ + bne 3d3dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 3d3e4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 3d3dc │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ - beq 3d380 │ │ │ │ + beq 3d378 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 3d360 │ │ │ │ - b 3d3a0 │ │ │ │ + bge 3d358 │ │ │ │ + b 3d398 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 153268 │ │ │ │ + bl 152e28 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d338 │ │ │ │ + beq 3d330 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d3c4 │ │ │ │ + bgt 3d3bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d3c4 │ │ │ │ + bne 3d3bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r6, r3 │ │ │ │ movlt r3, r6 │ │ │ │ sub r6, r3, #1 │ │ │ │ - b 3d2e4 │ │ │ │ + b 3d2dc │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -15285,142 +15283,142 @@ │ │ │ │ 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 3d440 │ │ │ │ + bne 3d438 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3d43c │ │ │ │ + ble 3d434 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3d480 │ │ │ │ + beq 3d478 │ │ │ │ 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] @ 3d5d0 │ │ │ │ + ldr r1, [pc, #368] @ 3d5c8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3d5c4 │ │ │ │ + beq 3d5bc │ │ │ │ ldr r0, [r6] │ │ │ │ add r4, r5, r4 │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3d4a4 │ │ │ │ - bl be588 │ │ │ │ + bne 3d49c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d5b4 │ │ │ │ - b 3d5c4 │ │ │ │ - bl c55e4 │ │ │ │ + beq 3d5ac │ │ │ │ + b 3d5bc │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d4d0 │ │ │ │ + bgt 3d4c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d4d0 │ │ │ │ + bne 3d4c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3d494 │ │ │ │ + beq 3d48c │ │ │ │ cmp r4, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 3d504 │ │ │ │ + beq 3d4fc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d504 │ │ │ │ - bl be588 │ │ │ │ + bne 3d4fc │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d5c4 │ │ │ │ + bne 3d5bc │ │ │ │ cmp r7, #0 │ │ │ │ - bge 3d530 │ │ │ │ + bge 3d528 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ 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 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a27d8 │ │ │ │ + bl 1a24b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d5c4 │ │ │ │ - bl 1a2900 │ │ │ │ + beq 3d5bc │ │ │ │ + bl 1a25d8 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #384 @ 0x180 │ │ │ │ bl 2d4f8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 3d598 │ │ │ │ + bge 3d590 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 3d584 │ │ │ │ - bl b9040 │ │ │ │ + bne 3d57c │ │ │ │ + bl b8c40 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d548 │ │ │ │ - b 3d5a8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 3d540 │ │ │ │ + b 3d5a0 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 3d5a8 │ │ │ │ + bl 27c4e4 │ │ │ │ + b 3d5a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 138fdc │ │ │ │ + b 138ba0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1393b8 │ │ │ │ - b 3d5c4 │ │ │ │ + bl 138f7c │ │ │ │ + b 3d5bc │ │ │ │ cmp r4, #1 │ │ │ │ mvnne r7, #0 │ │ │ │ - beq 3d50c │ │ │ │ - b 3d4e4 │ │ │ │ + beq 3d504 │ │ │ │ + b 3d4dc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mlseq r2, r0, ip, r2 │ │ │ │ │ │ │ │ -0003d5d4 <_PyErr_FormatFromCause@@Base>: │ │ │ │ +0003d5cc <_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] @ 3d624 <_PyErr_FormatFromCause@@Base+0x50> │ │ │ │ + ldr r2, [pc, #48] @ 3d61c <_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 332a08 │ │ │ │ + bl 332388 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -15429,121 +15427,121 @@ │ │ │ │ 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 3d66c <_PyErr_FormatFromCause@@Base+0x98> │ │ │ │ + bge 3d664 <_PyErr_FormatFromCause@@Base+0x98> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #64808 @ 0xfd28 │ │ │ │ + movw r0, #63144 @ 0xf6a8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b7248 │ │ │ │ - ldr r1, [pc, #296] @ 3d79c <_PyErr_FormatFromCause@@Base+0x1c8> │ │ │ │ + b b6e48 │ │ │ │ + ldr r1, [pc, #296] @ 3d794 <_PyErr_FormatFromCause@@Base+0x1c8> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - bl b37c0 │ │ │ │ + bl b34fc │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 3d790 <_PyErr_FormatFromCause@@Base+0x1bc> │ │ │ │ + beq 3d788 <_PyErr_FormatFromCause@@Base+0x1bc> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d6e4 <_PyErr_FormatFromCause@@Base+0x110> │ │ │ │ - bl 3521c8 │ │ │ │ + bne 3d6dc <_PyErr_FormatFromCause@@Base+0x110> │ │ │ │ + bl 351b10 │ │ │ │ ldrsb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #36136 @ 0x8d28 │ │ │ │ + movw r1, #34328 @ 0x8618 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r2, #0 │ │ │ │ - movw ip, #36144 @ 0x8d30 │ │ │ │ + movw ip, #34336 @ 0x8620 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ movge r0, r1 │ │ │ │ movlt r0, ip │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #64828 @ 0xfd3c │ │ │ │ + movw r0, #63164 @ 0xf6bc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ mov r4, r0 │ │ │ │ - b 3d790 <_PyErr_FormatFromCause@@Base+0x1bc> │ │ │ │ - bl 1dc940 │ │ │ │ + b 3d788 <_PyErr_FormatFromCause@@Base+0x1bc> │ │ │ │ + bl 1dc288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d744 <_PyErr_FormatFromCause@@Base+0x170> │ │ │ │ + bne 3d73c <_PyErr_FormatFromCause@@Base+0x170> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3521c8 │ │ │ │ + bl 351b10 │ │ │ │ ldrsb ip, [r4, #12] │ │ │ │ - movw r2, #36136 @ 0x8d28 │ │ │ │ + movw r2, #34328 @ 0x8618 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #36144 @ 0x8d30 │ │ │ │ + movw r0, #34336 @ 0x8620 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movge r0, r2 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #64864 @ 0xfd60 │ │ │ │ + movw r0, #63200 @ 0xf6e0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1dde64 │ │ │ │ - b 3d76c <_PyErr_FormatFromCause@@Base+0x198> │ │ │ │ + bl 1dd7ac │ │ │ │ + b 3d764 <_PyErr_FormatFromCause@@Base+0x198> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d768 <_PyErr_FormatFromCause@@Base+0x194> │ │ │ │ + bne 3d760 <_PyErr_FormatFromCause@@Base+0x194> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24416 @ 0x5f60 │ │ │ │ + movw r1, #22740 @ 0x58d4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d790 <_PyErr_FormatFromCause@@Base+0x1bc> │ │ │ │ + bgt 3d788 <_PyErr_FormatFromCause@@Base+0x1bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d790 <_PyErr_FormatFromCause@@Base+0x1bc> │ │ │ │ + bne 3d788 <_PyErr_FormatFromCause@@Base+0x1bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r5, r3, r0, lsr #31 │ │ │ │ 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, #65388 @ 0xff6c │ │ │ │ + movw r1, #63724 @ 0xf8ec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 222b2c │ │ │ │ + bl 2220d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d810 <_PyErr_FormatFromCause@@Base+0x23c> │ │ │ │ + beq 3d808 <_PyErr_FormatFromCause@@Base+0x23c> │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 17cb84 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 17c7f0 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ add r3, r4, #16 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrexd r6, [r3] │ │ │ │ strexd r2, r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d7ec <_PyErr_FormatFromCause@@Base+0x218> │ │ │ │ + bne 3d7e4 <_PyErr_FormatFromCause@@Base+0x218> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r6, r7, fp, pc} │ │ │ │ @@ -15554,759 +15552,759 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #10736 @ 0x29f0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 17893c │ │ │ │ + bl 1785a8 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d888 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ + beq 3d880 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d888 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ + bgt 3d880 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 3d888 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ + bne 3d880 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0003d890 : │ │ │ │ +0003d888 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #12268 @ 0x2fec │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c668 │ │ │ │ + b 26bd24 │ │ │ │ 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, #64076 @ 0xfa4c │ │ │ │ + movw r1, #62412 @ 0xf3cc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r4, r0 │ │ │ │ strh r5, [r6, #8] │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, r5 │ │ │ │ - bge 3d8f0 │ │ │ │ + bge 3d8e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #1000] @ 3dce0 │ │ │ │ + ldr r1, [pc, #1000] @ 3dcd8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a24 │ │ │ │ + bl 1585b4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 3d8e8 │ │ │ │ + beq 3d8e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a58 │ │ │ │ + bl 1585e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d8e8 │ │ │ │ + blt 3d8e0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, #16 │ │ │ │ ldr r7, [r3, #132] @ 0x84 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3d8e8 │ │ │ │ + beq 3d8e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #7452 @ 0x1d1c │ │ │ │ + movw r1, #5788 @ 0x169c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d974 │ │ │ │ + bgt 3d96c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d974 │ │ │ │ + bne 3d96c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3d8e8 │ │ │ │ + beq 3d8e0 │ │ │ │ mov r0, #16 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3d8e8 │ │ │ │ + beq 3d8e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #7472 @ 0x1d30 │ │ │ │ + movw r1, #5808 @ 0x16b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d9c8 │ │ │ │ + bgt 3d9c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d9c8 │ │ │ │ + bne 3d9c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3d8e8 │ │ │ │ + beq 3d8e0 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3d8e8 │ │ │ │ + beq 3d8e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #7492 @ 0x1d44 │ │ │ │ + movw r1, #5828 @ 0x16c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3da1c │ │ │ │ + bgt 3da14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3da1c │ │ │ │ + bne 3da14 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3d8e8 │ │ │ │ + beq 3d8e0 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3d8e8 │ │ │ │ + beq 3d8e0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #7516 @ 0x1d5c │ │ │ │ + movw r1, #5852 @ 0x16dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3da70 │ │ │ │ + bgt 3da68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3da70 │ │ │ │ + bne 3da68 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3d8e8 │ │ │ │ + beq 3d8e0 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7444 @ 0x1d14 │ │ │ │ + movw r1, #5780 @ 0x1694 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d8e8 │ │ │ │ + blt 3d8e0 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7464 @ 0x1d28 │ │ │ │ + movw r1, #5800 @ 0x16a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d8e8 │ │ │ │ + blt 3d8e0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7484 @ 0x1d3c │ │ │ │ + movw r1, #5820 @ 0x16bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d8e8 │ │ │ │ + blt 3d8e0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7508 @ 0x1d54 │ │ │ │ + movw r1, #5844 @ 0x16d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d8e8 │ │ │ │ - ldr r1, [pc, #500] @ 3dce4 │ │ │ │ + blt 3d8e0 │ │ │ │ + ldr r1, [pc, #500] @ 3dcdc │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a24 │ │ │ │ + bl 1585b4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #4] │ │ │ │ - beq 3d8e8 │ │ │ │ + beq 3d8e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a58 │ │ │ │ + bl 1585e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d8e8 │ │ │ │ + blt 3d8e0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [r3, #132] @ 0x84 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3d8e8 │ │ │ │ + beq 3d8e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #7452 @ 0x1d1c │ │ │ │ + movw r1, #5788 @ 0x169c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3db6c │ │ │ │ + bgt 3db64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3db6c │ │ │ │ + bne 3db64 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3d8e8 │ │ │ │ + beq 3d8e0 │ │ │ │ mov r0, #8 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3d8e8 │ │ │ │ + beq 3d8e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #7472 @ 0x1d30 │ │ │ │ + movw r1, #5808 @ 0x16b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dbc0 │ │ │ │ + bgt 3dbb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dbc0 │ │ │ │ + bne 3dbb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3d8e8 │ │ │ │ + beq 3d8e0 │ │ │ │ mov r0, #32 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3d8e8 │ │ │ │ + beq 3d8e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #7492 @ 0x1d44 │ │ │ │ + movw r1, #5828 @ 0x16c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dc14 │ │ │ │ + bgt 3dc0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dc14 │ │ │ │ + bne 3dc0c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3d8e8 │ │ │ │ + beq 3d8e0 │ │ │ │ mov r0, #32 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3d8e8 │ │ │ │ + beq 3d8e0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #7516 @ 0x1d5c │ │ │ │ + movw r1, #5852 @ 0x16dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dc68 │ │ │ │ + bgt 3dc60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dc68 │ │ │ │ + bne 3dc60 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 3d8e8 │ │ │ │ + beq 3d8e0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7532 @ 0x1d6c │ │ │ │ + movw r1, #5868 @ 0x16ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d8e8 │ │ │ │ + blt 3d8e0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7552 @ 0x1d80 │ │ │ │ + movw r1, #5888 @ 0x1700 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d8e8 │ │ │ │ + blt 3d8e0 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7572 @ 0x1d94 │ │ │ │ + movw r1, #5908 @ 0x1714 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d8e8 │ │ │ │ + blt 3d8e0 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7596 @ 0x1dac │ │ │ │ + movw r1, #5932 @ 0x172c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq r3, r2, r0, lsr #32 │ │ │ │ rsbeq r3, r2, r4, lsr r0 │ │ │ │ │ │ │ │ -0003dce8 : │ │ │ │ +0003dce0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 3dd00 │ │ │ │ + ldr r0, [pc, #12] @ 3dcf8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c668 │ │ │ │ + b 26bd24 │ │ │ │ rsbeq r3, r2, ip, asr #3 │ │ │ │ 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 3e510 │ │ │ │ + bl 3e508 │ │ │ │ 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] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1a9948 │ │ │ │ + bl 1a951c │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1398f0 │ │ │ │ + bl 1394b8 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #63840 @ 0xf960 │ │ │ │ + movw r0, #62176 @ 0xf2e0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aa4a8 │ │ │ │ + bl aa224 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #8] │ │ │ │ - beq 3dff8 │ │ │ │ - ldr r1, [pc, #1872] @ 3e504 │ │ │ │ + beq 3dff0 │ │ │ │ + ldr r1, [pc, #1872] @ 3e4fc │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 158a24 │ │ │ │ + bl 1585b4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq 3dff8 │ │ │ │ - ldr r6, [pc, #1848] @ 3e508 │ │ │ │ - movw r9, #42748 @ 0xa6fc │ │ │ │ + beq 3dff0 │ │ │ │ + ldr r6, [pc, #1848] @ 3e500 │ │ │ │ + movw r9, #42744 @ 0xa6f8 │ │ │ │ movt r9, #5 │ │ │ │ - movw r8, #50816 @ 0xc680 │ │ │ │ + movw r8, #49528 @ 0xc178 │ │ │ │ movt r8, #56 @ 0x38 │ │ │ │ ldr r2, [r6] │ │ │ │ add r1, r6, #12 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3de58 │ │ │ │ + beq 3de50 │ │ │ │ str r9, [r6, #16] │ │ │ │ str r8, [r6, #20] │ │ │ │ str r6, [r6, #28] │ │ │ │ str r2, [r6, #12] │ │ │ │ ldr r0, [r7] │ │ │ │ - bl aeca8 │ │ │ │ + bl ae9e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - beq 3dff8 │ │ │ │ + beq 3dff0 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ - bl ae288 │ │ │ │ + bl ae00c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3dfd8 │ │ │ │ + beq 3dfd0 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3de50 │ │ │ │ + bgt 3de48 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 3de50 │ │ │ │ + bne 3de48 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #32 │ │ │ │ - b 3dddc │ │ │ │ + b 3ddd4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9156 @ 0x23c4 │ │ │ │ + movw r0, #7492 @ 0x1d44 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 25fa9c │ │ │ │ + bl 25f040 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #4] │ │ │ │ - beq 3dff8 │ │ │ │ + beq 3dff0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #62560 @ 0xf460 │ │ │ │ + movw r1, #60896 @ 0xede0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 139a6c │ │ │ │ + bl 139634 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8608 @ 0x21a0 │ │ │ │ + movw r1, #6944 @ 0x1b20 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 139a6c │ │ │ │ + bl 139634 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8620 @ 0x21ac │ │ │ │ + movw r1, #6956 @ 0x1b2c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 139a6c │ │ │ │ + bl 139634 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ bl 2dcc0 │ │ │ │ - movw r1, #8636 @ 0x21bc │ │ │ │ + movw r1, #6972 @ 0x1b3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b9c44 │ │ │ │ + bl 2b9314 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2d2c4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #8652 @ 0x21cc │ │ │ │ + movw r0, #6988 @ 0x1b4c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ - movw r1, #32644 @ 0x7f84 │ │ │ │ + bl bf68c │ │ │ │ + movw r1, #33552 @ 0x8310 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139a3c │ │ │ │ + bl 139604 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #64064 @ 0xfa40 │ │ │ │ + movw r2, #65332 @ 0xff34 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - movw r1, #8660 @ 0x21d4 │ │ │ │ + movw r1, #6996 @ 0x1b54 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 2b9c44 │ │ │ │ + bl 2b9314 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8676 @ 0x21e4 │ │ │ │ + movw r1, #7012 @ 0x1b64 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3e7f0 │ │ │ │ + bl 3e7e8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3dff8 │ │ │ │ - bl 9f360 │ │ │ │ + beq 3dff0 │ │ │ │ + bl 9f098 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq 3dff8 │ │ │ │ - bl 9f360 │ │ │ │ + beq 3dff0 │ │ │ │ + bl 9f098 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e12c │ │ │ │ - ldr sl, [pc, #1424] @ 3e50c │ │ │ │ + beq 3e124 │ │ │ │ + ldr sl, [pc, #1424] @ 3e504 │ │ │ │ mov r9, #0 │ │ │ │ ldr r8, [sl] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3e000 │ │ │ │ + bne 3dff8 │ │ │ │ add r9, r9, #1 │ │ │ │ add sl, sl, #8 │ │ │ │ cmp r9, #45 @ 0x2d │ │ │ │ - bne 3df7c │ │ │ │ + bne 3df74 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #8692 @ 0x21f4 │ │ │ │ + movw r2, #7028 @ 0x1b74 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #55440 @ 0xd890 │ │ │ │ + movw r1, #53808 @ 0xd230 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 2b9c44 │ │ │ │ + bl 2b9314 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e12c │ │ │ │ + blt 3e124 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #36060 @ 0x8cdc │ │ │ │ + movw r1, #34396 @ 0x865c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 139a3c │ │ │ │ + bl 139604 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e0f4 │ │ │ │ + bge 3e0ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dff8 │ │ │ │ + bgt 3dff0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dff8 │ │ │ │ + bne 3dff0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ - b 3e4fc │ │ │ │ + b 3e4f4 │ │ │ │ mov r0, r9 │ │ │ │ bl 2cf34 │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldreq r7, [sl, #4] │ │ │ │ mov r2, r7 │ │ │ │ - bl 2b9c44 │ │ │ │ + bl 2b9314 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e12c │ │ │ │ + blt 3e124 │ │ │ │ mov r0, r9 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3e12c │ │ │ │ + beq 3e124 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3e060 │ │ │ │ + beq 3e058 │ │ │ │ mov r0, r7 │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3e088 │ │ │ │ + bne 3e080 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e12c │ │ │ │ + bgt 3e124 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e12c │ │ │ │ + bne 3e124 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 3e12c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 3e124 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e0c4 │ │ │ │ + bgt 3e0bc │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3e0c4 │ │ │ │ + bne 3e0bc │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e0e8 │ │ │ │ + bgt 3e0e0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e0e8 │ │ │ │ + bne 3e0e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 3df88 │ │ │ │ - b 3e12c │ │ │ │ + bne 3df80 │ │ │ │ + b 3e124 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #8740 @ 0x2224 │ │ │ │ + movw r1, #7076 @ 0x1ba4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 139a3c │ │ │ │ + bl 139604 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8752 @ 0x2230 │ │ │ │ + movw r1, #7088 @ 0x1bb0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3e7f0 │ │ │ │ + bl 3e7e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3e140 │ │ │ │ - b 3dff8 │ │ │ │ + bne 3e138 │ │ │ │ + b 3dff0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r4 │ │ │ │ - bl aec64 │ │ │ │ - b 3dff8 │ │ │ │ - movw r2, #8768 @ 0x2240 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + b 3dff0 │ │ │ │ + movw r2, #7104 @ 0x1bc0 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #55440 @ 0xd890 │ │ │ │ + movw r1, #53808 @ 0xd230 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 2b9c44 │ │ │ │ + bl 2b9314 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8824 @ 0x2278 │ │ │ │ + movw r1, #7160 @ 0x1bf8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8840 @ 0x2288 │ │ │ │ + movw r1, #7176 @ 0x1c08 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8856 @ 0x2298 │ │ │ │ + movw r1, #7192 @ 0x1c18 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8872 @ 0x22a8 │ │ │ │ + movw r1, #7208 @ 0x1c28 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8888 @ 0x22b8 │ │ │ │ + movw r1, #7224 @ 0x1c38 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8908 @ 0x22cc │ │ │ │ + movw r1, #7244 @ 0x1c4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8924 @ 0x22dc │ │ │ │ + movw r1, #7260 @ 0x1c5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8940 @ 0x22ec │ │ │ │ + movw r1, #7276 @ 0x1c6c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8956 @ 0x22fc │ │ │ │ + movw r1, #7292 @ 0x1c7c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8972 @ 0x230c │ │ │ │ + movw r1, #7308 @ 0x1c8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3dff8 │ │ │ │ + beq 3dff0 │ │ │ │ bl 2d564 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [r7] │ │ │ │ - movw r0, #8988 @ 0x231c │ │ │ │ + movw r0, #7324 @ 0x1c9c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3e2f4 │ │ │ │ + beq 3e2ec │ │ │ │ ldmib r7, {r1, r2} │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - beq 3e314 │ │ │ │ - bl c5840 │ │ │ │ + beq 3e30c │ │ │ │ + bl c5448 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e2e4 │ │ │ │ + bgt 3e2dc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3e2e4 │ │ │ │ + bne 3e2dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #12 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 3e28c │ │ │ │ - b 3e314 │ │ │ │ + bne 3e284 │ │ │ │ + b 3e30c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8992 @ 0x2320 │ │ │ │ + movw r1, #7328 @ 0x1ca0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 139a3c │ │ │ │ + bl 139604 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e33c │ │ │ │ - b 3dff8 │ │ │ │ + bge 3e334 │ │ │ │ + b 3dff0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dff8 │ │ │ │ + bgt 3dff0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dff8 │ │ │ │ + bne 3dff0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 3dff8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 3dff0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #9004 @ 0x232c │ │ │ │ + movw r1, #7340 @ 0x1cac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #9036 @ 0x234c │ │ │ │ + movw r1, #7372 @ 0x1ccc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #9080 @ 0x2378 │ │ │ │ + movw r1, #7416 @ 0x1cf8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3dff8 │ │ │ │ + blt 3dff0 │ │ │ │ mov r0, #116 @ 0x74 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3e3a8 │ │ │ │ - bl 2e3794 │ │ │ │ - b 3dff8 │ │ │ │ + bne 3e3a0 │ │ │ │ + bl 2e2e74 │ │ │ │ + b 3dff0 │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ mov r2, #2 │ │ │ │ str r1, [r4, #4] │ │ │ │ - movw r3, #9112 @ 0x2398 │ │ │ │ + movw r3, #7448 @ 0x1d18 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4] │ │ │ │ movw r2, #53044 @ 0xcf34 │ │ │ │ movt r2, #2 │ │ │ │ mov r3, #8 │ │ │ │ str r8, [r4, #16] │ │ │ │ - movw r1, #9136 @ 0x23b0 │ │ │ │ + movw r1, #7472 @ 0x1d30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #57176 @ 0xdf58 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #20] │ │ │ │ movw r2, #56128 @ 0xdb40 │ │ │ │ movt r2, #2 │ │ │ │ @@ -16341,15 +16339,15 @@ │ │ │ │ movw r2, #53128 @ 0xcf88 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #58808 @ 0xe5b8 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #76] @ 0x4c │ │ │ │ movw r2, #55780 @ 0xd9e4 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #18296 @ 0x4778 │ │ │ │ + movw r3, #16808 @ 0x41a8 │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ strd r2, [r4, #84] @ 0x54 │ │ │ │ movw r2, #54400 @ 0xd480 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #56860 @ 0xde1c │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #92] @ 0x5c │ │ │ │ @@ -16359,71 +16357,71 @@ │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #100] @ 0x64 │ │ │ │ movw r2, #54928 @ 0xd690 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #57140 @ 0xdf34 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #108] @ 0x6c │ │ │ │ - movw r2, #26384 @ 0x6710 │ │ │ │ + movw r2, #26376 @ 0x6708 │ │ │ │ movt r2, #6 │ │ │ │ - bl 176214 │ │ │ │ + bl 175e80 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3e4e8 │ │ │ │ + bne 3e4e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5e40 │ │ │ │ - b 3dff8 │ │ │ │ + bl a5b88 │ │ │ │ + b 3dff0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #9144 @ 0x23b8 │ │ │ │ + movw r1, #7480 @ 0x1d38 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 139a3c │ │ │ │ + bl 139604 │ │ │ │ asr r0, r0, #31 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r3, r2, ip, lsr #4 │ │ │ │ rsbeq r3, r2, r0, asr #4 │ │ │ │ - subseq r9, r9, ip, lsr #9 │ │ │ │ + subseq r8, r9, ip, lsr #28 │ │ │ │ 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] @ 3e65c │ │ │ │ + ldr r1, [pc, #300] @ 3e654 │ │ │ │ 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, #68] @ 0x44 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e64c │ │ │ │ + beq 3e644 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #240] @ 3e65c │ │ │ │ + ldr r1, [pc, #240] @ 3e654 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 3e594 │ │ │ │ + beq 3e58c │ │ │ │ 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 3e5bc │ │ │ │ + beq 3e5b4 │ │ │ │ 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] │ │ │ │ @@ -16439,31 +16437,31 @@ │ │ │ │ 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 3e650 │ │ │ │ + beq 3e648 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55240 @ 0xd7c8 │ │ │ │ + movw r1, #53608 @ 0xd168 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl c3224 │ │ │ │ + bl c2e2c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e650 │ │ │ │ + bge 3e648 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e64c │ │ │ │ + bgt 3e644 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e64c │ │ │ │ + bne 3e644 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -16474,56 +16472,56 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r3, ip} │ │ │ │ - bl 3e6a0 │ │ │ │ + bl 3e698 │ │ │ │ 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] @ 3e7ec │ │ │ │ + ldr r1, [pc, #300] @ 3e7e4 │ │ │ │ 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, #72] @ 0x48 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e7dc │ │ │ │ + beq 3e7d4 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #240] @ 3e7ec │ │ │ │ + ldr r1, [pc, #240] @ 3e7e4 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 3e724 │ │ │ │ + beq 3e71c │ │ │ │ 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 3e74c │ │ │ │ + beq 3e744 │ │ │ │ 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] │ │ │ │ @@ -16539,31 +16537,31 @@ │ │ │ │ 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 3e7e0 │ │ │ │ + beq 3e7d8 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55240 @ 0xd7c8 │ │ │ │ + movw r1, #53608 @ 0xd168 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl c3224 │ │ │ │ + bl c2e2c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e7e0 │ │ │ │ + bge 3e7d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e7dc │ │ │ │ + bgt 3e7d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e7dc │ │ │ │ + bne 3e7d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -16573,412 +16571,412 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ bl 2e5f4 │ │ │ │ add r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25ccdc │ │ │ │ + bl 25c284 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e8bc │ │ │ │ + beq 3e8b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3e864 │ │ │ │ + bne 3e85c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e8bc │ │ │ │ + bgt 3e8b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e8bc │ │ │ │ + bne 3e8b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 3e8bc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 3e8b4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 396b0 <_PyImport_SetModule@@Base> │ │ │ │ + bl 396a8 <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e8c4 │ │ │ │ + bge 3e8bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e898 │ │ │ │ + bgt 3e890 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e898 │ │ │ │ + bne 3e890 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e8bc │ │ │ │ + bgt 3e8b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e8bc │ │ │ │ + bne 3e8b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 3e900 │ │ │ │ + b 3e8f8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e8e8 │ │ │ │ + bgt 3e8e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e8e8 │ │ │ │ + bne 3e8e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 139a3c │ │ │ │ + bl 139604 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e8bc │ │ │ │ + blt 3e8b4 │ │ │ │ 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 │ │ │ │ sub ip, r2, #1 │ │ │ │ cmp ip, #1 │ │ │ │ - bls 3e944 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bls 3e93c │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9404 @ 0x24bc │ │ │ │ + movw r1, #7740 @ 0x1e3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 3e980 │ │ │ │ + bl 16d81c │ │ │ │ + b 3e978 │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ movwne r4, #5188 @ 0x1444 │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 220334 │ │ │ │ + bl 21f92c │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - movw r3, #49112 @ 0xbfd8 │ │ │ │ + movw r3, #53084 @ 0xcf5c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e988 │ │ │ │ + bne 3e980 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 142a28 │ │ │ │ + bl 1425e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3e980 │ │ │ │ + beq 3e978 │ │ │ │ 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 cddd4 │ │ │ │ + b cd960 │ │ │ │ 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 3ea04 │ │ │ │ + bl 3e9fc │ │ │ │ subs r2, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r0, #21508 @ 0x5404 │ │ │ │ + movw r0, #19896 @ 0x4db8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ 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 a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r7, r4, #12 │ │ │ │ - bne 3ea44 │ │ │ │ - b 3ea84 │ │ │ │ + bne 3ea3c │ │ │ │ + b 3ea7c │ │ │ │ str r0, [r7, #4]! │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r2, r5, #4 │ │ │ │ sub r1, fp, #24 │ │ │ │ cmp r3, r5 │ │ │ │ - ble 3eaa8 │ │ │ │ + ble 3eaa0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - bl 3eabc │ │ │ │ + bl 3eab4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ea40 │ │ │ │ + bne 3ea38 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3ea8c │ │ │ │ + ble 3ea84 │ │ │ │ mov r4, #0 │ │ │ │ - b 3eab0 │ │ │ │ + b 3eaa8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ea84 │ │ │ │ + bne 3ea7c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 3ea84 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 3ea7c │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #42532 @ 0xa624 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3eb20 │ │ │ │ + bne 3eb18 │ │ │ │ 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 3eb10 │ │ │ │ - movw r0, #11592 @ 0x2d48 │ │ │ │ + bne 3eb08 │ │ │ │ + movw r0, #11664 @ 0x2d90 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1a153c │ │ │ │ + b 1a1214 │ │ │ │ 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 265b28 <_Py_HandlePending@@Base+0x21c4> │ │ │ │ + b 2650b8 <_Py_HandlePending@@Base+0x21c0> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 3eb78 │ │ │ │ + ldr r1, [pc, #8] @ 3eb70 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36b034 │ │ │ │ + b 36a964 │ │ │ │ rsbeq r7, r3, ip, ror fp │ │ │ │ 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 3ebd0 │ │ │ │ + bne 3ebc8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 3ebcc │ │ │ │ + blt 3ebc4 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3ec14 │ │ │ │ + beq 3ec0c │ │ │ │ mov r4, r3 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ movw ip, #18048 @ 0x4680 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ec14 │ │ │ │ + bne 3ec0c │ │ │ │ mov r4, #0 │ │ │ │ - b 3ecb8 │ │ │ │ + b 3ecb0 │ │ │ │ cmn r5, r4 │ │ │ │ movweq r5, #5188 @ 0x1444 │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ ldrne r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 25c2f4 <_PyStaticType_InitForExtension@@Base+0x868> │ │ │ │ + bl 25b89c <_PyStaticType_InitForExtension@@Base+0x864> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3ec0c │ │ │ │ + beq 3ec04 │ │ │ │ movw r7, #5188 @ 0x1444 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r5, r7 │ │ │ │ - movw r3, #62304 @ 0xf360 │ │ │ │ + movw r3, #59968 @ 0xea40 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #44592 @ 0xae30 │ │ │ │ + movw r1, #41992 @ 0xa408 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movne r1, r3 │ │ │ │ - bl 3eda4 │ │ │ │ + bl 3ed9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ec0c │ │ │ │ + beq 3ec04 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3ecb8 │ │ │ │ + beq 3ecb0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #72] @ 3ecc4 │ │ │ │ + ldr r0, [pc, #72] @ 3ecbc │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ecb4 │ │ │ │ + bgt 3ecac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ecb4 │ │ │ │ + bne 3ecac │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r4, r3, r0, ror #28 │ │ │ │ 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 14bbbc │ │ │ │ + bl 14b77c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ed9c │ │ │ │ + beq 3ed94 │ │ │ │ mov r2, #6 │ │ │ │ - movw r1, #20780 @ 0x512c │ │ │ │ + movw r1, #19116 @ 0x4aac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba62c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba22c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3ed94 │ │ │ │ + beq 3ed8c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ed34 │ │ │ │ + bne 3ed2c │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20788 @ 0x5134 │ │ │ │ + movw r1, #19124 @ 0x4ab4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba62c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba22c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3ed54 │ │ │ │ - b 3ed94 │ │ │ │ + bne 3ed4c │ │ │ │ + b 3ed8c │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30876 @ 0x789c │ │ │ │ + movw r1, #29212 @ 0x721c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl ba62c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba22c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3ed14 │ │ │ │ - b 3ed94 │ │ │ │ + bne 3ed0c │ │ │ │ + b 3ed8c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ddc60 │ │ │ │ + bl 1dd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ed94 │ │ │ │ + blt 3ed8c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63680 @ 0xf8c0 │ │ │ │ + movw r1, #62156 @ 0xf2cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3f2c4 │ │ │ │ + bl 3f2bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3ed94 │ │ │ │ + beq 3ed8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14c23c │ │ │ │ + b 14bdfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 203b34 │ │ │ │ + bl 20344c │ │ │ │ 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 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #28 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 30f370 │ │ │ │ + bl 30ec60 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3ede0 │ │ │ │ + bne 3edd8 │ │ │ │ mov r0, #0 │ │ │ │ - b 3ee1c │ │ │ │ + b 3ee14 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ - bl 3ee24 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + bl 3ee1c <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3edd8 │ │ │ │ + beq 3edd0 │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r6 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 36d294 │ │ │ │ + bl 36cbc4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0003ee24 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ +0003ee1c <_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 36d170 │ │ │ │ + bl 36caa0 │ │ │ │ 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 │ │ │ │ @@ -16986,324 +16984,324 @@ │ │ │ │ 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 3eea8 <_PyTime_AsTimevalTime_t@@Base+0x84> │ │ │ │ + bhi 3eea0 <_PyTime_AsTimevalTime_t@@Base+0x84> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 301a90 │ │ │ │ + bl 3011ec │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3eed0 <_PyTime_AsTimevalTime_t@@Base+0xac> │ │ │ │ - b 3eec8 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + bne 3eec8 <_PyTime_AsTimevalTime_t@@Base+0xac> │ │ │ │ + b 3eec0 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #18628 @ 0x48c4 │ │ │ │ + movw r0, #17016 @ 0x4278 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ee90 <_PyTime_AsTimevalTime_t@@Base+0x6c> │ │ │ │ + bne 3ee88 <_PyTime_AsTimevalTime_t@@Base+0x6c> │ │ │ │ mov r0, #0 │ │ │ │ - b 3f124 <_PyTime_AsTimevalTime_t@@Base+0x300> │ │ │ │ + b 3f11c <_PyTime_AsTimevalTime_t@@Base+0x300> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3eef0 <_PyTime_AsTimevalTime_t@@Base+0xcc> │ │ │ │ - bl be588 │ │ │ │ + bne 3eee8 <_PyTime_AsTimevalTime_t@@Base+0xcc> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3eec8 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + bne 3eec0 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ cmp r9, #2 │ │ │ │ - ble 3ef54 <_PyTime_AsTimevalTime_t@@Base+0x130> │ │ │ │ + ble 3ef4c <_PyTime_AsTimevalTime_t@@Base+0x130> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r9, #3 │ │ │ │ - beq 3ef68 <_PyTime_AsTimevalTime_t@@Base+0x144> │ │ │ │ + beq 3ef60 <_PyTime_AsTimevalTime_t@@Base+0x144> │ │ │ │ ldr r8, [r5, #12] │ │ │ │ cmp r9, #4 │ │ │ │ - beq 3ef34 <_PyTime_AsTimevalTime_t@@Base+0x110> │ │ │ │ + beq 3ef2c <_PyTime_AsTimevalTime_t@@Base+0x110> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3ef38 <_PyTime_AsTimevalTime_t@@Base+0x114> │ │ │ │ - bl be588 │ │ │ │ + bne 3ef30 <_PyTime_AsTimevalTime_t@@Base+0x114> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ef38 <_PyTime_AsTimevalTime_t@@Base+0x114> │ │ │ │ - b 3eec8 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + beq 3ef30 <_PyTime_AsTimevalTime_t@@Base+0x114> │ │ │ │ + b 3eec0 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movne r3, r4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3ef80 <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ - b 3ef90 <_PyTime_AsTimevalTime_t@@Base+0x16c> │ │ │ │ + beq 3ef78 <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ + b 3ef88 <_PyTime_AsTimevalTime_t@@Base+0x16c> │ │ │ │ mov r4, #0 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r4 │ │ │ │ - b 3ef80 <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ + b 3ef78 <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ cmp r4, #0 │ │ │ │ moveq r5, r4 │ │ │ │ movweq r3, #5188 @ 0x1444 │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ movne r3, r4 │ │ │ │ movne r5, #0 │ │ │ │ movw r8, #5188 @ 0x1444 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r9, #0 │ │ │ │ - b 3ef94 <_PyTime_AsTimevalTime_t@@Base+0x170> │ │ │ │ + b 3ef8c <_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, #20796 @ 0x513c │ │ │ │ + movw r1, #19132 @ 0x4abc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + movw r0, #19140 @ 0x4ac4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3eec8 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + beq 3eec0 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ cmp r6, #8 │ │ │ │ - beq 3effc <_PyTime_AsTimevalTime_t@@Base+0x1d8> │ │ │ │ + beq 3eff4 <_PyTime_AsTimevalTime_t@@Base+0x1d8> │ │ │ │ tst r6, #1 │ │ │ │ - bne 3f004 <_PyTime_AsTimevalTime_t@@Base+0x1e0> │ │ │ │ + bne 3effc <_PyTime_AsTimevalTime_t@@Base+0x1e0> │ │ │ │ tst r6, #2 │ │ │ │ movne r3, #1 │ │ │ │ - bne 3f008 <_PyTime_AsTimevalTime_t@@Base+0x1e4> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 3f000 <_PyTime_AsTimevalTime_t@@Base+0x1e4> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #20816 @ 0x5150 │ │ │ │ + movw r1, #19152 @ 0x4ad0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 3eec8 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + bl 16d81c │ │ │ │ + b 3eec0 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ mov r3, #2 │ │ │ │ - b 3f008 <_PyTime_AsTimevalTime_t@@Base+0x1e4> │ │ │ │ + b 3f000 <_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 3f030 <_PyTime_AsTimevalTime_t@@Base+0x20c> │ │ │ │ + bne 3f028 <_PyTime_AsTimevalTime_t@@Base+0x20c> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f090 <_PyTime_AsTimevalTime_t@@Base+0x26c> │ │ │ │ - b 3f068 <_PyTime_AsTimevalTime_t@@Base+0x244> │ │ │ │ + beq 3f088 <_PyTime_AsTimevalTime_t@@Base+0x26c> │ │ │ │ + b 3f060 <_PyTime_AsTimevalTime_t@@Base+0x244> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3f04c <_PyTime_AsTimevalTime_t@@Base+0x228> │ │ │ │ - bl 1bbd0c │ │ │ │ - b 3f054 <_PyTime_AsTimevalTime_t@@Base+0x230> │ │ │ │ - bl 152108 │ │ │ │ + beq 3f044 <_PyTime_AsTimevalTime_t@@Base+0x228> │ │ │ │ + bl 1bb87c │ │ │ │ + b 3f04c <_PyTime_AsTimevalTime_t@@Base+0x230> │ │ │ │ + bl 151cc8 │ │ │ │ asr r1, r0, #31 │ │ │ │ strd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f024 <_PyTime_AsTimevalTime_t@@Base+0x200> │ │ │ │ - b 3eec8 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + beq 3f01c <_PyTime_AsTimevalTime_t@@Base+0x200> │ │ │ │ + b 3eec0 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3f0a4 <_PyTime_AsTimevalTime_t@@Base+0x280> │ │ │ │ - bl 1bbd0c │ │ │ │ + beq 3f09c <_PyTime_AsTimevalTime_t@@Base+0x280> │ │ │ │ + bl 1bb87c │ │ │ │ strd r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3eec8 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + bne 3eec0 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ tst r6, #4 │ │ │ │ strh r5, [fp, #-58] @ 0xffffffc6 │ │ │ │ movne r6, #13 │ │ │ │ moveq r6, #14 │ │ │ │ - b 3f0cc <_PyTime_AsTimevalTime_t@@Base+0x2a8> │ │ │ │ - bl 152108 │ │ │ │ + b 3f0c4 <_PyTime_AsTimevalTime_t@@Base+0x2a8> │ │ │ │ + bl 151cc8 │ │ │ │ asr r1, r0, #31 │ │ │ │ - b 3f080 <_PyTime_AsTimevalTime_t@@Base+0x25c> │ │ │ │ + b 3f078 <_PyTime_AsTimevalTime_t@@Base+0x25c> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 3f0fc <_PyTime_AsTimevalTime_t@@Base+0x2d8> │ │ │ │ - bl b9040 │ │ │ │ + bne 3f0f4 <_PyTime_AsTimevalTime_t@@Base+0x2d8> │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3eec8 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ - bl dc1d0 │ │ │ │ + bne 3eec0 <_PyTime_AsTimevalTime_t@@Base+0xa4> │ │ │ │ + bl dbd28 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2cfc4 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 3f114 <_PyTime_AsTimevalTime_t@@Base+0x2f0> │ │ │ │ - b 3f0b0 <_PyTime_AsTimevalTime_t@@Base+0x28c> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 3f10c <_PyTime_AsTimevalTime_t@@Base+0x2f0> │ │ │ │ + b 3f0a8 <_PyTime_AsTimevalTime_t@@Base+0x28c> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 3f0fc <_PyTime_AsTimevalTime_t@@Base+0x2d8> │ │ │ │ + blt 3f0f4 <_PyTime_AsTimevalTime_t@@Base+0x2d8> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 r2, #0 │ │ │ │ - ldr r1, [pc, #156] @ 3f1e8 <_PyTime_AsTimevalTime_t@@Base+0x3c4> │ │ │ │ + ldr r1, [pc, #156] @ 3f1e0 <_PyTime_AsTimevalTime_t@@Base+0x3c4> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 36b034 │ │ │ │ + bl 36a964 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3f168 <_PyTime_AsTimevalTime_t@@Base+0x344> │ │ │ │ - bl 142998 │ │ │ │ + bne 3f160 <_PyTime_AsTimevalTime_t@@Base+0x344> │ │ │ │ + bl 142550 │ │ │ │ mov r5, r0 │ │ │ │ - b 3f18c <_PyTime_AsTimevalTime_t@@Base+0x368> │ │ │ │ + b 3f184 <_PyTime_AsTimevalTime_t@@Base+0x368> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f188 <_PyTime_AsTimevalTime_t@@Base+0x364> │ │ │ │ + bgt 3f180 <_PyTime_AsTimevalTime_t@@Base+0x364> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f188 <_PyTime_AsTimevalTime_t@@Base+0x364> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 3f180 <_PyTime_AsTimevalTime_t@@Base+0x364> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #76] @ 3f1e8 <_PyTime_AsTimevalTime_t@@Base+0x3c4> │ │ │ │ - bl 36b034 │ │ │ │ + ldr r1, [pc, #76] @ 3f1e0 <_PyTime_AsTimevalTime_t@@Base+0x3c4> │ │ │ │ + bl 36a964 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 3f1e0 <_PyTime_AsTimevalTime_t@@Base+0x3bc> │ │ │ │ + beq 3f1d8 <_PyTime_AsTimevalTime_t@@Base+0x3bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1be530 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 1be088 <_PyErr_ChainExceptions1@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f1dc <_PyTime_AsTimevalTime_t@@Base+0x3b8> │ │ │ │ + beq 3f1d4 <_PyTime_AsTimevalTime_t@@Base+0x3b8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f1dc <_PyTime_AsTimevalTime_t@@Base+0x3b8> │ │ │ │ + bgt 3f1d4 <_PyTime_AsTimevalTime_t@@Base+0x3b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f1dc <_PyTime_AsTimevalTime_t@@Base+0x3b8> │ │ │ │ + bne 3f1d4 <_PyTime_AsTimevalTime_t@@Base+0x3b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq r3, [r3], #-212 @ 0xffffff2c @ │ │ │ │ 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 14bbbc │ │ │ │ + bl 14b77c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f2bc <_PyTime_AsTimevalTime_t@@Base+0x498> │ │ │ │ + beq 3f2b4 <_PyTime_AsTimevalTime_t@@Base+0x498> │ │ │ │ mov r2, #17 │ │ │ │ - movw r1, #20844 @ 0x516c │ │ │ │ + movw r1, #19180 @ 0x4aec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba62c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba22c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f2b4 <_PyTime_AsTimevalTime_t@@Base+0x490> │ │ │ │ + beq 3f2ac <_PyTime_AsTimevalTime_t@@Base+0x490> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ddc60 │ │ │ │ + bl 1dd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3f2b4 <_PyTime_AsTimevalTime_t@@Base+0x490> │ │ │ │ + blt 3f2ac <_PyTime_AsTimevalTime_t@@Base+0x490> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f284 <_PyTime_AsTimevalTime_t@@Base+0x460> │ │ │ │ + bne 3f27c <_PyTime_AsTimevalTime_t@@Base+0x460> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63680 @ 0xf8c0 │ │ │ │ + movw r1, #62156 @ 0xf2cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3f2c4 │ │ │ │ + bl 3f2bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f2b4 <_PyTime_AsTimevalTime_t@@Base+0x490> │ │ │ │ + beq 3f2ac <_PyTime_AsTimevalTime_t@@Base+0x490> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14c23c │ │ │ │ + b 14bdfc │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20864 @ 0x5180 │ │ │ │ + movw r1, #19200 @ 0x4b00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba62c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba22c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f2b4 <_PyTime_AsTimevalTime_t@@Base+0x490> │ │ │ │ + beq 3f2ac <_PyTime_AsTimevalTime_t@@Base+0x490> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ddc60 │ │ │ │ + bl 1dd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3f258 <_PyTime_AsTimevalTime_t@@Base+0x434> │ │ │ │ + bge 3f250 <_PyTime_AsTimevalTime_t@@Base+0x434> │ │ │ │ mov r0, r4 │ │ │ │ - bl 203b34 │ │ │ │ + bl 20344c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003f2c4 : │ │ │ │ +0003f2bc : │ │ │ │ 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 b74b8 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl b70b8 <_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 2c4ab0 │ │ │ │ + bl 2c4288 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #21240 @ 0x52f8 │ │ │ │ + movw r0, #19576 @ 0x4c78 │ │ │ │ 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 b7248 │ │ │ │ + bl b6e48 │ │ │ │ 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 │ │ │ │ @@ -17314,498 +17312,498 @@ │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r0, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ bl 2dd44 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f3bc │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 3f3b4 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 3f404 │ │ │ │ + bl 27c4e4 │ │ │ │ + b 3f3fc │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1baf18 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1baa88 <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f404 │ │ │ │ + beq 3f3fc │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ mov r2, r4 │ │ │ │ - bl 1baf18 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1baa88 <_Py_set_inheritable@@Base> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f404 │ │ │ │ + beq 3f3fc │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #24496 @ 0x5fb0 │ │ │ │ + movw r0, #22832 @ 0x5930 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bfa80 │ │ │ │ - b 3f428 │ │ │ │ + bl bf68c │ │ │ │ + b 3f420 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f414 │ │ │ │ + beq 3f40c │ │ │ │ bl 2d7bc │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f424 │ │ │ │ + beq 3f41c │ │ │ │ bl 2d7bc │ │ │ │ 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 1dc940 │ │ │ │ + bl 1dc288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f47c │ │ │ │ + beq 3f474 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f564 │ │ │ │ + beq 3f55c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #9528 @ 0x2538 │ │ │ │ + movw r0, #7864 @ 0x1eb8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3f4fc │ │ │ │ + bne 3f4f4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r1, fp, #24 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 3eabc │ │ │ │ + bl 3eab4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f4f0 │ │ │ │ + beq 3f4e8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #11792 @ 0x2e10 │ │ │ │ + movw r0, #10128 @ 0x2790 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f4dc │ │ │ │ + bgt 3f4d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f4e4 │ │ │ │ + beq 3f4dc │ │ │ │ mov r4, r6 │ │ │ │ - b 3f4f0 │ │ │ │ + b 3f4e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 3f4dc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 3f4d4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl aec64 │ │ │ │ - b 3f558 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + b 3f550 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ea04 │ │ │ │ + bl 3e9fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f558 │ │ │ │ + beq 3f550 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #11800 @ 0x2e18 │ │ │ │ + movw r0, #10136 @ 0x2798 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f544 │ │ │ │ + bgt 3f53c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f54c │ │ │ │ + beq 3f544 │ │ │ │ mov r4, r6 │ │ │ │ - b 3f558 │ │ │ │ + b 3f550 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 3f544 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 3f53c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dde64 │ │ │ │ - b 3f568 │ │ │ │ + bl 1dd7ac │ │ │ │ + b 3f560 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0003f574 : │ │ │ │ +0003f56c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 3f58c │ │ │ │ + ldr r0, [pc, #12] @ 3f584 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c668 │ │ │ │ + b 26bd24 │ │ │ │ ldrdeq r4, [r2], #-104 @ 0xffffff98 @ │ │ │ │ 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 1398f0 │ │ │ │ + bl 1394b8 │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3f5d0 │ │ │ │ + beq 3f5c8 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3f5ec │ │ │ │ - b 3f604 │ │ │ │ - ldr r1, [pc, #660] @ 3f86c │ │ │ │ + beq 3f5e4 │ │ │ │ + b 3f5fc │ │ │ │ + ldr r1, [pc, #660] @ 3f864 │ │ │ │ mov r0, r6 │ │ │ │ - bl 158a24 │ │ │ │ + bl 1585b4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - bne 3f5c0 │ │ │ │ - b 3f720 │ │ │ │ - ldr r1, [pc, #636] @ 3f870 │ │ │ │ + bne 3f5b8 │ │ │ │ + b 3f718 │ │ │ │ + ldr r1, [pc, #636] @ 3f868 │ │ │ │ mov r0, r6 │ │ │ │ - bl 158a24 │ │ │ │ + bl 1585b4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - beq 3f720 │ │ │ │ + beq 3f718 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3f628 │ │ │ │ - ldr r1, [pc, #604] @ 3f874 │ │ │ │ + bne 3f620 │ │ │ │ + ldr r1, [pc, #604] @ 3f86c │ │ │ │ mov r0, r6 │ │ │ │ - bl 158a24 │ │ │ │ + bl 1585b4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - beq 3f720 │ │ │ │ + beq 3f718 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3f64c │ │ │ │ - ldr r1, [pc, #572] @ 3f878 │ │ │ │ + bne 3f644 │ │ │ │ + ldr r1, [pc, #572] @ 3f870 │ │ │ │ mov r0, r6 │ │ │ │ - bl 158a24 │ │ │ │ + bl 1585b4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - beq 3f720 │ │ │ │ - movw r1, #21544 @ 0x5428 │ │ │ │ + beq 3f718 │ │ │ │ + movw r1, #19880 @ 0x4da8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #21548 @ 0x542c │ │ │ │ + movw r0, #19884 @ 0x4dac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 1a499c │ │ │ │ + bl 1a4584 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 3f720 │ │ │ │ - movw r0, #21556 @ 0x5434 │ │ │ │ + beq 3f718 │ │ │ │ + movw r0, #19892 @ 0x4db4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 28af90 │ │ │ │ + bl 28a568 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq 3f720 │ │ │ │ - movw r1, #9144 @ 0x23b8 │ │ │ │ + beq 3f718 │ │ │ │ + movw r1, #7480 @ 0x1d38 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #53764 @ 0xd204 │ │ │ │ + movw r0, #52132 @ 0xcba4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1a499c │ │ │ │ + bl 1a4584 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ - beq 3f720 │ │ │ │ - movw r1, #9136 @ 0x23b0 │ │ │ │ + beq 3f718 │ │ │ │ + movw r1, #7472 @ 0x1d30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 17893c │ │ │ │ + bl 1785a8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ - beq 3f720 │ │ │ │ + beq 3f718 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #9112 @ 0x2398 │ │ │ │ + movw r1, #7448 @ 0x1d18 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f708 │ │ │ │ + bne 3f700 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bls 3f708 │ │ │ │ + bls 3f700 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 3f708 │ │ │ │ + bne 3f700 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3f708 │ │ │ │ + bne 3f700 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3f728 │ │ │ │ - movw r3, #49188 @ 0xc024 │ │ │ │ + beq 3f720 │ │ │ │ + movw r3, #53156 @ 0xcfa4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21580 @ 0x544c │ │ │ │ + movw r1, #19916 @ 0x4dcc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r5, #0 │ │ │ │ - b 3f860 │ │ │ │ - movw r0, #56088 @ 0xdb18 │ │ │ │ + b 3f858 │ │ │ │ + movw r0, #54456 @ 0xd4b8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aa4a8 │ │ │ │ + bl aa224 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - beq 3f720 │ │ │ │ - movw r0, #21628 @ 0x547c │ │ │ │ + beq 3f718 │ │ │ │ + movw r0, #19964 @ 0x4dfc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa4a8 │ │ │ │ + bl aa224 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 3f720 │ │ │ │ - movw r0, #56556 @ 0xdcec │ │ │ │ + beq 3f718 │ │ │ │ + movw r0, #54892 @ 0xd66c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl aa4a8 │ │ │ │ + bl aa224 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - beq 3f720 │ │ │ │ - movw r0, #21612 @ 0x546c │ │ │ │ + beq 3f718 │ │ │ │ + movw r0, #19948 @ 0x4dec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa4a8 │ │ │ │ + bl aa224 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - beq 3f720 │ │ │ │ - movw r0, #21624 @ 0x5478 │ │ │ │ + beq 3f718 │ │ │ │ + movw r0, #19960 @ 0x4df8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa4a8 │ │ │ │ + bl aa224 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ - beq 3f720 │ │ │ │ - movw r0, #21636 @ 0x5484 │ │ │ │ + beq 3f718 │ │ │ │ + movw r0, #19972 @ 0x4e04 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa4a8 │ │ │ │ + bl aa224 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - beq 3f720 │ │ │ │ - movw r0, #21616 @ 0x5470 │ │ │ │ + beq 3f718 │ │ │ │ + movw r0, #19952 @ 0x4df0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa4a8 │ │ │ │ + bl aa224 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - beq 3f720 │ │ │ │ - movw r0, #21644 @ 0x548c │ │ │ │ + beq 3f718 │ │ │ │ + movw r0, #19980 @ 0x4e0c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa4a8 │ │ │ │ + bl aa224 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - beq 3f720 │ │ │ │ - movw r3, #49164 @ 0xc00c │ │ │ │ + beq 3f718 │ │ │ │ + movw r3, #53136 @ 0xcf90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #21652 @ 0x5494 │ │ │ │ + movw r0, #19988 @ 0x4e14 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 25fa9c │ │ │ │ - movw r1, #21688 @ 0x54b8 │ │ │ │ + bl 25f040 │ │ │ │ + movw r1, #20024 @ 0x4e38 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 139a6c │ │ │ │ + bl 139634 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3f720 │ │ │ │ + blt 3f718 │ │ │ │ ldrd r2, [r4, #60] @ 0x3c │ │ │ │ sub r7, 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, [r7], #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 158a58 │ │ │ │ + bl 1585e8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3f720 │ │ │ │ + blt 3f718 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 3f840 │ │ │ │ + bne 3f838 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r4, r2, ip, lsl #14 │ │ │ │ rsbeq r4, r2, r0, lsr #14 │ │ │ │ rsbeq r4, r2, r4, lsr r7 │ │ │ │ rsbeq r4, r2, r8, asr #14 │ │ │ │ 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 3f89c │ │ │ │ + b 3f894 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 3f8c8 │ │ │ │ + bne 3f8c0 │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #24176 @ 0x5e70 │ │ │ │ + movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #4 │ │ │ │ - bne 3f900 │ │ │ │ - b 3f8d0 │ │ │ │ + bne 3f8f8 │ │ │ │ + b 3f8c8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3f90c │ │ │ │ - movw r3, #24176 @ 0x5e70 │ │ │ │ + beq 3f904 │ │ │ │ + movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 3f900 │ │ │ │ + bls 3f8f8 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #4 │ │ │ │ - bne 3f8dc │ │ │ │ - b 3f90c │ │ │ │ + bne 3f8d4 │ │ │ │ + b 3f904 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 3f914 │ │ │ │ + b 3f90c │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ 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 3f940 │ │ │ │ + b 3f938 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 3f9a0 │ │ │ │ + bls 3f998 │ │ │ │ tst r0, #3 │ │ │ │ movweq r2, #32896 @ 0x8080 │ │ │ │ movteq r2, #32896 @ 0x8080 │ │ │ │ - bne 3f990 │ │ │ │ + bne 3f988 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 3f984 │ │ │ │ + bcc 3f97c │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ tst r2, r3 │ │ │ │ - beq 3f964 │ │ │ │ - b 3f9ac │ │ │ │ + beq 3f95c │ │ │ │ + b 3f9a4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 3f9a0 │ │ │ │ + beq 3f998 │ │ │ │ mov r0, r3 │ │ │ │ ldrsb r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 3f94c │ │ │ │ - b 3f9ac │ │ │ │ + bge 3f944 │ │ │ │ + b 3f9a4 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 3f9b4 │ │ │ │ + b 3f9ac │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003f9c0 : │ │ │ │ +0003f9b8 : │ │ │ │ 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] @ 3fcfc │ │ │ │ + ldr r3, [pc, #796] @ 3fcf4 │ │ │ │ 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 a6890 │ │ │ │ + bl a65d8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3fa68 │ │ │ │ + beq 3fa60 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 2630b4 │ │ │ │ + bl 262648 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3fa70 │ │ │ │ + bne 3fa68 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fa68 │ │ │ │ + bgt 3fa60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fa68 │ │ │ │ - ldr r2, [pc, #704] @ 3fd00 │ │ │ │ + bne 3fa60 │ │ │ │ + ldr r2, [pc, #704] @ 3fcf8 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fa58 │ │ │ │ + beq 3fa50 │ │ │ │ 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 3fcf0 │ │ │ │ + b 3fce8 │ │ │ │ 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 3fb2c │ │ │ │ + beq 3fb24 │ │ │ │ mov r0, r7 │ │ │ │ - bl a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 3fc50 │ │ │ │ + beq 3fc48 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ add r0, r7, r3 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r9, r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ - beq 3fbf4 │ │ │ │ + beq 3fbec │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ ldrlt r3, [sl, r2, lsl #2] │ │ │ │ strlt r3, [r9, r2, lsl #2] │ │ │ │ addlt r2, r2, #1 │ │ │ │ - blt 3fac4 │ │ │ │ + blt 3fabc │ │ │ │ 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 3fb24 │ │ │ │ + bge 3fb1c │ │ │ │ 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 3faf0 │ │ │ │ + b 3fae8 │ │ │ │ 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 │ │ │ │ @@ -17813,106 +17811,106 @@ │ │ │ │ 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 263274 │ │ │ │ + bl 262808 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3fbe0 │ │ │ │ + beq 3fbd8 │ │ │ │ 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 263474 │ │ │ │ + bl 262a08 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fbdc │ │ │ │ + bgt 3fbd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fbdc │ │ │ │ - ldr r2, [pc, #332] @ 3fd00 │ │ │ │ + bne 3fbd4 │ │ │ │ + ldr r2, [pc, #332] @ 3fcf8 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fbcc │ │ │ │ + beq 3fbc4 │ │ │ │ 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 3fc50 │ │ │ │ - b 3fbf8 │ │ │ │ + beq 3fc48 │ │ │ │ + b 3fbf0 │ │ │ │ mov r8, r9 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fc14 │ │ │ │ + bgt 3fc0c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3fc1c │ │ │ │ + beq 3fc14 │ │ │ │ mov r4, r9 │ │ │ │ - b 3fc50 │ │ │ │ - ldr r2, [pc, #220] @ 3fd00 │ │ │ │ + b 3fc48 │ │ │ │ + ldr r2, [pc, #220] @ 3fcf8 │ │ │ │ ldr r7, [r2, #1708] @ 0x6ac │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3fc3c │ │ │ │ + beq 3fc34 │ │ │ │ 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 3fc14 │ │ │ │ + b 3fc0c │ │ │ │ mov r0, r4 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fca4 │ │ │ │ + bgt 3fc9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fca4 │ │ │ │ - ldr r2, [pc, #132] @ 3fd00 │ │ │ │ + bne 3fc9c │ │ │ │ + ldr r2, [pc, #132] @ 3fcf8 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fc94 │ │ │ │ + beq 3fc8c │ │ │ │ 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 3fcf0 │ │ │ │ + bgt 3fce8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fcf0 │ │ │ │ - ldr r2, [pc, #56] @ 3fd00 │ │ │ │ + bne 3fce8 │ │ │ │ + ldr r2, [pc, #56] @ 3fcf8 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fce0 │ │ │ │ + beq 3fcd8 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ @@ -17926,596 +17924,596 @@ │ │ │ │ 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 3fd7c │ │ │ │ + bne 3fd74 │ │ │ │ ldr r8, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - bl 1398f0 │ │ │ │ + bl 1394b8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13c400 │ │ │ │ + bl 13bfc8 │ │ │ │ movw r6, #5188 @ 0x1444 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r8, r6 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3fda0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 3fd98 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22836 @ 0x5934 │ │ │ │ + movw r1, #21172 @ 0x52b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - b 3fdd4 │ │ │ │ + b 3fdcc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22412 @ 0x578c │ │ │ │ + movw r0, #20748 @ 0x510c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3fd28 │ │ │ │ - b 3feb4 │ │ │ │ + bne 3fd20 │ │ │ │ + b 3feac │ │ │ │ mov r0, r7 │ │ │ │ - bl 13c400 │ │ │ │ + bl 13bfc8 │ │ │ │ eor r9, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ moveq r9, #0 │ │ │ │ andne r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3fde8 │ │ │ │ + beq 3fde0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22884 @ 0x5964 │ │ │ │ + movw r1, #21220 @ 0x52e4 │ │ │ │ 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 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r1, r6 │ │ │ │ - bl cec94 <_PyTuple_FromPair@@Base> │ │ │ │ + bl ce820 <_PyTuple_FromPair@@Base> │ │ │ │ cmp r8, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bne 3fe44 │ │ │ │ + bne 3fe3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3fe5c │ │ │ │ + beq 3fe54 │ │ │ │ ldr r3, [r0] │ │ │ │ str r9, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fe5c │ │ │ │ + bgt 3fe54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fe5c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 3fe5c │ │ │ │ + bne 3fe54 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 3fe54 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ str r8, [r5, #12] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r7, r6 │ │ │ │ - bne 3fe9c │ │ │ │ + bne 3fe94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3feb4 │ │ │ │ + beq 3feac │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3feb4 │ │ │ │ + bgt 3feac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3feb4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 3feb4 │ │ │ │ + bne 3feac │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 3feac │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r5, #16] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0003febc <_PyExc_CreateExceptionGroup@@Base>: │ │ │ │ +0003feb4 <_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 aa800 │ │ │ │ + bl aa57c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3fee8 <_PyExc_CreateExceptionGroup@@Base+0x2c> │ │ │ │ + bne 3fee0 <_PyExc_CreateExceptionGroup@@Base+0x2c> │ │ │ │ mov r5, #0 │ │ │ │ - b 3ff44 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + b 3ff3c <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl cee74 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cea00 <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3fee0 <_PyExc_CreateExceptionGroup@@Base+0x24> │ │ │ │ - movw r3, #49220 @ 0xc044 │ │ │ │ + beq 3fed8 <_PyExc_CreateExceptionGroup@@Base+0x24> │ │ │ │ + movw r3, #53188 @ 0xcfc4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 20f108 │ │ │ │ + bl 20e71c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ff44 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + bgt 3ff3c <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ff44 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + bne 3ff3c <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003ff4c : │ │ │ │ +0003ff44 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #19564 @ 0x4c6c │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c668 │ │ │ │ + b 26bd24 │ │ │ │ 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 3ff9c │ │ │ │ + bne 3ff94 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #23636 @ 0x5c54 │ │ │ │ + movw r0, #21972 @ 0x55d4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cec94 <_PyTuple_FromPair@@Base> │ │ │ │ + b ce820 <_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 40004 │ │ │ │ + bne 3fffc │ │ │ │ cmp r2, #0 │ │ │ │ - blt 40000 │ │ │ │ + blt 3fff8 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 40044 │ │ │ │ + beq 4003c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1600] @ 4064c │ │ │ │ + ldr r1, [pc, #1600] @ 40644 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40044 │ │ │ │ + bne 4003c │ │ │ │ mov r4, #0 │ │ │ │ - b 40640 │ │ │ │ + b 40638 │ │ │ │ adds r2, r5, r4 │ │ │ │ - beq 400c4 │ │ │ │ + beq 400bc │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 40064 │ │ │ │ + beq 4005c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4006c │ │ │ │ - b 400d4 │ │ │ │ + bne 40064 │ │ │ │ + b 400cc │ │ │ │ movw r6, #5188 @ 0x1444 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4008c │ │ │ │ - bl be588 │ │ │ │ + bne 40084 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 400d4 │ │ │ │ - b 4003c │ │ │ │ - bl c55e4 │ │ │ │ + beq 400cc │ │ │ │ + b 40034 │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 400b8 │ │ │ │ + bgt 400b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 400b8 │ │ │ │ + bne 400b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 400d8 │ │ │ │ - b 4007c │ │ │ │ + bne 400d0 │ │ │ │ + b 40074 │ │ │ │ movw r6, #5188 @ 0x1444 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mvn r5, #0 │ │ │ │ - b 400d8 │ │ │ │ + b 400d0 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ 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 40310 │ │ │ │ + bne 40308 │ │ │ │ cmp r5, #11 │ │ │ │ movlt r0, r5 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 40130 │ │ │ │ + bne 40128 │ │ │ │ mov r4, #0 │ │ │ │ - b 4062c │ │ │ │ + b 40624 │ │ │ │ str r5, [fp, #-100] @ 0xffffff9c │ │ │ │ - movw r9, #24176 @ 0x5e70 │ │ │ │ + movw r9, #22512 @ 0x57f0 │ │ │ │ movt r9, #65 @ 0x41 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r5 │ │ │ │ - beq 40220 │ │ │ │ + beq 40218 │ │ │ │ cmp r7, r0 │ │ │ │ - ble 40170 │ │ │ │ + ble 40168 │ │ │ │ ldrb r3, [r8, r0] │ │ │ │ ldr r3, [r9, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 40174 │ │ │ │ + beq 4016c │ │ │ │ add r0, r0, #1 │ │ │ │ - b 40150 │ │ │ │ - beq 402dc │ │ │ │ + b 40148 │ │ │ │ + beq 402d4 │ │ │ │ add r6, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - ble 40194 │ │ │ │ + ble 4018c │ │ │ │ ldrb r3, [r8, r6] │ │ │ │ ldr r3, [r9, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ addeq r6, r6, #1 │ │ │ │ - beq 40178 │ │ │ │ + beq 40170 │ │ │ │ sub r1, r6, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 402e8 │ │ │ │ + beq 402e0 │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r5, lsl #2] │ │ │ │ - ble 40214 │ │ │ │ + ble 4020c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 401f4 │ │ │ │ + beq 401ec │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 402e8 │ │ │ │ + bgt 402e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 402e8 │ │ │ │ + bne 402e0 │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 402e8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 402e0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40214 │ │ │ │ + bgt 4020c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40214 │ │ │ │ + bne 4020c │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - b 40144 │ │ │ │ + b 4013c │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r5 │ │ │ │ - movwgt r3, #24176 @ 0x5e70 │ │ │ │ + movwgt r3, #22512 @ 0x57f0 │ │ │ │ movtgt r3, #65 @ 0x41 │ │ │ │ - ble 402e0 │ │ │ │ + ble 402d8 │ │ │ │ ldrb r2, [r8, r0] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 40254 │ │ │ │ + beq 4024c │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne 40234 │ │ │ │ - b 402e0 │ │ │ │ + bne 4022c │ │ │ │ + b 402d8 │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 402e8 │ │ │ │ + beq 402e0 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 402d4 │ │ │ │ + ble 402cc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 402b4 │ │ │ │ + beq 402ac │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 402e8 │ │ │ │ + bgt 402e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 402e8 │ │ │ │ + bne 402e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 402e8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 402e0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 402d4 │ │ │ │ + bgt 402cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 402d4 │ │ │ │ + bne 402cc │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 402e0 │ │ │ │ + b 402d8 │ │ │ │ mov r6, r5 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 4062c │ │ │ │ + b 40624 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40128 │ │ │ │ + bgt 40120 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40128 │ │ │ │ + bne 40120 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 40128 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 40120 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 40128 │ │ │ │ + bne 40120 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40354 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 4034c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61620 @ 0xf0b4 │ │ │ │ + movw r1, #59956 @ 0xea34 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 40620 │ │ │ │ + bl 16d81c │ │ │ │ + b 40618 │ │ │ │ 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 4048c │ │ │ │ + bne 40484 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrb r9, [r3] │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 40620 │ │ │ │ + beq 40618 │ │ │ │ mov r6, r4 │ │ │ │ str r9, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r0, sl │ │ │ │ mov r9, sl │ │ │ │ mov r4, sl │ │ │ │ cmp r7, r4 │ │ │ │ - ble 40464 │ │ │ │ + ble 4045c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 40464 │ │ │ │ + beq 4045c │ │ │ │ sub r5, r5, #1 │ │ │ │ ldrb r3, [r8, r4] │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r2 │ │ │ │ - bne 40458 │ │ │ │ + bne 40450 │ │ │ │ sub r1, r4, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 40540 │ │ │ │ + beq 40538 │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r6, #12] │ │ │ │ strle sl, [r3, r9, lsl #2] │ │ │ │ - ble 40448 │ │ │ │ + ble 40440 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40428 │ │ │ │ + beq 40420 │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 405fc │ │ │ │ + bgt 405f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 405fc │ │ │ │ + bne 405f4 │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 405fc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 405f4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40448 │ │ │ │ + bgt 40440 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40448 │ │ │ │ + bne 40440 │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r4, r4, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 403a0 │ │ │ │ + b 40398 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 403b4 │ │ │ │ + bne 403ac │ │ │ │ mov r4, r6 │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r9 │ │ │ │ - blt 40538 │ │ │ │ + blt 40530 │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 404ec │ │ │ │ - b 405fc │ │ │ │ - bl a1250 │ │ │ │ + bne 404e4 │ │ │ │ + b 405f4 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, sl │ │ │ │ - beq 40620 │ │ │ │ + beq 40618 │ │ │ │ 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 404dc │ │ │ │ + beq 404d4 │ │ │ │ mov lr, #1 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ str r1, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 2d2fac <_Py_dup@@Base+0x1c84> │ │ │ │ + bl 2d2784 <_Py_dup@@Base+0x1c84> │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r9, r0, #0 │ │ │ │ add r0, r8, sl │ │ │ │ - bge 40548 │ │ │ │ + bge 40540 │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 405fc │ │ │ │ + beq 405f4 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 40534 │ │ │ │ + ble 4052c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 405dc │ │ │ │ + bne 405d4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40534 │ │ │ │ + bgt 4052c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40534 │ │ │ │ + bne 4052c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 40624 │ │ │ │ + b 4061c │ │ │ │ mov r4, r6 │ │ │ │ - b 405fc │ │ │ │ + b 405f4 │ │ │ │ mov r1, r9 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 405fc │ │ │ │ + beq 405f4 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 405c8 │ │ │ │ + ble 405c0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r1] │ │ │ │ - beq 405a8 │ │ │ │ + beq 405a0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 405fc │ │ │ │ + bgt 405f4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 405fc │ │ │ │ + bne 405f4 │ │ │ │ mov r0, r1 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 405fc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 405f4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bgt 405c8 │ │ │ │ + bgt 405c0 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r1] │ │ │ │ - bne 405c8 │ │ │ │ + bne 405c0 │ │ │ │ mov r0, r1 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ add r6, r6, #1 │ │ │ │ add sl, r3, sl │ │ │ │ add sl, r9, sl │ │ │ │ - b 4049c │ │ │ │ + b 40494 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 405fc │ │ │ │ + bgt 405f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 405fc │ │ │ │ + bne 405f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40620 │ │ │ │ + bgt 40618 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40620 │ │ │ │ + bne 40618 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ 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 │ │ │ │ @@ -18524,324 +18522,324 @@ │ │ │ │ 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 406a4 │ │ │ │ + bne 4069c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 406cc │ │ │ │ - movw r2, #27112 @ 0x69e8 │ │ │ │ + bne 406c4 │ │ │ │ + movw r2, #25508 @ 0x63a4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #30080 @ 0x7580 │ │ │ │ + movw r0, #30988 @ 0x790c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 406c4 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 406bc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30080 @ 0x7580 │ │ │ │ + movw r0, #30988 @ 0x790c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40670 │ │ │ │ + bne 40668 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr lr, [pc, #36] @ 406f8 │ │ │ │ + ldr lr, [pc, #36] @ 406f0 │ │ │ │ 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 154490 │ │ │ │ + bl 154050 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, 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 r2, #0 │ │ │ │ - movw r1, #23688 @ 0x5c88 │ │ │ │ + movw r1, #22024 @ 0x5608 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 40734 │ │ │ │ + bge 4072c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23700 @ 0x5c94 │ │ │ │ + movw r1, #22036 @ 0x5614 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23712 @ 0x5ca0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23724 @ 0x5cac │ │ │ │ + movw r1, #22060 @ 0x562c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23732 @ 0x5cb4 │ │ │ │ + movw r1, #22068 @ 0x5634 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23744 @ 0x5cc0 │ │ │ │ + movw r1, #22080 @ 0x5640 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23756 @ 0x5ccc │ │ │ │ + movw r1, #22092 @ 0x564c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23768 @ 0x5cd8 │ │ │ │ + movw r1, #22104 @ 0x5658 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23780 @ 0x5ce4 │ │ │ │ + movw r1, #22116 @ 0x5664 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23788 @ 0x5cec │ │ │ │ + movw r1, #22124 @ 0x566c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23800 @ 0x5cf8 │ │ │ │ + movw r1, #22136 @ 0x5678 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23812 @ 0x5d04 │ │ │ │ + movw r1, #22148 @ 0x5684 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23824 @ 0x5d10 │ │ │ │ + movw r1, #22160 @ 0x5690 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23836 @ 0x5d1c │ │ │ │ + movw r1, #22172 @ 0x569c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23848 @ 0x5d28 │ │ │ │ + movw r1, #22184 @ 0x56a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23860 @ 0x5d34 │ │ │ │ + movw r1, #22196 @ 0x56b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23872 @ 0x5d40 │ │ │ │ + movw r1, #22208 @ 0x56c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23884 @ 0x5d4c │ │ │ │ + movw r1, #22220 @ 0x56cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23896 @ 0x5d58 │ │ │ │ + movw r1, #22232 @ 0x56d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23908 @ 0x5d64 │ │ │ │ + movw r1, #22244 @ 0x56e4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23916 @ 0x5d6c │ │ │ │ + movw r1, #22252 @ 0x56ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23928 @ 0x5d78 │ │ │ │ + movw r1, #22264 @ 0x56f8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23940 @ 0x5d84 │ │ │ │ + movw r1, #22276 @ 0x5704 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23952 @ 0x5d90 │ │ │ │ + movw r1, #22288 @ 0x5710 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23964 @ 0x5d9c │ │ │ │ + movw r1, #22300 @ 0x571c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23976 @ 0x5da8 │ │ │ │ + movw r1, #22312 @ 0x5728 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23988 @ 0x5db4 │ │ │ │ + movw r1, #22324 @ 0x5734 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24000 @ 0x5dc0 │ │ │ │ + movw r1, #22336 @ 0x5740 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24012 @ 0x5dcc │ │ │ │ + movw r1, #22348 @ 0x574c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24024 @ 0x5dd8 │ │ │ │ + movw r1, #22360 @ 0x5758 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24036 @ 0x5de4 │ │ │ │ + movw r1, #22372 @ 0x5764 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24048 @ 0x5df0 │ │ │ │ + movw r1, #22384 @ 0x5770 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #22396 @ 0x577c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4072c │ │ │ │ + blt 40724 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24076 @ 0x5e0c │ │ │ │ + movw r1, #22412 @ 0x578c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 40b0c │ │ │ │ + bhi 40b04 │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r2, [r6] │ │ │ │ movwle r2, #5188 @ 0x1444 │ │ │ │ movtle r2, #96 @ 0x60 │ │ │ │ - b 40b30 │ │ │ │ + b 40b28 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58548 @ 0xe4b4 │ │ │ │ + movw r0, #56916 @ 0xde54 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 40af8 │ │ │ │ + b 40af0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 325be0 │ │ │ │ + b 325560 │ │ │ │ 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 lr, r0 │ │ │ │ @@ -18850,129 +18848,129 @@ │ │ │ │ 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, #24248 @ 0x5eb8 │ │ │ │ + movw r1, #22584 @ 0x5838 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r5, [lr, #12] │ │ │ │ - bl 122b7c │ │ │ │ + bl 122888 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40bcc │ │ │ │ + beq 40bc4 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13c400 │ │ │ │ + bl 13bfc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40bd4 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 40bcc │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24148 @ 0x5e54 │ │ │ │ + movw r1, #22484 @ 0x57d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b 40cc4 │ │ │ │ + b 40cbc │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 40c04 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 40bfc │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24176 @ 0x5e70 │ │ │ │ + movw r1, #22512 @ 0x57f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 40bcc │ │ │ │ + bl 16d81c │ │ │ │ + b 40bc4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ movweq r1, #5188 @ 0x1444 │ │ │ │ movteq r1, #96 @ 0x60 │ │ │ │ - beq 40c44 │ │ │ │ + beq 40c3c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 40c44 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 40c3c │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24200 @ 0x5e88 │ │ │ │ + movw r1, #22536 @ 0x5808 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 40bcc │ │ │ │ + bl 16d81c │ │ │ │ + b 40bc4 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #57104 @ 0xdf10 │ │ │ │ + movw r1, #55580 @ 0xd91c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #24240 @ 0x5eb0 │ │ │ │ + movw r0, #22576 @ 0x5830 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 40bcc │ │ │ │ - bl 2cf964 <_PyErr_ProgramDecodedTextObject@@Base+0x49ac> │ │ │ │ + beq 40bc4 │ │ │ │ + bl 2cf13c <_PyErr_ProgramDecodedTextObject@@Base+0x49ac> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 40bcc │ │ │ │ + beq 40bc4 │ │ │ │ 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 2f82a0 <_PyCode_InitAddressRange@@Base+0x758> │ │ │ │ + bl 2f7acc <_PyCode_InitAddressRange@@Base+0x8c0> │ │ │ │ cmn r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne 40ca4 │ │ │ │ - bl 2d14b4 <_Py_dup@@Base+0x18c> │ │ │ │ - b 40bcc │ │ │ │ - bl 3033f0 <_PyMarshal_GetXIData@@Base+0x1d8> │ │ │ │ + bne 40c9c │ │ │ │ + bl 2d0c8c <_Py_dup@@Base+0x18c> │ │ │ │ + b 40bc4 │ │ │ │ + bl 302ab8 <_PyMarshal_GetXIData@@Base+0x1d8> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d14b4 <_Py_dup@@Base+0x18c> │ │ │ │ + bl 2d0c8c <_Py_dup@@Base+0x18c> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 183b60 │ │ │ │ + bl 1837c8 │ │ │ │ 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 │ │ │ │ - bl 1dc940 │ │ │ │ + bl 1dc288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40d14 │ │ │ │ + beq 40d0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 40d50 │ │ │ │ + beq 40d48 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #9528 @ 0x2538 │ │ │ │ + movw r0, #7864 @ 0x1eb8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ ldmib r4, {r1, ip} │ │ │ │ - movw r3, #11800 @ 0x2e18 │ │ │ │ + movw r3, #10136 @ 0x2798 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp ip, #1 │ │ │ │ - movw r0, #11792 @ 0x2e10 │ │ │ │ + movw r0, #10128 @ 0x2790 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r1, #12] │ │ │ │ movne r0, r3 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1dde64 │ │ │ │ - b 40d54 │ │ │ │ + bl 1dd7ac │ │ │ │ + b 40d4c │ │ │ │ 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 │ │ │ │ @@ -18984,113 +18982,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 40db8 │ │ │ │ + bne 40db0 │ │ │ │ clz r2, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 40df4 │ │ │ │ + beq 40dec │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #356] @ 40f34 │ │ │ │ + ldr r1, [pc, #356] @ 40f2c │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40df4 │ │ │ │ + bne 40dec │ │ │ │ mov r4, #0 │ │ │ │ - b 40f28 │ │ │ │ + b 40f20 │ │ │ │ cmn r5, r4 │ │ │ │ - bne 40e24 │ │ │ │ + bne 40e1c │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ - movw r1, #35216 @ 0x8990 │ │ │ │ + movw r1, #33552 @ 0x8310 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #24268 @ 0x5ecc │ │ │ │ + movw r0, #22604 @ 0x584c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r6 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 40e3c │ │ │ │ - b 40dec │ │ │ │ + bne 40e34 │ │ │ │ + b 40de4 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1ddeec <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1dd834 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40dfc │ │ │ │ - b 40dec │ │ │ │ + bne 40df4 │ │ │ │ + b 40de4 │ │ │ │ cmp r6, #2 │ │ │ │ - ble 40e68 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + ble 40e60 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #3 │ │ │ │ - movw r1, #24284 @ 0x5edc │ │ │ │ + movw r1, #22620 @ 0x585c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ cmn r6, #1 │ │ │ │ - bge 40e8c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 40e84 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24364 @ 0x5f2c │ │ │ │ + movw r1, #22700 @ 0x58ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 40dec │ │ │ │ - ldr r2, [pc, #164] @ 40f38 │ │ │ │ + bl 16d81c │ │ │ │ + b 40de4 │ │ │ │ + ldr r2, [pc, #164] @ 40f30 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 40dec │ │ │ │ + beq 40de4 │ │ │ │ cmn r6, #1 │ │ │ │ movw r1, #3740 @ 0xe9c │ │ │ │ - bne 40ef4 │ │ │ │ + bne 40eec │ │ │ │ add r6, r5, #3776 @ 0xec0 │ │ │ │ add r5, r5, r1 │ │ │ │ add r6, r6, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 414cc │ │ │ │ + bl 414c4 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40ee8 │ │ │ │ + beq 40ee0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 40f0c │ │ │ │ - b 40dec │ │ │ │ + ble 40f04 │ │ │ │ + b 40de4 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 40ec0 │ │ │ │ - b 40f28 │ │ │ │ + bne 40eb8 │ │ │ │ + b 40f20 │ │ │ │ add r1, r1, r6, lsl #4 │ │ │ │ add r1, r5, r1 │ │ │ │ - bl 414cc │ │ │ │ + bl 414c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40f28 │ │ │ │ - b 40ed8 │ │ │ │ + beq 40f20 │ │ │ │ + b 40ed0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40dec │ │ │ │ + bne 40de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 40dec │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 40de4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r4, r2, ip, asr #25 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -19098,358 +19096,358 @@ │ │ │ │ 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 40f84 │ │ │ │ + bne 40f7c │ │ │ │ cmp r4, #2 │ │ │ │ - bne 40f80 │ │ │ │ + bne 40f78 │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 40fc0 │ │ │ │ - b 40f84 │ │ │ │ + bne 40fb8 │ │ │ │ + b 40f7c │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #676] @ 41240 │ │ │ │ + ldr r1, [pc, #676] @ 41238 │ │ │ │ sub ip, fp, #52 @ 0x34 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp, #20] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 40fc4 │ │ │ │ - b 40ffc │ │ │ │ + bne 40fbc │ │ │ │ + b 40ff4 │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [r3] │ │ │ │ add r4, r4, r5 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 41004 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 40ffc │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9260 @ 0x242c │ │ │ │ + movw r1, #7596 @ 0x1dac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24564 @ 0x5ff4 │ │ │ │ + movw r0, #22900 @ 0x5974 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 41234 │ │ │ │ + b 4122c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 41190 │ │ │ │ + beq 41188 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 41030 │ │ │ │ + beq 41028 │ │ │ │ cmp r4, #3 │ │ │ │ ldrne r4, [r3, #12] │ │ │ │ moveq r4, #0 │ │ │ │ - b 41038 │ │ │ │ + b 41030 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ - b 411a0 │ │ │ │ + b 41198 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 41064 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 4105c │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24576 @ 0x6000 │ │ │ │ + movw r1, #22912 @ 0x5980 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 40ffc │ │ │ │ + bl 16d81c │ │ │ │ + b 40ff4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4119c │ │ │ │ - ldr r2, [pc, #460] @ 41244 │ │ │ │ + beq 41194 │ │ │ │ + ldr r2, [pc, #460] @ 4123c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r4 │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ movw r4, #64312 @ 0xfb38 │ │ │ │ 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 41180 │ │ │ │ + ble 41178 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r5, [r9, #4]! │ │ │ │ add r2, r2, #114688 @ 0x1c000 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 410d4 │ │ │ │ + bne 410cc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38de7c <_Py_ResurrectReference@@Base+0x28> │ │ │ │ - b 41110 │ │ │ │ + bl 38d960 <_Py_ResurrectReference@@Base+0x28> │ │ │ │ + b 41108 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 410ec │ │ │ │ + beq 410e4 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 410fc │ │ │ │ + bne 410f4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38f99c │ │ │ │ - b 41110 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bl 38f3c8 │ │ │ │ + b 41108 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24604 @ 0x601c │ │ │ │ + movw r1, #22940 @ 0x599c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4113c │ │ │ │ + b 41134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40ffc │ │ │ │ + beq 40ff4 │ │ │ │ cmp r0, r4 │ │ │ │ - bne 41150 │ │ │ │ + bne 41148 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41178 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 41170 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24636 @ 0x603c │ │ │ │ + movw r1, #22972 @ 0x59bc │ │ │ │ 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 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41170 │ │ │ │ + bgt 41168 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41170 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 41168 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 410a0 │ │ │ │ + b 41098 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r6 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - b 411a0 │ │ │ │ + b 41198 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b 411a0 │ │ │ │ + b 41198 │ │ │ │ mov r5, r1 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r4, #0 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 411e4 │ │ │ │ + beq 411dc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 411e4 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 411dc │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24700 @ 0x607c │ │ │ │ + movw r1, #23036 @ 0x59fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 40ffc │ │ │ │ - bl 2ff230 <_PyContext_Enter@@Base+0x464> │ │ │ │ + bl 16d81c │ │ │ │ + b 40ff4 │ │ │ │ + bl 2fe8f8 <_PyContext_Enter@@Base+0x464> │ │ │ │ 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 30601c <_PyXI_Enter@@Base+0x2f0> │ │ │ │ + bl 3056e4 <_PyXI_Enter@@Base+0x2f0> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41234 │ │ │ │ + bgt 4122c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41234 │ │ │ │ + bne 4122c │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r4, r2, r4, lsr #26 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00041248 : │ │ │ │ +00041240 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #37736 @ 0x9368 │ │ │ │ + movw r0, #36268 @ 0x8dac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 412a4 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bgt 4129c │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24936 @ 0x6168 │ │ │ │ + movw r1, #23272 @ 0x5ae8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 412d8 │ │ │ │ + bl 16d81c │ │ │ │ + b 412d0 │ │ │ │ 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 412e0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 412d8 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24996 @ 0x61a4 │ │ │ │ + movw r1, #23332 @ 0x5b24 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r4, #0 │ │ │ │ - b 414bc │ │ │ │ + b 414b4 │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 412d8 │ │ │ │ + beq 412d0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r5, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 41324 │ │ │ │ + beq 4131c │ │ │ │ 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] @ 414c8 │ │ │ │ + ldr r2, [pc, #404] @ 414c0 │ │ │ │ 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 b507c <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl b4db8 <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 19ae50 │ │ │ │ + bl 19ab28 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 4148c │ │ │ │ + beq 41484 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 41388 │ │ │ │ + beq 41380 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e2258 │ │ │ │ + bl 1e1ba0 │ │ │ │ mov r5, r0 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 414b4 │ │ │ │ + bgt 414ac │ │ │ │ ldr r8, [r4, #16] │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 41460 │ │ │ │ + beq 41458 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1e2258 │ │ │ │ + bl 1e1ba0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41460 │ │ │ │ + beq 41458 │ │ │ │ mov r0, r8 │ │ │ │ - bl 360a60 │ │ │ │ + bl 360390 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4148c │ │ │ │ - bl a6370 │ │ │ │ + beq 41484 │ │ │ │ + bl a60b8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 413f0 │ │ │ │ + bgt 413e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 413f0 │ │ │ │ + bne 413e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4148c │ │ │ │ + beq 41484 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r4, #20] │ │ │ │ - beq 41448 │ │ │ │ + beq 41440 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 32d8f8 │ │ │ │ + bl 32d278 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4143c │ │ │ │ + bgt 41434 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4143c │ │ │ │ + bne 41434 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4148c │ │ │ │ + beq 41484 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6370 │ │ │ │ + bl a60b8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bne 4147c │ │ │ │ - b 4148c │ │ │ │ + bne 41474 │ │ │ │ + b 41484 │ │ │ │ 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, #10064 @ 0x2750 │ │ │ │ + movw r3, #10056 @ 0x2748 │ │ │ │ movt r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b 414b4 │ │ │ │ + b 414ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 412d8 │ │ │ │ + bgt 412d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 412d8 │ │ │ │ + bne 412d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 412d8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 412d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c245c │ │ │ │ + bl c2064 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -19458,405 +19456,405 @@ │ │ │ │ ldr r4, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r3, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 41524 │ │ │ │ + beq 4151c │ │ │ │ cmp r3, r6 │ │ │ │ - bne 41510 │ │ │ │ + bne 41508 │ │ │ │ ldr r4, [r4] │ │ │ │ - b 414ec │ │ │ │ - bl c5840 │ │ │ │ + b 414e4 │ │ │ │ + bl c5448 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41508 │ │ │ │ + beq 41500 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr ip, [pc, #188] @ 41608 │ │ │ │ + ldr ip, [pc, #188] @ 41600 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #37880 @ 0x93f8 │ │ │ │ + movw r2, #36216 @ 0x8d78 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #25028 @ 0x61c4 │ │ │ │ + movw r1, #23364 @ 0x5b44 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #0 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 415e0 │ │ │ │ + beq 415d8 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #41180 @ 0xa0dc │ │ │ │ + movw r1, #39516 @ 0x9a5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25048 @ 0x61d8 │ │ │ │ + movw r0, #23384 @ 0x5b58 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 415ac │ │ │ │ + bne 415a4 │ │ │ │ mov r4, #0 │ │ │ │ - b 415d8 │ │ │ │ + b 415d0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov ip, #2 │ │ │ │ mov r3, #16 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ - bl 309ca0 │ │ │ │ + bl 309368 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 415a4 │ │ │ │ + beq 4159c │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 3163a0 <_PyXIData_Release@@Base+0xbc4> │ │ │ │ + bl 315d20 <_PyXIData_Release@@Base+0xbc4> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a5e40 │ │ │ │ - ldr r3, [pc, #32] @ 41608 │ │ │ │ + bl a5b88 │ │ │ │ + ldr r3, [pc, #32] @ 41600 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 415fc │ │ │ │ + beq 415f4 │ │ │ │ bl 2dcf0 <__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, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ subs r4, r1, #0 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 4164c │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne 41644 │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61604 @ 0xf0a4 │ │ │ │ + movw r1, #59968 @ 0xea40 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 41678 │ │ │ │ + bl 16d81c │ │ │ │ + b 41670 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43168 @ 0xa8a0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 41680 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 41678 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25308 @ 0x62dc │ │ │ │ + movw r1, #23644 @ 0x5c5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r6, #0 │ │ │ │ - b 42368 │ │ │ │ + b 42360 │ │ │ │ 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 416b8 │ │ │ │ + bne 416b0 │ │ │ │ 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 df6a8 │ │ │ │ + bl df20c │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 416e4 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 416dc │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25336 @ 0x62f8 │ │ │ │ + movw r1, #23672 @ 0x5c78 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 41678 │ │ │ │ - beq 41748 │ │ │ │ + bl 13ff54 │ │ │ │ + b 41670 │ │ │ │ + beq 41740 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi 41780 │ │ │ │ + bhi 41778 │ │ │ │ mov r3, #1 │ │ │ │ movw r1, #938 @ 0x3aa │ │ │ │ movt r1, #4 │ │ │ │ ands r1, r1, r3, lsl r2 │ │ │ │ lsl r3, r3, r2 │ │ │ │ - bne 4179c │ │ │ │ + bne 41794 │ │ │ │ movw r2, #30788 @ 0x7844 │ │ │ │ movt r2, #2 │ │ │ │ tst r3, r2 │ │ │ │ - bne 41764 │ │ │ │ + bne 4175c │ │ │ │ mov r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 41780 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 41778 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25440 @ 0x6360 │ │ │ │ + movw r1, #23776 @ 0x5ce0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 41678 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bl 16d81c │ │ │ │ + b 41670 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25384 @ 0x6328 │ │ │ │ + movw r1, #23720 @ 0x5ca8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 41678 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bl 13ff54 │ │ │ │ + b 41670 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25468 @ 0x637c │ │ │ │ + movw r1, #23804 @ 0x5cfc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 41678 │ │ │ │ + bl 13ff54 │ │ │ │ + b 41670 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25508 @ 0x63a4 │ │ │ │ + movw r1, #23844 @ 0x5d24 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 41678 │ │ │ │ + bl 16d81c │ │ │ │ + b 41670 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ bic sl, r3, #1 │ │ │ │ - bl 15275c │ │ │ │ + bl 15231c │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 417dc │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 417d4 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25532 @ 0x63bc │ │ │ │ + movw r1, #23868 @ 0x5d3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 41678 │ │ │ │ + bl 16d81c │ │ │ │ + b 41670 │ │ │ │ ldr r3, [sl, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - bge 41808 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 41800 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25552 @ 0x63d0 │ │ │ │ + movw r1, #23888 @ 0x5d50 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 41678 │ │ │ │ + bl 13ff54 │ │ │ │ + b 41670 │ │ │ │ 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 41678 │ │ │ │ + bhi 41670 │ │ │ │ lsl r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq 41678 │ │ │ │ + beq 41670 │ │ │ │ add r3, r5, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ mvn r2, #0 │ │ │ │ cmp r3, r5 │ │ │ │ strne r2, [r5], #4 │ │ │ │ - bne 41860 │ │ │ │ + bne 41858 │ │ │ │ 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 3739a8 <_PyLineTable_NextAddressRange@@Base> │ │ │ │ + bl 3732d8 <_PyLineTable_NextAddressRange@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 418b8 │ │ │ │ + beq 418b0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, r6 │ │ │ │ cmnne r3, #1 │ │ │ │ - beq 41878 │ │ │ │ + beq 41870 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ lsr r1, r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [r0, r1, lsl #2] │ │ │ │ - b 41874 │ │ │ │ + b 4186c │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 418d8 │ │ │ │ + beq 418d0 │ │ │ │ ldr r3, [r7], #4 │ │ │ │ cmp r4, r3 │ │ │ │ cmple r3, r2 │ │ │ │ movlt r2, r3 │ │ │ │ - b 418bc │ │ │ │ + b 418b4 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - bls 4190c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bls 41904 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #25596 @ 0x63fc │ │ │ │ + movw r1, #23932 @ 0x5d7c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a5e40 │ │ │ │ - b 41678 │ │ │ │ + bl a5b88 │ │ │ │ + b 41670 │ │ │ │ mov r0, sl │ │ │ │ - bl 1a11f4 <_PyArena_Free@@Base+0x1950> │ │ │ │ + bl 1a0ecc <_PyArena_Free@@Base+0x1950> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 41fdc │ │ │ │ + beq 41fd4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r0, r3, #1 │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ - ble 41940 │ │ │ │ - bl 2e3794 │ │ │ │ + ble 41938 │ │ │ │ + bl 2e2e74 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 41964 │ │ │ │ - b 41fdc │ │ │ │ + ble 4195c │ │ │ │ + b 41fd4 │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4192c │ │ │ │ + beq 41924 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ mvn r0, #1 │ │ │ │ mvn r1, #0 │ │ │ │ - b 41980 │ │ │ │ + b 41978 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41fdc │ │ │ │ + bne 41fd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 41fdc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 41fd4 │ │ │ │ ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp ip, r3 │ │ │ │ addge r3, r3, #1 │ │ │ │ strdge r0, [r2, #8]! │ │ │ │ - bge 41980 │ │ │ │ - movw lr, #24776 @ 0x60c8 │ │ │ │ - movt lr, #70 @ 0x46 │ │ │ │ + bge 41978 │ │ │ │ + movw lr, #51116 @ 0xc7ac │ │ │ │ + movt lr, #77 @ 0x4d │ │ │ │ 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 41e14 │ │ │ │ + ble 41e0c │ │ │ │ add r8, r4, r3, lsl #3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sl │ │ │ │ ldr r5, [r4, r3, lsl #3] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 19d3e0 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 19d0b8 <_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 41a2c │ │ │ │ + bne 41a24 │ │ │ │ mov r0, sl │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 19d3e0 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 19d0b8 <_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 419f8 │ │ │ │ + b 419f0 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r5, #2 │ │ │ │ ldrb r8, [r2, r0] │ │ │ │ add r8, r8, r1 │ │ │ │ - beq 41e0c │ │ │ │ + beq 41e04 │ │ │ │ cmp r0, #79 @ 0x4f │ │ │ │ - bgt 41aa0 │ │ │ │ + bgt 41a98 │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ - bgt 41a6c │ │ │ │ + bgt 41a64 │ │ │ │ cmp r0, #14 │ │ │ │ - beq 41bb8 │ │ │ │ + beq 41bb0 │ │ │ │ sub r3, r0, #27 │ │ │ │ cmp r3, #6 │ │ │ │ - bls 41a88 │ │ │ │ - b 41d94 │ │ │ │ - ldr r2, [pc, #2304] @ 42374 │ │ │ │ + bls 41a80 │ │ │ │ + b 41d8c │ │ │ │ + ldr r2, [pc, #2304] @ 4236c │ │ │ │ sub ip, r0, #57 @ 0x39 │ │ │ │ cmp ip, #22 │ │ │ │ - bhi 41d94 │ │ │ │ + bhi 41d8c │ │ │ │ ldrb ip, [r2, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r2, [pc, #2280] @ 42378 │ │ │ │ + ldr r2, [pc, #2280] @ 42370 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 41d94 │ │ │ │ + bhi 41d8c │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r0, #91 @ 0x5b │ │ │ │ - beq 41c60 │ │ │ │ + beq 41c58 │ │ │ │ sub r2, r0, #99 @ 0x63 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 41d94 │ │ │ │ - ldr r1, [pc, #2240] @ 4237c │ │ │ │ + bhi 41d8c │ │ │ │ + ldr r1, [pc, #2240] @ 42374 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 41d94 │ │ │ │ + bhi 41d8c │ │ │ │ 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 41ae8 │ │ │ │ + b 41ae0 │ │ │ │ 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 41e0c │ │ │ │ + b 41e04 │ │ │ │ add r2, r7, r1 │ │ │ │ str r5, [r4, r2, lsl #3] │ │ │ │ add r2, r4, r2, lsl #3 │ │ │ │ str r6, [r2, #4] │ │ │ │ - b 41e0c │ │ │ │ + b 41e04 │ │ │ │ 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 │ │ │ │ @@ -19865,43 +19863,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 41e0c │ │ │ │ + b 41e04 │ │ │ │ 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 41ba4 │ │ │ │ + bcc 41b9c │ │ │ │ bic r5, r5, #7 │ │ │ │ orr r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r2, r2, r6 │ │ │ │ - blt 41ba4 │ │ │ │ + blt 41b9c │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r3, r5, #1 │ │ │ │ - b 41ba8 │ │ │ │ + b 41ba0 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [r4, r8, lsl #3] │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 41e0c │ │ │ │ + b 41e04 │ │ │ │ cmp r6, #0 │ │ │ │ bicge r5, r5, #7 │ │ │ │ orrge r5, r5, #1 │ │ │ │ - bge 41e00 │ │ │ │ - b 41cec │ │ │ │ + bge 41df8 │ │ │ │ + b 41ce4 │ │ │ │ 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 │ │ │ │ @@ -19909,74 +19907,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 41e0c │ │ │ │ + b 41e04 │ │ │ │ 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 41e0c │ │ │ │ + b 41e04 │ │ │ │ cmn r6, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 41cec │ │ │ │ + bhi 41ce4 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r5, r5, #2 │ │ │ │ - b 41e00 │ │ │ │ + b 41df8 │ │ │ │ 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 41e0c │ │ │ │ + b 41e04 │ │ │ │ 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 41e00 │ │ │ │ + beq 41df8 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r3, r9, r6 │ │ │ │ - bcs 41cd8 │ │ │ │ - b 41cec │ │ │ │ + bcs 41cd0 │ │ │ │ + b 41ce4 │ │ │ │ tst r7, #1 │ │ │ │ - beq 41e00 │ │ │ │ + beq 41df8 │ │ │ │ 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 41cec │ │ │ │ + bcc 41ce4 │ │ │ │ bic r5, r5, #7 │ │ │ │ orr r5, r5, #3 │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r3, r9, r6 │ │ │ │ - blt 41cec │ │ │ │ + blt 41ce4 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r5, r5, #4 │ │ │ │ - b 41e00 │ │ │ │ + b 41df8 │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ - b 41e00 │ │ │ │ + b 41df8 │ │ │ │ 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 │ │ │ │ @@ -19987,15 +19985,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 41e0c │ │ │ │ + b 41e04 │ │ │ │ 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 │ │ │ │ @@ -20007,167 +20005,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 41e0c │ │ │ │ + b 41e04 │ │ │ │ mov r1, r7 │ │ │ │ - bl 374480 │ │ │ │ + bl 373db0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 41dbc │ │ │ │ + bge 41db4 │ │ │ │ lsr r5, r5, #3 │ │ │ │ add r3, r3, #1 │ │ │ │ orr r5, r5, r6, lsl #29 │ │ │ │ asr r6, r6, #3 │ │ │ │ - b 41da0 │ │ │ │ + b 41d98 │ │ │ │ cmp r0, #0 │ │ │ │ rsb r3, r0, #0 │ │ │ │ movgt r3, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41e00 │ │ │ │ + beq 41df8 │ │ │ │ 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 41dcc │ │ │ │ + b 41dc4 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ mov r3, r8 │ │ │ │ - b 419c0 │ │ │ │ + b 419b8 │ │ │ │ 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 41fa0 │ │ │ │ + bls 41f98 │ │ │ │ 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 41e3c │ │ │ │ + bne 41e34 │ │ │ │ ldrb r2, [r0] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bne 41e54 │ │ │ │ + bne 41e4c │ │ │ │ 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 41e70 │ │ │ │ + bne 41e68 │ │ │ │ ldrb sl, [r0], #1 │ │ │ │ ands sl, sl, #64 @ 0x40 │ │ │ │ ldrbne r2, [r0] │ │ │ │ andne r2, r2, #63 @ 0x3f │ │ │ │ orrne r1, r2, r1, lsl #6 │ │ │ │ - bne 41e88 │ │ │ │ + bne 41e80 │ │ │ │ add r2, r4, r3, lsl #3 │ │ │ │ ldr r3, [r4, r3, lsl #3] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmn r2, #1 │ │ │ │ cmneq r3, #2 │ │ │ │ - beq 41e2c │ │ │ │ + beq 41e24 │ │ │ │ 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 41e2c │ │ │ │ + bne 41e24 │ │ │ │ and ip, r1, #1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ moveq r3, r1 │ │ │ │ str ip, [fp, #-84] @ 0xffffffac │ │ │ │ moveq r2, r3 │ │ │ │ - beq 41f28 │ │ │ │ + beq 41f20 │ │ │ │ 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 41f10 │ │ │ │ + blt 41f08 │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, r2 │ │ │ │ - beq 41f5c │ │ │ │ + beq 41f54 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r1, r3 │ │ │ │ sbcs r1, r9, r2 │ │ │ │ - bcc 41f80 │ │ │ │ + bcc 41f78 │ │ │ │ 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 41f80 │ │ │ │ + bcc 41f78 │ │ │ │ lsl r2, r2, #3 │ │ │ │ orr r2, r2, r3, lsr #29 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, #2 │ │ │ │ - b 41f88 │ │ │ │ + b 41f80 │ │ │ │ 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 41e2c │ │ │ │ + b 41e24 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov sl, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 419b0 │ │ │ │ + bne 419a8 │ │ │ │ ldr r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41fe8 │ │ │ │ + bgt 41fe0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41fe8 │ │ │ │ + bne 41fe0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 41fe8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 41fe0 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a5e40 │ │ │ │ - b 41678 │ │ │ │ + bl a5b88 │ │ │ │ + b 41670 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mvn r6, #0 │ │ │ │ - movw r5, #25268 @ 0x62b4 │ │ │ │ + movw r5, #23604 @ 0x5c34 │ │ │ │ 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] │ │ │ │ @@ -20177,501 +20175,501 @@ │ │ │ │ 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 421c4 │ │ │ │ + ble 421bc │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 421bc │ │ │ │ + bne 421b4 │ │ │ │ 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 42128 │ │ │ │ + bmi 42120 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs ip, r0, r1 │ │ │ │ lsrlt r3, r3, #3 │ │ │ │ orrlt r3, r3, r1, lsl #29 │ │ │ │ asrlt r1, r1, #3 │ │ │ │ - blt 42074 │ │ │ │ + blt 4206c │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r0 │ │ │ │ str sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ orrs r4, r3, r1 │ │ │ │ - beq 420f4 │ │ │ │ + beq 420ec │ │ │ │ and r4, r3, #7 │ │ │ │ ands sl, ip, #7 │ │ │ │ - beq 421ac │ │ │ │ + beq 421a4 │ │ │ │ cmp sl, #3 │ │ │ │ - bne 420c4 │ │ │ │ + bne 420bc │ │ │ │ subs r4, r4, #4 │ │ │ │ movne r4, #1 │ │ │ │ - b 421a4 │ │ │ │ + b 4219c │ │ │ │ cmp sl, #4 │ │ │ │ subne r4, r4, sl │ │ │ │ clzne r4, r4 │ │ │ │ lsrne r4, r4, #5 │ │ │ │ - bne 421a4 │ │ │ │ + bne 4219c │ │ │ │ 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 4209c │ │ │ │ + b 42094 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ orrs lr, ip, lr │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 421b4 │ │ │ │ + bne 421ac │ │ │ │ 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 421bc │ │ │ │ + b 421b4 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 421bc │ │ │ │ + bne 421b4 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #1 │ │ │ │ - movweq r5, #25104 @ 0x6210 │ │ │ │ + movweq r5, #23440 @ 0x5b90 │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 421bc │ │ │ │ + beq 421b4 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #2 │ │ │ │ - movweq r5, #25132 @ 0x622c │ │ │ │ + movweq r5, #23468 @ 0x5bac │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 421bc │ │ │ │ + beq 421b4 │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #1 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #25168 @ 0x6250 │ │ │ │ + movweq r5, #23504 @ 0x5bd0 │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 421bc │ │ │ │ + beq 421b4 │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #2 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #25200 @ 0x6270 │ │ │ │ + movweq r5, #23536 @ 0x5bf0 │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 421bc │ │ │ │ + beq 421b4 │ │ │ │ and r2, r2, #7 │ │ │ │ - movw r3, #10012 @ 0x271c │ │ │ │ + movw r3, #8348 @ 0x209c │ │ │ │ movt r3, #92 @ 0x5c │ │ │ │ mov r6, #1 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r5, [r3, #96] @ 0x60 │ │ │ │ - b 421bc │ │ │ │ + b 421b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 420d8 │ │ │ │ + bne 420d0 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 42188 │ │ │ │ + beq 42180 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 42030 │ │ │ │ + b 42028 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 421f0 │ │ │ │ + bne 421e8 │ │ │ │ ldr r0, [sl, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ ldr lr, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r3, r6 │ │ │ │ - b 42208 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + b 42200 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 41678 │ │ │ │ + bl 16d81c │ │ │ │ + b 41670 │ │ │ │ cmp r2, r0 │ │ │ │ - bge 4222c │ │ │ │ + bge 42224 │ │ │ │ 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 42208 │ │ │ │ + b 42200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42250 │ │ │ │ + bne 42248 │ │ │ │ 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 42320 │ │ │ │ - movw r2, #49140 @ 0xbff4 │ │ │ │ + b 42318 │ │ │ │ + movw r2, #53112 @ 0xcf78 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #1 │ │ │ │ - movw r1, #24008 @ 0x5dc8 │ │ │ │ + movw r1, #22344 @ 0x5748 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ - movw r2, #9264 @ 0x2430 │ │ │ │ + movw r2, #7600 @ 0x1db0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ moveq r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #25640 @ 0x6428 │ │ │ │ + movw r2, #23976 @ 0x5da8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 2f2d50 │ │ │ │ + bl 2f2430 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41678 │ │ │ │ + bne 41670 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ orr r3, r3, #1 │ │ │ │ ldr r2, [sl, #48] @ 0x30 │ │ │ │ cmp r0, r2 │ │ │ │ - bge 42234 │ │ │ │ + bge 4222c │ │ │ │ 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 422a0 │ │ │ │ + b 42298 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ and r1, r8, #7 │ │ │ │ cmp r1, #2 │ │ │ │ sub r1, r3, #4 │ │ │ │ str r1, [r2, #32] │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ - bne 4233c │ │ │ │ - ldr r2, [pc, #148] @ 42380 │ │ │ │ + bne 42334 │ │ │ │ + ldr r2, [pc, #148] @ 42378 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ bic r3, r0, #1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #88] @ 0x58 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 42344 │ │ │ │ - b 422c8 │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b 42314 │ │ │ │ + bge 4233c │ │ │ │ + b 422c0 │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b 4230c │ │ │ │ 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 │ │ │ │ add r3, r3, r1, lsl #1 │ │ │ │ str r3, [r2, #28] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrsbeq r2, [ip], #-96 @ 0xffffffa0 │ │ │ │ - subseq r2, ip, r7, ror #13 │ │ │ │ - subseq r2, ip, lr, ror #13 │ │ │ │ + subseq r2, ip, r0, asr r0 │ │ │ │ + subseq r2, ip, r7, rrx │ │ │ │ + subseq r2, ip, lr, rrx │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 423b8 │ │ │ │ + beq 423b0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4243c │ │ │ │ + bne 42434 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add r0, r6, #1 │ │ │ │ - bl a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 424b4 │ │ │ │ + beq 424ac │ │ │ │ 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 42420 │ │ │ │ + bge 42418 │ │ │ │ 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 423f0 │ │ │ │ + b 423e8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #21508 @ 0x5404 │ │ │ │ + movw r0, #19896 @ 0x4db8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ - movw r1, #29840 @ 0x7490 │ │ │ │ + b bf68c │ │ │ │ + movw r1, #28176 @ 0x6e10 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #31656 @ 0x7ba8 │ │ │ │ + movw r0, #32564 @ 0x7f34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a499c │ │ │ │ + bl 1a4584 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 424b4 │ │ │ │ + beq 424ac │ │ │ │ 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 d698c │ │ │ │ + bl d64f8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4249c │ │ │ │ + bgt 42494 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4249c │ │ │ │ + bne 42494 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #47868 @ 0xbafc │ │ │ │ + movw r0, #46204 @ 0xb47c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1dc940 │ │ │ │ + bl 1dc288 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4250c │ │ │ │ + beq 42504 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 42570 │ │ │ │ + beq 42568 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #9528 @ 0x2538 │ │ │ │ + movw r0, #7864 @ 0x1eb8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ 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 42554 │ │ │ │ + bne 4254c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #11792 @ 0x2e10 │ │ │ │ + movw r0, #10128 @ 0x2790 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dde64 │ │ │ │ - b 42708 │ │ │ │ + bl 1dd7ac │ │ │ │ + b 42700 │ │ │ │ mov r0, r7 │ │ │ │ - bl a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r6, r0, #0 │ │ │ │ addne sl, r6, #12 │ │ │ │ - bne 42594 │ │ │ │ + bne 4258c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dde64 │ │ │ │ + bl 1dd7ac │ │ │ │ mov r4, #0 │ │ │ │ - b 42708 │ │ │ │ + b 42700 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 16a02c │ │ │ │ + bl 169c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42648 │ │ │ │ + beq 42640 │ │ │ │ str r0, [sl, #4]! │ │ │ │ add r3, r4, #4 │ │ │ │ cmp r4, r9 │ │ │ │ - blt 42578 │ │ │ │ + blt 42570 │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 42650 │ │ │ │ + beq 42648 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl ce2c4 │ │ │ │ + bl cde50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42628 │ │ │ │ + beq 42620 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #25688 @ 0x6458 │ │ │ │ + movw r0, #24024 @ 0x5dd8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 42648 │ │ │ │ + beq 42640 │ │ │ │ cmp r4, r7 │ │ │ │ - blt 42618 │ │ │ │ + blt 42610 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42610 │ │ │ │ + bgt 42608 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 42610 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 42608 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 42628 │ │ │ │ + b 42620 │ │ │ │ add r2, r6, #16 │ │ │ │ str r3, [r2, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - b 425b0 │ │ │ │ + b 425a8 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 42650 │ │ │ │ + beq 42648 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25696 @ 0x6460 │ │ │ │ + movw r1, #24032 @ 0x5de0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r4, #0 │ │ │ │ - b 426dc │ │ │ │ - movw r0, #4440 @ 0x1158 │ │ │ │ + b 426d4 │ │ │ │ + movw r0, #2736 @ 0xab0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 42648 │ │ │ │ + beq 42640 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1a153c │ │ │ │ + bl 1a1214 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42694 │ │ │ │ + bgt 4268c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42694 │ │ │ │ + bne 4268c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 42648 │ │ │ │ + beq 42640 │ │ │ │ ldmib r5, {r1, r2} │ │ │ │ mov r3, r7 │ │ │ │ - movw r0, #25740 @ 0x648c │ │ │ │ + movw r0, #24076 @ 0x5e0c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 426dc │ │ │ │ + bgt 426d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 426dc │ │ │ │ + bne 426d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42700 │ │ │ │ + bgt 426f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42700 │ │ │ │ + bne 426f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dde64 │ │ │ │ + bl 1dd7ac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00042714 : │ │ │ │ +0004270c : │ │ │ │ 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] @ 4274c │ │ │ │ + ldr ip, [pc, #28] @ 42744 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl ab164 │ │ │ │ + bl aaee0 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, 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, #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 4278c │ │ │ │ + bne 42784 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 427cc │ │ │ │ - b 427b4 │ │ │ │ + beq 427c4 │ │ │ │ + b 427ac │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #25752 @ 0x6498 │ │ │ │ + movw r0, #24088 @ 0x5e18 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42780 │ │ │ │ + bne 42778 │ │ │ │ mov r0, #0 │ │ │ │ - b 42810 │ │ │ │ + b 42808 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #25752 @ 0x6498 │ │ │ │ + movw r0, #24088 @ 0x5e18 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 37b5a4 │ │ │ │ + bl 37aed4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 427ac │ │ │ │ + beq 427a4 │ │ │ │ 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 │ │ │ │ @@ -20680,114 +20678,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 d7f2c │ │ │ │ + bl d7a98 │ │ │ │ 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 a7588 │ │ │ │ + bl a72d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42878 │ │ │ │ + bl 42870 │ │ │ │ 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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_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 428c4 │ │ │ │ + beq 428bc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 428c4 │ │ │ │ + bgt 428bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 428c4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 428bc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 428f8 │ │ │ │ + beq 428f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 428f8 │ │ │ │ + bgt 428f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 428f8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 428f0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4292c │ │ │ │ + beq 42924 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4292c │ │ │ │ + bgt 42924 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4292c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 42924 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42960 │ │ │ │ + beq 42958 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42960 │ │ │ │ + bgt 42958 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 42960 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 42958 │ │ │ │ + bl a6d2c <_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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r1, #5456 @ 0x1550 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -20805,163 +20803,163 @@ │ │ │ │ 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 42a0c │ │ │ │ + bne 42a04 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 42a40 │ │ │ │ - ldr r4, [pc, #300] @ 42b40 │ │ │ │ + bne 42a38 │ │ │ │ + ldr r4, [pc, #300] @ 42b38 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 42b34 │ │ │ │ + beq 42b2c │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movw r5, #25484 @ 0x638c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 42a88 │ │ │ │ + beq 42a80 │ │ │ │ mov r1, r5 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42a88 │ │ │ │ + bne 42a80 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #25984 @ 0x6580 │ │ │ │ + movw r1, #24320 @ 0x5f00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #12816 @ 0x3210 │ │ │ │ + movw r0, #12888 @ 0x3258 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 42b34 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 42b2c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 42aac │ │ │ │ - bl be588 │ │ │ │ + bne 42aa4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42b34 │ │ │ │ + bne 42b2c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 42acc │ │ │ │ - bl be588 │ │ │ │ + bne 42ac4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42b34 │ │ │ │ + bne 42b2c │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 42b18 │ │ │ │ + beq 42b10 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 42b18 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 42b10 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #26004 @ 0x6594 │ │ │ │ + movw r1, #24340 @ 0x5f14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 31534 <_PyObject_DebugMallocStats@@Base+0x9c8> │ │ │ │ + b 31530 <_PyObject_DebugMallocStats@@Base+0x9c4> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r4, r2, ip, ror sp │ │ │ │ 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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 152108 │ │ │ │ + bl 151cc8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 42b90 │ │ │ │ - bl be588 │ │ │ │ + bne 42b88 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42c48 │ │ │ │ + bne 42c40 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #62392 @ 0xf3b8 │ │ │ │ + movw r1, #60728 @ 0xed38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #26368 @ 0x6700 │ │ │ │ + movw r0, #24704 @ 0x6080 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 42c28 │ │ │ │ - ldr r0, [pc, #152] @ 42c50 │ │ │ │ + beq 42c20 │ │ │ │ + ldr r0, [pc, #152] @ 42c48 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 42bd4 │ │ │ │ + bne 42bcc │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 42bbc │ │ │ │ + bne 42bb4 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ - beq 42be4 │ │ │ │ - bl 348fa4 │ │ │ │ + beq 42bdc │ │ │ │ + bl 3bd17c │ │ │ │ mov r0, r4 │ │ │ │ bl 2ce80 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 42c10 │ │ │ │ + bne 42c08 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 42bf8 │ │ │ │ + bne 42bf0 │ │ │ │ dmb ish │ │ │ │ - beq 42c20 │ │ │ │ - ldr r0, [pc, #48] @ 42c50 │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 42c18 │ │ │ │ + ldr r0, [pc, #48] @ 42c48 │ │ │ │ + bl 2bc628 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 42c38 │ │ │ │ - bl be588 │ │ │ │ + bne 42c30 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42c48 │ │ │ │ + bne 42c40 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq pc, r7, ip, asr r5 @ │ │ │ │ + rsbeq pc, r7, r4, lsr r5 @ │ │ │ │ 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] │ │ │ │ @@ -20970,419 +20968,419 @@ │ │ │ │ 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] @ 42d9c │ │ │ │ + ldr r0, [pc, #256] @ 42d94 │ │ │ │ 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, #37880 @ 0x93f8 │ │ │ │ + movw r2, #36216 @ 0x8d78 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #26672 @ 0x6830 │ │ │ │ + movw r1, #25008 @ 0x61b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 42d74 │ │ │ │ + beq 42d6c │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #41180 @ 0xa0dc │ │ │ │ + movw r1, #39516 @ 0x9a5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25048 @ 0x61d8 │ │ │ │ + movw r0, #23384 @ 0x5b58 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 42cfc │ │ │ │ + bne 42cf4 │ │ │ │ mov r4, #0 │ │ │ │ - b 42d6c │ │ │ │ + b 42d64 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ - bl 309ca0 │ │ │ │ + bl 309368 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 42cf4 │ │ │ │ - bl dc1d0 │ │ │ │ + beq 42cec │ │ │ │ + bl dbd28 │ │ │ │ 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 2db4c │ │ │ │ mov r0, r6 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ mov r0, r4 │ │ │ │ ldrh r3, [fp, #-156] @ 0xffffff64 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ - bl 42da0 │ │ │ │ + bl 42d98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl a5e40 │ │ │ │ - ldr r3, [pc, #32] @ 42d9c │ │ │ │ + bl a5b88 │ │ │ │ + ldr r3, [pc, #32] @ 42d94 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 42d90 │ │ │ │ + beq 42d88 │ │ │ │ bl 2dcf0 <__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] @ 430b4 │ │ │ │ + ldr r3, [pc, #748] @ 430ac │ │ │ │ subs r5, r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 42e3c │ │ │ │ + bne 42e34 │ │ │ │ mov r6, r0 │ │ │ │ bl 2dde0 <__h_errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2d498 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #26724 @ 0x6864 │ │ │ │ + movw r0, #25060 @ 0x61e4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 42eec │ │ │ │ + beq 42ee4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1aa1f0 │ │ │ │ + bl 1a9dc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42eec │ │ │ │ + bgt 42ee4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42eec │ │ │ │ + bne 42ee4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 42eec │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 42ee4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 42e84 │ │ │ │ + beq 42e7c │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ str r3, [r0] │ │ │ │ - ldr r3, [pc, #600] @ 430b4 │ │ │ │ + ldr r3, [pc, #600] @ 430ac │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 430a4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 4309c │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 42ef4 │ │ │ │ + beq 42eec │ │ │ │ mov r0, #0 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 42ef4 │ │ │ │ + beq 42eec │ │ │ │ ldr sl, [r5, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 42f34 │ │ │ │ + bne 42f2c │ │ │ │ ldr r8, [r5, #16] │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ ldr r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 43054 │ │ │ │ + beq 4304c │ │ │ │ cmp r9, #2 │ │ │ │ - beq 42f60 │ │ │ │ + beq 42f58 │ │ │ │ cmp r9, #10 │ │ │ │ - beq 42fa0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 42f98 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38004 @ 0x9474 │ │ │ │ + movw r1, #36340 @ 0x8df4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r4, #0 │ │ │ │ - b 4308c │ │ │ │ + b 43084 │ │ │ │ mov r6, #0 │ │ │ │ mov r4, r6 │ │ │ │ - b 4307c │ │ │ │ - bl aa800 │ │ │ │ + b 43074 │ │ │ │ + bl aa57c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43044 │ │ │ │ + beq 4303c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 42f44 │ │ │ │ + ble 42f3c │ │ │ │ cmp r8, #0 │ │ │ │ - bne 43044 │ │ │ │ + bne 4303c │ │ │ │ add sl, sl, #4 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42eb0 │ │ │ │ - b 42f00 │ │ │ │ + beq 42ea8 │ │ │ │ + b 42ef8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42f28 │ │ │ │ + bne 42f20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 42f28 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 42f20 │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #66 @ 0x42 │ │ │ │ bl 2d63c │ │ │ │ strh r9, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 3163a0 <_PyXIData_Release@@Base+0xbc4> │ │ │ │ + bl 315d20 <_PyXIData_Release@@Base+0xbc4> │ │ │ │ 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 42ffc │ │ │ │ + b 42ff4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #66 @ 0x42 │ │ │ │ bl 2d63c │ │ │ │ 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 360bb0 │ │ │ │ + bl 3604e0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 42ffc │ │ │ │ + bne 42ff4 │ │ │ │ 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 43044 │ │ │ │ + beq 4303c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43038 │ │ │ │ + bgt 43030 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43038 │ │ │ │ + bne 43030 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4304c │ │ │ │ + beq 43044 │ │ │ │ mov r4, #0 │ │ │ │ - b 4307c │ │ │ │ + b 43074 │ │ │ │ add r8, r8, #4 │ │ │ │ - b 42eb8 │ │ │ │ + b 42eb0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 43044 │ │ │ │ + beq 4303c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #26732 @ 0x686c │ │ │ │ + movw r0, #25068 @ 0x61ec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r6 │ │ │ │ - bl aec64 │ │ │ │ - ldr r3, [pc, #32] @ 430b4 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + ldr r3, [pc, #32] @ 430ac │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 430a8 │ │ │ │ + beq 430a0 │ │ │ │ bl 2dcf0 <__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 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2b3508 │ │ │ │ + bl 2b2bd8 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 43100 │ │ │ │ + beq 430f8 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26736 @ 0x6870 │ │ │ │ + movw r1, #25072 @ 0x61f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 43118 │ │ │ │ + bl 16d81c │ │ │ │ + b 43110 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #26780 @ 0x689c │ │ │ │ + movw r0, #25116 @ 0x621c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43120 │ │ │ │ + bne 43118 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r4, #62804 @ 0xf554 │ │ │ │ + movw r4, #62764 @ 0xf52c │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43174 │ │ │ │ + beq 4316c │ │ │ │ bl 2d660 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4316c │ │ │ │ + beq 43164 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4316c │ │ │ │ + bgt 43164 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4316c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 43164 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 265b28 <_Py_HandlePending@@Base+0x21c4> │ │ │ │ + b 2650b8 <_Py_HandlePending@@Base+0x21c0> │ │ │ │ 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 431f0 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 431e8 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 431e0 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 431f0 │ │ │ │ + bne 431d8 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 431e8 │ │ │ │ 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 1d9b14 │ │ │ │ + b 1d945c │ │ │ │ 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 43244 │ │ │ │ + bne 4323c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - beq 43268 │ │ │ │ - b 43280 │ │ │ │ + beq 43260 │ │ │ │ + b 43278 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40664 @ 0x9ed8 │ │ │ │ + movw r0, #39260 @ 0x995c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4322c │ │ │ │ - b 43278 │ │ │ │ + bne 43224 │ │ │ │ + b 43270 │ │ │ │ mov r0, r4 │ │ │ │ - bl 378598 <_PyErr_BadInternalCall@@Base+0x1b70> │ │ │ │ + bl 377ec8 <_PyErr_BadInternalCall@@Base+0x1b70> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43280 │ │ │ │ + bne 43278 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 432a0 │ │ │ │ - bl 9f360 │ │ │ │ + bne 43298 │ │ │ │ + bl 9f098 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 43278 │ │ │ │ + beq 43270 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 43278 │ │ │ │ + beq 43270 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #37236 @ 0x9174 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 432e8 │ │ │ │ + bne 432e0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 43304 │ │ │ │ + beq 432fc │ │ │ │ movw r3, #43168 @ 0xa8a0 │ │ │ │ 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 │ │ │ │ @@ -21400,168 +21398,168 @@ │ │ │ │ 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 43370 │ │ │ │ + beq 43368 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #63840 @ 0xf960 │ │ │ │ + movw r1, #62176 @ 0xf2e0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 137744 │ │ │ │ + bl 137308 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 43390 │ │ │ │ - b 43388 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 43388 │ │ │ │ + b 43380 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27644 @ 0x6bfc │ │ │ │ + movw r1, #25980 @ 0x657c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r3, #0 │ │ │ │ - b 435dc │ │ │ │ + b 435d4 │ │ │ │ ldr r7, [r6, #60] @ 0x3c │ │ │ │ movw r9, #42744 @ 0xa6f8 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ movw r8, #42956 @ 0xa7cc │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29144 @ 0x71d8 │ │ │ │ + movw r1, #27480 @ 0x6b58 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl c89c4 │ │ │ │ + bl c8550 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 434e4 │ │ │ │ + beq 434dc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne 43448 │ │ │ │ + bne 43440 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 433f8 │ │ │ │ + bne 433f0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43534 │ │ │ │ + bgt 4352c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43534 │ │ │ │ - b 43488 │ │ │ │ - movw r2, #40404 @ 0x9dd4 │ │ │ │ + bne 4352c │ │ │ │ + b 43480 │ │ │ │ + movw r2, #39000 @ 0x9858 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #37736 @ 0x9368 │ │ │ │ + movw r1, #36268 @ 0x8dac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 135760 │ │ │ │ + bl 135324 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4343c │ │ │ │ + bgt 43434 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4343c │ │ │ │ + bne 43434 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 43490 │ │ │ │ - b 434e4 │ │ │ │ + bne 43488 │ │ │ │ + b 434dc │ │ │ │ cmp r2, r8 │ │ │ │ - beq 43460 │ │ │ │ + beq 43458 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43534 │ │ │ │ - b 43474 │ │ │ │ + bgt 4352c │ │ │ │ + b 4346c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 43450 │ │ │ │ + beq 43448 │ │ │ │ mov r5, r3 │ │ │ │ - b 43490 │ │ │ │ + b 43488 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43534 │ │ │ │ + bne 4352c │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 43534 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4352c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r5, #16 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 379828 │ │ │ │ + bl 379158 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 434dc │ │ │ │ + bgt 434d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 434dc │ │ │ │ + bne 434d4 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4350c │ │ │ │ + bne 43504 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43388 │ │ │ │ + bgt 43380 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43388 │ │ │ │ + bne 43380 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 43388 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 43380 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 433a4 │ │ │ │ + bgt 4339c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 433a4 │ │ │ │ + bne 4339c │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 433a4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4339c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43558 │ │ │ │ + bgt 43550 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43558 │ │ │ │ + bne 43550 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #24008 @ 0x5dc8 │ │ │ │ + movw r2, #22344 @ 0x5748 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 379828 │ │ │ │ + bl 379158 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 43388 │ │ │ │ + beq 43380 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 435dc │ │ │ │ + bne 435d4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 435b4 │ │ │ │ + bgt 435ac │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 435b4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 435ac │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -21572,40 +21570,40 @@ │ │ │ │ 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 2b0050 <_PyLazyImport_New@@Base+0x6e8> │ │ │ │ + b 2af720 <_PyLazyImport_New@@Base+0x6e8> │ │ │ │ │ │ │ │ -00043600 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +000435f8 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #36916 @ 0x9034 │ │ │ │ + movw r3, #35716 @ 0x8b84 │ │ │ │ movt r3, #14 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r0, #352] @ 0x160 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #88] @ 43680 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ + ldr r3, [pc, #88] @ 43678 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4365c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c> │ │ │ │ + bne 43654 <_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, #53696 @ 0xd1c0 │ │ │ │ + movw r1, #52032 @ 0xcb40 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #16372 @ 0x3ff4 │ │ │ │ + movw r0, #14716 @ 0x397c │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ add r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrb r2, [r3, #3438] @ 0xd6e │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ addne r2, r2, #1 │ │ │ │ strbne r2, [r3, #3438] @ 0xd6e │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r0, #352] @ 0x160 │ │ │ │ @@ -21615,167 +21613,167 @@ │ │ │ │ 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 a6890 │ │ │ │ + bl a65d8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 436b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xb4> │ │ │ │ + bne 436ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0xb4> │ │ │ │ mov r4, #0 │ │ │ │ - b 4378c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x18c> │ │ │ │ + b 43784 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x18c> │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #27936 @ 0x6d20 │ │ │ │ + movw r1, #28128 @ 0x6de0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #27716 @ 0x6c44 │ │ │ │ + movw r0, #26052 @ 0x65c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 436ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ + beq 436a4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ mov r0, #0 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ - beq 436ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ + beq 436a4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge 4378c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x18c> │ │ │ │ + bge 43784 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x18c> │ │ │ │ ldr r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne 43714 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x114> │ │ │ │ + bne 4370c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x114> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 436ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0xec> │ │ │ │ + b 436e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xec> │ │ │ │ ldr r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43738 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x138> │ │ │ │ + bne 43730 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x138> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4374c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x14c> │ │ │ │ - b 4370c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ + bne 43744 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x14c> │ │ │ │ + b 43704 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43720 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x120> │ │ │ │ - b 4370c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ + bne 43718 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x120> │ │ │ │ + b 43704 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #14552 @ 0x38d8 │ │ │ │ + movw r1, #14544 @ 0x38d0 │ │ │ │ movt r1, #4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4370c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ + beq 43704 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 436ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ + bgt 436a4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 436ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ + bne 436a4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 436ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 436a4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xac> │ │ │ │ mov r0, r5 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0004379c <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ +00043794 <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 437cc <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ + b 437c4 <_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 4385c <_PyNumber_InPlacePowerNoMod@@Base+0xc0> │ │ │ │ + b 43854 <_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 4383c <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + beq 43834 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4383c <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + beq 43834 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ blx r3 │ │ │ │ movw r3, #5180 @ 0x143c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4383c <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + bgt 43834 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4383c <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 43834 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #5864 @ 0x16e8 │ │ │ │ + movw r3, #4160 @ 0x1040 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2d3a78 │ │ │ │ + b 2d3250 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #38944 @ 0x9820 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 438d0 <_PyNumber_InPlacePowerNoMod@@Base+0x134> │ │ │ │ + beq 438c8 <_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 c245c │ │ │ │ + bl c2064 │ │ │ │ mov r0, r4 │ │ │ │ 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 r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ 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 │ │ │ │ @@ -21785,96 +21783,96 @@ │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #26124 @ 0x660c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 43970 <_PyNumber_InPlacePowerNoMod@@Base+0x1d4> │ │ │ │ + beq 43968 <_PyNumber_InPlacePowerNoMod@@Base+0x1d4> │ │ │ │ mov r1, r4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43970 <_PyNumber_InPlacePowerNoMod@@Base+0x1d4> │ │ │ │ + bne 43968 <_PyNumber_InPlacePowerNoMod@@Base+0x1d4> │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 2d09ac │ │ │ │ + bl 2d0184 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43978 <_PyNumber_InPlacePowerNoMod@@Base+0x1dc> │ │ │ │ + bne 43970 <_PyNumber_InPlacePowerNoMod@@Base+0x1dc> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 43a08 <_PyNumber_InPlacePowerNoMod@@Base+0x26c> │ │ │ │ + b 43a00 <_PyNumber_InPlacePowerNoMod@@Base+0x26c> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 4399c <_PyNumber_InPlacePowerNoMod@@Base+0x200> │ │ │ │ + beq 43994 <_PyNumber_InPlacePowerNoMod@@Base+0x200> │ │ │ │ movw r1, #26124 @ 0x660c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 439a8 <_PyNumber_InPlacePowerNoMod@@Base+0x20c> │ │ │ │ + beq 439a0 <_PyNumber_InPlacePowerNoMod@@Base+0x20c> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 439c0 <_PyNumber_InPlacePowerNoMod@@Base+0x224> │ │ │ │ + b 439b8 <_PyNumber_InPlacePowerNoMod@@Base+0x224> │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 2d09ac │ │ │ │ + bl 2d0184 │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 43a08 <_PyNumber_InPlacePowerNoMod@@Base+0x26c> │ │ │ │ + beq 43a00 <_PyNumber_InPlacePowerNoMod@@Base+0x26c> │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 439f0 <_PyNumber_InPlacePowerNoMod@@Base+0x254> │ │ │ │ - movw r3, #49156 @ 0xc004 │ │ │ │ + bne 439e8 <_PyNumber_InPlacePowerNoMod@@Base+0x254> │ │ │ │ + movw r3, #53128 @ 0xcf88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46484 @ 0xb594 │ │ │ │ + movw r1, #44820 @ 0xaf14 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b 43a08 <_PyNumber_InPlacePowerNoMod@@Base+0x26c> │ │ │ │ + b 43a00 <_PyNumber_InPlacePowerNoMod@@Base+0x26c> │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 43ab8 <_PyNumber_InPlacePowerNoMod@@Base+0x31c> │ │ │ │ + bl 43ab0 <_PyNumber_InPlacePowerNoMod@@Base+0x31c> │ │ │ │ vldr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c56d4 │ │ │ │ + bl c52dc │ │ │ │ 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, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43a64 <_PyNumber_InPlacePowerNoMod@@Base+0x2c8> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 43a5c <_PyNumber_InPlacePowerNoMod@@Base+0x2c8> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 43a54 <_PyNumber_InPlacePowerNoMod@@Base+0x2b8> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 43a64 <_PyNumber_InPlacePowerNoMod@@Base+0x2c8> │ │ │ │ + bne 43a4c <_PyNumber_InPlacePowerNoMod@@Base+0x2b8> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 43a5c <_PyNumber_InPlacePowerNoMod@@Base+0x2c8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43a98 <_PyNumber_InPlacePowerNoMod@@Base+0x2fc> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 43a90 <_PyNumber_InPlacePowerNoMod@@Base+0x2fc> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 43a88 <_PyNumber_InPlacePowerNoMod@@Base+0x2ec> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 43a98 <_PyNumber_InPlacePowerNoMod@@Base+0x2fc> │ │ │ │ + bne 43a80 <_PyNumber_InPlacePowerNoMod@@Base+0x2ec> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 43a90 <_PyNumber_InPlacePowerNoMod@@Base+0x2fc> │ │ │ │ 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} │ │ │ │ @@ -21894,52 +21892,52 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 2dae0 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq 43b2c <_PyNumber_InPlacePowerNoMod@@Base+0x390> │ │ │ │ + beq 43b24 <_PyNumber_InPlacePowerNoMod@@Base+0x390> │ │ │ │ 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 43b40 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ + b 43b38 <_PyNumber_InPlacePowerNoMod@@Base+0x3a4> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #112] @ 43ba8 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ - vldr d7, [pc, #116] @ 43bb0 <_PyNumber_InPlacePowerNoMod@@Base+0x414> │ │ │ │ + vldr d0, [pc, #112] @ 43ba0 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ + vldr d7, [pc, #116] @ 43ba8 <_PyNumber_InPlacePowerNoMod@@Base+0x414> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 43b7c <_PyNumber_InPlacePowerNoMod@@Base+0x3e0> │ │ │ │ + beq 43b74 <_PyNumber_InPlacePowerNoMod@@Base+0x3e0> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2e804 │ │ │ │ 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 43b98 <_PyNumber_InPlacePowerNoMod@@Base+0x3fc> │ │ │ │ + b 43b90 <_PyNumber_InPlacePowerNoMod@@Base+0x3fc> │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #40] @ 43bb0 <_PyNumber_InPlacePowerNoMod@@Base+0x414> │ │ │ │ + vldr d6, [pc, #40] @ 43ba8 <_PyNumber_InPlacePowerNoMod@@Base+0x414> │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #24] @ 43ba8 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ + vldr d7, [pc, #24] @ 43ba0 <_PyNumber_InPlacePowerNoMod@@Base+0x40c> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vstr d7, [r4] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ nop {0} │ │ │ │ @@ -21955,156 +21953,156 @@ │ │ │ │ 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 43c0c <_PyNumber_InPlacePowerNoMod@@Base+0x470> │ │ │ │ + bne 43c04 <_PyNumber_InPlacePowerNoMod@@Base+0x470> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #4 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 43c48 <_PyNumber_InPlacePowerNoMod@@Base+0x4ac> │ │ │ │ - ldr lr, [pc, #520] @ 43e1c <_PyNumber_InPlacePowerNoMod@@Base+0x680> │ │ │ │ + beq 43c40 <_PyNumber_InPlacePowerNoMod@@Base+0x4ac> │ │ │ │ + ldr lr, [pc, #520] @ 43e14 <_PyNumber_InPlacePowerNoMod@@Base+0x680> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43d60 <_PyNumber_InPlacePowerNoMod@@Base+0x5c4> │ │ │ │ + beq 43d58 <_PyNumber_InPlacePowerNoMod@@Base+0x5c4> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43c68 <_PyNumber_InPlacePowerNoMod@@Base+0x4cc> │ │ │ │ - bl be588 │ │ │ │ + bne 43c60 <_PyNumber_InPlacePowerNoMod@@Base+0x4cc> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43d60 <_PyNumber_InPlacePowerNoMod@@Base+0x5c4> │ │ │ │ + bne 43d58 <_PyNumber_InPlacePowerNoMod@@Base+0x5c4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43c88 <_PyNumber_InPlacePowerNoMod@@Base+0x4ec> │ │ │ │ - bl be588 │ │ │ │ + bne 43c80 <_PyNumber_InPlacePowerNoMod@@Base+0x4ec> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43d60 <_PyNumber_InPlacePowerNoMod@@Base+0x5c4> │ │ │ │ + bne 43d58 <_PyNumber_InPlacePowerNoMod@@Base+0x5c4> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 43cac <_PyNumber_InPlacePowerNoMod@@Base+0x510> │ │ │ │ - bl be588 │ │ │ │ + bne 43ca4 <_PyNumber_InPlacePowerNoMod@@Base+0x510> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43ce8 <_PyNumber_InPlacePowerNoMod@@Base+0x54c> │ │ │ │ - b 43d60 <_PyNumber_InPlacePowerNoMod@@Base+0x5c4> │ │ │ │ - bl c55e4 │ │ │ │ + beq 43ce0 <_PyNumber_InPlacePowerNoMod@@Base+0x54c> │ │ │ │ + b 43d58 <_PyNumber_InPlacePowerNoMod@@Base+0x5c4> │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43cd8 <_PyNumber_InPlacePowerNoMod@@Base+0x53c> │ │ │ │ + bgt 43cd0 <_PyNumber_InPlacePowerNoMod@@Base+0x53c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43cd8 <_PyNumber_InPlacePowerNoMod@@Base+0x53c> │ │ │ │ + bne 43cd0 <_PyNumber_InPlacePowerNoMod@@Base+0x53c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 43c9c <_PyNumber_InPlacePowerNoMod@@Base+0x500> │ │ │ │ + beq 43c94 <_PyNumber_InPlacePowerNoMod@@Base+0x500> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 43d04 <_PyNumber_InPlacePowerNoMod@@Base+0x568> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 43cfc <_PyNumber_InPlacePowerNoMod@@Base+0x568> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28140 @ 0x6dec │ │ │ │ + movw r1, #26476 @ 0x676c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 43d60 <_PyNumber_InPlacePowerNoMod@@Base+0x5c4> │ │ │ │ + bl 16d81c │ │ │ │ + b 43d58 <_PyNumber_InPlacePowerNoMod@@Base+0x5c4> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 43d68 <_PyNumber_InPlacePowerNoMod@@Base+0x5cc> │ │ │ │ - bl dc1d0 │ │ │ │ + bne 43d60 <_PyNumber_InPlacePowerNoMod@@Base+0x5cc> │ │ │ │ + bl dbd28 │ │ │ │ mov r3, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e0b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 43dec <_PyNumber_InPlacePowerNoMod@@Base+0x650> │ │ │ │ + bge 43de4 <_PyNumber_InPlacePowerNoMod@@Base+0x650> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 43dfc <_PyNumber_InPlacePowerNoMod@@Base+0x660> │ │ │ │ - bl b9040 │ │ │ │ + bne 43df4 <_PyNumber_InPlacePowerNoMod@@Base+0x660> │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43d14 <_PyNumber_InPlacePowerNoMod@@Base+0x578> │ │ │ │ + beq 43d0c <_PyNumber_InPlacePowerNoMod@@Base+0x578> │ │ │ │ mov r0, #0 │ │ │ │ - b 43e14 <_PyNumber_InPlacePowerNoMod@@Base+0x678> │ │ │ │ + b 43e0c <_PyNumber_InPlacePowerNoMod@@Base+0x678> │ │ │ │ mov r0, r7 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2fa538 <_PyObject_HasLen@@Base+0x137c> │ │ │ │ + bl 2f9bfc <_PyObject_HasLen@@Base+0x12c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43d60 <_PyNumber_InPlacePowerNoMod@@Base+0x5c4> │ │ │ │ - bl dc1d0 │ │ │ │ + beq 43d58 <_PyNumber_InPlacePowerNoMod@@Base+0x5c4> │ │ │ │ + bl dbd28 │ │ │ │ mov r3, r8 │ │ │ │ mov r7, r0 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e0b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 43dcc <_PyNumber_InPlacePowerNoMod@@Base+0x630> │ │ │ │ + bge 43dc4 <_PyNumber_InPlacePowerNoMod@@Base+0x630> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 43dd8 <_PyNumber_InPlacePowerNoMod@@Base+0x63c> │ │ │ │ - bl b9040 │ │ │ │ + bne 43dd0 <_PyNumber_InPlacePowerNoMod@@Base+0x63c> │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43d7c <_PyNumber_InPlacePowerNoMod@@Base+0x5e0> │ │ │ │ - b 43d60 <_PyNumber_InPlacePowerNoMod@@Base+0x5c4> │ │ │ │ + beq 43d74 <_PyNumber_InPlacePowerNoMod@@Base+0x5e0> │ │ │ │ + b 43d58 <_PyNumber_InPlacePowerNoMod@@Base+0x5c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl be7c8 │ │ │ │ - b 43e14 <_PyNumber_InPlacePowerNoMod@@Base+0x678> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl be3d4 │ │ │ │ + b 43e0c <_PyNumber_InPlacePowerNoMod@@Base+0x678> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 43d60 <_PyNumber_InPlacePowerNoMod@@Base+0x5c4> │ │ │ │ + bl 27c4e4 │ │ │ │ + b 43d58 <_PyNumber_InPlacePowerNoMod@@Base+0x5c4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + b be3d4 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldrdeq r5, [r2], #-8 @ │ │ │ │ │ │ │ │ -00043e20 <_Py_IncRef@@Base>: │ │ │ │ +00043e18 <_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 │ │ │ │ @@ -22116,817 +22114,817 @@ │ │ │ │ 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] @ 43e80 <_Py_IncRef@@Base+0x60> │ │ │ │ + ldr r0, [pc, #12] @ 43e78 <_Py_IncRef@@Base+0x60> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d14bc │ │ │ │ + bl 1d0de0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r0, lsr r1 │ │ │ │ │ │ │ │ -00043e84 : │ │ │ │ +00043e7c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 43e9c │ │ │ │ + ldr r0, [pc, #12] @ 43e94 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c668 │ │ │ │ + b 26bd24 │ │ │ │ rsbeq r5, r2, r4, lsl #2 │ │ │ │ │ │ │ │ -00043ea0 : │ │ │ │ +00043e98 : │ │ │ │ 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 aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 43f00 │ │ │ │ + beq 43ef8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 119228 │ │ │ │ + bl 118dc8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43f00 │ │ │ │ + bgt 43ef8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43f00 │ │ │ │ + bne 43ef8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 r4, r0 │ │ │ │ - bl 1398f0 │ │ │ │ + bl 1394b8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #348] @ 4408c │ │ │ │ + ldr r1, [pc, #348] @ 44084 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a24 │ │ │ │ + bl 1585b4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 43f4c │ │ │ │ + bne 43f44 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a58 │ │ │ │ + bl 1585e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 43f44 │ │ │ │ - ldr r1, [pc, #296] @ 44090 │ │ │ │ + blt 43f3c │ │ │ │ + ldr r1, [pc, #296] @ 44088 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a24 │ │ │ │ + bl 1585b4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - beq 43f44 │ │ │ │ + beq 43f3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a58 │ │ │ │ + bl 1585e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 43f44 │ │ │ │ - ldr r1, [pc, #252] @ 44094 │ │ │ │ + blt 43f3c │ │ │ │ + ldr r1, [pc, #252] @ 4408c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a24 │ │ │ │ + bl 1585b4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ - beq 43f44 │ │ │ │ + beq 43f3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a58 │ │ │ │ + bl 1585e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 43f44 │ │ │ │ - ldr r1, [pc, #208] @ 44098 │ │ │ │ + blt 43f3c │ │ │ │ + ldr r1, [pc, #208] @ 44090 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a24 │ │ │ │ + bl 1585b4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq 43f44 │ │ │ │ + beq 43f3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a58 │ │ │ │ + bl 1585e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 43f44 │ │ │ │ - ldr r1, [pc, #164] @ 4409c │ │ │ │ + blt 43f3c │ │ │ │ + ldr r1, [pc, #164] @ 44094 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a24 │ │ │ │ + bl 1585b4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq 43f44 │ │ │ │ + beq 43f3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a58 │ │ │ │ + bl 1585e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 43f44 │ │ │ │ - ldr r1, [pc, #120] @ 440a0 │ │ │ │ + blt 43f3c │ │ │ │ + ldr r1, [pc, #120] @ 44098 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a24 │ │ │ │ + bl 1585b4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq 43f44 │ │ │ │ + beq 43f3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a58 │ │ │ │ + bl 1585e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 43f44 │ │ │ │ + blt 43f3c │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #28396 @ 0x6eec │ │ │ │ + movw r2, #26732 @ 0x686c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #55408 @ 0xd870 │ │ │ │ + movw r1, #53776 @ 0xd210 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 2b9c44 │ │ │ │ + bl 2b9314 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 43f44 │ │ │ │ + blt 43f3c │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64076 @ 0xfa4c │ │ │ │ + movw r1, #62412 @ 0xf3cc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r2, r8, lsr r1 │ │ │ │ rsbeq r5, r2, ip, asr #2 │ │ │ │ rsbeq r5, r2, r0, ror #2 │ │ │ │ rsbeq r5, r2, r4, ror r1 │ │ │ │ rsbeq r5, r2, r8, lsl #3 │ │ │ │ mlseq r2, ip, r1, r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 440b4 │ │ │ │ - b b2334 │ │ │ │ + beq 440ac │ │ │ │ + b b2070 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28484 @ 0x6f44 │ │ │ │ + movw r1, #26820 @ 0x68c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #57260 @ 0xdfac │ │ │ │ - movt r1, #60 @ 0x3c │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4418c │ │ │ │ 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 2e660 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4414c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 44128 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 44184 │ │ │ │ + b 44160 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1b2e1c <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b298c <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 1b2e1c <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b298c <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 1b2e1c <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b298c <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28572 @ 0x6f9c │ │ │ │ + movw r0, #26844 @ 0x68dc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r1, #55628 @ 0xd94c │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 44184 │ │ │ │ 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, #23184 @ 0x5a90 │ │ │ │ + movw r1, #21424 @ 0x53b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #23188 @ 0x5a94 │ │ │ │ + movw r0, #21428 @ 0x53b4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 441e4 │ │ │ │ + beq 441dc │ │ │ │ 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} │ │ │ │ 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, #2 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r3, r1 │ │ │ │ - sub r1, fp, #12 │ │ │ │ - str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 44228 │ │ │ │ - str r3, [fp, #-8] │ │ │ │ - bl 1d14bc │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - rsbeq r2, r3, r8, lsl #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 2d18c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 44274 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 4422c │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 442ac │ │ │ │ + b 44264 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 28fa9c │ │ │ │ + bl 28f154 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 28fa9c │ │ │ │ + bl 28f154 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 28fa9c │ │ │ │ + bl 28f154 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28572 @ 0x6f9c │ │ │ │ + movw r0, #26844 @ 0x68dc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ 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] @ 442f0 │ │ │ │ + ldr r0, [pc, #12] @ 442a8 │ │ │ │ + str r3, [fp, #-8] │ │ │ │ + bl 1d0de0 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + rsbeq r2, r3, r8, lsl #7 │ │ │ │ + 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] @ 442e8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d14bc │ │ │ │ + bl 1d0de0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r4, lsl r2 │ │ │ │ │ │ │ │ -000442f4 : │ │ │ │ +000442ec : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ - movw r3, #5548 @ 0x15ac │ │ │ │ + movw r3, #3844 @ 0xf04 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b3210 │ │ │ │ + b 1b2d80 │ │ │ │ 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] @ 44514 │ │ │ │ + ldr r0, [pc, #480] @ 4450c │ │ │ │ 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 44378 │ │ │ │ + beq 44370 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44378 │ │ │ │ + beq 44370 │ │ │ │ ldr r4, [r4, #136] @ 0x88 │ │ │ │ - movw r3, #17172 @ 0x4314 │ │ │ │ + movw r3, #17164 @ 0x430c │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 444e0 │ │ │ │ + beq 444d8 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ - movw r3, #17172 @ 0x4314 │ │ │ │ + movw r3, #17164 @ 0x430c │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 444e0 │ │ │ │ + bne 444d8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 443a8 │ │ │ │ + bne 443a0 │ │ │ │ mov r4, #0 │ │ │ │ - b 44474 │ │ │ │ + b 4446c │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 443dc │ │ │ │ + beq 443d4 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 44474 │ │ │ │ + ble 4446c │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 443c0 │ │ │ │ - b 44404 │ │ │ │ + bne 443b8 │ │ │ │ + b 443fc │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 44404 │ │ │ │ + beq 443fc │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 443e0 │ │ │ │ + bne 443d8 │ │ │ │ movw r3, #36116 @ 0x8d14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 44474 │ │ │ │ - ldr r2, [pc, #268] @ 44518 │ │ │ │ + bne 4446c │ │ │ │ + ldr r2, [pc, #268] @ 44510 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3844b4 │ │ │ │ + bl 383de4 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 44508 │ │ │ │ - beq 44474 │ │ │ │ + blt 44500 │ │ │ │ + beq 4446c │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 44518 │ │ │ │ + ldr r1, [pc, #232] @ 44510 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f95c4 <_PyObject_HasLen@@Base+0x408> │ │ │ │ + bl 2f8c88 <_PyObject_HasLen@@Base+0x350> │ │ │ │ movw r2, #5180 @ 0x143c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 44508 │ │ │ │ + bne 44500 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 443a0 │ │ │ │ + bgt 44398 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 443a0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 443a0 │ │ │ │ + bne 44398 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 44398 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 4451c │ │ │ │ + ldr r1, [pc, #152] @ 44514 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f95c4 <_PyObject_HasLen@@Base+0x408> │ │ │ │ + bl 2f8c88 <_PyObject_HasLen@@Base+0x350> │ │ │ │ movw r2, #5180 @ 0x143c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 44508 │ │ │ │ + bne 44500 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 444c0 │ │ │ │ + bne 444b8 │ │ │ │ movw r3, #5180 @ 0x143c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 44508 │ │ │ │ + b 44500 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 444e0 │ │ │ │ + bgt 444d8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 444e0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 444d8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 444b4 │ │ │ │ + beq 444ac │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 44518 │ │ │ │ + ldr r1, [pc, #36] @ 44510 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f95c4 <_PyObject_HasLen@@Base+0x408> │ │ │ │ + bl 2f8c88 <_PyObject_HasLen@@Base+0x350> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ strhteq r2, [r3], #-156 @ 0xffffff64 │ │ │ │ rsbeq r2, r3, r4, ror r5 │ │ │ │ │ │ │ │ -00044520 <_PyCompile_Assemble@@Base>: │ │ │ │ +00044518 <_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, #55896 @ 0xda58 │ │ │ │ + movw r3, #59864 @ 0xe9d8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4456c <_PyCompile_Assemble@@Base+0x4c> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 44564 <_PyCompile_Assemble@@Base+0x4c> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28688 @ 0x7010 │ │ │ │ + movw r1, #27024 @ 0x6990 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 44594 <_PyCompile_Assemble@@Base+0x74> │ │ │ │ + bl 16d81c │ │ │ │ + b 4458c <_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 2d63c │ │ │ │ - bl 9f360 │ │ │ │ + bl 9f098 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4459c <_PyCompile_Assemble@@Base+0x7c> │ │ │ │ + bne 44594 <_PyCompile_Assemble@@Base+0x7c> │ │ │ │ mov r4, #0 │ │ │ │ - b 44760 <_PyCompile_Assemble@@Base+0x240> │ │ │ │ + b 44758 <_PyCompile_Assemble@@Base+0x240> │ │ │ │ mov r0, r4 │ │ │ │ - bl 17ee94 │ │ │ │ + bl 17eb00 │ │ │ │ subs r5, r0, #0 │ │ │ │ mvnne r2, #0 │ │ │ │ ldrne r4, [r5] │ │ │ │ movne r1, r4 │ │ │ │ - beq 44600 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 445f8 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 445d4 <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ + beq 445cc <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ movlt r2, r3 │ │ │ │ - b 445b8 <_PyCompile_Assemble@@Base+0x98> │ │ │ │ + b 445b0 <_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 a5930 │ │ │ │ + bl a5678 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 44608 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ - bl 2e3794 │ │ │ │ + bne 44600 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ + bl 2e2e74 │ │ │ │ mov r4, #0 │ │ │ │ - b 4472c <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + b 44724 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ bl 2d63c │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4462c <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ + beq 44624 <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ strge r3, [sl, r2, lsl #2] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - b 44610 <_PyCompile_Assemble@@Base+0xf0> │ │ │ │ - movw r0, #41240 @ 0xa118 │ │ │ │ + b 44608 <_PyCompile_Assemble@@Base+0xf0> │ │ │ │ + movw r0, #39576 @ 0x9a98 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44694 <_PyCompile_Assemble@@Base+0x174> │ │ │ │ + beq 4468c <_PyCompile_Assemble@@Base+0x174> │ │ │ │ ldr lr, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ cmp r3, lr │ │ │ │ - bge 4468c <_PyCompile_Assemble@@Base+0x16c> │ │ │ │ + bge 44684 <_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 4467c <_PyCompile_Assemble@@Base+0x15c> │ │ │ │ + bne 44674 <_PyCompile_Assemble@@Base+0x15c> │ │ │ │ cmp ip, #2 │ │ │ │ - bhi 44644 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ + bhi 4463c <_PyCompile_Assemble@@Base+0x124> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [sl, r1, lsl #2] │ │ │ │ str r1, [r2, #24] │ │ │ │ - b 44644 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ + b 4463c <_PyCompile_Assemble@@Base+0x124> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ - b 44634 <_PyCompile_Assemble@@Base+0x114> │ │ │ │ + b 4462c <_PyCompile_Assemble@@Base+0x114> │ │ │ │ mov r0, sl │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 183bfc │ │ │ │ + bl 183864 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44600 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 445f8 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ - bl 18d7bc │ │ │ │ + bl 18d490 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44600 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 445f8 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 31784 <_PyObject_DebugMallocStats@@Base+0xc18> │ │ │ │ + bl 31780 <_PyObject_DebugMallocStats@@Base+0xc14> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 44600 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 445f8 <_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 192124 <_PyDict_DelItemIf@@Base+0x2450> │ │ │ │ + bl 191df8 <_PyDict_DelItemIf@@Base+0x2450> │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4472c <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + bgt 44724 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4472c <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + bne 44724 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44750 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ + bgt 44748 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44750 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ + bne 44748 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 285ccc <_PyType_CacheInitForSpecialization@@Base+0xd40> │ │ │ │ + bl 2852a4 <_PyType_CacheInitForSpecialization@@Base+0xd40> │ │ │ │ mov r0, r7 │ │ │ │ - bl 284fd0 <_PyType_CacheInitForSpecialization@@Base+0x44> │ │ │ │ + bl 2851f8 <_PyType_CacheInitForSpecialization@@Base+0xc94> │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 2d720 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + bge 447a4 <_PyCompile_Assemble@@Base+0x28c> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 27c4e4 │ │ │ │ + bne 447b4 <_PyCompile_Assemble@@Base+0x29c> │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b a0f94 │ │ │ │ + cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ + bls 447c8 <_PyCompile_Assemble@@Base+0x2b0> │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 2e2e74 │ │ │ │ + lsl r0, r5, #2 │ │ │ │ + bl a5678 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 447bc <_PyCompile_Assemble@@Base+0x2a4> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2d720 │ │ │ │ + mov r7, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 44810 <_PyCompile_Assemble@@Base+0x2f8> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 27c4e4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a5b88 │ │ │ │ + mov r5, #0 │ │ │ │ + b 44868 <_PyCompile_Assemble@@Base+0x350> │ │ │ │ + bl a0f94 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + movne r6, #0 │ │ │ │ + beq 44854 <_PyCompile_Assemble@@Base+0x33c> │ │ │ │ + cmp r7, r6 │ │ │ │ + ble 44848 <_PyCompile_Assemble@@Base+0x330> │ │ │ │ + ldr r0, [r4, r6, lsl #2] │ │ │ │ + bl 1b298c <_PyLong_FromGid@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 44854 <_PyCompile_Assemble@@Base+0x33c> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r0, [r3, r6, lsl #2] │ │ │ │ + add r6, r6, #1 │ │ │ │ + b 44820 <_PyCompile_Assemble@@Base+0x308> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a5b88 │ │ │ │ + b 44868 <_PyCompile_Assemble@@Base+0x350> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a5b88 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7334 │ │ │ │ + b 44808 <_PyCompile_Assemble@@Base+0x2f0> │ │ │ │ + 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 447c0 <_PyCompile_Assemble@@Base+0x2a0> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 448c4 <_PyCompile_Assemble@@Base+0x3ac> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 447b0 <_PyCompile_Assemble@@Base+0x290> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 447c0 <_PyCompile_Assemble@@Base+0x2a0> │ │ │ │ + bne 448b4 <_PyCompile_Assemble@@Base+0x39c> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 448c4 <_PyCompile_Assemble@@Base+0x3ac> │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 447e8 <_PyCompile_Assemble@@Base+0x2c8> │ │ │ │ + bne 448ec <_PyCompile_Assemble@@Base+0x3d4> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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 4482c <_PyCompile_Assemble@@Base+0x30c> │ │ │ │ + bne 44930 <_PyCompile_Assemble@@Base+0x418> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1d484c │ │ │ │ + b 1d416c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43368 @ 0xa968 │ │ │ │ + movw r0, #41704 @ 0xa2e8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4481c <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ + b 44920 <_PyCompile_Assemble@@Base+0x408> │ │ │ │ │ │ │ │ -00044850 : │ │ │ │ +00044954 : │ │ │ │ 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, #5764 @ 0x1684 │ │ │ │ + movw ip, #4060 @ 0xfdc │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ str ip, [sp] │ │ │ │ - bl 273fbc │ │ │ │ + bl 273674 │ │ │ │ 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, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 448dc │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 449e0 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 448cc │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 448dc │ │ │ │ + bne 449d0 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 449e0 │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 44904 │ │ │ │ + bne 44a08 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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 r1, #0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 2d720 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - bge 44958 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ - bne 44968 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a1250 │ │ │ │ - cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ - bls 4497c │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ - lsl r0, r5, #2 │ │ │ │ - bl a5930 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 44970 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2d720 │ │ │ │ - mov r7, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 449c4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - mov r0, r4 │ │ │ │ - bl a5e40 │ │ │ │ - mov r5, #0 │ │ │ │ - b 44a1c │ │ │ │ - bl a1250 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - movne r6, #0 │ │ │ │ - beq 44a08 │ │ │ │ - cmp r7, r6 │ │ │ │ - ble 449fc │ │ │ │ - ldr r0, [r4, r6, lsl #2] │ │ │ │ - bl 1b2e1c <_PyLong_FromGid@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 44a08 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r0, [r3, r6, lsl #2] │ │ │ │ - add r6, r6, #1 │ │ │ │ - b 449d4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a5e40 │ │ │ │ - b 44a1c │ │ │ │ - mov r0, r4 │ │ │ │ - bl a5e40 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a75ec │ │ │ │ - b 449bc │ │ │ │ - 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 44a54 │ │ │ │ + bne 44a4c │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c71c0 │ │ │ │ + b 1c6d1c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56968 @ 0xde88 │ │ │ │ + movw r0, #55304 @ 0xd808 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 44a44 │ │ │ │ + b 44a3c │ │ │ │ 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] @ 44ab4 │ │ │ │ + ldr r0, [pc, #12] @ 44aac │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d14bc │ │ │ │ + bl 1d0de0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ strhteq r2, [r3], #-20 @ 0xffffffec │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #12] @ 44ad0 │ │ │ │ + ldr r1, [pc, #12] @ 44ac8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37eec4 │ │ │ │ + b 37e7f4 │ │ │ │ strhteq r1, [r3], #-172 @ 0xffffff54 │ │ │ │ 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 │ │ │ │ subs ip, r2, #0 │ │ │ │ @@ -22934,297 +22932,297 @@ │ │ │ │ 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 44b28 │ │ │ │ + bne 44b20 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 44b64 │ │ │ │ + beq 44b5c │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #12] │ │ │ │ movw ip, #22376 @ 0x5768 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44b98 │ │ │ │ + beq 44b90 │ │ │ │ ldr r8, [r0] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 44ba0 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 44b98 │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9260 @ 0x242c │ │ │ │ + movw r1, #7596 @ 0x1dac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26256 @ 0x6690 │ │ │ │ + movw r0, #24592 @ 0x6010 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r8 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 44cec │ │ │ │ + b 44ce4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1acf24 │ │ │ │ + bl 1acaf4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 44cec │ │ │ │ + beq 44ce4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 2cfa98 │ │ │ │ + bl 2cf270 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 44cb4 │ │ │ │ - bl dc1d0 │ │ │ │ + beq 44cac │ │ │ │ + bl dbd28 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ mov r7, #0 │ │ │ │ bl 2e090 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #56 @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 97e48 │ │ │ │ + bl 97e40 │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ moveq sl, #1 │ │ │ │ moveq r5, r7 │ │ │ │ - beq 44c60 │ │ │ │ + beq 44c58 │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ bl 2d7c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44c54 │ │ │ │ + beq 44c4c │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne 44c54 │ │ │ │ + bne 44c4c │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44c5c │ │ │ │ + bgt 44c54 │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r7, r5 │ │ │ │ - b 44bf0 │ │ │ │ + b 44be8 │ │ │ │ mov sl, #0 │ │ │ │ - b 44c60 │ │ │ │ + b 44c58 │ │ │ │ mov sl, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 44ca4 │ │ │ │ + bne 44c9c │ │ │ │ cmp sl, #1 │ │ │ │ - bne 44c84 │ │ │ │ - bl 2e3794 │ │ │ │ - b 44cb4 │ │ │ │ - movw r3, #49112 @ 0xbfd8 │ │ │ │ + bne 44c7c │ │ │ │ + bl 2e2e74 │ │ │ │ + b 44cac │ │ │ │ + movw r3, #53084 @ 0xcf5c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #28984 @ 0x7138 │ │ │ │ + movw r1, #27320 @ 0x6ab8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 44cb4 │ │ │ │ + bl 13ff54 │ │ │ │ + b 44cac │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 312744 │ │ │ │ + bl 3120c4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44cd8 │ │ │ │ + bgt 44cd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44ce0 │ │ │ │ + beq 44cd8 │ │ │ │ mov r4, r6 │ │ │ │ - b 44cec │ │ │ │ + b 44ce4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 44cd8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 44cd0 │ │ │ │ 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 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d3f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 44d50 │ │ │ │ + beq 44d48 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r0] │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r5] │ │ │ │ - b 44d58 │ │ │ │ + b 44d50 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 260798 │ │ │ │ + bl 25fd24 │ │ │ │ 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 r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 44d98 │ │ │ │ + bne 44d90 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44dcc │ │ │ │ - b 44dc0 │ │ │ │ + bne 44dc4 │ │ │ │ + b 44db8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18392 @ 0x47d8 │ │ │ │ + movw r0, #16780 @ 0x418c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44d80 │ │ │ │ + bne 44d78 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44db8 │ │ │ │ + bne 44db0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44dec │ │ │ │ - bl be588 │ │ │ │ + bne 44de4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44db8 │ │ │ │ + bne 44db0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41112 @ 0xa098 │ │ │ │ + movw r1, #39448 @ 0x9a18 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #29056 @ 0x7180 │ │ │ │ + movw r0, #27392 @ 0x6b00 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44db8 │ │ │ │ + beq 44db0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db64 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44e3c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 44e34 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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] @ 44e84 │ │ │ │ + ldr r0, [pc, #12] @ 44e7c │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d14bc │ │ │ │ + bl 1d0de0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r8, asr #7 │ │ │ │ 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] @ 44ec4 │ │ │ │ + ldr r0, [pc, #12] @ 44ebc │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d14bc │ │ │ │ + bl 1d0de0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r0, ror r1 │ │ │ │ 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 44f1c │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 44f14 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 44f0c │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 44f1c │ │ │ │ + bne 44f04 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 44f14 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44f50 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 44f48 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 44f40 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 44f50 │ │ │ │ + bne 44f38 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 44f48 │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 44f78 │ │ │ │ + bne 44f70 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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 │ │ │ │ @@ -23232,164 +23230,164 @@ │ │ │ │ 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 44fe0 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 44fd8 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 44fd0 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 44fe0 │ │ │ │ + bne 44fc8 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 44fd8 │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 45008 │ │ │ │ + bne 45000 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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] @ 4521c │ │ │ │ + ldr r0, [pc, #480] @ 45214 │ │ │ │ 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 45080 │ │ │ │ + beq 45078 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 45080 │ │ │ │ + beq 45078 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ - movw r3, #20508 @ 0x501c │ │ │ │ + movw r3, #20500 @ 0x5014 │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 451e8 │ │ │ │ + beq 451e0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - movw r3, #20508 @ 0x501c │ │ │ │ + movw r3, #20500 @ 0x5014 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 451e8 │ │ │ │ + bne 451e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 450b0 │ │ │ │ + bne 450a8 │ │ │ │ mov r4, #0 │ │ │ │ - b 4517c │ │ │ │ + b 45174 │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 450e4 │ │ │ │ + beq 450dc │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 4517c │ │ │ │ + ble 45174 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 450c8 │ │ │ │ - b 4510c │ │ │ │ + bne 450c0 │ │ │ │ + b 45104 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4510c │ │ │ │ + beq 45104 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 450e8 │ │ │ │ + bne 450e0 │ │ │ │ movw r3, #36116 @ 0x8d14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4517c │ │ │ │ - ldr r2, [pc, #268] @ 45220 │ │ │ │ + bne 45174 │ │ │ │ + ldr r2, [pc, #268] @ 45218 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3844b4 │ │ │ │ + bl 383de4 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 45210 │ │ │ │ - beq 4517c │ │ │ │ + blt 45208 │ │ │ │ + beq 45174 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 45220 │ │ │ │ + ldr r1, [pc, #232] @ 45218 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f95c4 <_PyObject_HasLen@@Base+0x408> │ │ │ │ + bl 2f8c88 <_PyObject_HasLen@@Base+0x350> │ │ │ │ movw r2, #5180 @ 0x143c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 45210 │ │ │ │ + bne 45208 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 450a8 │ │ │ │ + bgt 450a0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 450a8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 450a8 │ │ │ │ + bne 450a0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 450a0 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 45224 │ │ │ │ + ldr r1, [pc, #152] @ 4521c │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f95c4 <_PyObject_HasLen@@Base+0x408> │ │ │ │ + bl 2f8c88 <_PyObject_HasLen@@Base+0x350> │ │ │ │ movw r2, #5180 @ 0x143c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 45210 │ │ │ │ + bne 45208 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 451c8 │ │ │ │ + bne 451c0 │ │ │ │ movw r3, #5180 @ 0x143c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 45210 │ │ │ │ + b 45208 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 451e8 │ │ │ │ + bgt 451e0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 451e8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 451e0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 451bc │ │ │ │ + beq 451b4 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 45220 │ │ │ │ + ldr r1, [pc, #36] @ 45218 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f95c4 <_PyObject_HasLen@@Base+0x408> │ │ │ │ + bl 2f8c88 <_PyObject_HasLen@@Base+0x350> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ ldrdeq r2, [r3], #-156 @ 0xffffff64 @ │ │ │ │ strhteq r2, [r3], #-84 @ 0xffffffac │ │ │ │ @@ -23399,257 +23397,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] @ 452a0 │ │ │ │ + ldreq r0, [pc, #72] @ 45298 │ │ │ │ subeq r1, fp, #20 │ │ │ │ - ldrne r0, [pc, #68] @ 452a4 │ │ │ │ + ldrne r0, [pc, #68] @ 4529c │ │ │ │ subne r1, fp, #20 │ │ │ │ strne r3, [fp, #-12] │ │ │ │ - bl 1d14bc │ │ │ │ + bl 1d0de0 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq 45298 │ │ │ │ + beq 45290 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45294 │ │ │ │ + bgt 4528c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45294 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 4528c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r1, r3, r0, lsr #27 │ │ │ │ rsbeq r2, r3, ip, lsl fp │ │ │ │ │ │ │ │ -000452a8 <_PyCompile_CodeGen@@Base>: │ │ │ │ +000452a0 <_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 297eb8 │ │ │ │ + bl 297568 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 452f8 <_PyCompile_CodeGen@@Base+0x50> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 452f0 <_PyCompile_CodeGen@@Base+0x50> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29212 @ 0x721c │ │ │ │ + movw r1, #27548 @ 0x6b9c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 45304 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ - bl d81e4 <_PyArena_New@@Base> │ │ │ │ + bl 16d81c │ │ │ │ + b 452fc <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + bl d7d50 <_PyArena_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4530c <_PyCompile_CodeGen@@Base+0x64> │ │ │ │ + bne 45304 <_PyCompile_CodeGen@@Base+0x64> │ │ │ │ mov r8, #0 │ │ │ │ - b 45538 <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ + b 45530 <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 352d5c │ │ │ │ + bl 3526a4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 45358 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ - bl 35af40 │ │ │ │ + beq 45350 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ + bl 35a888 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45358 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ + beq 45350 <_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 26ff48 <_PyAST_Compile@@Base+0x80> │ │ │ │ + bl 26f604 <_PyAST_Compile@@Base+0x80> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 45364 <_PyCompile_CodeGen@@Base+0xbc> │ │ │ │ + bne 4535c <_PyCompile_CodeGen@@Base+0xbc> │ │ │ │ mov r0, r7 │ │ │ │ - bl 19f8a4 <_PyArena_Free@@Base> │ │ │ │ - b 45304 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + bl 19f57c <_PyArena_Free@@Base> │ │ │ │ + b 452fc <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #56] @ 0x38 │ │ │ │ - bl 9f360 │ │ │ │ + bl 9f098 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 45304 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + beq 452fc <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2771fc │ │ │ │ + bl 2768b4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45398 <_PyCompile_CodeGen@@Base+0xf0> │ │ │ │ + bne 45390 <_PyCompile_CodeGen@@Base+0xf0> │ │ │ │ mov r5, #0 │ │ │ │ mov r8, r5 │ │ │ │ - b 45510 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + b 45508 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ ldr r9, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r9, #752] @ 0x2f0 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4538c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45384 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #29228 @ 0x722c │ │ │ │ + movw r1, #27564 @ 0x6bac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 4538c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45384 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r0, [r9, #756] @ 0x2f4 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4538c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45384 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #29240 @ 0x7238 │ │ │ │ + movw r1, #27576 @ 0x6bb8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 4538c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45384 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r0, [r9, #760] @ 0x2f8 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4538c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45384 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #29256 @ 0x7248 │ │ │ │ + movw r1, #27592 @ 0x6bc8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 4538c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45384 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r3, [r5] │ │ │ │ - movw r5, #40688 @ 0x9ef0 │ │ │ │ + movw r5, #39024 @ 0x9870 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ cmp r3, #3 │ │ │ │ - bne 45494 <_PyCompile_CodeGen@@Base+0x1ec> │ │ │ │ + bne 4548c <_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 161aa4 │ │ │ │ + bl 161684 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 454c0 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ - b 4538c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + bne 454b8 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ + b 45384 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp] │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ - bl 1722dc │ │ │ │ + bl 171f48 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45458 <_PyCompile_CodeGen@@Base+0x1b0> │ │ │ │ - b 4538c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + bne 45450 <_PyCompile_CodeGen@@Base+0x1b0> │ │ │ │ + b 45384 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 281c28 │ │ │ │ + bl 2812e0 │ │ │ │ ldr r0, [r9, #728] @ 0x2d8 │ │ │ │ - bl 31784 <_PyObject_DebugMallocStats@@Base+0xc18> │ │ │ │ + bl 31780 <_PyObject_DebugMallocStats@@Base+0xc14> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4538c <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ + beq 45384 <_PyCompile_CodeGen@@Base+0xe4> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #29272 @ 0x7258 │ │ │ │ + movw r1, #27608 @ 0x6bd8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 45510 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + beq 45508 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl cec94 <_PyTuple_FromPair@@Base> │ │ │ │ + bl ce820 <_PyTuple_FromPair@@Base> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r6 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19887c <_PySuper_Lookup@@Base+0x67c> │ │ │ │ + bl 198554 <_PySuper_Lookup@@Base+0x67c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2896e0 │ │ │ │ + bl 288cb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 19f8a4 <_PyArena_Free@@Base> │ │ │ │ + bl 19f57c <_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 45584 <_PyCompile_CodeGen@@Base+0x2dc> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bgt 4557c <_PyCompile_CodeGen@@Base+0x2dc> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32692 @ 0x7fb4 │ │ │ │ + movw r1, #31028 @ 0x7934 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 455a8 <_PyCompile_CodeGen@@Base+0x300> │ │ │ │ + bl 16d81c │ │ │ │ + b 455a0 <_PyCompile_CodeGen@@Base+0x300> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 455b0 <_PyCompile_CodeGen@@Base+0x308> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 455a8 <_PyCompile_CodeGen@@Base+0x308> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46560 @ 0xb5e0 │ │ │ │ + movw r1, #44896 @ 0xaf60 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b 455e0 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ + b 455d8 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 455c8 <_PyCompile_CodeGen@@Base+0x320> │ │ │ │ + bne 455c0 <_PyCompile_CodeGen@@Base+0x320> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 455e0 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ - ldr r1, [pc, #24] @ 455e8 <_PyCompile_CodeGen@@Base+0x340> │ │ │ │ + b 455d8 <_PyCompile_CodeGen@@Base+0x338> │ │ │ │ + ldr r1, [pc, #24] @ 455e0 <_PyCompile_CodeGen@@Base+0x340> │ │ │ │ sub r2, fp, #8 │ │ │ │ - bl b37c0 │ │ │ │ + bl b34fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 455bc <_PyCompile_CodeGen@@Base+0x314> │ │ │ │ + beq 455b4 <_PyCompile_CodeGen@@Base+0x314> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldrdeq r6, [r3], #-8 @ │ │ │ │ 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 3814ac │ │ │ │ + bl 380ddc │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 45624 <_PyCompile_CodeGen@@Base+0x37c> │ │ │ │ + beq 4561c <_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} │ │ │ │ @@ -23658,26 +23656,26 @@ │ │ │ │ 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] @ 45668 <_PyCompile_CodeGen@@Base+0x3c0> │ │ │ │ + ldr r0, [pc, #12] @ 45660 <_PyCompile_CodeGen@@Base+0x3c0> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d14bc │ │ │ │ + bl 1d0de0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldrdeq r2, [r3], #-20 @ 0xffffffec @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a0200 <_Py_GetConfig@@Base> │ │ │ │ + bl 9ff44 <_Py_GetConfig@@Base> │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -23686,353 +23684,353 @@ │ │ │ │ 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 a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 457d8 <_PyCompile_CodeGen@@Base+0x530> │ │ │ │ - movw r0, #62816 @ 0xf560 │ │ │ │ + beq 457d0 <_PyCompile_CodeGen@@Base+0x530> │ │ │ │ + movw r0, #62776 @ 0xf538 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 456f8 <_PyCompile_CodeGen@@Base+0x450> │ │ │ │ + bne 456f0 <_PyCompile_CodeGen@@Base+0x450> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 456e0 <_PyCompile_CodeGen@@Base+0x438> │ │ │ │ + bne 456d8 <_PyCompile_CodeGen@@Base+0x438> │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq 45708 <_PyCompile_CodeGen@@Base+0x460> │ │ │ │ - bl 348fa4 │ │ │ │ + beq 45700 <_PyCompile_CodeGen@@Base+0x460> │ │ │ │ + bl 3bd17c │ │ │ │ bl 2dec8 │ │ │ │ bl 2d180 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 457a0 <_PyCompile_CodeGen@@Base+0x4f8> │ │ │ │ - bl 312744 │ │ │ │ + beq 45798 <_PyCompile_CodeGen@@Base+0x4f8> │ │ │ │ + bl 3120c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 45748 <_PyCompile_CodeGen@@Base+0x4a0> │ │ │ │ + bne 45740 <_PyCompile_CodeGen@@Base+0x4a0> │ │ │ │ mov r0, r5 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 45758 <_PyCompile_CodeGen@@Base+0x4b0> │ │ │ │ - b 45770 <_PyCompile_CodeGen@@Base+0x4c8> │ │ │ │ - bl c5840 │ │ │ │ + ble 45750 <_PyCompile_CodeGen@@Base+0x4b0> │ │ │ │ + b 45768 <_PyCompile_CodeGen@@Base+0x4c8> │ │ │ │ + bl c5448 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45778 <_PyCompile_CodeGen@@Base+0x4d0> │ │ │ │ - b 45730 <_PyCompile_CodeGen@@Base+0x488> │ │ │ │ + beq 45770 <_PyCompile_CodeGen@@Base+0x4d0> │ │ │ │ + b 45728 <_PyCompile_CodeGen@@Base+0x488> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45770 <_PyCompile_CodeGen@@Base+0x4c8> │ │ │ │ + bne 45768 <_PyCompile_CodeGen@@Base+0x4c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 457a0 <_PyCompile_CodeGen@@Base+0x4f8> │ │ │ │ + b 45798 <_PyCompile_CodeGen@@Base+0x4f8> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4570c <_PyCompile_CodeGen@@Base+0x464> │ │ │ │ + bgt 45704 <_PyCompile_CodeGen@@Base+0x464> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4570c <_PyCompile_CodeGen@@Base+0x464> │ │ │ │ + bne 45704 <_PyCompile_CodeGen@@Base+0x464> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4570c <_PyCompile_CodeGen@@Base+0x464> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 45704 <_PyCompile_CodeGen@@Base+0x464> │ │ │ │ bl 2d270 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 457c4 <_PyCompile_CodeGen@@Base+0x51c> │ │ │ │ + bne 457bc <_PyCompile_CodeGen@@Base+0x51c> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 457ac <_PyCompile_CodeGen@@Base+0x504> │ │ │ │ + bne 457a4 <_PyCompile_CodeGen@@Base+0x504> │ │ │ │ dmb ish │ │ │ │ - beq 457d8 <_PyCompile_CodeGen@@Base+0x530> │ │ │ │ - movw r0, #62816 @ 0xf560 │ │ │ │ + beq 457d0 <_PyCompile_CodeGen@@Base+0x530> │ │ │ │ + movw r0, #62776 @ 0xf538 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl 2bcf58 │ │ │ │ + bl 2bc628 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 457f8 <_PyCompile_CodeGen@@Base+0x550> │ │ │ │ + ldr r0, [pc, #12] @ 457f0 <_PyCompile_CodeGen@@Base+0x550> │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ rsbeq fp, r2, r0, ror #20 │ │ │ │ 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 45834 <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 4582c <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29308 @ 0x727c │ │ │ │ + movw r1, #27644 @ 0x6bfc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 45880 <_PyCompile_CodeGen@@Base+0x5d8> │ │ │ │ + bl 13ff54 │ │ │ │ + b 45878 <_PyCompile_CodeGen@@Base+0x5d8> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ moveq r4, #0 │ │ │ │ ldreq r0, [r0, #8] │ │ │ │ - beq 45944 <_PyCompile_CodeGen@@Base+0x69c> │ │ │ │ + beq 4593c <_PyCompile_CodeGen@@Base+0x69c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 45888 <_PyCompile_CodeGen@@Base+0x5e0> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 45880 <_PyCompile_CodeGen@@Base+0x5e0> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29340 @ 0x729c │ │ │ │ + movw r1, #27676 @ 0x6c1c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ 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 45930 <_PyCompile_CodeGen@@Base+0x688> │ │ │ │ + beq 45928 <_PyCompile_CodeGen@@Base+0x688> │ │ │ │ cmp r5, r0 │ │ │ │ - bne 458ec <_PyCompile_CodeGen@@Base+0x644> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 458e4 <_PyCompile_CodeGen@@Base+0x644> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29376 @ 0x72c0 │ │ │ │ + movw r1, #27712 @ 0x6c40 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45880 <_PyCompile_CodeGen@@Base+0x5d8> │ │ │ │ + bgt 45878 <_PyCompile_CodeGen@@Base+0x5d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45880 <_PyCompile_CodeGen@@Base+0x5d8> │ │ │ │ + bne 45878 <_PyCompile_CodeGen@@Base+0x5d8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 45880 <_PyCompile_CodeGen@@Base+0x5d8> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 45878 <_PyCompile_CodeGen@@Base+0x5d8> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 45908 <_PyCompile_CodeGen@@Base+0x660> │ │ │ │ + beq 45900 <_PyCompile_CodeGen@@Base+0x660> │ │ │ │ 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 45928 <_PyCompile_CodeGen@@Base+0x680> │ │ │ │ + bgt 45920 <_PyCompile_CodeGen@@Base+0x680> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 45928 <_PyCompile_CodeGen@@Base+0x680> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 45920 <_PyCompile_CodeGen@@Base+0x680> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b 4589c <_PyCompile_CodeGen@@Base+0x5f4> │ │ │ │ + b 45894 <_PyCompile_CodeGen@@Base+0x5f4> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #8] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 4599c <_PyCompile_CodeGen@@Base+0x6f4> │ │ │ │ + bne 45994 <_PyCompile_CodeGen@@Base+0x6f4> │ │ │ │ cmp r4, #1 │ │ │ │ - bne 45998 <_PyCompile_CodeGen@@Base+0x6f0> │ │ │ │ + bne 45990 <_PyCompile_CodeGen@@Base+0x6f0> │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 459d8 <_PyCompile_CodeGen@@Base+0x730> │ │ │ │ - b 4599c <_PyCompile_CodeGen@@Base+0x6f4> │ │ │ │ + bne 459d0 <_PyCompile_CodeGen@@Base+0x730> │ │ │ │ + b 45994 <_PyCompile_CodeGen@@Base+0x6f4> │ │ │ │ mov r6, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #572] @ 45bf0 <_PyCompile_CodeGen@@Base+0x948> │ │ │ │ + ldr r1, [pc, #572] @ 45be8 <_PyCompile_CodeGen@@Base+0x948> │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 459dc <_PyCompile_CodeGen@@Base+0x734> │ │ │ │ - b 45a18 <_PyCompile_CodeGen@@Base+0x770> │ │ │ │ + bne 459d4 <_PyCompile_CodeGen@@Base+0x734> │ │ │ │ + b 45a10 <_PyCompile_CodeGen@@Base+0x770> │ │ │ │ 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 45a20 <_PyCompile_CodeGen@@Base+0x778> │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 45a18 <_PyCompile_CodeGen@@Base+0x778> │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9260 @ 0x242c │ │ │ │ + movw r1, #7596 @ 0x1dac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #29400 @ 0x72d8 │ │ │ │ + movw r0, #27736 @ 0x6c58 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r9 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 45be4 <_PyCompile_CodeGen@@Base+0x93c> │ │ │ │ + b 45bdc <_PyCompile_CodeGen@@Base+0x93c> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 45b58 <_PyCompile_CodeGen@@Base+0x8b0> │ │ │ │ + beq 45b50 <_PyCompile_CodeGen@@Base+0x8b0> │ │ │ │ ldr sl, [r5, #4] │ │ │ │ cmp sl, #0 │ │ │ │ movweq sl, #5188 @ 0x1444 │ │ │ │ movteq sl, #96 @ 0x60 │ │ │ │ - beq 45a44 <_PyCompile_CodeGen@@Base+0x79c> │ │ │ │ + beq 45a3c <_PyCompile_CodeGen@@Base+0x79c> │ │ │ │ subs r4, r3, #2 │ │ │ │ - beq 45ad0 <_PyCompile_CodeGen@@Base+0x828> │ │ │ │ + beq 45ac8 <_PyCompile_CodeGen@@Base+0x828> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 45a5c <_PyCompile_CodeGen@@Base+0x7b4> │ │ │ │ + beq 45a54 <_PyCompile_CodeGen@@Base+0x7b4> │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 45b68 <_PyCompile_CodeGen@@Base+0x8c0> │ │ │ │ - b 45a64 <_PyCompile_CodeGen@@Base+0x7bc> │ │ │ │ + beq 45b60 <_PyCompile_CodeGen@@Base+0x8c0> │ │ │ │ + b 45a5c <_PyCompile_CodeGen@@Base+0x7bc> │ │ │ │ movw r6, #64312 @ 0xfb38 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45a88 <_PyCompile_CodeGen@@Base+0x7e0> │ │ │ │ - bl 128510 │ │ │ │ + beq 45a80 <_PyCompile_CodeGen@@Base+0x7e0> │ │ │ │ + bl 12821c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 45a18 <_PyCompile_CodeGen@@Base+0x770> │ │ │ │ + blt 45a10 <_PyCompile_CodeGen@@Base+0x770> │ │ │ │ subs r7, r4, #1 │ │ │ │ - bne 45a8c <_PyCompile_CodeGen@@Base+0x7e4> │ │ │ │ - b 45ae4 <_PyCompile_CodeGen@@Base+0x83c> │ │ │ │ + bne 45a84 <_PyCompile_CodeGen@@Base+0x7e4> │ │ │ │ + b 45adc <_PyCompile_CodeGen@@Base+0x83c> │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45ab4 <_PyCompile_CodeGen@@Base+0x80c> │ │ │ │ - bl 128510 │ │ │ │ + beq 45aac <_PyCompile_CodeGen@@Base+0x80c> │ │ │ │ + bl 12821c │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 45a18 <_PyCompile_CodeGen@@Base+0x770> │ │ │ │ + blt 45a10 <_PyCompile_CodeGen@@Base+0x770> │ │ │ │ cmp r7, #1 │ │ │ │ - bne 45ab8 <_PyCompile_CodeGen@@Base+0x810> │ │ │ │ - b 45af0 <_PyCompile_CodeGen@@Base+0x848> │ │ │ │ + bne 45ab0 <_PyCompile_CodeGen@@Base+0x810> │ │ │ │ + b 45ae8 <_PyCompile_CodeGen@@Base+0x848> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r5, r0, #0 │ │ │ │ movge r7, r8 │ │ │ │ - bge 45af8 <_PyCompile_CodeGen@@Base+0x850> │ │ │ │ - b 45a18 <_PyCompile_CodeGen@@Base+0x770> │ │ │ │ + bge 45af0 <_PyCompile_CodeGen@@Base+0x850> │ │ │ │ + b 45a10 <_PyCompile_CodeGen@@Base+0x770> │ │ │ │ movw r6, #64312 @ 0xfb38 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b 45af8 <_PyCompile_CodeGen@@Base+0x850> │ │ │ │ + b 45af0 <_PyCompile_CodeGen@@Base+0x850> │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r0 │ │ │ │ - b 45af8 <_PyCompile_CodeGen@@Base+0x850> │ │ │ │ + b 45af0 <_PyCompile_CodeGen@@Base+0x850> │ │ │ │ mov r7, r8 │ │ │ │ mov r5, #0 │ │ │ │ tst r4, r7 │ │ │ │ and r3, r4, #1 │ │ │ │ and r8, r7, #1 │ │ │ │ - beq 45b24 <_PyCompile_CodeGen@@Base+0x87c> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 45b1c <_PyCompile_CodeGen@@Base+0x87c> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32032 @ 0x7d20 │ │ │ │ + movw r1, #30368 @ 0x76a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 45a18 <_PyCompile_CodeGen@@Base+0x770> │ │ │ │ + bl 16d81c │ │ │ │ + b 45a10 <_PyCompile_CodeGen@@Base+0x770> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 45b74 <_PyCompile_CodeGen@@Base+0x8cc> │ │ │ │ + beq 45b6c <_PyCompile_CodeGen@@Base+0x8cc> │ │ │ │ orrs r4, r4, r7 │ │ │ │ moveq r8, r4 │ │ │ │ moveq r3, r8 │ │ │ │ - beq 45b74 <_PyCompile_CodeGen@@Base+0x8cc> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 45b6c <_PyCompile_CodeGen@@Base+0x8cc> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32068 @ 0x7d44 │ │ │ │ + movw r1, #30404 @ 0x76c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 45a18 <_PyCompile_CodeGen@@Base+0x770> │ │ │ │ + bl 16d81c │ │ │ │ + b 45a10 <_PyCompile_CodeGen@@Base+0x770> │ │ │ │ movw r6, #64312 @ 0xfb38 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ movw sl, #5188 @ 0x1444 │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ mov r8, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 2ffb74 │ │ │ │ + bl 2ff414 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 45a18 <_PyCompile_CodeGen@@Base+0x770> │ │ │ │ - bl 2ff230 <_PyContext_Enter@@Base+0x464> │ │ │ │ + beq 45a10 <_PyCompile_CodeGen@@Base+0x770> │ │ │ │ + bl 2fe8f8 <_PyContext_Enter@@Base+0x464> │ │ │ │ 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 3e6a0 │ │ │ │ + bl 3e698 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45be4 <_PyCompile_CodeGen@@Base+0x93c> │ │ │ │ + bgt 45bdc <_PyCompile_CodeGen@@Base+0x93c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45be4 <_PyCompile_CodeGen@@Base+0x93c> │ │ │ │ + bne 45bdc <_PyCompile_CodeGen@@Base+0x93c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r5, r2, r8, lsl r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ subs r7, r3, #0 │ │ │ │ - ldr lr, [pc, #536] @ 45e2c <_PyCompile_CodeGen@@Base+0xb84> │ │ │ │ + ldr lr, [pc, #536] @ 45e24 <_PyCompile_CodeGen@@Base+0xb84> │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ moveq r6, r7 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r7, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -24047,611 +24045,611 @@ │ │ │ │ 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 45c84 <_PyCompile_CodeGen@@Base+0x9dc> │ │ │ │ + bne 45c7c <_PyCompile_CodeGen@@Base+0x9dc> │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 45cc8 <_PyCompile_CodeGen@@Base+0xa20> │ │ │ │ - ldr r1, [pc, #420] @ 45e30 <_PyCompile_CodeGen@@Base+0xb88> │ │ │ │ + beq 45cc0 <_PyCompile_CodeGen@@Base+0xa20> │ │ │ │ + ldr r1, [pc, #420] @ 45e28 <_PyCompile_CodeGen@@Base+0xb88> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 45e14 <_PyCompile_CodeGen@@Base+0xb6c> │ │ │ │ + beq 45e0c <_PyCompile_CodeGen@@Base+0xb6c> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1abc3c │ │ │ │ + bl 1ab80c │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45d84 <_PyCompile_CodeGen@@Base+0xadc> │ │ │ │ + beq 45d7c <_PyCompile_CodeGen@@Base+0xadc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 45d0c <_PyCompile_CodeGen@@Base+0xa64> │ │ │ │ + beq 45d04 <_PyCompile_CodeGen@@Base+0xa64> │ │ │ │ add r6, r6, r5 │ │ │ │ subs r5, r6, #2 │ │ │ │ - beq 45d40 <_PyCompile_CodeGen@@Base+0xa98> │ │ │ │ - b 45d1c <_PyCompile_CodeGen@@Base+0xa74> │ │ │ │ - bl be588 │ │ │ │ + beq 45d38 <_PyCompile_CodeGen@@Base+0xa98> │ │ │ │ + b 45d14 <_PyCompile_CodeGen@@Base+0xa74> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45cfc <_PyCompile_CodeGen@@Base+0xa54> │ │ │ │ - b 45d84 <_PyCompile_CodeGen@@Base+0xadc> │ │ │ │ + beq 45cf4 <_PyCompile_CodeGen@@Base+0xa54> │ │ │ │ + b 45d7c <_PyCompile_CodeGen@@Base+0xadc> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45d4c <_PyCompile_CodeGen@@Base+0xaa4> │ │ │ │ + beq 45d44 <_PyCompile_CodeGen@@Base+0xaa4> │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ - bl 2887fc │ │ │ │ + bl 287dd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45d84 <_PyCompile_CodeGen@@Base+0xadc> │ │ │ │ + beq 45d7c <_PyCompile_CodeGen@@Base+0xadc> │ │ │ │ subs r5, r6, #3 │ │ │ │ - bne 45d4c <_PyCompile_CodeGen@@Base+0xaa4> │ │ │ │ + bne 45d44 <_PyCompile_CodeGen@@Base+0xaa4> │ │ │ │ mov r5, #1 │ │ │ │ mov r6, #0 │ │ │ │ - b 45d8c <_PyCompile_CodeGen@@Base+0xae4> │ │ │ │ + b 45d84 <_PyCompile_CodeGen@@Base+0xae4> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45d70 <_PyCompile_CodeGen@@Base+0xac8> │ │ │ │ - bl 128510 │ │ │ │ + beq 45d68 <_PyCompile_CodeGen@@Base+0xac8> │ │ │ │ + bl 12821c │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 45d84 <_PyCompile_CodeGen@@Base+0xadc> │ │ │ │ + blt 45d7c <_PyCompile_CodeGen@@Base+0xadc> │ │ │ │ cmp r5, #1 │ │ │ │ - beq 45d8c <_PyCompile_CodeGen@@Base+0xae4> │ │ │ │ - b 45d74 <_PyCompile_CodeGen@@Base+0xacc> │ │ │ │ + beq 45d84 <_PyCompile_CodeGen@@Base+0xae4> │ │ │ │ + b 45d6c <_PyCompile_CodeGen@@Base+0xacc> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 45d8c <_PyCompile_CodeGen@@Base+0xae4> │ │ │ │ + bge 45d84 <_PyCompile_CodeGen@@Base+0xae4> │ │ │ │ mov r4, #0 │ │ │ │ - b 45e14 <_PyCompile_CodeGen@@Base+0xb6c> │ │ │ │ + b 45e0c <_PyCompile_CodeGen@@Base+0xb6c> │ │ │ │ ldr r9, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ and r2, r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r9, #100 @ 0x64 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 45dbc <_PyCompile_CodeGen@@Base+0xb14> │ │ │ │ + bne 45db4 <_PyCompile_CodeGen@@Base+0xb14> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 45de4 <_PyCompile_CodeGen@@Base+0xb3c> │ │ │ │ + bne 45ddc <_PyCompile_CodeGen@@Base+0xb3c> │ │ │ │ mov r5, #256 @ 0x100 │ │ │ │ - b 45dc4 <_PyCompile_CodeGen@@Base+0xb1c> │ │ │ │ + b 45dbc <_PyCompile_CodeGen@@Base+0xb1c> │ │ │ │ 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 2e3f0 │ │ │ │ mov r5, r0 │ │ │ │ - b 45df4 <_PyCompile_CodeGen@@Base+0xb4c> │ │ │ │ + b 45dec <_PyCompile_CodeGen@@Base+0xb4c> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2dd5c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5456 @ 0x1550 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ae30c │ │ │ │ + bl 1adedc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - subseq r3, ip, r4, ror #9 │ │ │ │ + subseq r2, ip, r4, ror #28 │ │ │ │ rsbeq r5, r2, r0, ror 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, #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 45e88 <_PyCompile_CodeGen@@Base+0xbe0> │ │ │ │ + bne 45e80 <_PyCompile_CodeGen@@Base+0xbe0> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #53616 @ 0xd170 │ │ │ │ + movw r0, #51952 @ 0xcaf0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 45fd4 <_PyCompile_CodeGen@@Base+0xd2c> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 45fcc <_PyCompile_CodeGen@@Base+0xd2c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1acf24 │ │ │ │ + bl 1acaf4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 45fd4 <_PyCompile_CodeGen@@Base+0xd2c> │ │ │ │ + beq 45fcc <_PyCompile_CodeGen@@Base+0xd2c> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 2cfa98 │ │ │ │ + bl 2cf270 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 45f9c <_PyCompile_CodeGen@@Base+0xcf4> │ │ │ │ - bl dc1d0 │ │ │ │ + beq 45f94 <_PyCompile_CodeGen@@Base+0xcf4> │ │ │ │ + bl dbd28 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #70 @ 0x46 │ │ │ │ mov r8, #0 │ │ │ │ bl 2e090 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 97e48 │ │ │ │ + bl 97e40 │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-68] @ 0xffffffbc │ │ │ │ moveq sl, #1 │ │ │ │ moveq r5, r8 │ │ │ │ - beq 45f48 <_PyCompile_CodeGen@@Base+0xca0> │ │ │ │ + beq 45f40 <_PyCompile_CodeGen@@Base+0xca0> │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ bl 2d6f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45f3c <_PyCompile_CodeGen@@Base+0xc94> │ │ │ │ + beq 45f34 <_PyCompile_CodeGen@@Base+0xc94> │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 45f3c <_PyCompile_CodeGen@@Base+0xc94> │ │ │ │ + bne 45f34 <_PyCompile_CodeGen@@Base+0xc94> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45f44 <_PyCompile_CodeGen@@Base+0xc9c> │ │ │ │ + bgt 45f3c <_PyCompile_CodeGen@@Base+0xc9c> │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r8, r5 │ │ │ │ - b 45ed8 <_PyCompile_CodeGen@@Base+0xc30> │ │ │ │ + b 45ed0 <_PyCompile_CodeGen@@Base+0xc30> │ │ │ │ mov sl, #0 │ │ │ │ - b 45f48 <_PyCompile_CodeGen@@Base+0xca0> │ │ │ │ + b 45f40 <_PyCompile_CodeGen@@Base+0xca0> │ │ │ │ mov sl, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ ldr r6, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 45f8c <_PyCompile_CodeGen@@Base+0xce4> │ │ │ │ + bne 45f84 <_PyCompile_CodeGen@@Base+0xce4> │ │ │ │ cmp sl, #1 │ │ │ │ - bne 45f6c <_PyCompile_CodeGen@@Base+0xcc4> │ │ │ │ - bl 2e3794 │ │ │ │ - b 45f9c <_PyCompile_CodeGen@@Base+0xcf4> │ │ │ │ - movw r3, #49112 @ 0xbfd8 │ │ │ │ + bne 45f64 <_PyCompile_CodeGen@@Base+0xcc4> │ │ │ │ + bl 2e2e74 │ │ │ │ + b 45f94 <_PyCompile_CodeGen@@Base+0xcf4> │ │ │ │ + movw r3, #53084 @ 0xcf5c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #29412 @ 0x72e4 │ │ │ │ + movw r1, #27748 @ 0x6c64 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 45f9c <_PyCompile_CodeGen@@Base+0xcf4> │ │ │ │ + bl 13ff54 │ │ │ │ + b 45f94 <_PyCompile_CodeGen@@Base+0xcf4> │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 2b1940 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ + bl 2b1010 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45fc0 <_PyCompile_CodeGen@@Base+0xd18> │ │ │ │ + bgt 45fb8 <_PyCompile_CodeGen@@Base+0xd18> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45fc8 <_PyCompile_CodeGen@@Base+0xd20> │ │ │ │ + beq 45fc0 <_PyCompile_CodeGen@@Base+0xd20> │ │ │ │ mov r4, r6 │ │ │ │ - b 45fd4 <_PyCompile_CodeGen@@Base+0xd2c> │ │ │ │ + b 45fcc <_PyCompile_CodeGen@@Base+0xd2c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 45fc0 <_PyCompile_CodeGen@@Base+0xd18> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 45fb8 <_PyCompile_CodeGen@@Base+0xd18> │ │ │ │ mov r0, r4 │ │ │ │ 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] @ 4601c <_PyCompile_CodeGen@@Base+0xd74> │ │ │ │ + ldr r0, [pc, #12] @ 46014 <_PyCompile_CodeGen@@Base+0xd74> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d14bc │ │ │ │ + bl 1d0de0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, lsl 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] @ 4605c <_PyCompile_CodeGen@@Base+0xdb4> │ │ │ │ + ldr r0, [pc, #12] @ 46054 <_PyCompile_CodeGen@@Base+0xdb4> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d14bc │ │ │ │ + bl 1d0de0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r0, lsl #6 │ │ │ │ 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] @ 4609c <_PyCompile_CodeGen@@Base+0xdf4> │ │ │ │ + ldr r0, [pc, #12] @ 46094 <_PyCompile_CodeGen@@Base+0xdf4> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d14bc │ │ │ │ + bl 1d0de0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r0, asr r1 │ │ │ │ │ │ │ │ -000460a0 : │ │ │ │ +00046098 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 460b8 │ │ │ │ + ldr r0, [pc, #12] @ 460b0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c668 │ │ │ │ + b 26bd24 │ │ │ │ mlseq r2, ip, r8, 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 │ │ │ │ - bl 1398f0 │ │ │ │ + bl 1394b8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #76] @ 46130 │ │ │ │ + ldr r1, [pc, #76] @ 46128 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a24 │ │ │ │ - movw r1, #29528 @ 0x7358 │ │ │ │ + bl 1585b4 │ │ │ │ + movw r1, #27864 @ 0x6cd8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 139a6c │ │ │ │ + bl 139634 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46128 │ │ │ │ + blt 46120 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64076 @ 0xfa4c │ │ │ │ + movw r1, #62412 @ 0xf3cc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrdeq r5, [r2], #-128 @ 0xffffff80 @ │ │ │ │ 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 a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46264 │ │ │ │ - ldr r0, [pc, #268] @ 46270 │ │ │ │ + beq 4625c │ │ │ │ + ldr r0, [pc, #268] @ 46268 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 46180 │ │ │ │ + bne 46178 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 46168 │ │ │ │ + bne 46160 │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - beq 46190 │ │ │ │ - bl 348fa4 │ │ │ │ + beq 46188 │ │ │ │ + bl 3bd17c │ │ │ │ mov r5, #0 │ │ │ │ bl 2d6d8 │ │ │ │ bl 2e198 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 461f0 │ │ │ │ - bl 2b1940 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ + beq 461e8 │ │ │ │ + bl 2b1010 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 461f8 │ │ │ │ - bl c5840 │ │ │ │ + beq 461f0 │ │ │ │ + bl c5448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 461f8 │ │ │ │ + bne 461f0 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46198 │ │ │ │ + bgt 46190 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 46198 │ │ │ │ + bne 46190 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 46198 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 46190 │ │ │ │ mov r6, r1 │ │ │ │ - b 461fc │ │ │ │ + b 461f4 │ │ │ │ mov r6, #1 │ │ │ │ bl 2debc │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 46220 │ │ │ │ + bne 46218 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 46208 │ │ │ │ + bne 46200 │ │ │ │ dmb ish │ │ │ │ - beq 46230 │ │ │ │ - ldr r0, [pc, #64] @ 46270 │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 46228 │ │ │ │ + ldr r0, [pc, #64] @ 46268 │ │ │ │ + bl 2bc628 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 46268 │ │ │ │ + beq 46260 │ │ │ │ mov r0, r5 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46264 │ │ │ │ + bgt 4625c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46264 │ │ │ │ + bne 4625c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq pc, r7, r4, ror #10 │ │ │ │ + rsbeq pc, r7, ip, lsr r5 @ │ │ │ │ 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 46314 │ │ │ │ + beq 4630c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #67108864 @ 0x4000000 │ │ │ │ - beq 46318 │ │ │ │ + beq 46310 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #2 │ │ │ │ - bne 46314 │ │ │ │ + bne 4630c │ │ │ │ mov r3, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r7, [r3, #20] │ │ │ │ - bl c24c8 │ │ │ │ + bl c20d0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 46318 │ │ │ │ + bne 46310 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13f968 │ │ │ │ + bl 13f538 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46318 │ │ │ │ + bgt 46310 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46318 │ │ │ │ + bne 46310 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 46318 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 46310 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #29576 @ 0x7388 │ │ │ │ + movw r3, #27912 @ 0x6d08 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ movw r1, #58508 @ 0xe48c │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e8dc4 │ │ │ │ + b 1e86c4 │ │ │ │ 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] @ 46550 │ │ │ │ + ldr r0, [pc, #480] @ 46548 │ │ │ │ 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 463b4 │ │ │ │ + beq 463ac │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 463b4 │ │ │ │ + beq 463ac │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ - movw r3, #25424 @ 0x6350 │ │ │ │ + movw r3, #25416 @ 0x6348 │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4651c │ │ │ │ + beq 46514 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - movw r3, #25424 @ 0x6350 │ │ │ │ + movw r3, #25416 @ 0x6348 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 4651c │ │ │ │ + bne 46514 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 463e4 │ │ │ │ + bne 463dc │ │ │ │ mov r4, #0 │ │ │ │ - b 464b0 │ │ │ │ + b 464a8 │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 46418 │ │ │ │ + beq 46410 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 464b0 │ │ │ │ + ble 464a8 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 463fc │ │ │ │ - b 46440 │ │ │ │ + bne 463f4 │ │ │ │ + b 46438 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 46440 │ │ │ │ + beq 46438 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4641c │ │ │ │ + bne 46414 │ │ │ │ movw r3, #36116 @ 0x8d14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 464b0 │ │ │ │ - ldr r2, [pc, #268] @ 46554 │ │ │ │ + bne 464a8 │ │ │ │ + ldr r2, [pc, #268] @ 4654c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3844b4 │ │ │ │ + bl 383de4 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 46544 │ │ │ │ - beq 464b0 │ │ │ │ + blt 4653c │ │ │ │ + beq 464a8 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 46554 │ │ │ │ + ldr r1, [pc, #232] @ 4654c │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f95c4 <_PyObject_HasLen@@Base+0x408> │ │ │ │ + bl 2f8c88 <_PyObject_HasLen@@Base+0x350> │ │ │ │ movw r2, #5180 @ 0x143c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46544 │ │ │ │ + bne 4653c │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 463dc │ │ │ │ + bgt 463d4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 463dc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 463dc │ │ │ │ + bne 463d4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 463d4 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 46558 │ │ │ │ + ldr r1, [pc, #152] @ 46550 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f95c4 <_PyObject_HasLen@@Base+0x408> │ │ │ │ + bl 2f8c88 <_PyObject_HasLen@@Base+0x350> │ │ │ │ movw r2, #5180 @ 0x143c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46544 │ │ │ │ + bne 4653c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 464fc │ │ │ │ + bne 464f4 │ │ │ │ movw r3, #5180 @ 0x143c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 46544 │ │ │ │ + b 4653c │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4651c │ │ │ │ + bgt 46514 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4651c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 46514 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 464f0 │ │ │ │ + beq 464e8 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 46554 │ │ │ │ + ldr r1, [pc, #36] @ 4654c │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f95c4 <_PyObject_HasLen@@Base+0x408> │ │ │ │ + bl 2f8c88 <_PyObject_HasLen@@Base+0x350> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r2, r3, r8, ror sl │ │ │ │ mlseq r3, r8, sl, r2 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 4657c │ │ │ │ + ldr r2, [pc, #16] @ 46574 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466e0 │ │ │ │ + b 466d8 │ │ │ │ rsbeq r1, r3, ip, asr #20 │ │ │ │ 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] @ 465bc │ │ │ │ + ldr r0, [pc, #12] @ 465b4 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d14bc │ │ │ │ + bl 1d0de0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, lsr r3 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -24660,308 +24658,308 @@ │ │ │ │ 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 46610 │ │ │ │ + bne 46608 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 46650 │ │ │ │ - ldr r4, [pc, #160] @ 466b8 │ │ │ │ + beq 46648 │ │ │ │ + ldr r4, [pc, #160] @ 466b0 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46650 │ │ │ │ + bne 46648 │ │ │ │ mov r0, #0 │ │ │ │ - b 466b0 │ │ │ │ + b 466a8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46670 │ │ │ │ - bl be588 │ │ │ │ + bne 46668 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 466a8 │ │ │ │ - b 46648 │ │ │ │ + beq 466a0 │ │ │ │ + b 46640 │ │ │ │ movw r3, #266 @ 0x10a │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 466a8 │ │ │ │ - movw r1, #41240 @ 0xa118 │ │ │ │ + bhi 466a0 │ │ │ │ + movw r1, #39576 @ 0x9a98 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r1, [r1, r0, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ - b 466b0 │ │ │ │ + b 466a8 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r5, r2, r0, lsl r9 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 466dc │ │ │ │ + ldr r1, [pc, #8] @ 466d4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36b034 │ │ │ │ + b 36a964 │ │ │ │ rsbeq r6, r3, r8, asr #11 │ │ │ │ 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 1304d4 │ │ │ │ + bl 1301ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4677c │ │ │ │ + beq 46774 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r6 │ │ │ │ - bl c24c8 │ │ │ │ + bl c20d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 46758 │ │ │ │ + beq 46750 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 46744 │ │ │ │ + beq 4673c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 467f0 │ │ │ │ - b 46808 │ │ │ │ + ble 467e8 │ │ │ │ + b 46800 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl b624c │ │ │ │ + bl b5f7c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 46784 │ │ │ │ + bne 4677c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4677c │ │ │ │ + bgt 46774 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4677c │ │ │ │ + bne 46774 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 46808 │ │ │ │ + b 46800 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 467e8 │ │ │ │ + bne 467e0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 467c0 │ │ │ │ + bgt 467b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 467c0 │ │ │ │ + bne 467b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4677c │ │ │ │ + bgt 46774 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4677c │ │ │ │ + bne 46774 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4677c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 46774 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46808 │ │ │ │ + bgt 46800 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46808 │ │ │ │ + bne 46800 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #480] @ 46a14 │ │ │ │ + ldr r0, [pc, #480] @ 46a0c │ │ │ │ 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 46878 │ │ │ │ + beq 46870 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 46878 │ │ │ │ + beq 46870 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ - movw r3, #26644 @ 0x6814 │ │ │ │ + movw r3, #26636 @ 0x680c │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 469e0 │ │ │ │ + beq 469d8 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - movw r3, #26644 @ 0x6814 │ │ │ │ + movw r3, #26636 @ 0x680c │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 469e0 │ │ │ │ + bne 469d8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 468a8 │ │ │ │ + bne 468a0 │ │ │ │ mov r4, #0 │ │ │ │ - b 46974 │ │ │ │ + b 4696c │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 468dc │ │ │ │ + beq 468d4 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 46974 │ │ │ │ + ble 4696c │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 468c0 │ │ │ │ - b 46904 │ │ │ │ + bne 468b8 │ │ │ │ + b 468fc │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 46904 │ │ │ │ + beq 468fc │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 468e0 │ │ │ │ + bne 468d8 │ │ │ │ movw r3, #36116 @ 0x8d14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 46974 │ │ │ │ - ldr r2, [pc, #268] @ 46a18 │ │ │ │ + bne 4696c │ │ │ │ + ldr r2, [pc, #268] @ 46a10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3844b4 │ │ │ │ + bl 383de4 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 46a08 │ │ │ │ - beq 46974 │ │ │ │ + blt 46a00 │ │ │ │ + beq 4696c │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 46a18 │ │ │ │ + ldr r1, [pc, #232] @ 46a10 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f95c4 <_PyObject_HasLen@@Base+0x408> │ │ │ │ + bl 2f8c88 <_PyObject_HasLen@@Base+0x350> │ │ │ │ movw r2, #5180 @ 0x143c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46a08 │ │ │ │ + bne 46a00 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 468a0 │ │ │ │ + bgt 46898 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 468a0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 468a0 │ │ │ │ + bne 46898 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 46898 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 46a1c │ │ │ │ + ldr r1, [pc, #152] @ 46a14 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f95c4 <_PyObject_HasLen@@Base+0x408> │ │ │ │ + bl 2f8c88 <_PyObject_HasLen@@Base+0x350> │ │ │ │ movw r2, #5180 @ 0x143c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46a08 │ │ │ │ + bne 46a00 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 469c0 │ │ │ │ + bne 469b8 │ │ │ │ movw r3, #5180 @ 0x143c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 46a08 │ │ │ │ + b 46a00 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 469e0 │ │ │ │ + bgt 469d8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 469e0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 469d8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 469b4 │ │ │ │ + beq 469ac │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 46a18 │ │ │ │ + ldr r1, [pc, #36] @ 46a10 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2f95c4 <_PyObject_HasLen@@Base+0x408> │ │ │ │ + bl 2f8c88 <_PyObject_HasLen@@Base+0x350> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ mlseq r3, ip, r9, r2 │ │ │ │ strdeq r2, [r3], #-68 @ 0xffffffbc @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #57048 @ 0xded8 │ │ │ │ + movw r1, #55416 @ 0xd878 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4418c │ │ │ │ + b 44184 │ │ │ │ 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 36cc34 │ │ │ │ + bl 36c564 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r0, #0 │ │ │ │ - blt 46a90 │ │ │ │ + blt 46a88 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46a8c │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne 46a84 │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29820 @ 0x747c │ │ │ │ + movw r1, #28156 @ 0x6dfc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -24977,51 +24975,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] @ 46afc │ │ │ │ + ldr r0, [pc, #12] @ 46af4 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d14bc │ │ │ │ + bl 1d0de0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mlseq r3, r4, r1, r2 │ │ │ │ │ │ │ │ -00046b00 : │ │ │ │ +00046af8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 46b18 │ │ │ │ + ldr r0, [pc, #12] @ 46b10 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c668 │ │ │ │ + b 26bd24 │ │ │ │ rsbeq r5, r2, ip, lsr r9 │ │ │ │ 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 183b60 │ │ │ │ + b 1837c8 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 46b48 │ │ │ │ - b be7c8 │ │ │ │ + beq 46b40 │ │ │ │ + b be3d4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3508 @ 0xdb4 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #65048 @ 0xfe18 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -25036,27 +25034,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 1d8570 │ │ │ │ + bl 1d7eb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46be0 │ │ │ │ + bne 46bd8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46c0c │ │ │ │ - bl be588 │ │ │ │ + bne 46c04 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46bd8 │ │ │ │ + bne 46bd0 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ @@ -25066,78 +25064,78 @@ │ │ │ │ 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 302934 <_PyLong_UnsignedInt_Converter@@Base+0x140> │ │ │ │ + b 301ffc <_PyLong_UnsignedInt_Converter@@Base+0x78> │ │ │ │ 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 1398f0 │ │ │ │ + bl 1394b8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #76] @ 46cbc │ │ │ │ + ldr r1, [pc, #76] @ 46cb4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158a24 │ │ │ │ - movw r1, #29940 @ 0x74f4 │ │ │ │ + bl 1585b4 │ │ │ │ + movw r1, #28276 @ 0x6e74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 139a6c │ │ │ │ + bl 139634 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46cb4 │ │ │ │ + blt 46cac │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64076 @ 0xfa4c │ │ │ │ + movw r1, #62412 @ 0xf3cc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq r2, ip, r9, r5 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3cbc10 <_PyMonitoring_FireBranchEvent@@Base+0x4c> │ │ │ │ + b 3cb56c <_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 46d08 │ │ │ │ + beq 46d00 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30060 @ 0x756c │ │ │ │ + movw r1, #28396 @ 0x6eec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrsb r1, [r0, #35] @ 0x23 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ @@ -25147,604 +25145,604 @@ │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #30120 @ 0x75a8 │ │ │ │ + movw r0, #28456 @ 0x6f28 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #57020 @ 0xdebc │ │ │ │ + movw r1, #55388 @ 0xd85c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46e04 │ │ │ │ + b 46dfc │ │ │ │ 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 385730 │ │ │ │ + bl 385060 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46dfc │ │ │ │ + bne 46df4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3859f0 │ │ │ │ + b 385320 │ │ │ │ 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 r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #23184 @ 0x5a90 │ │ │ │ + movw r1, #21424 @ 0x53b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #23188 @ 0x5a94 │ │ │ │ + movw r0, #21428 @ 0x53b4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46e48 │ │ │ │ + bne 46e40 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsb r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 46e84 │ │ │ │ + beq 46e7c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46e70 │ │ │ │ + bne 46e68 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ - bl 142f6c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 142b24 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46e40 │ │ │ │ + beq 46e38 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00046e90 : │ │ │ │ +00046e88 : │ │ │ │ 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 46ed0 │ │ │ │ + beq 46ec8 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5] │ │ │ │ - bl 260798 │ │ │ │ + bl 25fd24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46ee8 │ │ │ │ + beq 46ee0 │ │ │ │ str r7, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1733bc │ │ │ │ + bl 173028 │ │ │ │ mov r0, r4 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 152108 │ │ │ │ + bl 151cc8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46f24 │ │ │ │ - bl be588 │ │ │ │ + bne 46f1c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46f54 │ │ │ │ + bne 46f4c │ │ │ │ add r3, r4, #1 │ │ │ │ mvn r4, #0 │ │ │ │ mvn r4, r4, lsl r3 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 46f44 │ │ │ │ - bl be588 │ │ │ │ + bne 46f3c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46f54 │ │ │ │ + bne 46f4c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00046f5c : │ │ │ │ +00046f54 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #23996 @ 0x5dbc │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c668 │ │ │ │ + b 26bd24 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30284 @ 0x764c │ │ │ │ + movw r1, #28620 @ 0x6fcc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 152108 │ │ │ │ + bl 151cc8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46fe0 │ │ │ │ - bl be588 │ │ │ │ + bne 46fd8 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46ff4 │ │ │ │ + bne 46fec │ │ │ │ mov r0, #1 │ │ │ │ lsl r0, r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ 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] @ 4701c │ │ │ │ + ldr r1, [pc, #8] @ 47014 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36b034 │ │ │ │ + b 36a964 │ │ │ │ rsbeq r6, r3, ip, lsr r9 │ │ │ │ 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, #30388 @ 0x76b4 │ │ │ │ + movw r1, #28724 @ 0x7034 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 47058 │ │ │ │ + bge 47050 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30392 @ 0x76b8 │ │ │ │ + movw r1, #28728 @ 0x7038 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30404 @ 0x76c4 │ │ │ │ + movw r1, #28740 @ 0x7044 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30420 @ 0x76d4 │ │ │ │ + movw r1, #28756 @ 0x7054 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30432 @ 0x76e0 │ │ │ │ + movw r1, #28768 @ 0x7060 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30444 @ 0x76ec │ │ │ │ + movw r1, #28780 @ 0x706c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30460 @ 0x76fc │ │ │ │ + movw r1, #28796 @ 0x707c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30476 @ 0x770c │ │ │ │ + movw r1, #28812 @ 0x708c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30488 @ 0x7718 │ │ │ │ + movw r1, #28824 @ 0x7098 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30500 @ 0x7724 │ │ │ │ + movw r1, #28836 @ 0x70a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30512 @ 0x7730 │ │ │ │ + movw r1, #28848 @ 0x70b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30528 @ 0x7740 │ │ │ │ + movw r1, #28864 @ 0x70c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30544 @ 0x7750 │ │ │ │ + movw r1, #28880 @ 0x70d0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30560 @ 0x7760 │ │ │ │ + movw r1, #28896 @ 0x70e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30572 @ 0x776c │ │ │ │ + movw r1, #28908 @ 0x70ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30584 @ 0x7778 │ │ │ │ + movw r1, #28920 @ 0x70f8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30600 @ 0x7788 │ │ │ │ + movw r1, #28936 @ 0x7108 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30616 @ 0x7798 │ │ │ │ + movw r1, #28952 @ 0x7118 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30640 @ 0x77b0 │ │ │ │ + movw r1, #28976 @ 0x7130 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30424 @ 0x76d8 │ │ │ │ + movw r1, #28760 @ 0x7058 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30660 @ 0x77c4 │ │ │ │ + movw r1, #28996 @ 0x7144 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30676 @ 0x77d4 │ │ │ │ + movw r1, #29012 @ 0x7154 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30692 @ 0x77e4 │ │ │ │ + movw r1, #29028 @ 0x7164 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30700 @ 0x77ec │ │ │ │ + movw r1, #29036 @ 0x716c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30708 @ 0x77f4 │ │ │ │ + movw r1, #29044 @ 0x7174 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47050 │ │ │ │ + blt 47048 │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30720 @ 0x7800 │ │ │ │ + movw r1, #29056 @ 0x7180 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13b310 │ │ │ │ + bl 13aed8 │ │ │ │ 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 47368 │ │ │ │ + bne 47360 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 4735c │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne 47354 │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3508 @ 0xdb4 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #65048 @ 0xfe18 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 47390 │ │ │ │ + bl 16d81c │ │ │ │ + b 47388 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - b 4739c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + b 47394 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14ab00 │ │ │ │ + bl 14a6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 47398 │ │ │ │ - bl be588 │ │ │ │ + bne 47390 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47398 │ │ │ │ + beq 47390 │ │ │ │ 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] @ 473d8 │ │ │ │ - bl 1d14bc │ │ │ │ + ldr r0, [pc, #8] @ 473d0 │ │ │ │ + bl 1d0de0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, ip, ror #15 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 47410 │ │ │ │ + bne 47408 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00047424 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +0004741c <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4743c <_PyEval_FormatExcUnbound@@Base+0x18> │ │ │ │ + beq 47434 <_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} │ │ │ │ add lr, r2, #4 │ │ │ │ sub r1, r3, r1 │ │ │ │ cmp r2, r1 │ │ │ │ add fp, sp, #4 │ │ │ │ ldr r3, [ip, lr, lsl #2] │ │ │ │ - movwlt r1, #49092 @ 0xbfc4 │ │ │ │ - movwge r1, #49180 @ 0xc01c │ │ │ │ + movwlt r1, #53064 @ 0xcf48 │ │ │ │ + movwge r1, #53148 @ 0xcf9c │ │ │ │ movtlt r1, #96 @ 0x60 │ │ │ │ movtge r1, #96 @ 0x60 │ │ │ │ - movwlt r2, #44864 @ 0xaf40 │ │ │ │ - movwge r2, #30992 @ 0x7910 │ │ │ │ + movwlt r2, #43200 @ 0xa8c0 │ │ │ │ + movwge r2, #29328 @ 0x7290 │ │ │ │ movtlt r2, #61 @ 0x3d │ │ │ │ movtge r2, #64 @ 0x40 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2db774 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b 2dadc0 <_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 a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4751c <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + beq 47514 <_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 b2334 │ │ │ │ + bl b2070 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 474f8 <_PyEval_FormatExcUnbound@@Base+0xd4> │ │ │ │ + beq 474f0 <_PyEval_FormatExcUnbound@@Base+0xd4> │ │ │ │ cmp r7, r6 │ │ │ │ str r0, [r8, #4]! │ │ │ │ - bne 474c8 <_PyEval_FormatExcUnbound@@Base+0xa4> │ │ │ │ + bne 474c0 <_PyEval_FormatExcUnbound@@Base+0xa4> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bne 47520 <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ + bne 47518 <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4751c <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + bgt 47514 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4751c <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + bne 47514 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 47548 <_PyEval_FormatExcUnbound@@Base+0x124> │ │ │ │ + bne 47540 <_PyEval_FormatExcUnbound@@Base+0x124> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a1250 │ │ │ │ + b a0f94 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00047564 <_Py_rc_quot@@Base>: │ │ │ │ +0004755c <_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, #352] @ 47700 <_Py_rc_quot@@Base+0x19c> │ │ │ │ + vldr d8, [pc, #352] @ 476f8 <_Py_rc_quot@@Base+0x19c> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 475b8 <_Py_rc_quot@@Base+0x54> │ │ │ │ + bpl 475b0 <_Py_rc_quot@@Base+0x54> │ │ │ │ vneg.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 4760c <_Py_rc_quot@@Base+0xa8> │ │ │ │ - b 475ec <_Py_rc_quot@@Base+0x88> │ │ │ │ + blt 47604 <_Py_rc_quot@@Base+0xa8> │ │ │ │ + b 475e4 <_Py_rc_quot@@Base+0x88> │ │ │ │ vcmpe.f64 d2, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 47608 <_Py_rc_quot@@Base+0xa4> │ │ │ │ + bhi 47600 <_Py_rc_quot@@Base+0xa4> │ │ │ │ vcmp.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovne.f64 d3, d2 │ │ │ │ - bne 475ec <_Py_rc_quot@@Base+0x88> │ │ │ │ + bne 475e4 <_Py_rc_quot@@Base+0x88> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ - b 476ec <_Py_rc_quot@@Base+0x188> │ │ │ │ + b 476e4 <_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 47634 <_Py_rc_quot@@Base+0xd0> │ │ │ │ + b 4762c <_Py_rc_quot@@Base+0xd0> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 47650 <_Py_rc_quot@@Base+0xec> │ │ │ │ + bhi 47648 <_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 476ec <_Py_rc_quot@@Base+0x188> │ │ │ │ + bvc 476e4 <_Py_rc_quot@@Base+0x188> │ │ │ │ vcmp.f64 d1, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 47658 <_Py_rc_quot@@Base+0xf4> │ │ │ │ - b 476ec <_Py_rc_quot@@Base+0x188> │ │ │ │ - vldr d1, [pc, #176] @ 47708 <_Py_rc_quot@@Base+0x1a4> │ │ │ │ + bvs 47650 <_Py_rc_quot@@Base+0xf4> │ │ │ │ + b 476e4 <_Py_rc_quot@@Base+0x188> │ │ │ │ + vldr d1, [pc, #176] @ 47700 <_Py_rc_quot@@Base+0x1a4> │ │ │ │ vmov.f64 d7, d1 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d4, [pc, #172] @ 47710 <_Py_rc_quot@@Base+0x1ac> │ │ │ │ + vldr d4, [pc, #172] @ 47708 <_Py_rc_quot@@Base+0x1ac> │ │ │ │ vcmp.f64 d9, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 476ec <_Py_rc_quot@@Base+0x188> │ │ │ │ + bhi 476e4 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d5, d5 │ │ │ │ vcmp.f64 d5, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 4768c <_Py_rc_quot@@Base+0x128> │ │ │ │ + bgt 47684 <_Py_rc_quot@@Base+0x128> │ │ │ │ vabs.f64 d3, d3 │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 476ec <_Py_rc_quot@@Base+0x188> │ │ │ │ + ble 476e4 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d3, d6 │ │ │ │ - vldr d7, [pc, #104] @ 47700 <_Py_rc_quot@@Base+0x19c> │ │ │ │ + vldr d7, [pc, #104] @ 476f8 <_Py_rc_quot@@Base+0x19c> │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r3, s13 │ │ │ │ - vldr d6, [pc, #92] @ 47700 <_Py_rc_quot@@Base+0x19c> │ │ │ │ + vldr d6, [pc, #92] @ 476f8 <_Py_rc_quot@@Base+0x19c> │ │ │ │ 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 │ │ │ │ @@ -25774,605 +25772,605 @@ │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #56236 @ 0xdbac │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e8dc4 │ │ │ │ + b 1e86c4 │ │ │ │ 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, #5188 @ 0x1444 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ movne r1, ip │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 11f5f0 │ │ │ │ + b 11f35c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #1196 @ 0x4ac │ │ │ │ - movt r3, #63 @ 0x3f │ │ │ │ + movw r3, #65028 @ 0xfe04 │ │ │ │ + movt r3, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #56920 @ 0xde58 │ │ │ │ movt r2, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37568c │ │ │ │ + b 374fb8 │ │ │ │ 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 47ba0 <_Py_rc_quot@@Base+0x63c> │ │ │ │ + bl 47b98 <_Py_rc_quot@@Base+0x63c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 479c0 <_Py_rc_quot@@Base+0x45c> │ │ │ │ - ldr r1, [pc, #552] @ 479f8 <_Py_rc_quot@@Base+0x494> │ │ │ │ + beq 479b8 <_Py_rc_quot@@Base+0x45c> │ │ │ │ + ldr r1, [pc, #552] @ 479f0 <_Py_rc_quot@@Base+0x494> │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl c24c8 │ │ │ │ + bl c20d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 479c8 <_Py_rc_quot@@Base+0x464> │ │ │ │ - ldr r1, [pc, #536] @ 479fc <_Py_rc_quot@@Base+0x498> │ │ │ │ + bne 479c0 <_Py_rc_quot@@Base+0x464> │ │ │ │ + ldr r1, [pc, #536] @ 479f4 <_Py_rc_quot@@Base+0x498> │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl c24c8 │ │ │ │ + bl c20d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47930 <_Py_rc_quot@@Base+0x3cc> │ │ │ │ + beq 47928 <_Py_rc_quot@@Base+0x3cc> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 47840 <_Py_rc_quot@@Base+0x2dc> │ │ │ │ + beq 47838 <_Py_rc_quot@@Base+0x2dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 26ec58 │ │ │ │ + bl 26e314 │ │ │ │ ldr r3, [r5] │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 47910 <_Py_rc_quot@@Base+0x3ac> │ │ │ │ + blt 47908 <_Py_rc_quot@@Base+0x3ac> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47834 <_Py_rc_quot@@Base+0x2d0> │ │ │ │ + bgt 4782c <_Py_rc_quot@@Base+0x2d0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47834 <_Py_rc_quot@@Base+0x2d0> │ │ │ │ + bne 4782c <_Py_rc_quot@@Base+0x2d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ - b 47844 <_Py_rc_quot@@Base+0x2e0> │ │ │ │ + b 4783c <_Py_rc_quot@@Base+0x2e0> │ │ │ │ mov r6, r5 │ │ │ │ - ldr r1, [pc, #436] @ 47a00 <_Py_rc_quot@@Base+0x49c> │ │ │ │ + ldr r1, [pc, #436] @ 479f8 <_Py_rc_quot@@Base+0x49c> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl c24c8 │ │ │ │ + bl c20d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47930 <_Py_rc_quot@@Base+0x3cc> │ │ │ │ + beq 47928 <_Py_rc_quot@@Base+0x3cc> │ │ │ │ ldr r7, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 47958 <_Py_rc_quot@@Base+0x3f4> │ │ │ │ + bne 47950 <_Py_rc_quot@@Base+0x3f4> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13c400 │ │ │ │ + bl 13bfc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47958 <_Py_rc_quot@@Base+0x3f4> │ │ │ │ - ldr r1, [pc, #388] @ 47a04 <_Py_rc_quot@@Base+0x4a0> │ │ │ │ + beq 47950 <_Py_rc_quot@@Base+0x3f4> │ │ │ │ + ldr r1, [pc, #388] @ 479fc <_Py_rc_quot@@Base+0x4a0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 140ecc │ │ │ │ + bl 140a84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 478bc <_Py_rc_quot@@Base+0x358> │ │ │ │ + bne 478b4 <_Py_rc_quot@@Base+0x358> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47930 <_Py_rc_quot@@Base+0x3cc> │ │ │ │ + bgt 47928 <_Py_rc_quot@@Base+0x3cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47930 <_Py_rc_quot@@Base+0x3cc> │ │ │ │ + bne 47928 <_Py_rc_quot@@Base+0x3cc> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 47930 <_Py_rc_quot@@Base+0x3cc> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 47928 <_Py_rc_quot@@Base+0x3cc> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 47964 <_Py_rc_quot@@Base+0x400> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 4795c <_Py_rc_quot@@Base+0x400> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #32440 @ 0x7eb8 │ │ │ │ + movw r1, #30776 @ 0x7838 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4790c <_Py_rc_quot@@Base+0x3a8> │ │ │ │ + bgt 47904 <_Py_rc_quot@@Base+0x3a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4790c <_Py_rc_quot@@Base+0x3a8> │ │ │ │ + bne 47904 <_Py_rc_quot@@Base+0x3a8> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47930 <_Py_rc_quot@@Base+0x3cc> │ │ │ │ + bgt 47928 <_Py_rc_quot@@Base+0x3cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47930 <_Py_rc_quot@@Base+0x3cc> │ │ │ │ + bne 47928 <_Py_rc_quot@@Base+0x3cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 479c0 <_Py_rc_quot@@Base+0x45c> │ │ │ │ + bgt 479b8 <_Py_rc_quot@@Base+0x45c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 479c0 <_Py_rc_quot@@Base+0x45c> │ │ │ │ + bne 479b8 <_Py_rc_quot@@Base+0x45c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 479c0 <_Py_rc_quot@@Base+0x45c> │ │ │ │ - bl 9f360 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 479b8 <_Py_rc_quot@@Base+0x45c> │ │ │ │ + bl 9f098 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ orreq r6, r6, #1 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 479c8 <_Py_rc_quot@@Base+0x464> │ │ │ │ - ldr r1, [pc, #116] @ 479f8 <_Py_rc_quot@@Base+0x494> │ │ │ │ + bne 479c0 <_Py_rc_quot@@Base+0x464> │ │ │ │ + ldr r1, [pc, #116] @ 479f0 <_Py_rc_quot@@Base+0x494> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 479c8 <_Py_rc_quot@@Base+0x464> │ │ │ │ + beq 479c0 <_Py_rc_quot@@Base+0x464> │ │ │ │ ldr r3, [r5] │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 479c8 <_Py_rc_quot@@Base+0x464> │ │ │ │ + bgt 479c0 <_Py_rc_quot@@Base+0x464> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 479c8 <_Py_rc_quot@@Base+0x464> │ │ │ │ + bne 479c0 <_Py_rc_quot@@Base+0x464> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 479c8 <_Py_rc_quot@@Base+0x464> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 479c0 <_Py_rc_quot@@Base+0x464> │ │ │ │ mov r0, #0 │ │ │ │ - b 479f0 <_Py_rc_quot@@Base+0x48c> │ │ │ │ + b 479e8 <_Py_rc_quot@@Base+0x48c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 479ec <_Py_rc_quot@@Base+0x488> │ │ │ │ + bgt 479e4 <_Py_rc_quot@@Base+0x488> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 479ec <_Py_rc_quot@@Base+0x488> │ │ │ │ + bne 479e4 <_Py_rc_quot@@Base+0x488> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r1, r3, ip, asr #20 │ │ │ │ rsbeq r2, r3, r4, lsr #24 │ │ │ │ rsbeq r1, r3, r0, lsl #20 │ │ │ │ rsbeq fp, r2, r0, ror sl │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #31752 @ 0x7c08 │ │ │ │ + movw r3, #30088 @ 0x7588 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ movw r1, #56056 @ 0xdaf8 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e8dc4 │ │ │ │ + b 1e86c4 │ │ │ │ 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 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 47a80 <_Py_rc_quot@@Base+0x51c> │ │ │ │ + beq 47a78 <_Py_rc_quot@@Base+0x51c> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 47a80 <_Py_rc_quot@@Base+0x51c> │ │ │ │ + beq 47a78 <_Py_rc_quot@@Base+0x51c> │ │ │ │ mov r0, #1 │ │ │ │ - bl aedcc │ │ │ │ + bl aeb0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 47a84 <_Py_rc_quot@@Base+0x520> │ │ │ │ - b 47af8 <_Py_rc_quot@@Base+0x594> │ │ │ │ - ldr r4, [pc, #272] @ 47b98 <_Py_rc_quot@@Base+0x634> │ │ │ │ - ldr r0, [pc, #272] @ 47b9c <_Py_rc_quot@@Base+0x638> │ │ │ │ + bne 47a7c <_Py_rc_quot@@Base+0x520> │ │ │ │ + b 47af0 <_Py_rc_quot@@Base+0x594> │ │ │ │ + ldr r4, [pc, #272] @ 47b90 <_Py_rc_quot@@Base+0x634> │ │ │ │ + ldr r0, [pc, #272] @ 47b94 <_Py_rc_quot@@Base+0x638> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 47ad4 <_Py_rc_quot@@Base+0x570> │ │ │ │ - bl ca21c │ │ │ │ + beq 47acc <_Py_rc_quot@@Base+0x570> │ │ │ │ + bl c9da8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 47b00 <_Py_rc_quot@@Base+0x59c> │ │ │ │ + bne 47af8 <_Py_rc_quot@@Base+0x59c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47ad4 <_Py_rc_quot@@Base+0x570> │ │ │ │ + bgt 47acc <_Py_rc_quot@@Base+0x570> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47ad4 <_Py_rc_quot@@Base+0x570> │ │ │ │ + bne 47acc <_Py_rc_quot@@Base+0x570> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47af8 <_Py_rc_quot@@Base+0x594> │ │ │ │ + bgt 47af0 <_Py_rc_quot@@Base+0x594> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47af8 <_Py_rc_quot@@Base+0x594> │ │ │ │ + bne 47af0 <_Py_rc_quot@@Base+0x594> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r7, #0 │ │ │ │ - b 47b8c <_Py_rc_quot@@Base+0x628> │ │ │ │ + b 47b84 <_Py_rc_quot@@Base+0x628> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #5 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ stm sp, {r3, r6} │ │ │ │ - bl aef90 │ │ │ │ + bl aecd0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47b44 <_Py_rc_quot@@Base+0x5e0> │ │ │ │ + bgt 47b3c <_Py_rc_quot@@Base+0x5e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47b44 <_Py_rc_quot@@Base+0x5e0> │ │ │ │ + bne 47b3c <_Py_rc_quot@@Base+0x5e0> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47b68 <_Py_rc_quot@@Base+0x604> │ │ │ │ + bgt 47b60 <_Py_rc_quot@@Base+0x604> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47b68 <_Py_rc_quot@@Base+0x604> │ │ │ │ + bne 47b60 <_Py_rc_quot@@Base+0x604> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47b8c <_Py_rc_quot@@Base+0x628> │ │ │ │ + bgt 47b84 <_Py_rc_quot@@Base+0x628> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47b8c <_Py_rc_quot@@Base+0x628> │ │ │ │ + bne 47b84 <_Py_rc_quot@@Base+0x628> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ strhteq r5, [r3], #-104 @ 0xffffff98 │ │ │ │ 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] @ 47c1c <_Py_rc_quot@@Base+0x6b8> │ │ │ │ - bl b624c │ │ │ │ + ldr r1, [pc, #96] @ 47c14 <_Py_rc_quot@@Base+0x6b8> │ │ │ │ + bl b5f7c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47c10 <_Py_rc_quot@@Base+0x6ac> │ │ │ │ + beq 47c08 <_Py_rc_quot@@Base+0x6ac> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 47c14 <_Py_rc_quot@@Base+0x6b0> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 47c0c <_Py_rc_quot@@Base+0x6b0> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48916 @ 0xbf14 │ │ │ │ + movw r1, #47252 @ 0xb894 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47c10 <_Py_rc_quot@@Base+0x6ac> │ │ │ │ + bgt 47c08 <_Py_rc_quot@@Base+0x6ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47c10 <_Py_rc_quot@@Base+0x6ac> │ │ │ │ + bne 47c08 <_Py_rc_quot@@Base+0x6ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r1, r3, r0, ror #27 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46432 @ 0xb560 │ │ │ │ + movw r3, #46008 @ 0xb3b8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #32040 @ 0x7d28 │ │ │ │ + movw r1, #30376 @ 0x76a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e4ac0 │ │ │ │ + bl 2e41a0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47c68 <_Py_rc_quot@@Base+0x704> │ │ │ │ - bl 4b000 │ │ │ │ + beq 47c60 <_Py_rc_quot@@Base+0x704> │ │ │ │ + bl 4aff8 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r1 │ │ │ │ - add fp, sp, #0 │ │ │ │ - mov r2, r3 │ │ │ │ - movw r1, #55528 @ 0xd8e8 │ │ │ │ - movt r1, #2 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e8dc4 │ │ │ │ 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 47cf0 <_Py_rc_quot@@Base+0x78c> │ │ │ │ + bne 47cc0 <_Py_rc_quot@@Base+0x764> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 47d14 <_Py_rc_quot@@Base+0x7b0> │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 47ce4 <_Py_rc_quot@@Base+0x788> │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9132 @ 0x23ac │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #18320 @ 0x4790 │ │ │ │ + movw r0, #16708 @ 0x4144 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 47e34 <_Py_rc_quot@@Base+0x8d0> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 47e04 <_Py_rc_quot@@Base+0x8a8> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18320 @ 0x4790 │ │ │ │ + movw r0, #16708 @ 0x4144 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47cbc <_Py_rc_quot@@Base+0x758> │ │ │ │ - b 47e34 <_Py_rc_quot@@Base+0x8d0> │ │ │ │ + bne 47c8c <_Py_rc_quot@@Base+0x730> │ │ │ │ + b 47e04 <_Py_rc_quot@@Base+0x8a8> │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 47e34 <_Py_rc_quot@@Base+0x8d0> │ │ │ │ + beq 47e04 <_Py_rc_quot@@Base+0x8a8> │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 47d54 <_Py_rc_quot@@Base+0x7f0> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 47d24 <_Py_rc_quot@@Base+0x7c8> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 47e34 <_Py_rc_quot@@Base+0x8d0> │ │ │ │ + bl 16d81c │ │ │ │ + b 47e04 <_Py_rc_quot@@Base+0x8a8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 2df718 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dedf8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47e34 <_Py_rc_quot@@Base+0x8d0> │ │ │ │ + beq 47e04 <_Py_rc_quot@@Base+0x8a8> │ │ │ │ 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 47dcc <_Py_rc_quot@@Base+0x868> │ │ │ │ - bl a5930 │ │ │ │ + bhi 47d9c <_Py_rc_quot@@Base+0x840> │ │ │ │ + bl a5678 │ │ │ │ sub r3, fp, #24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 47dcc <_Py_rc_quot@@Base+0x868> │ │ │ │ + beq 47d9c <_Py_rc_quot@@Base+0x840> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2d9b4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 47de0 <_Py_rc_quot@@Base+0x87c> │ │ │ │ + bne 47db0 <_Py_rc_quot@@Base+0x854> │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r7, r3 │ │ │ │ - blt 47d78 <_Py_rc_quot@@Base+0x814> │ │ │ │ + blt 47d48 <_Py_rc_quot@@Base+0x7ec> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 47dd8 <_Py_rc_quot@@Base+0x874> │ │ │ │ - bl 2e3794 │ │ │ │ + ble 47da8 <_Py_rc_quot@@Base+0x84c> │ │ │ │ + bl 2e2e74 │ │ │ │ mov r4, r0 │ │ │ │ - b 47e60 <_Py_rc_quot@@Base+0x8fc> │ │ │ │ + b 47e30 <_Py_rc_quot@@Base+0x8d4> │ │ │ │ lsl r3, r3, #1 │ │ │ │ - b 47d74 <_Py_rc_quot@@Base+0x810> │ │ │ │ + b 47d44 <_Py_rc_quot@@Base+0x7e8> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 47e04 <_Py_rc_quot@@Base+0x8a0> │ │ │ │ - b 47e2c <_Py_rc_quot@@Base+0x8c8> │ │ │ │ + bne 47dd4 <_Py_rc_quot@@Base+0x878> │ │ │ │ + b 47dfc <_Py_rc_quot@@Base+0x8a0> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 47e58 <_Py_rc_quot@@Base+0x8f4> │ │ │ │ + bge 47e28 <_Py_rc_quot@@Base+0x8cc> │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ - bl 1b2e1c <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b298c <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47df8 <_Py_rc_quot@@Base+0x894> │ │ │ │ + bne 47dc8 <_Py_rc_quot@@Base+0x86c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 47e3c <_Py_rc_quot@@Base+0x8d8> │ │ │ │ + ble 47e0c <_Py_rc_quot@@Base+0x8b0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r4, #0 │ │ │ │ - b 47e60 <_Py_rc_quot@@Base+0x8fc> │ │ │ │ + b 47e30 <_Py_rc_quot@@Base+0x8d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47e2c <_Py_rc_quot@@Base+0x8c8> │ │ │ │ + bne 47dfc <_Py_rc_quot@@Base+0x8a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 47e2c <_Py_rc_quot@@Base+0x8c8> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 47dfc <_Py_rc_quot@@Base+0x8a0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r1 │ │ │ │ + add fp, sp, #0 │ │ │ │ + mov r2, r3 │ │ │ │ + movw r1, #55528 @ 0xd8e8 │ │ │ │ + movt r1, #2 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 1e86c4 │ │ │ │ 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 47ea8 <_Py_rc_quot@@Base+0x944> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 47ea0 <_Py_rc_quot@@Base+0x944> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54180 @ 0xd3a4 │ │ │ │ + movw r1, #52516 @ 0xcd24 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 47f78 <_Py_rc_quot@@Base+0xa14> │ │ │ │ + bl 16d81c │ │ │ │ + b 47f70 <_Py_rc_quot@@Base+0xa14> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - ldr r2, [pc, #204] @ 47f80 <_Py_rc_quot@@Base+0xa1c> │ │ │ │ + ldr r2, [pc, #204] @ 47f78 <_Py_rc_quot@@Base+0xa1c> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 47f70 <_Py_rc_quot@@Base+0xa0c> │ │ │ │ + bhi 47f68 <_Py_rc_quot@@Base+0xa0c> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #32168 @ 0x7da8 │ │ │ │ + movw r0, #30504 @ 0x7728 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b 47ee0 <_Py_rc_quot@@Base+0x97c> │ │ │ │ - movw r0, #30300 @ 0x765c │ │ │ │ + b 47ed8 <_Py_rc_quot@@Base+0x97c> │ │ │ │ + movw r0, #28636 @ 0x6fdc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aa800 │ │ │ │ - movw r0, #21196 @ 0x52cc │ │ │ │ + b aa57c │ │ │ │ + movw r0, #19532 @ 0x4c4c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - b 47ee0 <_Py_rc_quot@@Base+0x97c> │ │ │ │ - movw r2, #30300 @ 0x765c │ │ │ │ + b 47ed8 <_Py_rc_quot@@Base+0x97c> │ │ │ │ + movw r2, #28636 @ 0x6fdc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #32168 @ 0x7da8 │ │ │ │ + movw r1, #30504 @ 0x7728 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 47f30 <_Py_rc_quot@@Base+0x9cc> │ │ │ │ - movw r2, #21196 @ 0x52cc │ │ │ │ + b 47f28 <_Py_rc_quot@@Base+0x9cc> │ │ │ │ + movw r2, #19532 @ 0x4c4c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #32168 @ 0x7da8 │ │ │ │ + movw r1, #30504 @ 0x7728 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 47f30 <_Py_rc_quot@@Base+0x9cc> │ │ │ │ - movw r2, #21196 @ 0x52cc │ │ │ │ + b 47f28 <_Py_rc_quot@@Base+0x9cc> │ │ │ │ + movw r2, #19532 @ 0x4c4c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #30300 @ 0x765c │ │ │ │ + movw r1, #28636 @ 0x6fdc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #25220 @ 0x6284 │ │ │ │ + movw r0, #23556 @ 0x5c04 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ - movw r3, #21196 @ 0x52cc │ │ │ │ + b bf68c │ │ │ │ + movw r3, #19532 @ 0x4c4c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r2, #30300 @ 0x765c │ │ │ │ + movw r2, #28636 @ 0x6fdc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #32168 @ 0x7da8 │ │ │ │ + movw r1, #30504 @ 0x7728 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #32172 @ 0x7dac │ │ │ │ + movw r0, #30508 @ 0x772c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subseq r3, ip, r8, lsr r9 │ │ │ │ + ldrheq r3, [ip], #-40 @ 0xffffffd8 │ │ │ │ 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 385730 │ │ │ │ + bl 385060 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 47fb8 <_Py_rc_quot@@Base+0xa54> │ │ │ │ + bne 47fb0 <_Py_rc_quot@@Base+0xa54> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 48088 <_Py_rc_quot@@Base+0xb24> │ │ │ │ + b 48080 <_Py_rc_quot@@Base+0xb24> │ │ │ │ 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 47ba0 <_Py_rc_quot@@Base+0x63c> │ │ │ │ + bl 47b98 <_Py_rc_quot@@Base+0x63c> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 48078 <_Py_rc_quot@@Base+0xb14> │ │ │ │ - ldr r1, [pc, #144] @ 48080 <_Py_rc_quot@@Base+0xb1c> │ │ │ │ + beq 48070 <_Py_rc_quot@@Base+0xb14> │ │ │ │ + ldr r1, [pc, #144] @ 48078 <_Py_rc_quot@@Base+0xb1c> │ │ │ │ subs r2, r4, #0 │ │ │ │ - beq 48024 <_Py_rc_quot@@Base+0xac0> │ │ │ │ - bl a92a8 │ │ │ │ + beq 4801c <_Py_rc_quot@@Base+0xac0> │ │ │ │ + bl a9024 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48050 <_Py_rc_quot@@Base+0xaec> │ │ │ │ - ldr r1, [pc, #124] @ 48084 <_Py_rc_quot@@Base+0xb20> │ │ │ │ + bne 48048 <_Py_rc_quot@@Base+0xaec> │ │ │ │ + ldr r1, [pc, #124] @ 4807c <_Py_rc_quot@@Base+0xb20> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1528b4 │ │ │ │ + bl 152474 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 48054 <_Py_rc_quot@@Base+0xaf0> │ │ │ │ - bl 1528b4 │ │ │ │ + b 4804c <_Py_rc_quot@@Base+0xaf0> │ │ │ │ + bl 152474 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48048 <_Py_rc_quot@@Base+0xae4> │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne 48040 <_Py_rc_quot@@Base+0xae4> │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #64] @ 48080 <_Py_rc_quot@@Base+0xb1c> │ │ │ │ + ldr r1, [pc, #64] @ 48078 <_Py_rc_quot@@Base+0xb1c> │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa1f0 │ │ │ │ - b 48050 <_Py_rc_quot@@Base+0xaec> │ │ │ │ + bl 1a9dc4 │ │ │ │ + b 48048 <_Py_rc_quot@@Base+0xaec> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 48000 <_Py_rc_quot@@Base+0xa9c> │ │ │ │ + beq 47ff8 <_Py_rc_quot@@Base+0xa9c> │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48078 <_Py_rc_quot@@Base+0xb14> │ │ │ │ + bgt 48070 <_Py_rc_quot@@Base+0xb14> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48078 <_Py_rc_quot@@Base+0xb14> │ │ │ │ + bne 48070 <_Py_rc_quot@@Base+0xb14> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r1, r3, ip, asr #20 │ │ │ │ rsbeq r1, r3, r0, lsl #20 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -26381,64 +26379,64 @@ │ │ │ │ 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 480d4 <_Py_rc_quot@@Base+0xb70> │ │ │ │ - movw r0, #58016 @ 0xe2a0 │ │ │ │ + bne 480cc <_Py_rc_quot@@Base+0xb70> │ │ │ │ + movw r0, #61984 @ 0xf220 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4810c <_Py_rc_quot@@Base+0xba8> │ │ │ │ - b 48104 <_Py_rc_quot@@Base+0xba0> │ │ │ │ + bne 48104 <_Py_rc_quot@@Base+0xba8> │ │ │ │ + b 480fc <_Py_rc_quot@@Base+0xba0> │ │ │ │ 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, #8876 @ 0x22ac │ │ │ │ + movw r1, #8948 @ 0x22f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 122b7c │ │ │ │ + bl 122888 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 480bc <_Py_rc_quot@@Base+0xb58> │ │ │ │ + bne 480b4 <_Py_rc_quot@@Base+0xb58> │ │ │ │ mov r0, #0 │ │ │ │ - b 481c8 <_Py_rc_quot@@Base+0xc64> │ │ │ │ + b 481c0 <_Py_rc_quot@@Base+0xc64> │ │ │ │ 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 4813c <_Py_rc_quot@@Base+0xbd8> │ │ │ │ + beq 48134 <_Py_rc_quot@@Base+0xbd8> │ │ │ │ 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 4815c <_Py_rc_quot@@Base+0xbf8> │ │ │ │ + beq 48154 <_Py_rc_quot@@Base+0xbf8> │ │ │ │ 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 4817c <_Py_rc_quot@@Base+0xc18> │ │ │ │ + beq 48174 <_Py_rc_quot@@Base+0xc18> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr ip, [pc, #76] @ 481d0 <_Py_rc_quot@@Base+0xc6c> │ │ │ │ + ldr ip, [pc, #76] @ 481c8 <_Py_rc_quot@@Base+0xc6c> │ │ │ │ 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] │ │ │ │ @@ -26463,339 +26461,339 @@ │ │ │ │ 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 48228 <_Py_rc_quot@@Base+0xcc4> │ │ │ │ + bne 48220 <_Py_rc_quot@@Base+0xcc4> │ │ │ │ cmp r2, #1 │ │ │ │ - ble 48224 <_Py_rc_quot@@Base+0xcc0> │ │ │ │ + ble 4821c <_Py_rc_quot@@Base+0xcc0> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4826c <_Py_rc_quot@@Base+0xd08> │ │ │ │ + beq 48264 <_Py_rc_quot@@Base+0xd08> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #380] @ 483ac <_Py_rc_quot@@Base+0xe48> │ │ │ │ + ldr r1, [pc, #380] @ 483a4 <_Py_rc_quot@@Base+0xe48> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4826c <_Py_rc_quot@@Base+0xd08> │ │ │ │ + bne 48264 <_Py_rc_quot@@Base+0xd08> │ │ │ │ mov r0, #0 │ │ │ │ - b 483a4 <_Py_rc_quot@@Base+0xe40> │ │ │ │ + b 4839c <_Py_rc_quot@@Base+0xe40> │ │ │ │ add r2, r7, r5 │ │ │ │ subs r9, r2, #2 │ │ │ │ ldm r4, {r7, r8} │ │ │ │ - beq 482d4 <_Py_rc_quot@@Base+0xd70> │ │ │ │ + beq 482cc <_Py_rc_quot@@Base+0xd70> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 482a0 <_Py_rc_quot@@Base+0xd3c> │ │ │ │ + beq 48298 <_Py_rc_quot@@Base+0xd3c> │ │ │ │ subs r9, r2, #3 │ │ │ │ moveq sl, #1 │ │ │ │ movweq r9, #5188 @ 0x1444 │ │ │ │ movteq r9, #96 @ 0x60 │ │ │ │ - beq 482f0 <_Py_rc_quot@@Base+0xd8c> │ │ │ │ - b 482a8 <_Py_rc_quot@@Base+0xd44> │ │ │ │ + beq 482e8 <_Py_rc_quot@@Base+0xd8c> │ │ │ │ + b 482a0 <_Py_rc_quot@@Base+0xd44> │ │ │ │ movw r5, #5188 @ 0x1444 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq sl, #1 │ │ │ │ - beq 482cc <_Py_rc_quot@@Base+0xd68> │ │ │ │ - bl 128510 │ │ │ │ + beq 482c4 <_Py_rc_quot@@Base+0xd68> │ │ │ │ + bl 12821c │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 48264 <_Py_rc_quot@@Base+0xd00> │ │ │ │ + blt 4825c <_Py_rc_quot@@Base+0xd00> │ │ │ │ cmp r9, #1 │ │ │ │ - beq 482e8 <_Py_rc_quot@@Base+0xd84> │ │ │ │ + beq 482e0 <_Py_rc_quot@@Base+0xd84> │ │ │ │ ldr r9, [r4, #16] │ │ │ │ - b 482f0 <_Py_rc_quot@@Base+0xd8c> │ │ │ │ + b 482e8 <_Py_rc_quot@@Base+0xd8c> │ │ │ │ movw r5, #5188 @ 0x1444 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, #1 │ │ │ │ - b 482f0 <_Py_rc_quot@@Base+0xd8c> │ │ │ │ + b 482e8 <_Py_rc_quot@@Base+0xd8c> │ │ │ │ movw r9, #5188 @ 0x1444 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 320520 <_Py_RestoreSignals@@Base+0x19bc> │ │ │ │ + bl 31fea0 <_Py_RestoreSignals@@Base+0x19bc> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 48264 <_Py_rc_quot@@Base+0xd00> │ │ │ │ + beq 4825c <_Py_rc_quot@@Base+0xd00> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 3206c8 <_Py_RestoreSignals@@Base+0x1b64> │ │ │ │ + bl 320048 <_Py_RestoreSignals@@Base+0x1b64> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48390 <_Py_rc_quot@@Base+0xe2c> │ │ │ │ + beq 48388 <_Py_rc_quot@@Base+0xe2c> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 342654 <_PyDeadline_Init@@Base+0x1868> │ │ │ │ + bl 341fc0 <_PyDeadline_Init@@Base+0x18d0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48390 <_Py_rc_quot@@Base+0xe2c> │ │ │ │ + beq 48388 <_Py_rc_quot@@Base+0xe2c> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 320824 <_Py_RestoreSignals@@Base+0x1cc0> │ │ │ │ + bl 3201a4 <_Py_RestoreSignals@@Base+0x1cc0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48390 <_Py_rc_quot@@Base+0xe2c> │ │ │ │ + beq 48388 <_Py_rc_quot@@Base+0xe2c> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3209b8 <_Py_RestoreSignals@@Base+0x1e54> │ │ │ │ + bl 320338 <_Py_RestoreSignals@@Base+0x1e54> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48390 <_Py_rc_quot@@Base+0xe2c> │ │ │ │ + beq 48388 <_Py_rc_quot@@Base+0xe2c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 344a24 <_PyTime_MonotonicWithInfo@@Base+0x354> │ │ │ │ + bl 3443a4 <_PyTime_MonotonicWithInfo@@Base+0x354> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48390 <_Py_rc_quot@@Base+0xe2c> │ │ │ │ + beq 48388 <_Py_rc_quot@@Base+0xe2c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4839c <_Py_rc_quot@@Base+0xe38> │ │ │ │ + bgt 48394 <_Py_rc_quot@@Base+0xe38> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4839c <_Py_rc_quot@@Base+0xe38> │ │ │ │ + bne 48394 <_Py_rc_quot@@Base+0xe38> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4839c <_Py_rc_quot@@Base+0xe38> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 48394 <_Py_rc_quot@@Base+0xe38> │ │ │ │ mov r0, r4 │ │ │ │ - bl a75ec │ │ │ │ - b 48264 <_Py_rc_quot@@Base+0xd00> │ │ │ │ + bl a7334 │ │ │ │ + b 4825c <_Py_rc_quot@@Base+0xd00> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r5, r2, r0, asr 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 483e0 <_Py_rc_quot@@Base+0xe7c> │ │ │ │ + bne 483d8 <_Py_rc_quot@@Base+0xe7c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b6f64 │ │ │ │ + b 1b6ad4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56544 @ 0xdce0 │ │ │ │ + movw r0, #54880 @ 0xd660 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 483d0 <_Py_rc_quot@@Base+0xe6c> │ │ │ │ + b 483c8 <_Py_rc_quot@@Base+0xe6c> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r1, #5188 @ 0x1444 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 48420 <_Py_rc_quot@@Base+0xebc> │ │ │ │ + b 48418 <_Py_rc_quot@@Base+0xebc> │ │ │ │ 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 48460 <_Py_rc_quot@@Base+0xefc> │ │ │ │ + bne 48458 <_Py_rc_quot@@Base+0xefc> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32188 @ 0x7dbc │ │ │ │ + movw r1, #30524 @ 0x773c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4848c <_Py_rc_quot@@Base+0xf28> │ │ │ │ + bl 16d81c │ │ │ │ + b 48484 <_Py_rc_quot@@Base+0xf28> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrsb ip, [r0, #35] @ 0x23 │ │ │ │ cmp ip, #5 │ │ │ │ - bne 48494 <_Py_rc_quot@@Base+0xf30> │ │ │ │ - movw r3, #49168 @ 0xc010 │ │ │ │ + bne 4848c <_Py_rc_quot@@Base+0xf30> │ │ │ │ + movw r3, #53040 @ 0xcf30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4c38 │ │ │ │ + bl 1f4538 │ │ │ │ mov r1, #0 │ │ │ │ - b 486d8 <_Py_rc_quot@@Base+0x1174> │ │ │ │ + b 486d0 <_Py_rc_quot@@Base+0x1174> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 485dc <_Py_rc_quot@@Base+0x1078> │ │ │ │ + bne 485d4 <_Py_rc_quot@@Base+0x1078> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 484dc <_Py_rc_quot@@Base+0xf78> │ │ │ │ + beq 484d4 <_Py_rc_quot@@Base+0xf78> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #2 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #32236 @ 0x7dec │ │ │ │ - movwne r1, #32288 @ 0x7e20 │ │ │ │ + movweq r1, #30572 @ 0x776c │ │ │ │ + movwne r1, #30624 @ 0x77a0 │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4848c <_Py_rc_quot@@Base+0xf28> │ │ │ │ + bl 16d81c │ │ │ │ + b 48484 <_Py_rc_quot@@Base+0xf28> │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0, #33] @ 0x21 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 48508 <_Py_rc_quot@@Base+0xfa4> │ │ │ │ - movw r3, #49172 @ 0xc014 │ │ │ │ + beq 48500 <_Py_rc_quot@@Base+0xfa4> │ │ │ │ + movw r3, #53140 @ 0xcf94 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4c38 │ │ │ │ - b 4848c <_Py_rc_quot@@Base+0xf28> │ │ │ │ + bl 1f4538 │ │ │ │ + b 48484 <_Py_rc_quot@@Base+0xf28> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 48534 <_Py_rc_quot@@Base+0xfd0> │ │ │ │ + beq 4852c <_Py_rc_quot@@Base+0xfd0> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7344 @ 0x1cb0 │ │ │ │ + movw r1, #5680 @ 0x1630 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4848c <_Py_rc_quot@@Base+0xf28> │ │ │ │ + bl 16d81c │ │ │ │ + b 48484 <_Py_rc_quot@@Base+0xf28> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ strb r3, [r0, #34] @ 0x22 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 485b0 <_Py_rc_quot@@Base+0x104c> │ │ │ │ - movw r2, #49216 @ 0xc040 │ │ │ │ + bne 485a8 <_Py_rc_quot@@Base+0x104c> │ │ │ │ + movw r2, #53184 @ 0xcfc0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ strb r3, [r0, #33] @ 0x21 │ │ │ │ mov r1, ip │ │ │ │ mov r3, ip │ │ │ │ ldr r2, [r2] │ │ │ │ str ip, [sp] │ │ │ │ - bl 340580 │ │ │ │ + bl 33fe84 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 4866c <_Py_rc_quot@@Base+0x1108> │ │ │ │ + beq 48664 <_Py_rc_quot@@Base+0x1108> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #57804 @ 0xe1cc │ │ │ │ + movw r3, #61772 @ 0xf14c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 486d8 <_Py_rc_quot@@Base+0x1174> │ │ │ │ + bne 486d0 <_Py_rc_quot@@Base+0x1174> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4863c <_Py_rc_quot@@Base+0x10d8> │ │ │ │ + bgt 48634 <_Py_rc_quot@@Base+0x10d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4863c <_Py_rc_quot@@Base+0x10d8> │ │ │ │ + bne 48634 <_Py_rc_quot@@Base+0x10d8> │ │ │ │ mov r0, r1 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4863c <_Py_rc_quot@@Base+0x10d8> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 48634 <_Py_rc_quot@@Base+0x10d8> │ │ │ │ ldr lr, [r4, #16] │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str lr, [sp] │ │ │ │ - bl 340580 │ │ │ │ + bl 33fe84 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 388430 <_PyAsyncGenValueWrapperNew@@Base+0x560> │ │ │ │ + bl 387d60 <_PyAsyncGenValueWrapperNew@@Base+0x560> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 4866c <_Py_rc_quot@@Base+0x1108> │ │ │ │ - b 486d8 <_Py_rc_quot@@Base+0x1174> │ │ │ │ - bl 37cf80 │ │ │ │ + beq 48664 <_Py_rc_quot@@Base+0x1108> │ │ │ │ + b 486d0 <_Py_rc_quot@@Base+0x1174> │ │ │ │ + bl 37c8b0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48600 <_Py_rc_quot@@Base+0x109c> │ │ │ │ + beq 485f8 <_Py_rc_quot@@Base+0x109c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 388430 <_PyAsyncGenValueWrapperNew@@Base+0x560> │ │ │ │ + b 387d60 <_PyAsyncGenValueWrapperNew@@Base+0x560> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4866c <_Py_rc_quot@@Base+0x1108> │ │ │ │ + beq 48664 <_Py_rc_quot@@Base+0x1108> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #57804 @ 0xe1cc │ │ │ │ + movw r3, #61772 @ 0xf14c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 486d8 <_Py_rc_quot@@Base+0x1174> │ │ │ │ + bne 486d0 <_Py_rc_quot@@Base+0x1174> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4863c <_Py_rc_quot@@Base+0x10d8> │ │ │ │ + bgt 48634 <_Py_rc_quot@@Base+0x10d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4863c <_Py_rc_quot@@Base+0x10d8> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 48634 <_Py_rc_quot@@Base+0x10d8> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #7912 @ 0x1ee8 │ │ │ │ + movw r1, #6248 @ 0x1868 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ strb ip, [r0, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4848c <_Py_rc_quot@@Base+0xf28> │ │ │ │ + bl 16d81c │ │ │ │ + b 48484 <_Py_rc_quot@@Base+0xf28> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r3, #49172 @ 0xc014 │ │ │ │ + movw r3, #53140 @ 0xcf94 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ strb r0, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 486bc <_Py_rc_quot@@Base+0x1158> │ │ │ │ + beq 486b4 <_Py_rc_quot@@Base+0x1158> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4848c <_Py_rc_quot@@Base+0xf28> │ │ │ │ - bl 142a28 │ │ │ │ - movw r3, #49168 @ 0xc010 │ │ │ │ + bne 48484 <_Py_rc_quot@@Base+0xf28> │ │ │ │ + bl 1425e0 │ │ │ │ + movw r3, #53040 @ 0xcf30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4c38 │ │ │ │ - b 4848c <_Py_rc_quot@@Base+0xf28> │ │ │ │ - movw r3, #49216 @ 0xc040 │ │ │ │ + bl 1f4538 │ │ │ │ + b 48484 <_Py_rc_quot@@Base+0xf28> │ │ │ │ + movw r3, #53184 @ 0xcfc0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48698 <_Py_rc_quot@@Base+0x1134> │ │ │ │ - b 4848c <_Py_rc_quot@@Base+0xf28> │ │ │ │ + bne 48690 <_Py_rc_quot@@Base+0x1134> │ │ │ │ + b 48484 <_Py_rc_quot@@Base+0xf28> │ │ │ │ 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 17fd58 │ │ │ │ + bl 17f9c4 │ │ │ │ subs r2, r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4, #-8] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #140] @ 487a4 <_Py_rc_quot@@Base+0x1240> │ │ │ │ + ldr lr, [pc, #140] @ 4879c <_Py_rc_quot@@Base+0x1240> │ │ │ │ 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] │ │ │ │ @@ -26804,129 +26802,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 4877c <_Py_rc_quot@@Base+0x1218> │ │ │ │ + beq 48774 <_Py_rc_quot@@Base+0x1218> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4877c <_Py_rc_quot@@Base+0x1218> │ │ │ │ + bgt 48774 <_Py_rc_quot@@Base+0x1218> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4877c <_Py_rc_quot@@Base+0x1218> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 48774 <_Py_rc_quot@@Base+0x1218> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbb58 │ │ │ │ + b bb764 │ │ │ │ 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 487e8 <_Py_rc_quot@@Base+0x1284> │ │ │ │ + bhi 487e0 <_Py_rc_quot@@Base+0x1284> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 301a90 │ │ │ │ + bl 3011ec │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4880c <_Py_rc_quot@@Base+0x12a8> │ │ │ │ - b 4884c <_Py_rc_quot@@Base+0x12e8> │ │ │ │ + bne 48804 <_Py_rc_quot@@Base+0x12a8> │ │ │ │ + b 48844 <_Py_rc_quot@@Base+0x12e8> │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #53844 @ 0xd254 │ │ │ │ + movw r0, #52212 @ 0xcbf4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 487d0 <_Py_rc_quot@@Base+0x126c> │ │ │ │ - b 4884c <_Py_rc_quot@@Base+0x12e8> │ │ │ │ + bne 487c8 <_Py_rc_quot@@Base+0x126c> │ │ │ │ + b 48844 <_Py_rc_quot@@Base+0x12e8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4882c <_Py_rc_quot@@Base+0x12c8> │ │ │ │ - bl be588 │ │ │ │ + bne 48824 <_Py_rc_quot@@Base+0x12c8> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4884c <_Py_rc_quot@@Base+0x12e8> │ │ │ │ + bne 48844 <_Py_rc_quot@@Base+0x12e8> │ │ │ │ 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 4893c <_Py_rc_quot@@Base+0x13d8> │ │ │ │ + b 48934 <_Py_rc_quot@@Base+0x13d8> │ │ │ │ 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 4888c <_Py_rc_quot@@Base+0x1328> │ │ │ │ + bne 48884 <_Py_rc_quot@@Base+0x1328> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr r2, [pc, #36] @ 48898 <_Py_rc_quot@@Base+0x1334> │ │ │ │ + ldr r2, [pc, #36] @ 48890 <_Py_rc_quot@@Base+0x1334> │ │ │ │ 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 3c5ab4 <_Py_hashtable_foreach@@Base+0x710c> │ │ │ │ + b 3c5514 <_Py_hashtable_foreach@@Base+0x710c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ strdeq r3, [r3], #-76 @ 0xffffffb4 @ │ │ │ │ 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, #32584 @ 0x7f48 │ │ │ │ + movw r0, #30920 @ 0x78c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldmib r1, {r1, r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 488f8 <_Py_rc_quot@@Base+0x1394> │ │ │ │ + beq 488f0 <_Py_rc_quot@@Base+0x1394> │ │ │ │ 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 1abbf8 │ │ │ │ + bl 1ab7c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 48934 <_Py_rc_quot@@Base+0x13d0> │ │ │ │ + beq 4892c <_Py_rc_quot@@Base+0x13d0> │ │ │ │ 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} │ │ │ │ @@ -26943,406 +26941,406 @@ │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r1, r3 │ │ │ │ movne r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #32908 @ 0x808c │ │ │ │ + movw r1, #31244 @ 0x7a0c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #32912 @ 0x8090 │ │ │ │ + movw r0, #31248 @ 0x7a10 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48c4c <_Py_rc_quot@@Base+0x16e8> │ │ │ │ + beq 48c44 <_Py_rc_quot@@Base+0x16e8> │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 48a00 <_Py_rc_quot@@Base+0x149c> │ │ │ │ + beq 489f8 <_Py_rc_quot@@Base+0x149c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac6a4 │ │ │ │ + bl 1ac274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48a30 <_Py_rc_quot@@Base+0x14cc> │ │ │ │ + beq 48a28 <_Py_rc_quot@@Base+0x14cc> │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #24492 @ 0x5fac │ │ │ │ + movw r1, #22828 @ 0x592c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 222b2c │ │ │ │ + bl 2220d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48a00 <_Py_rc_quot@@Base+0x149c> │ │ │ │ - b 48c4c <_Py_rc_quot@@Base+0x16e8> │ │ │ │ + bne 489f8 <_Py_rc_quot@@Base+0x149c> │ │ │ │ + b 48c44 <_Py_rc_quot@@Base+0x16e8> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 48b0c <_Py_rc_quot@@Base+0x15a8> │ │ │ │ - bl b9040 │ │ │ │ + bne 48b04 <_Py_rc_quot@@Base+0x15a8> │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48c4c <_Py_rc_quot@@Base+0x16e8> │ │ │ │ - bl dc1d0 │ │ │ │ + bne 48c44 <_Py_rc_quot@@Base+0x16e8> │ │ │ │ + bl dbd28 │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2cfc4 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 48c54 <_Py_rc_quot@@Base+0x16f0> │ │ │ │ - b 489e4 <_Py_rc_quot@@Base+0x1480> │ │ │ │ + bne 48c4c <_Py_rc_quot@@Base+0x16f0> │ │ │ │ + b 489dc <_Py_rc_quot@@Base+0x1480> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 48a50 <_Py_rc_quot@@Base+0x14ec> │ │ │ │ + bne 48a48 <_Py_rc_quot@@Base+0x14ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 196b34 │ │ │ │ + bl 19680c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48bf8 <_Py_rc_quot@@Base+0x1694> │ │ │ │ + beq 48bf0 <_Py_rc_quot@@Base+0x1694> │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #32924 @ 0x809c │ │ │ │ + movw r1, #31260 @ 0x7a1c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 222b2c │ │ │ │ + bl 2220d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48c4c <_Py_rc_quot@@Base+0x16e8> │ │ │ │ + beq 48c44 <_Py_rc_quot@@Base+0x16e8> │ │ │ │ ldr r4, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bgt 48b20 <_Py_rc_quot@@Base+0x15bc> │ │ │ │ + bgt 48b18 <_Py_rc_quot@@Base+0x15bc> │ │ │ │ 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 2cfd0 <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #488] @ 48c88 <_Py_rc_quot@@Base+0x1724> │ │ │ │ + ldr r3, [pc, #488] @ 48c80 <_Py_rc_quot@@Base+0x1724> │ │ │ │ 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 1c54d0 │ │ │ │ - bl dc1d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ + bl dbd28 │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2cfc4 <__fcntl_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 48b04 <_Py_rc_quot@@Base+0x15a0> │ │ │ │ + bne 48afc <_Py_rc_quot@@Base+0x15a0> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 48b0c <_Py_rc_quot@@Base+0x15a8> │ │ │ │ - bl b9040 │ │ │ │ + bne 48b04 <_Py_rc_quot@@Base+0x15a8> │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48ab8 <_Py_rc_quot@@Base+0x1554> │ │ │ │ - b 48c4c <_Py_rc_quot@@Base+0x16e8> │ │ │ │ + beq 48ab0 <_Py_rc_quot@@Base+0x1554> │ │ │ │ + b 48c44 <_Py_rc_quot@@Base+0x16e8> │ │ │ │ cmp r5, #0 │ │ │ │ - bge 48c1c <_Py_rc_quot@@Base+0x16b8> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 48c14 <_Py_rc_quot@@Base+0x16b8> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 48c4c <_Py_rc_quot@@Base+0x16e8> │ │ │ │ + bl 27c4e4 │ │ │ │ + b 48c44 <_Py_rc_quot@@Base+0x16e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a27d8 │ │ │ │ + bl 1a24b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 48b40 <_Py_rc_quot@@Base+0x15dc> │ │ │ │ + bne 48b38 <_Py_rc_quot@@Base+0x15dc> │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 48c4c <_Py_rc_quot@@Base+0x16e8> │ │ │ │ - bl 1a2900 │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 48c44 <_Py_rc_quot@@Base+0x16e8> │ │ │ │ + bl 1a25d8 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 2e1f8 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c54d0 │ │ │ │ - bl dc1d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ + bl dbd28 │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2cfc4 <__fcntl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 48bac <_Py_rc_quot@@Base+0x1648> │ │ │ │ + bne 48ba4 <_Py_rc_quot@@Base+0x1648> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 48bb4 <_Py_rc_quot@@Base+0x1650> │ │ │ │ - bl b9040 │ │ │ │ + bne 48bac <_Py_rc_quot@@Base+0x1650> │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48b60 <_Py_rc_quot@@Base+0x15fc> │ │ │ │ - b 48bec <_Py_rc_quot@@Base+0x1688> │ │ │ │ + beq 48b58 <_Py_rc_quot@@Base+0x15fc> │ │ │ │ + b 48be4 <_Py_rc_quot@@Base+0x1688> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 48bc8 <_Py_rc_quot@@Base+0x1664> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 48bc0 <_Py_rc_quot@@Base+0x1664> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 48bec <_Py_rc_quot@@Base+0x1688> │ │ │ │ + bl 27c4e4 │ │ │ │ + b 48be4 <_Py_rc_quot@@Base+0x1688> │ │ │ │ ldrb r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48c78 <_Py_rc_quot@@Base+0x1714> │ │ │ │ + beq 48c70 <_Py_rc_quot@@Base+0x1714> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33060 @ 0x8124 │ │ │ │ + movw r1, #31396 @ 0x7aa4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1393b8 │ │ │ │ - b 48c4c <_Py_rc_quot@@Base+0x16e8> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bl 138f7c │ │ │ │ + b 48c44 <_Py_rc_quot@@Base+0x16e8> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33184 @ 0x81a0 │ │ │ │ + movw r1, #31520 @ 0x7b20 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140384 │ │ │ │ - ldr r1, [pc, #104] @ 48c8c <_Py_rc_quot@@Base+0x1728> │ │ │ │ + b 13ff54 │ │ │ │ + ldr r1, [pc, #104] @ 48c84 <_Py_rc_quot@@Base+0x1728> │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48c68 <_Py_rc_quot@@Base+0x1704> │ │ │ │ + beq 48c60 <_Py_rc_quot@@Base+0x1704> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32928 @ 0x80a0 │ │ │ │ + movw r1, #31264 @ 0x7a20 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b 48c80 <_Py_rc_quot@@Base+0x171c> │ │ │ │ + b 48c78 <_Py_rc_quot@@Base+0x171c> │ │ │ │ cmp r4, #0 │ │ │ │ - blt 48b0c <_Py_rc_quot@@Base+0x15a8> │ │ │ │ + blt 48b04 <_Py_rc_quot@@Base+0x15a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl be7c8 │ │ │ │ - b 48c80 <_Py_rc_quot@@Base+0x171c> │ │ │ │ + bl be3d4 │ │ │ │ + b 48c78 <_Py_rc_quot@@Base+0x171c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a05ac │ │ │ │ - b 48c80 <_Py_rc_quot@@Base+0x171c> │ │ │ │ + bl a02f0 │ │ │ │ + b 48c78 <_Py_rc_quot@@Base+0x171c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a365c │ │ │ │ + bl 1a3334 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r3, ip, ip, asr sl │ │ │ │ - subseq r3, ip, r4, ror #20 │ │ │ │ + ldrsbeq r3, [ip], #-60 @ 0xffffffc4 │ │ │ │ + subseq r3, ip, r4, ror #7 │ │ │ │ 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] @ 48cd0 <_Py_rc_quot@@Base+0x176c> │ │ │ │ + ldr r0, [pc, #12] @ 48cc8 <_Py_rc_quot@@Base+0x176c> │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r4, r3, r4, asr r2 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 48d08 <_Py_rc_quot@@Base+0x17a4> │ │ │ │ - beq 48cfc <_Py_rc_quot@@Base+0x1798> │ │ │ │ + ldreq r0, [pc, #28] @ 48d00 <_Py_rc_quot@@Base+0x17a4> │ │ │ │ + beq 48cf4 <_Py_rc_quot@@Base+0x1798> │ │ │ │ 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 │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ │ │ │ │ -00048d0c : │ │ │ │ +00048d04 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 48d38 │ │ │ │ + ldr lr, [pc, #28] @ 48d30 │ │ │ │ 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 2ebf3c <_PyInterpolation_Build@@Base+0x254> │ │ │ │ + b 2eb61c <_PyInterpolation_Build@@Base+0x254> │ │ │ │ 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, #56080 @ 0xdb10 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e8dc4 │ │ │ │ + b 1e86c4 │ │ │ │ │ │ │ │ -00048d64 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ +00048d5c <_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 48d90 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ + bgt 48d88 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ - bge 48da0 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ - b 48e28 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + bge 48d98 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ + b 48e20 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ sub r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 48ddc <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - b 48e28 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ - ldr r1, [pc, #152] @ 48e40 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ + bls 48dd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + b 48e20 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + ldr r1, [pc, #152] @ 48e38 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25f994 <_PyType_Lookup@@Base> │ │ │ │ + bl 25ef38 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48e38 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 48e30 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48e38 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #120] @ 48e44 <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ + beq 48e30 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #120] @ 48e3c <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25f994 <_PyType_Lookup@@Base> │ │ │ │ + bl 25ef38 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48e14 <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ - b 48e38 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #100] @ 48e48 <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ + bne 48e0c <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ + b 48e30 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #100] @ 48e40 <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25f994 <_PyType_Lookup@@Base> │ │ │ │ + bl 25ef38 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48e38 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 48e30 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48e38 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #68] @ 48e4c <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ + beq 48e30 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #68] @ 48e44 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25f994 <_PyType_Lookup@@Base> │ │ │ │ + bl 25ef38 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48e38 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 48e30 <_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, #33312 @ 0x8220 │ │ │ │ + movw r1, #31648 @ 0x7ba0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #24] @ 48e50 <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #24] @ 48e48 <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r1, r3, r8, asr #18 │ │ │ │ rsbeq r1, r3, r8, ror #18 │ │ │ │ rsbeq r1, r3, ip, ror lr │ │ │ │ strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ - subseq r3, ip, ip, ror #20 │ │ │ │ + subseq r3, ip, ip, ror #7 │ │ │ │ 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, #33340 @ 0x823c │ │ │ │ + movw r0, #31676 @ 0x7bbc │ │ │ │ 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 b7248 │ │ │ │ + bl b6e48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {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 r2, [r1, #4] │ │ │ │ movw r3, #26124 @ 0x660c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 48efc <_PyEval_SpecialMethodCanSuggest@@Base+0x198> │ │ │ │ + beq 48ef4 <_PyEval_SpecialMethodCanSuggest@@Base+0x198> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e94e0 │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 48efc <_PyEval_SpecialMethodCanSuggest@@Base+0x198> │ │ │ │ - bl be588 │ │ │ │ + bne 48ef4 <_PyEval_SpecialMethodCanSuggest@@Base+0x198> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48f14 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b0> │ │ │ │ - vldr d0, [pc, #36] @ 48f28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c4> │ │ │ │ + bne 48f0c <_PyEval_SpecialMethodCanSuggest@@Base+0x1b0> │ │ │ │ + vldr d0, [pc, #36] @ 48f20 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c4> │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c56d4 │ │ │ │ + b c52dc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ - bne 1939710 <__bss_end__@@Base+0x12ba184> │ │ │ │ + bne 1939708 <__bss_end__@@Base+0x12ba1a4> │ │ │ │ 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 98bb0 │ │ │ │ + b 98ba4 │ │ │ │ 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 48f84 <_PyEval_SpecialMethodCanSuggest@@Base+0x220> │ │ │ │ + bne 48f7c <_PyEval_SpecialMethodCanSuggest@@Base+0x220> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33456 @ 0x82b0 │ │ │ │ + movw r1, #31792 @ 0x7c30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 48f90 <_PyEval_SpecialMethodCanSuggest@@Base+0x22c> │ │ │ │ - bl 128510 │ │ │ │ + bl 16d81c │ │ │ │ + b 48f88 <_PyEval_SpecialMethodCanSuggest@@Base+0x22c> │ │ │ │ + bl 12821c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 48f98 <_PyEval_SpecialMethodCanSuggest@@Base+0x234> │ │ │ │ + bge 48f90 <_PyEval_SpecialMethodCanSuggest@@Base+0x234> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [r4, #28] │ │ │ │ bl 2e210 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -27351,52 +27349,52 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 48fe0 <_PyEval_SpecialMethodCanSuggest@@Base+0x27c> │ │ │ │ + bne 48fd8 <_PyEval_SpecialMethodCanSuggest@@Base+0x27c> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ - b 4902c <_PyEval_SpecialMethodCanSuggest@@Base+0x2c8> │ │ │ │ + b 49024 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c8> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 48fd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x270> │ │ │ │ + beq 48fcc <_PyEval_SpecialMethodCanSuggest@@Base+0x270> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 49018 <_PyEval_SpecialMethodCanSuggest@@Base+0x2b4> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 49010 <_PyEval_SpecialMethodCanSuggest@@Base+0x2b4> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33480 @ 0x82c8 │ │ │ │ + movw r1, #31816 @ 0x7c48 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49068 <_PyEval_SpecialMethodCanSuggest@@Base+0x304> │ │ │ │ + beq 49060 <_PyEval_SpecialMethodCanSuggest@@Base+0x304> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49068 <_PyEval_SpecialMethodCanSuggest@@Base+0x304> │ │ │ │ + bgt 49060 <_PyEval_SpecialMethodCanSuggest@@Base+0x304> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 49068 <_PyEval_SpecialMethodCanSuggest@@Base+0x304> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 49060 <_PyEval_SpecialMethodCanSuggest@@Base+0x304> │ │ │ │ + bl a6d2c <_Py_Dealloc@@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, #4048] @ 0xfd0 │ │ │ │ @@ -27414,127 +27412,127 @@ │ │ │ │ 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 490f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x38c> │ │ │ │ + beq 490e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x38c> │ │ │ │ str r0, [sp, #16] │ │ │ │ - movw r0, #33608 @ 0x8348 │ │ │ │ + movw r0, #31944 @ 0x7cc8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7248 │ │ │ │ - b 49128 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c4> │ │ │ │ + bl b6e48 │ │ │ │ + b 49120 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 49114 <_PyEval_SpecialMethodCanSuggest@@Base+0x3b0> │ │ │ │ + beq 4910c <_PyEval_SpecialMethodCanSuggest@@Base+0x3b0> │ │ │ │ str r6, [sp, #12] │ │ │ │ - movw r0, #33640 @ 0x8368 │ │ │ │ + movw r0, #31976 @ 0x7ce8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7248 │ │ │ │ - b 49128 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c4> │ │ │ │ - movw r0, #33668 @ 0x8384 │ │ │ │ + bl b6e48 │ │ │ │ + b 49120 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c4> │ │ │ │ + movw r0, #32004 @ 0x7d04 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49138 <_PyEval_SpecialMethodCanSuggest@@Base+0x3d4> │ │ │ │ + bne 49130 <_PyEval_SpecialMethodCanSuggest@@Base+0x3d4> │ │ │ │ mov r0, #0 │ │ │ │ - b 4916c <_PyEval_SpecialMethodCanSuggest@@Base+0x408> │ │ │ │ + b 49164 <_PyEval_SpecialMethodCanSuggest@@Base+0x408> │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 49150 <_PyEval_SpecialMethodCanSuggest@@Base+0x3ec> │ │ │ │ - bl 7e824 │ │ │ │ + beq 49148 <_PyEval_SpecialMethodCanSuggest@@Base+0x3ec> │ │ │ │ + bl 7e81c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49130 <_PyEval_SpecialMethodCanSuggest@@Base+0x3cc> │ │ │ │ + beq 49128 <_PyEval_SpecialMethodCanSuggest@@Base+0x3cc> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4916c <_PyEval_SpecialMethodCanSuggest@@Base+0x408> │ │ │ │ + beq 49164 <_PyEval_SpecialMethodCanSuggest@@Base+0x408> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 7e63c │ │ │ │ + b 7e634 │ │ │ │ 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, #33692 @ 0x839c │ │ │ │ - movweq r0, #33700 @ 0x83a4 │ │ │ │ + movwne r0, #32072 @ 0x7d48 │ │ │ │ + movweq r0, #32080 @ 0x7d50 │ │ │ │ ldreq r3, [ip, #8] │ │ │ │ movtne r0, #64 @ 0x40 │ │ │ │ movteq r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4943c <_PyEval_SpecialMethodCanSuggest@@Base+0x6d8> │ │ │ │ + b 49490 <_PyEval_SpecialMethodCanSuggest@@Base+0x734> │ │ │ │ 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 1d8570 │ │ │ │ + bl 1d7eb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4923c <_PyEval_SpecialMethodCanSuggest@@Base+0x4d8> │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + beq 49234 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d8> │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14ab00 │ │ │ │ + bl 14a6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49230 <_PyEval_SpecialMethodCanSuggest@@Base+0x4cc> │ │ │ │ + beq 49228 <_PyEval_SpecialMethodCanSuggest@@Base+0x4cc> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49218 <_PyEval_SpecialMethodCanSuggest@@Base+0x4b4> │ │ │ │ + beq 49210 <_PyEval_SpecialMethodCanSuggest@@Base+0x4b4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - beq 492a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x544> │ │ │ │ + beq 492a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x544> │ │ │ │ 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 49588 <_PyEval_SpecialMethodCanSuggest@@Base+0x824> │ │ │ │ + bl 495dc <_PyEval_SpecialMethodCanSuggest@@Base+0x880> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49284 <_PyEval_SpecialMethodCanSuggest@@Base+0x520> │ │ │ │ - bl 142a28 │ │ │ │ + beq 4927c <_PyEval_SpecialMethodCanSuggest@@Base+0x520> │ │ │ │ + bl 1425e0 │ │ │ │ mov r0, #0 │ │ │ │ - b 492a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x53c> │ │ │ │ + b 49298 <_PyEval_SpecialMethodCanSuggest@@Base+0x53c> │ │ │ │ mov r2, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - movw r1, #52212 @ 0xcbf4 │ │ │ │ + movw r1, #50548 @ 0xc574 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e534 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ @@ -27544,199 +27542,222 @@ │ │ │ │ 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 492f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x58c> │ │ │ │ + bne 492e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x58c> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 301a90 │ │ │ │ + bl 3011ec │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49318 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b4> │ │ │ │ - b 49310 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ + bne 49310 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b4> │ │ │ │ + b 49308 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #34588 @ 0x871c │ │ │ │ + movw r0, #32924 @ 0x809c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 492d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x574> │ │ │ │ + bne 492d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x574> │ │ │ │ mov r0, #0 │ │ │ │ - b 49434 <_PyEval_SpecialMethodCanSuggest@@Base+0x6d0> │ │ │ │ + b 4942c <_PyEval_SpecialMethodCanSuggest@@Base+0x6d0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #22 │ │ │ │ - bl 342cf4 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + bl 342674 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49310 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ + beq 49308 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ mov r0, r4 │ │ │ │ ldrh r5, [fp, #-22] @ 0xffffffea │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49310 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ + beq 49308 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl a7630 │ │ │ │ + bl a7378 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49398 <_PyEval_SpecialMethodCanSuggest@@Base+0x634> │ │ │ │ + beq 49390 <_PyEval_SpecialMethodCanSuggest@@Base+0x634> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49388 <_PyEval_SpecialMethodCanSuggest@@Base+0x624> │ │ │ │ + bne 49380 <_PyEval_SpecialMethodCanSuggest@@Base+0x624> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 493a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x640> │ │ │ │ - b 49310 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ + ble 4939c <_PyEval_SpecialMethodCanSuggest@@Base+0x640> │ │ │ │ + b 49308 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 493c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x65c> │ │ │ │ + bne 493b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x65c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49310 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ + bgt 49308 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49310 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ + bne 49308 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 49310 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 49308 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 493f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x694> │ │ │ │ + bgt 493f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x694> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 493f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x694> │ │ │ │ + bne 493f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x694> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4941c <_PyEval_SpecialMethodCanSuggest@@Base+0x6b8> │ │ │ │ + bgt 49414 <_PyEval_SpecialMethodCanSuggest@@Base+0x6b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4941c <_PyEval_SpecialMethodCanSuggest@@Base+0x6b8> │ │ │ │ + bne 49414 <_PyEval_SpecialMethodCanSuggest@@Base+0x6b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 49310 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ + beq 49308 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ 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 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 2b0c60 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 49470 <_PyEval_SpecialMethodCanSuggest@@Base+0x714> │ │ │ │ + bl be194 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #5456 @ 0x1550 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + and r3, r0, #61440 @ 0xf000 │ │ │ │ + movw r2, #5456 @ 0x1550 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r3, #49152 @ 0xc000 │ │ │ │ + movw r0, #4396 @ 0x112c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r2 │ │ │ │ + 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 289b50 │ │ │ │ + bl 289128 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49480 <_PyEval_SpecialMethodCanSuggest@@Base+0x71c> │ │ │ │ + bne 494d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x778> │ │ │ │ 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 30f1f4 <_PyFunction_VerifyStateless@@Base+0x1444> │ │ │ │ + b 30eae4 <_PyFunction_VerifyStateless@@Base+0x13b0> │ │ │ │ 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 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] @ 494c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x764> │ │ │ │ + ldr r0, [pc, #12] @ 4951c <_PyEval_SpecialMethodCanSuggest@@Base+0x7c0> │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, r3, r4, asr r9 │ │ │ │ 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 47ba0 <_Py_rc_quot@@Base+0x63c> │ │ │ │ + bl 47b98 <_Py_rc_quot@@Base+0x63c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49578 <_PyEval_SpecialMethodCanSuggest@@Base+0x814> │ │ │ │ - ldr r1, [pc, #140] @ 49584 <_PyEval_SpecialMethodCanSuggest@@Base+0x820> │ │ │ │ + beq 495cc <_PyEval_SpecialMethodCanSuggest@@Base+0x870> │ │ │ │ + ldr r1, [pc, #140] @ 495d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x87c> │ │ │ │ sub r2, fp, #24 │ │ │ │ - bl c24c8 │ │ │ │ + bl c20d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 49550 <_PyEval_SpecialMethodCanSuggest@@Base+0x7ec> │ │ │ │ + bne 495a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x848> │ │ │ │ movw r5, #5188 @ 0x1444 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #112] @ 49584 <_PyEval_SpecialMethodCanSuggest@@Base+0x820> │ │ │ │ + ldr r1, [pc, #112] @ 495d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x87c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49550 <_PyEval_SpecialMethodCanSuggest@@Base+0x7ec> │ │ │ │ + bne 495a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x848> │ │ │ │ ldr r3, [r5] │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49550 <_PyEval_SpecialMethodCanSuggest@@Base+0x7ec> │ │ │ │ + bgt 495a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x848> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49550 <_PyEval_SpecialMethodCanSuggest@@Base+0x7ec> │ │ │ │ + bne 495a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x848> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49574 <_PyEval_SpecialMethodCanSuggest@@Base+0x810> │ │ │ │ + bgt 495c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x86c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49574 <_PyEval_SpecialMethodCanSuggest@@Base+0x810> │ │ │ │ + bne 495c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x86c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r1, r3, r0, lsl #20 │ │ │ │ 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 r5, [r0, #4] │ │ │ │ cmn r5, #1 │ │ │ │ - beq 495b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x854> │ │ │ │ + beq 4960c <_PyEval_SpecialMethodCanSuggest@@Base+0x8b0> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 90ef0 <_Py_open@@Base+0x490> │ │ │ │ + b 90ee8 <_Py_open@@Base+0x490> │ │ │ │ mov r4, #0 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r4 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r9, [sp, #4] │ │ │ │ @@ -27752,254 +27773,231 @@ │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ add sl, r4, ip │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2dfc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 49708 <_PyEval_SpecialMethodCanSuggest@@Base+0x9a4> │ │ │ │ + bge 4975c <_PyEval_SpecialMethodCanSuggest@@Base+0xa00> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, #38 @ 0x26 │ │ │ │ - bne 49648 <_PyEval_SpecialMethodCanSuggest@@Base+0x8e4> │ │ │ │ + bne 4969c <_PyEval_SpecialMethodCanSuggest@@Base+0x940> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 90ef0 <_Py_open@@Base+0x490> │ │ │ │ + bl 90ee8 <_Py_open@@Base+0x490> │ │ │ │ mov r5, r0 │ │ │ │ - b 4971c <_PyEval_SpecialMethodCanSuggest@@Base+0x9b8> │ │ │ │ - movw r8, #45544 @ 0xb1e8 │ │ │ │ + b 49770 <_PyEval_SpecialMethodCanSuggest@@Base+0xa14> │ │ │ │ + movw r8, #45700 @ 0xb284 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ ldr r2, [r9] │ │ │ │ cmp r2, #3 │ │ │ │ - beq 4971c <_PyEval_SpecialMethodCanSuggest@@Base+0x9b8> │ │ │ │ - movw r2, #47332 @ 0xb8e4 │ │ │ │ + beq 49770 <_PyEval_SpecialMethodCanSuggest@@Base+0xa14> │ │ │ │ + movw r2, #48608 @ 0xbde0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4971c <_PyEval_SpecialMethodCanSuggest@@Base+0x9b8> │ │ │ │ - ldr r3, [pc, #164] @ 49728 <_PyEval_SpecialMethodCanSuggest@@Base+0x9c4> │ │ │ │ + bne 49770 <_PyEval_SpecialMethodCanSuggest@@Base+0xa14> │ │ │ │ + ldr r3, [pc, #164] @ 4977c <_PyEval_SpecialMethodCanSuggest@@Base+0xa20> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r8, [r8] │ │ │ │ ldr r6, [r6] │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 496ac <_PyEval_SpecialMethodCanSuggest@@Base+0x948> │ │ │ │ + beq 49700 <_PyEval_SpecialMethodCanSuggest@@Base+0x9a4> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 496dc <_PyEval_SpecialMethodCanSuggest@@Base+0x978> │ │ │ │ + bne 49730 <_PyEval_SpecialMethodCanSuggest@@Base+0x9d4> │ │ │ │ bl 2d3d8 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #33760 @ 0x83e0 │ │ │ │ + movw r2, #32096 @ 0x7d60 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ str sl, [sp] │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ - b 4971c <_PyEval_SpecialMethodCanSuggest@@Base+0x9b8> │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ + b 49770 <_PyEval_SpecialMethodCanSuggest@@Base+0xa14> │ │ │ │ bl 2d3d8 │ │ │ │ mov r3, sl │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #33760 @ 0x83e0 │ │ │ │ + movw r1, #32096 @ 0x7d60 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r7, [sp] │ │ │ │ - bl 3d5d4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 4971c <_PyEval_SpecialMethodCanSuggest@@Base+0x9b8> │ │ │ │ + bl 3d5cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 49770 <_PyEval_SpecialMethodCanSuggest@@Base+0xa14> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 495d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x86c> │ │ │ │ + bne 49624 <_PyEval_SpecialMethodCanSuggest@@Base+0x8c8> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 2b1590 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 49768 <_PyEval_SpecialMethodCanSuggest@@Base+0xa04> │ │ │ │ - bl be588 │ │ │ │ - cmp r0, #0 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - and r3, r0, #61440 @ 0xf000 │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r3, #49152 @ 0xc000 │ │ │ │ - movw r0, #4396 @ 0x112c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r2 │ │ │ │ - pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ subs r1, r2, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne 497e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xa80> │ │ │ │ + bne 497dc <_PyEval_SpecialMethodCanSuggest@@Base+0xa80> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59432 @ 0xe828 │ │ │ │ + movw r1, #57800 @ 0xe1c8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 122b7c │ │ │ │ + bl 122888 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49800 <_PyEval_SpecialMethodCanSuggest@@Base+0xa9c> │ │ │ │ - b 497f8 <_PyEval_SpecialMethodCanSuggest@@Base+0xa94> │ │ │ │ - movw r0, #59432 @ 0xe828 │ │ │ │ + bne 497f8 <_PyEval_SpecialMethodCanSuggest@@Base+0xa9c> │ │ │ │ + b 497f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa94> │ │ │ │ + movw r0, #57800 @ 0xe1c8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c8444 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c7c1c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 497b8 <_PyEval_SpecialMethodCanSuggest@@Base+0xa54> │ │ │ │ + bne 497b0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa54> │ │ │ │ mov r0, #0 │ │ │ │ - b 49820 <_PyEval_SpecialMethodCanSuggest@@Base+0xabc> │ │ │ │ + b 49818 <_PyEval_SpecialMethodCanSuggest@@Base+0xabc> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 497f8 <_PyEval_SpecialMethodCanSuggest@@Base+0xa94> │ │ │ │ + blt 497f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa94> │ │ │ │ movwne r0, #4396 @ 0x112c │ │ │ │ movweq r0, #5456 @ 0x1550 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ 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 49c6c <_PyEval_SpecialMethodCanSuggest@@Base+0xf08> │ │ │ │ + bl 49c78 <_PyEval_SpecialMethodCanSuggest@@Base+0xf1c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49868 <_PyEval_SpecialMethodCanSuggest@@Base+0xb04> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 49860 <_PyEval_SpecialMethodCanSuggest@@Base+0xb04> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33852 @ 0x843c │ │ │ │ + movw r1, #32188 @ 0x7dbc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r1, #20572 @ 0x505c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26d7e8 │ │ │ │ + b 26cea4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #21188 @ 0x52c4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 49924 <_PyEval_SpecialMethodCanSuggest@@Base+0xbc0> │ │ │ │ + bne 4991c <_PyEval_SpecialMethodCanSuggest@@Base+0xbc0> │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r0, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 498d8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb74> │ │ │ │ + bne 498d0 <_PyEval_SpecialMethodCanSuggest@@Base+0xb74> │ │ │ │ cmp ip, r2 │ │ │ │ - bne 498d8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb74> │ │ │ │ + bne 498d0 <_PyEval_SpecialMethodCanSuggest@@Base+0xb74> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 4991c <_PyEval_SpecialMethodCanSuggest@@Base+0xbb8> │ │ │ │ + b 49914 <_PyEval_SpecialMethodCanSuggest@@Base+0xbb8> │ │ │ │ movw r2, #19252 @ 0x4b34 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - bne 49910 <_PyEval_SpecialMethodCanSuggest@@Base+0xbac> │ │ │ │ + bne 49908 <_PyEval_SpecialMethodCanSuggest@@Base+0xbac> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49910 <_PyEval_SpecialMethodCanSuggest@@Base+0xbac> │ │ │ │ + bne 49908 <_PyEval_SpecialMethodCanSuggest@@Base+0xbac> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 4991c <_PyEval_SpecialMethodCanSuggest@@Base+0xbb8> │ │ │ │ + b 49914 <_PyEval_SpecialMethodCanSuggest@@Base+0xbb8> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2f9fb8 <_PyObject_HasLen@@Base+0xdfc> │ │ │ │ + b 2f967c <_PyObject_HasLen@@Base+0xd44> │ │ │ │ mov r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ - b 2f9fb8 <_PyObject_HasLen@@Base+0xdfc> │ │ │ │ + b 2f967c <_PyObject_HasLen@@Base+0xd44> │ │ │ │ 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 36fa14 <_PyLong_Size_t_Converter@@Base+0x184> │ │ │ │ + bl 36f344 <_PyLong_Size_t_Converter@@Base+0x184> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49980 <_PyEval_SpecialMethodCanSuggest@@Base+0xc1c> │ │ │ │ + beq 49978 <_PyEval_SpecialMethodCanSuggest@@Base+0xc1c> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2d7198 <_PySet_Update@@Base> │ │ │ │ + bl 2d6970 <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49984 <_PyEval_SpecialMethodCanSuggest@@Base+0xc20> │ │ │ │ + bne 4997c <_PyEval_SpecialMethodCanSuggest@@Base+0xc20> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49980 <_PyEval_SpecialMethodCanSuggest@@Base+0xc1c> │ │ │ │ + bgt 49978 <_PyEval_SpecialMethodCanSuggest@@Base+0xc1c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49980 <_PyEval_SpecialMethodCanSuggest@@Base+0xc1c> │ │ │ │ + bne 49978 <_PyEval_SpecialMethodCanSuggest@@Base+0xc1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 499a8 <_PyEval_SpecialMethodCanSuggest@@Base+0xc44> │ │ │ │ + bne 499a0 <_PyEval_SpecialMethodCanSuggest@@Base+0xc44> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 499dc <_PyEval_SpecialMethodCanSuggest@@Base+0xc78> │ │ │ │ + beq 499d4 <_PyEval_SpecialMethodCanSuggest@@Base+0xc78> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33644 @ 0x836c │ │ │ │ + movw r1, #31980 @ 0x7cec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #10 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -28007,78 +28005,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 49a30 <_PyEval_SpecialMethodCanSuggest@@Base+0xccc> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 49a28 <_PyEval_SpecialMethodCanSuggest@@Base+0xccc> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53824 @ 0xd240 │ │ │ │ + movw r1, #52160 @ 0xcbc0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 49a3c <_PyEval_SpecialMethodCanSuggest@@Base+0xcd8> │ │ │ │ - bl 47ba0 <_Py_rc_quot@@Base+0x63c> │ │ │ │ + bl 16d81c │ │ │ │ + b 49a34 <_PyEval_SpecialMethodCanSuggest@@Base+0xcd8> │ │ │ │ + bl 47b98 <_Py_rc_quot@@Base+0x63c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 49a44 <_PyEval_SpecialMethodCanSuggest@@Base+0xce0> │ │ │ │ + bne 49a3c <_PyEval_SpecialMethodCanSuggest@@Base+0xce0> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r6, #5188 @ 0x1444 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 49a8c <_PyEval_SpecialMethodCanSuggest@@Base+0xd28> │ │ │ │ + beq 49a84 <_PyEval_SpecialMethodCanSuggest@@Base+0xd28> │ │ │ │ mov r0, r5 │ │ │ │ - bl 13c400 │ │ │ │ + bl 13bfc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49a8c <_PyEval_SpecialMethodCanSuggest@@Base+0xd28> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 49a84 <_PyEval_SpecialMethodCanSuggest@@Base+0xd28> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55164 @ 0xd77c │ │ │ │ + movw r1, #53500 @ 0xd0fc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 49ad0 <_PyEval_SpecialMethodCanSuggest@@Base+0xd6c> │ │ │ │ - b 49a3c <_PyEval_SpecialMethodCanSuggest@@Base+0xcd8> │ │ │ │ - ldr r1, [pc, #132] @ 49b18 <_PyEval_SpecialMethodCanSuggest@@Base+0xdb4> │ │ │ │ + ble 49ac8 <_PyEval_SpecialMethodCanSuggest@@Base+0xd6c> │ │ │ │ + b 49a34 <_PyEval_SpecialMethodCanSuggest@@Base+0xcd8> │ │ │ │ + ldr r1, [pc, #132] @ 49b10 <_PyEval_SpecialMethodCanSuggest@@Base+0xdb4> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49ac4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd60> │ │ │ │ + beq 49abc <_PyEval_SpecialMethodCanSuggest@@Base+0xd60> │ │ │ │ cmp r5, r6 │ │ │ │ - beq 49aec <_PyEval_SpecialMethodCanSuggest@@Base+0xd88> │ │ │ │ - ldr r1, [pc, #104] @ 49b1c <_PyEval_SpecialMethodCanSuggest@@Base+0xdb8> │ │ │ │ + beq 49ae4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd88> │ │ │ │ + ldr r1, [pc, #104] @ 49b14 <_PyEval_SpecialMethodCanSuggest@@Base+0xdb8> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1528b4 │ │ │ │ + bl 152474 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49aec <_PyEval_SpecialMethodCanSuggest@@Base+0xd88> │ │ │ │ + bne 49ae4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd88> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49a3c <_PyEval_SpecialMethodCanSuggest@@Base+0xcd8> │ │ │ │ + bgt 49a34 <_PyEval_SpecialMethodCanSuggest@@Base+0xcd8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49a3c <_PyEval_SpecialMethodCanSuggest@@Base+0xcd8> │ │ │ │ + bne 49a34 <_PyEval_SpecialMethodCanSuggest@@Base+0xcd8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 49a3c <_PyEval_SpecialMethodCanSuggest@@Base+0xcd8> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 49a34 <_PyEval_SpecialMethodCanSuggest@@Base+0xcd8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49b10 <_PyEval_SpecialMethodCanSuggest@@Base+0xdac> │ │ │ │ + bgt 49b08 <_PyEval_SpecialMethodCanSuggest@@Base+0xdac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49b10 <_PyEval_SpecialMethodCanSuggest@@Base+0xdac> │ │ │ │ + bne 49b08 <_PyEval_SpecialMethodCanSuggest@@Base+0xdac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r1, r3, r0, lsl #20 │ │ │ │ rsbeq r1, r3, ip, asr #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -28094,223 +28092,228 @@ │ │ │ │ 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 49b88 <_PyEval_SpecialMethodCanSuggest@@Base+0xe24> │ │ │ │ + beq 49b80 <_PyEval_SpecialMethodCanSuggest@@Base+0xe24> │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r0, #33912 @ 0x8478 │ │ │ │ + movw r0, #32248 @ 0x7df8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str ip, [sp] │ │ │ │ - bl b7248 │ │ │ │ - b 49bb0 <_PyEval_SpecialMethodCanSuggest@@Base+0xe4c> │ │ │ │ + bl b6e48 │ │ │ │ + b 49ba8 <_PyEval_SpecialMethodCanSuggest@@Base+0xe4c> │ │ │ │ cmp ip, #0 │ │ │ │ - beq 49ba4 <_PyEval_SpecialMethodCanSuggest@@Base+0xe40> │ │ │ │ + beq 49b9c <_PyEval_SpecialMethodCanSuggest@@Base+0xe40> │ │ │ │ str ip, [sp] │ │ │ │ - movw r0, #33340 @ 0x823c │ │ │ │ + movw r0, #31676 @ 0x7bbc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7248 │ │ │ │ - b 49bb0 <_PyEval_SpecialMethodCanSuggest@@Base+0xe4c> │ │ │ │ - movw r0, #33932 @ 0x848c │ │ │ │ + bl b6e48 │ │ │ │ + b 49ba8 <_PyEval_SpecialMethodCanSuggest@@Base+0xe4c> │ │ │ │ + movw r0, #32268 @ 0x7e0c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49bcc <_PyEval_SpecialMethodCanSuggest@@Base+0xe68> │ │ │ │ + beq 49bc4 <_PyEval_SpecialMethodCanSuggest@@Base+0xe68> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49bcc <_PyEval_SpecialMethodCanSuggest@@Base+0xe68> │ │ │ │ + beq 49bc4 <_PyEval_SpecialMethodCanSuggest@@Base+0xe68> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 7e63c │ │ │ │ + bl 7e634 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ - beq 49be8 <_PyEval_SpecialMethodCanSuggest@@Base+0xe84> │ │ │ │ + beq 49be0 <_PyEval_SpecialMethodCanSuggest@@Base+0xe84> │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 7e824 │ │ │ │ + b 7e81c │ │ │ │ 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 38c7f8 <_Py_c_prod@@Base+0x2d0c> │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r6, #31936 @ 0x7cc0 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 49c30 <_PyEval_SpecialMethodCanSuggest@@Base+0xecc> │ │ │ │ + beq 49c3c <_PyEval_SpecialMethodCanSuggest@@Base+0xee0> │ │ │ │ mov r1, r6 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49c34 <_PyEval_SpecialMethodCanSuggest@@Base+0xed0> │ │ │ │ + beq 49c40 <_PyEval_SpecialMethodCanSuggest@@Base+0xee4> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 49c54 <_PyEval_SpecialMethodCanSuggest@@Base+0xef0> │ │ │ │ + beq 49c60 <_PyEval_SpecialMethodCanSuggest@@Base+0xf04> │ │ │ │ movw r1, #31936 @ 0x7cc0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49c58 <_PyEval_SpecialMethodCanSuggest@@Base+0xef4> │ │ │ │ + beq 49c64 <_PyEval_SpecialMethodCanSuggest@@Base+0xf08> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c5de8 │ │ │ │ + b 1c5908 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #24964 @ 0x6184 │ │ │ │ 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 49e60 <_PyEval_SpecialMethodCanSuggest@@Base+0x10fc> │ │ │ │ + bne 49e6c <_PyEval_SpecialMethodCanSuggest@@Base+0x1110> │ │ │ │ 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 1aa198 │ │ │ │ + bl 1a9d6c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49d6c <_PyEval_SpecialMethodCanSuggest@@Base+0x1008> │ │ │ │ - bl ca21c │ │ │ │ + beq 49d78 <_PyEval_SpecialMethodCanSuggest@@Base+0x101c> │ │ │ │ + bl c9da8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49cf0 <_PyEval_SpecialMethodCanSuggest@@Base+0xf8c> │ │ │ │ + bgt 49cfc <_PyEval_SpecialMethodCanSuggest@@Base+0xfa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49cf0 <_PyEval_SpecialMethodCanSuggest@@Base+0xf8c> │ │ │ │ + bne 49cfc <_PyEval_SpecialMethodCanSuggest@@Base+0xfa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 49d28 <_PyEval_SpecialMethodCanSuggest@@Base+0xfc4> │ │ │ │ - b 49d6c <_PyEval_SpecialMethodCanSuggest@@Base+0x1008> │ │ │ │ + bne 49d34 <_PyEval_SpecialMethodCanSuggest@@Base+0xfd8> │ │ │ │ + b 49d78 <_PyEval_SpecialMethodCanSuggest@@Base+0x101c> │ │ │ │ mov r2, r6 │ │ │ │ - bl 227874 │ │ │ │ + bl 226e1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 49d90 <_PyEval_SpecialMethodCanSuggest@@Base+0x102c> │ │ │ │ + blt 49d9c <_PyEval_SpecialMethodCanSuggest@@Base+0x1040> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 49df4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1090> │ │ │ │ + ble 49e00 <_PyEval_SpecialMethodCanSuggest@@Base+0x10a4> │ │ │ │ ldr r2, [r6] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 49e10 <_PyEval_SpecialMethodCanSuggest@@Base+0x10ac> │ │ │ │ + ble 49e1c <_PyEval_SpecialMethodCanSuggest@@Base+0x10c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl ca4d0 │ │ │ │ + bl ca05c │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - beq 49e28 <_PyEval_SpecialMethodCanSuggest@@Base+0x10c4> │ │ │ │ - bl c4820 │ │ │ │ + beq 49e34 <_PyEval_SpecialMethodCanSuggest@@Base+0x10d8> │ │ │ │ + bl c4428 │ │ │ │ mov r1, r4 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 49cfc <_PyEval_SpecialMethodCanSuggest@@Base+0xf98> │ │ │ │ + bne 49d08 <_PyEval_SpecialMethodCanSuggest@@Base+0xfac> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 49d74 <_PyEval_SpecialMethodCanSuggest@@Base+0x1010> │ │ │ │ + ble 49d80 <_PyEval_SpecialMethodCanSuggest@@Base+0x1024> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 49dd8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1074> │ │ │ │ + ble 49de4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1088> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49d60 <_PyEval_SpecialMethodCanSuggest@@Base+0xffc> │ │ │ │ + bne 49d6c <_PyEval_SpecialMethodCanSuggest@@Base+0x1010> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 49d60 <_PyEval_SpecialMethodCanSuggest@@Base+0xffc> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 49d6c <_PyEval_SpecialMethodCanSuggest@@Base+0x1010> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49db0 <_PyEval_SpecialMethodCanSuggest@@Base+0x104c> │ │ │ │ + bgt 49dbc <_PyEval_SpecialMethodCanSuggest@@Base+0x1060> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49db0 <_PyEval_SpecialMethodCanSuggest@@Base+0x104c> │ │ │ │ + bne 49dbc <_PyEval_SpecialMethodCanSuggest@@Base+0x1060> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49d60 <_PyEval_SpecialMethodCanSuggest@@Base+0xffc> │ │ │ │ + bgt 49d6c <_PyEval_SpecialMethodCanSuggest@@Base+0x1010> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49d60 <_PyEval_SpecialMethodCanSuggest@@Base+0xffc> │ │ │ │ + bne 49d6c <_PyEval_SpecialMethodCanSuggest@@Base+0x1010> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 49d60 <_PyEval_SpecialMethodCanSuggest@@Base+0xffc> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 49d6c <_PyEval_SpecialMethodCanSuggest@@Base+0x1010> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49d6c <_PyEval_SpecialMethodCanSuggest@@Base+0x1008> │ │ │ │ + bne 49d78 <_PyEval_SpecialMethodCanSuggest@@Base+0x101c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 49d6c <_PyEval_SpecialMethodCanSuggest@@Base+0x1008> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 49d78 <_PyEval_SpecialMethodCanSuggest@@Base+0x101c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49d18 <_PyEval_SpecialMethodCanSuggest@@Base+0xfb4> │ │ │ │ + bne 49d24 <_PyEval_SpecialMethodCanSuggest@@Base+0xfc8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 49d18 <_PyEval_SpecialMethodCanSuggest@@Base+0xfb4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 49d24 <_PyEval_SpecialMethodCanSuggest@@Base+0xfc8> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 49d28 <_PyEval_SpecialMethodCanSuggest@@Base+0xfc4> │ │ │ │ + bne 49d34 <_PyEval_SpecialMethodCanSuggest@@Base+0xfd8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 49d28 <_PyEval_SpecialMethodCanSuggest@@Base+0xfc4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 49d34 <_PyEval_SpecialMethodCanSuggest@@Base+0xfd8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49e4c <_PyEval_SpecialMethodCanSuggest@@Base+0x10e8> │ │ │ │ + bgt 49e58 <_PyEval_SpecialMethodCanSuggest@@Base+0x10fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49e4c <_PyEval_SpecialMethodCanSuggest@@Base+0x10e8> │ │ │ │ + bne 49e58 <_PyEval_SpecialMethodCanSuggest@@Base+0x10fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 49e84 <_PyEval_SpecialMethodCanSuggest@@Base+0x1120> │ │ │ │ + bne 49e90 <_PyEval_SpecialMethodCanSuggest@@Base+0x1134> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 49eb8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1154> │ │ │ │ + beq 49ec4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1168> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33644 @ 0x836c │ │ │ │ + movw r1, #31980 @ 0x7cec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #12 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -28320,18 +28323,18 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmn r5, #1 │ │ │ │ - beq 49f04 <_PyEval_SpecialMethodCanSuggest@@Base+0x11a0> │ │ │ │ + beq 49f10 <_PyEval_SpecialMethodCanSuggest@@Base+0x11b4> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 91050 <_Py_open@@Base+0x5f0> │ │ │ │ + b 91048 <_Py_open@@Base+0x5f0> │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -28345,92 +28348,92 @@ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ add sl, r4, ip │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2d360 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4a044 <_PyEval_SpecialMethodCanSuggest@@Base+0x12e0> │ │ │ │ + bge 4a050 <_PyEval_SpecialMethodCanSuggest@@Base+0x12f4> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 49f88 <_PyEval_SpecialMethodCanSuggest@@Base+0x1224> │ │ │ │ + bne 49f94 <_PyEval_SpecialMethodCanSuggest@@Base+0x1238> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 91050 <_Py_open@@Base+0x5f0> │ │ │ │ + bl 91048 <_Py_open@@Base+0x5f0> │ │ │ │ mov r5, r0 │ │ │ │ - b 4a058 <_PyEval_SpecialMethodCanSuggest@@Base+0x12f4> │ │ │ │ - movw r8, #45544 @ 0xb1e8 │ │ │ │ + b 4a064 <_PyEval_SpecialMethodCanSuggest@@Base+0x1308> │ │ │ │ + movw r8, #45700 @ 0xb284 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 27ce2c │ │ │ │ - movw r3, #47332 @ 0xb8e4 │ │ │ │ + bl 27c4e4 │ │ │ │ + movw r3, #48608 @ 0xbde0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a058 <_PyEval_SpecialMethodCanSuggest@@Base+0x12f4> │ │ │ │ + bne 4a064 <_PyEval_SpecialMethodCanSuggest@@Base+0x1308> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r3, [pc, #164] @ 4a064 <_PyEval_SpecialMethodCanSuggest@@Base+0x1300> │ │ │ │ + ldr r3, [pc, #164] @ 4a070 <_PyEval_SpecialMethodCanSuggest@@Base+0x1314> │ │ │ │ ldr r8, [r8] │ │ │ │ ldr r0, [r2] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r6] │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49fe8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1284> │ │ │ │ + beq 49ff4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1298> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a018 <_PyEval_SpecialMethodCanSuggest@@Base+0x12b4> │ │ │ │ + bne 4a024 <_PyEval_SpecialMethodCanSuggest@@Base+0x12c8> │ │ │ │ bl 2d3d8 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #33944 @ 0x8498 │ │ │ │ + movw r2, #32280 @ 0x7e18 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ str sl, [sp] │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ - b 4a058 <_PyEval_SpecialMethodCanSuggest@@Base+0x12f4> │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ + b 4a064 <_PyEval_SpecialMethodCanSuggest@@Base+0x1308> │ │ │ │ bl 2d3d8 │ │ │ │ mov r3, sl │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #33944 @ 0x8498 │ │ │ │ + movw r1, #32280 @ 0x7e18 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r7, [sp] │ │ │ │ - bl 3d5d4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 4a058 <_PyEval_SpecialMethodCanSuggest@@Base+0x12f4> │ │ │ │ + bl 3d5cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 4a064 <_PyEval_SpecialMethodCanSuggest@@Base+0x1308> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 49f18 <_PyEval_SpecialMethodCanSuggest@@Base+0x11b4> │ │ │ │ + bne 49f24 <_PyEval_SpecialMethodCanSuggest@@Base+0x11c8> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2b1590 │ │ │ │ + bl 2b0c60 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a0a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1340> │ │ │ │ - bl be588 │ │ │ │ + bne 4a0b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1354> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ and r3, r0, #61440 @ 0xf000 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ @@ -28448,236 +28451,236 @@ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #18128 @ 0x46d0 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 4a108 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a4> │ │ │ │ + beq 4a114 <_PyEval_SpecialMethodCanSuggest@@Base+0x13b8> │ │ │ │ mov r1, r4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a3f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x168c> │ │ │ │ + beq 4a3fc <_PyEval_SpecialMethodCanSuggest@@Base+0x16a0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 4a128 <_PyEval_SpecialMethodCanSuggest@@Base+0x13c4> │ │ │ │ + beq 4a134 <_PyEval_SpecialMethodCanSuggest@@Base+0x13d8> │ │ │ │ movw r1, #18128 @ 0x46d0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a3f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x168c> │ │ │ │ + beq 4a3fc <_PyEval_SpecialMethodCanSuggest@@Base+0x16a0> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl c3f48 │ │ │ │ + bl c3b50 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4a444 <_PyEval_SpecialMethodCanSuggest@@Base+0x16e0> │ │ │ │ + beq 4a450 <_PyEval_SpecialMethodCanSuggest@@Base+0x16f4> │ │ │ │ mov r0, #0 │ │ │ │ - bl 154770 │ │ │ │ + bl 154330 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4a17c <_PyEval_SpecialMethodCanSuggest@@Base+0x1418> │ │ │ │ + bne 4a188 <_PyEval_SpecialMethodCanSuggest@@Base+0x142c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a444 <_PyEval_SpecialMethodCanSuggest@@Base+0x16e0> │ │ │ │ + bgt 4a450 <_PyEval_SpecialMethodCanSuggest@@Base+0x16f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a444 <_PyEval_SpecialMethodCanSuggest@@Base+0x16e0> │ │ │ │ + bne 4a450 <_PyEval_SpecialMethodCanSuggest@@Base+0x16f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4a444 <_PyEval_SpecialMethodCanSuggest@@Base+0x16e0> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4a450 <_PyEval_SpecialMethodCanSuggest@@Base+0x16f4> │ │ │ │ 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 ce498 │ │ │ │ + bl ce024 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4a320 <_PyEval_SpecialMethodCanSuggest@@Base+0x15bc> │ │ │ │ + beq 4a32c <_PyEval_SpecialMethodCanSuggest@@Base+0x15d0> │ │ │ │ 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 223e08 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 2233b0 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4a204 <_PyEval_SpecialMethodCanSuggest@@Base+0x14a0> │ │ │ │ - bl be588 │ │ │ │ + bne 4a210 <_PyEval_SpecialMethodCanSuggest@@Base+0x14b4> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a2c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1560> │ │ │ │ - b 4a3c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1660> │ │ │ │ + beq 4a2d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1574> │ │ │ │ + b 4a3d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1674> │ │ │ │ ldr r2, [r7] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r7] │ │ │ │ mov r2, #2 │ │ │ │ - bl 13f968 │ │ │ │ + bl 13f538 │ │ │ │ ldr r2, [r7] │ │ │ │ mov sl, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a24c <_PyEval_SpecialMethodCanSuggest@@Base+0x14e8> │ │ │ │ + bgt 4a258 <_PyEval_SpecialMethodCanSuggest@@Base+0x14fc> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4a24c <_PyEval_SpecialMethodCanSuggest@@Base+0x14e8> │ │ │ │ + bne 4a258 <_PyEval_SpecialMethodCanSuggest@@Base+0x14fc> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - blt 4a3c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1660> │ │ │ │ - beq 4a2c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1560> │ │ │ │ + blt 4a3d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1674> │ │ │ │ + beq 4a2d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1574> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a284 <_PyEval_SpecialMethodCanSuggest@@Base+0x1520> │ │ │ │ + bgt 4a290 <_PyEval_SpecialMethodCanSuggest@@Base+0x1534> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4a284 <_PyEval_SpecialMethodCanSuggest@@Base+0x1520> │ │ │ │ + bne 4a290 <_PyEval_SpecialMethodCanSuggest@@Base+0x1534> │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1196a4 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 119244 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4a3c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1660> │ │ │ │ + beq 4a3d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1674> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a18c <_PyEval_SpecialMethodCanSuggest@@Base+0x1428> │ │ │ │ + bgt 4a198 <_PyEval_SpecialMethodCanSuggest@@Base+0x143c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4a18c <_PyEval_SpecialMethodCanSuggest@@Base+0x1428> │ │ │ │ - b 4a314 <_PyEval_SpecialMethodCanSuggest@@Base+0x15b0> │ │ │ │ + bne 4a198 <_PyEval_SpecialMethodCanSuggest@@Base+0x143c> │ │ │ │ + b 4a320 <_PyEval_SpecialMethodCanSuggest@@Base+0x15c4> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl cee74 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cea00 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r3, #0 │ │ │ │ subs r6, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 4a3c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1660> │ │ │ │ + beq 4a3d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1674> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 157610 │ │ │ │ + bl 1571d0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4a354 <_PyEval_SpecialMethodCanSuggest@@Base+0x15f0> │ │ │ │ + beq 4a360 <_PyEval_SpecialMethodCanSuggest@@Base+0x1604> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a18c <_PyEval_SpecialMethodCanSuggest@@Base+0x1428> │ │ │ │ + bgt 4a198 <_PyEval_SpecialMethodCanSuggest@@Base+0x143c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a18c <_PyEval_SpecialMethodCanSuggest@@Base+0x1428> │ │ │ │ + bne 4a198 <_PyEval_SpecialMethodCanSuggest@@Base+0x143c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4a18c <_PyEval_SpecialMethodCanSuggest@@Base+0x1428> │ │ │ │ - ldr r0, [pc, #336] @ 4a478 <_PyEval_SpecialMethodCanSuggest@@Base+0x1714> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4a198 <_PyEval_SpecialMethodCanSuggest@@Base+0x143c> │ │ │ │ + ldr r0, [pc, #336] @ 4a484 <_PyEval_SpecialMethodCanSuggest@@Base+0x1728> │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4a3c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1660> │ │ │ │ + beq 4a3d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1674> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d7198 <_PySet_Update@@Base> │ │ │ │ + bl 2d6970 <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a378 <_PyEval_SpecialMethodCanSuggest@@Base+0x1614> │ │ │ │ + bne 4a384 <_PyEval_SpecialMethodCanSuggest@@Base+0x1628> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a3c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1660> │ │ │ │ + bgt 4a3d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1674> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a3c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1660> │ │ │ │ + bne 4a3d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1674> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4a3c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1660> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4a3d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1674> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a39c <_PyEval_SpecialMethodCanSuggest@@Base+0x1638> │ │ │ │ + bgt 4a3a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x164c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a39c <_PyEval_SpecialMethodCanSuggest@@Base+0x1638> │ │ │ │ + bne 4a3a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x164c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a46c <_PyEval_SpecialMethodCanSuggest@@Base+0x1708> │ │ │ │ + bgt 4a478 <_PyEval_SpecialMethodCanSuggest@@Base+0x171c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a46c <_PyEval_SpecialMethodCanSuggest@@Base+0x1708> │ │ │ │ + bne 4a478 <_PyEval_SpecialMethodCanSuggest@@Base+0x171c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4a46c <_PyEval_SpecialMethodCanSuggest@@Base+0x1708> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4a478 <_PyEval_SpecialMethodCanSuggest@@Base+0x171c> │ │ │ │ mov r0, r5 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r4 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, #0 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl aec64 │ │ │ │ - b 4a444 <_PyEval_SpecialMethodCanSuggest@@Base+0x16e0> │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + b 4a450 <_PyEval_SpecialMethodCanSuggest@@Base+0x16f4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 36fa14 <_PyLong_Size_t_Converter@@Base+0x184> │ │ │ │ + bl 36f344 <_PyLong_Size_t_Converter@@Base+0x184> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a444 <_PyEval_SpecialMethodCanSuggest@@Base+0x16e0> │ │ │ │ + beq 4a450 <_PyEval_SpecialMethodCanSuggest@@Base+0x16f4> │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #112] @ 4a47c <_PyEval_SpecialMethodCanSuggest@@Base+0x1718> │ │ │ │ + ldr r0, [pc, #112] @ 4a488 <_PyEval_SpecialMethodCanSuggest@@Base+0x172c> │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ strd r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4a44c <_PyEval_SpecialMethodCanSuggest@@Base+0x16e8> │ │ │ │ + bne 4a458 <_PyEval_SpecialMethodCanSuggest@@Base+0x16fc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a444 <_PyEval_SpecialMethodCanSuggest@@Base+0x16e0> │ │ │ │ + bgt 4a450 <_PyEval_SpecialMethodCanSuggest@@Base+0x16f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a444 <_PyEval_SpecialMethodCanSuggest@@Base+0x16e0> │ │ │ │ + bne 4a450 <_PyEval_SpecialMethodCanSuggest@@Base+0x16f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4a46c <_PyEval_SpecialMethodCanSuggest@@Base+0x1708> │ │ │ │ + b 4a478 <_PyEval_SpecialMethodCanSuggest@@Base+0x171c> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a46c <_PyEval_SpecialMethodCanSuggest@@Base+0x1708> │ │ │ │ + bgt 4a478 <_PyEval_SpecialMethodCanSuggest@@Base+0x171c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a46c <_PyEval_SpecialMethodCanSuggest@@Base+0x1708> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 4a478 <_PyEval_SpecialMethodCanSuggest@@Base+0x171c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strhteq r5, [r3], #-104 @ 0xffffff98 │ │ │ │ rsbeq r7, r3, r4, ror #7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -28690,85 +28693,80 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d63c │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4a4f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x178c> │ │ │ │ + bge 4a4fc <_PyEval_SpecialMethodCanSuggest@@Base+0x17a0> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #38376 @ 0x95e8 │ │ │ │ + movw r2, #36908 @ 0x902c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #10832 @ 0x2a50 │ │ │ │ + movw r0, #9168 @ 0x23d0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r4, #0 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 4a504 <_PyEval_SpecialMethodCanSuggest@@Base+0x17a0> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4a510 <_PyEval_SpecialMethodCanSuggest@@Base+0x17b4> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 55e58 │ │ │ │ + bl 55e50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a518 <_PyEval_SpecialMethodCanSuggest@@Base+0x17b4> │ │ │ │ + beq 4a524 <_PyEval_SpecialMethodCanSuggest@@Base+0x17c8> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, r4 │ │ │ │ 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 38d85c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #34256 @ 0x85d0 │ │ │ │ + movw r1, #32592 @ 0x7f50 │ │ │ │ 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 140384 │ │ │ │ + b 13ff54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #34304 @ 0x8600 │ │ │ │ + movw r0, #32640 @ 0x7f80 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #56384 @ 0xdc40 │ │ │ │ + movw r2, #54752 @ 0xd5e0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 28662c │ │ │ │ + bl 285c04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a5bc <_PyEval_SpecialMethodCanSuggest@@Base+0x1858> │ │ │ │ + bne 4a5b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1858> │ │ │ │ mvn r4, #0 │ │ │ │ - b 4a64c <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ + b 4a644 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r0, [r5, #132] @ 0x84 │ │ │ │ - beq 4a624 <_PyEval_SpecialMethodCanSuggest@@Base+0x18c0> │ │ │ │ + beq 4a61c <_PyEval_SpecialMethodCanSuggest@@Base+0x18c0> │ │ │ │ ldr r2, [r5, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #120] @ 4a654 <_PyEval_SpecialMethodCanSuggest@@Base+0x18f0> │ │ │ │ + ldr r0, [pc, #120] @ 4a64c <_PyEval_SpecialMethodCanSuggest@@Base+0x18f0> │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -28781,55 +28779,55 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #416 @ 0x1a0 │ │ │ │ addeq r3, r3, #988 @ 0x3dc │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #40] @ 4a658 <_PyEval_SpecialMethodCanSuggest@@Base+0x18f4> │ │ │ │ - bl a92a8 │ │ │ │ + ldr r1, [pc, #40] @ 4a650 <_PyEval_SpecialMethodCanSuggest@@Base+0x18f4> │ │ │ │ + bl a9024 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4a5b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1850> │ │ │ │ + bne 4a5ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1850> │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a64c <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ + beq 4a644 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 25b27c │ │ │ │ + bl 25a824 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r2, r3, r8, lsr sp │ │ │ │ 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 4a688 <_PyEval_SpecialMethodCanSuggest@@Base+0x1924> │ │ │ │ + beq 4a680 <_PyEval_SpecialMethodCanSuggest@@Base+0x1924> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c3ad8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b 1c35f8 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34408 @ 0x8668 │ │ │ │ + movw r1, #32744 @ 0x7fe8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 │ │ │ │ subs r5, r3, #0 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ moveq r6, r5 │ │ │ │ - movw ip, #15336 @ 0x3be8 │ │ │ │ + movw ip, #13672 @ 0x3568 │ │ │ │ movt ip, #92 @ 0x5c │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -28843,107 +28841,107 @@ │ │ │ │ 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 4a73c <_PyEval_SpecialMethodCanSuggest@@Base+0x19d8> │ │ │ │ + bne 4a734 <_PyEval_SpecialMethodCanSuggest@@Base+0x19d8> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a780 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a1c> │ │ │ │ - ldr r1, [pc, #348] @ 4a8a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b3c> │ │ │ │ + beq 4a778 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a1c> │ │ │ │ + ldr r1, [pc, #348] @ 4a898 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b3c> │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r4, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ strd r4, [sp, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 4a888 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b24> │ │ │ │ + beq 4a880 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b24> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ add r6, r6, r7 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1abc3c │ │ │ │ + bl 1ab80c │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a878 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b14> │ │ │ │ + beq 4a870 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b14> │ │ │ │ cmp r6, #1 │ │ │ │ movweq r5, #438 @ 0x1b6 │ │ │ │ - beq 4a7fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1a98> │ │ │ │ + beq 4a7f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a98> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a7e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a80> │ │ │ │ - bl 176044 │ │ │ │ + beq 4a7dc <_PyEval_SpecialMethodCanSuggest@@Base+0x1a80> │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a7d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a74> │ │ │ │ - bl be588 │ │ │ │ + bne 4a7d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a74> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a878 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b14> │ │ │ │ + bne 4a870 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b14> │ │ │ │ cmp r6, #2 │ │ │ │ - beq 4a7fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1a98> │ │ │ │ - b 4a7e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a84> │ │ │ │ + beq 4a7f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a98> │ │ │ │ + b 4a7e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a84> │ │ │ │ movw r5, #438 @ 0x1b6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 2887fc │ │ │ │ + bl 287dd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a878 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b14> │ │ │ │ + beq 4a870 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b14> │ │ │ │ ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ cmn r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq 4a830 <_PyEval_SpecialMethodCanSuggest@@Base+0x1acc> │ │ │ │ + beq 4a828 <_PyEval_SpecialMethodCanSuggest@@Base+0x1acc> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e348 │ │ │ │ mov r4, r0 │ │ │ │ - b 4a838 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ad4> │ │ │ │ + b 4a830 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ad4> │ │ │ │ bl 2d93c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4a880 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b1c> │ │ │ │ + beq 4a878 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b1c> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4a868 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b04> │ │ │ │ - bl b9040 │ │ │ │ + bne 4a860 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b04> │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a800 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a9c> │ │ │ │ - b 4a878 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b14> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 4a7f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a9c> │ │ │ │ + b 4a870 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b14> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r4, #0 │ │ │ │ - b 4a888 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b24> │ │ │ │ + b 4a880 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b24> │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ae30c │ │ │ │ + bl 1adedc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r6, r2, r0, lsl #4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ @@ -28957,21 +28955,21 @@ │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r2, [r3] │ │ │ │ bl 2d8f4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a904 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ba0> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 4a8fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1ba0> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r4, #0 │ │ │ │ - b 4a9e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c84> │ │ │ │ + b 4a9e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c84> │ │ │ │ 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 │ │ │ │ @@ -28983,381 +28981,381 @@ │ │ │ │ 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 c4cbc │ │ │ │ + bl c48c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a8fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1b98> │ │ │ │ + beq 4a8f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b98> │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl c56d4 │ │ │ │ + bl c52dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a9c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c5c> │ │ │ │ + beq 4a9b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c5c> │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl c56d4 │ │ │ │ + bl c52dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a9c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c5c> │ │ │ │ + beq 4a9b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c5c> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl c56d4 │ │ │ │ + bl c52dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a9c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c5c> │ │ │ │ + beq 4a9b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c5c> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl c56d4 │ │ │ │ + bl c52dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a9c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c5c> │ │ │ │ + beq 4a9b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c5c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bl c56d4 │ │ │ │ + bl c52dc │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #32] │ │ │ │ - bne 4a9e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c84> │ │ │ │ + bne 4a9e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a8fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1b98> │ │ │ │ + bgt 4a8f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b98> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a8fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1b98> │ │ │ │ + bne 4a8f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b98> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4a8fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1b98> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4a8f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b98> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #52 @ 0x34 │ │ │ │ vpop {d8-d12} │ │ │ │ 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 4aa28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1cc4> │ │ │ │ + bne 4aa20 <_PyEval_SpecialMethodCanSuggest@@Base+0x1cc4> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b2fd0 │ │ │ │ + b 1b2b40 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57028 @ 0xdec4 │ │ │ │ + movw r0, #55364 @ 0xd844 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4aa18 <_PyEval_SpecialMethodCanSuggest@@Base+0x1cb4> │ │ │ │ + b 4aa10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1cb4> │ │ │ │ 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 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 4aa94 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d30> │ │ │ │ + bne 4aa8c <_PyEval_SpecialMethodCanSuggest@@Base+0x1d30> │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4aa90 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d2c> │ │ │ │ + bne 4aa88 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d2c> │ │ │ │ subs r7, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 4aad0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d6c> │ │ │ │ - b 4aa94 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d30> │ │ │ │ + bne 4aac8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d6c> │ │ │ │ + b 4aa8c <_PyEval_SpecialMethodCanSuggest@@Base+0x1d30> │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #564] @ 4ace0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f7c> │ │ │ │ + ldr r1, [pc, #564] @ 4acd8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f7c> │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4aad4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d70> │ │ │ │ - b 4ab10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dac> │ │ │ │ + bne 4aacc <_PyEval_SpecialMethodCanSuggest@@Base+0x1d70> │ │ │ │ + b 4ab08 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dac> │ │ │ │ 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 4ab18 <_PyEval_SpecialMethodCanSuggest@@Base+0x1db4> │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 4ab10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1db4> │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9260 @ 0x242c │ │ │ │ + movw r1, #7596 @ 0x1dac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #34488 @ 0x86b8 │ │ │ │ + movw r0, #32824 @ 0x8038 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r8 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4acd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f70> │ │ │ │ + b 4accc <_PyEval_SpecialMethodCanSuggest@@Base+0x1f70> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4ac4c <_PyEval_SpecialMethodCanSuggest@@Base+0x1ee8> │ │ │ │ + beq 4ac44 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ee8> │ │ │ │ ldr r9, [r7, #4] │ │ │ │ cmp r9, #0 │ │ │ │ movweq r9, #5188 @ 0x1444 │ │ │ │ movteq r9, #96 @ 0x60 │ │ │ │ - beq 4ab40 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ddc> │ │ │ │ + beq 4ab38 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ddc> │ │ │ │ subs r6, r1, #2 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 4acc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ + beq 4acb8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 4ab68 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e04> │ │ │ │ - bl 128510 │ │ │ │ + beq 4ab60 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e04> │ │ │ │ + bl 12821c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 4ab10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dac> │ │ │ │ + blt 4ab08 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dac> │ │ │ │ subs r6, r6, #1 │ │ │ │ andeq r4, r4, #1 │ │ │ │ - beq 4acc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ + beq 4acb8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f5c> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 4ab94 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e30> │ │ │ │ - bl 128510 │ │ │ │ + beq 4ab8c <_PyEval_SpecialMethodCanSuggest@@Base+0x1e30> │ │ │ │ + bl 12821c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 4ab10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dac> │ │ │ │ + blt 4ab08 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dac> │ │ │ │ subs r6, r6, #1 │ │ │ │ movweq r7, #64312 @ 0xfb38 │ │ │ │ movteq r7, #97 @ 0x61 │ │ │ │ - beq 4abc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e64> │ │ │ │ + beq 4abc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e64> │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4abc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e5c> │ │ │ │ - bl 128510 │ │ │ │ + beq 4abb8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e5c> │ │ │ │ + bl 12821c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4ab10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dac> │ │ │ │ + blt 4ab08 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dac> │ │ │ │ cmp r6, #1 │ │ │ │ moveq r6, r0 │ │ │ │ movweq r7, #64312 @ 0xfb38 │ │ │ │ movteq r7, #97 @ 0x61 │ │ │ │ - beq 4abc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e64> │ │ │ │ + beq 4abc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e64> │ │ │ │ ldr r7, [r7, #20] │ │ │ │ mov r6, r0 │ │ │ │ tst r4, r5 │ │ │ │ - beq 4abec <_PyEval_SpecialMethodCanSuggest@@Base+0x1e88> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 4abe4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1e88> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32032 @ 0x7d20 │ │ │ │ + movw r1, #30368 @ 0x76a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4ab10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dac> │ │ │ │ + bl 16d81c │ │ │ │ + b 4ab08 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dac> │ │ │ │ cmp r6, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ andeq r5, r5, #1 │ │ │ │ - beq 4ac24 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ec0> │ │ │ │ + beq 4ac1c <_PyEval_SpecialMethodCanSuggest@@Base+0x1ec0> │ │ │ │ orrs r5, r4, r5 │ │ │ │ - beq 4ac20 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ebc> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 4ac18 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ebc> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32068 @ 0x7d44 │ │ │ │ + movw r1, #30404 @ 0x76c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4ab10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dac> │ │ │ │ + bl 16d81c │ │ │ │ + b 4ab08 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dac> │ │ │ │ mov r4, r5 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r9, r3 │ │ │ │ moveq r9, #0 │ │ │ │ - beq 4ac60 <_PyEval_SpecialMethodCanSuggest@@Base+0x1efc> │ │ │ │ + beq 4ac58 <_PyEval_SpecialMethodCanSuggest@@Base+0x1efc> │ │ │ │ mov r0, r9 │ │ │ │ - bl 2ffb74 │ │ │ │ + bl 2ff414 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 4ac60 <_PyEval_SpecialMethodCanSuggest@@Base+0x1efc> │ │ │ │ - b 4ab10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dac> │ │ │ │ + bne 4ac58 <_PyEval_SpecialMethodCanSuggest@@Base+0x1efc> │ │ │ │ + b 4ab08 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dac> │ │ │ │ movw r7, #64312 @ 0xfb38 │ │ │ │ movt r7, #97 @ 0x61 │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl 2ff230 <_PyContext_Enter@@Base+0x464> │ │ │ │ + bl 2fe8f8 <_PyContext_Enter@@Base+0x464> │ │ │ │ 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 3e510 │ │ │ │ + bl 3e508 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4acd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f70> │ │ │ │ + bgt 4accc <_PyEval_SpecialMethodCanSuggest@@Base+0x1f70> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4acd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f70> │ │ │ │ + bne 4accc <_PyEval_SpecialMethodCanSuggest@@Base+0x1f70> │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4acd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f70> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4accc <_PyEval_SpecialMethodCanSuggest@@Base+0x1f70> │ │ │ │ mov r5, #0 │ │ │ │ movw r7, #64312 @ 0xfb38 │ │ │ │ movt r7, #97 @ 0x61 │ │ │ │ mov r6, r5 │ │ │ │ - b 4ac24 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ec0> │ │ │ │ + b 4ac1c <_PyEval_SpecialMethodCanSuggest@@Base+0x1ec0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r6, r2, r8, asr r2 │ │ │ │ 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 4ad14 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fb0> │ │ │ │ + bne 4ad0c <_PyEval_SpecialMethodCanSuggest@@Base+0x1fb0> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c5de8 │ │ │ │ + b 1c5908 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57040 @ 0xded0 │ │ │ │ + movw r0, #55376 @ 0xd850 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4ad04 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fa0> │ │ │ │ + b 4acfc <_PyEval_SpecialMethodCanSuggest@@Base+0x1fa0> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4ad70 <_PyEval_SpecialMethodCanSuggest@@Base+0x200c> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 4ad68 <_PyEval_SpecialMethodCanSuggest@@Base+0x200c> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34536 @ 0x86e8 │ │ │ │ + movw r1, #32872 @ 0x8068 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4adac <_PyEval_SpecialMethodCanSuggest@@Base+0x2048> │ │ │ │ + bl 16d81c │ │ │ │ + b 4ada4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2048> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 4adc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2064> │ │ │ │ + beq 4adc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2064> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 4adb4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2050> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 4adac <_PyEval_SpecialMethodCanSuggest@@Base+0x2050> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34568 @ 0x8708 │ │ │ │ + movw r1, #32904 @ 0x8088 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 4adcc <_PyEval_SpecialMethodCanSuggest@@Base+0x2068> │ │ │ │ + b 4adc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2068> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 4ae20 <_PyEval_SpecialMethodCanSuggest@@Base+0x20bc> │ │ │ │ + bne 4ae18 <_PyEval_SpecialMethodCanSuggest@@Base+0x20bc> │ │ │ │ ldmib r6, {r0, r8} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r3, r3, #16 │ │ │ │ adds r8, r8, r3, lsr #2 │ │ │ │ - bpl 4ae38 <_PyEval_SpecialMethodCanSuggest@@Base+0x20d4> │ │ │ │ - b 4ae80 <_PyEval_SpecialMethodCanSuggest@@Base+0x211c> │ │ │ │ - movw r0, #59320 @ 0xe7b8 │ │ │ │ + bpl 4ae30 <_PyEval_SpecialMethodCanSuggest@@Base+0x20d4> │ │ │ │ + b 4ae78 <_PyEval_SpecialMethodCanSuggest@@Base+0x211c> │ │ │ │ + movw r0, #57688 @ 0xe158 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1802c0 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 17ff2c <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ae08 <_PyEval_SpecialMethodCanSuggest@@Base+0x20a4> │ │ │ │ - b 4ae80 <_PyEval_SpecialMethodCanSuggest@@Base+0x211c> │ │ │ │ - ldr r1, [pc, #440] @ 4aff8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2294> │ │ │ │ - bl c53c0 │ │ │ │ + bne 4ae00 <_PyEval_SpecialMethodCanSuggest@@Base+0x20a4> │ │ │ │ + b 4ae78 <_PyEval_SpecialMethodCanSuggest@@Base+0x211c> │ │ │ │ + ldr r1, [pc, #440] @ 4aff0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2294> │ │ │ │ + bl c4fc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 4ae80 <_PyEval_SpecialMethodCanSuggest@@Base+0x211c> │ │ │ │ + blt 4ae78 <_PyEval_SpecialMethodCanSuggest@@Base+0x211c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - beq 4ae74 <_PyEval_SpecialMethodCanSuggest@@Base+0x2110> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 4ae6c <_PyEval_SpecialMethodCanSuggest@@Base+0x2110> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #34628 @ 0x8744 │ │ │ │ + movw r1, #32964 @ 0x80c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140384 │ │ │ │ - bl c4cbc │ │ │ │ + b 13ff54 │ │ │ │ + bl c48c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4ae88 <_PyEval_SpecialMethodCanSuggest@@Base+0x2124> │ │ │ │ + bne 4ae80 <_PyEval_SpecialMethodCanSuggest@@Base+0x2124> │ │ │ │ mov r4, #0 │ │ │ │ - b 4afec <_PyEval_SpecialMethodCanSuggest@@Base+0x2288> │ │ │ │ + b 4afe4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2288> │ │ │ │ cmp r9, #0 │ │ │ │ add r7, r4, #12 │ │ │ │ addeq r6, r6, #12 │ │ │ │ movne r3, #20 │ │ │ │ addne sl, r6, #16 │ │ │ │ - beq 4af9c <_PyEval_SpecialMethodCanSuggest@@Base+0x2238> │ │ │ │ + beq 4af94 <_PyEval_SpecialMethodCanSuggest@@Base+0x2238> │ │ │ │ mul r1, r3, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ cmp r5, r8 │ │ │ │ - beq 4aefc <_PyEval_SpecialMethodCanSuggest@@Base+0x2198> │ │ │ │ + beq 4aef4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2198> │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr ip, [ip, #120] @ 0x78 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - bl 2bd074 │ │ │ │ + bl 2bc744 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4afc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2260> │ │ │ │ + beq 4afbc <_PyEval_SpecialMethodCanSuggest@@Base+0x2260> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4aef0 <_PyEval_SpecialMethodCanSuggest@@Base+0x218c> │ │ │ │ + bne 4aee8 <_PyEval_SpecialMethodCanSuggest@@Base+0x218c> │ │ │ │ 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 4aea0 <_PyEval_SpecialMethodCanSuggest@@Base+0x213c> │ │ │ │ + b 4ae98 <_PyEval_SpecialMethodCanSuggest@@Base+0x213c> │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4af4c <_PyEval_SpecialMethodCanSuggest@@Base+0x21e8> │ │ │ │ - ldr r0, [pc, #236] @ 4affc <_PyEval_SpecialMethodCanSuggest@@Base+0x2298> │ │ │ │ + bgt 4af44 <_PyEval_SpecialMethodCanSuggest@@Base+0x21e8> │ │ │ │ + ldr r0, [pc, #236] @ 4aff4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2298> │ │ │ │ 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] │ │ │ │ @@ -29365,68 +29363,68 @@ │ │ │ │ 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 4afec <_PyEval_SpecialMethodCanSuggest@@Base+0x2288> │ │ │ │ - bl 15f6e0 │ │ │ │ + b 4afe4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2288> │ │ │ │ + bl 15f2c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4afc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2260> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 4afbc <_PyEval_SpecialMethodCanSuggest@@Base+0x2260> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #34704 @ 0x8790 │ │ │ │ + movw r1, #33040 @ 0x8110 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4afc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2260> │ │ │ │ + bgt 4afbc <_PyEval_SpecialMethodCanSuggest@@Base+0x2260> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4afc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2260> │ │ │ │ + bne 4afbc <_PyEval_SpecialMethodCanSuggest@@Base+0x2260> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4afc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2260> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4afbc <_PyEval_SpecialMethodCanSuggest@@Base+0x2260> │ │ │ │ cmp r5, r8 │ │ │ │ add r5, r5, #1 │ │ │ │ - beq 4af08 <_PyEval_SpecialMethodCanSuggest@@Base+0x21a4> │ │ │ │ + beq 4af00 <_PyEval_SpecialMethodCanSuggest@@Base+0x21a4> │ │ │ │ ldr r3, [r6, #4]! │ │ │ │ ldr r2, [r3] │ │ │ │ add r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r1, [r3] │ │ │ │ str r3, [r7, #4]! │ │ │ │ - b 4af9c <_PyEval_SpecialMethodCanSuggest@@Base+0x2238> │ │ │ │ + b 4af94 <_PyEval_SpecialMethodCanSuggest@@Base+0x2238> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ae80 <_PyEval_SpecialMethodCanSuggest@@Base+0x211c> │ │ │ │ + bgt 4ae78 <_PyEval_SpecialMethodCanSuggest@@Base+0x211c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ae80 <_PyEval_SpecialMethodCanSuggest@@Base+0x211c> │ │ │ │ + bne 4ae78 <_PyEval_SpecialMethodCanSuggest@@Base+0x211c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4ae80 <_PyEval_SpecialMethodCanSuggest@@Base+0x211c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4ae78 <_PyEval_SpecialMethodCanSuggest@@Base+0x211c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r5, r3, r8, ror pc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0004b000 : │ │ │ │ +0004aff8 : │ │ │ │ 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] @ 4b07c │ │ │ │ + ldr r2, [pc, #96] @ 4b074 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #5188 @ 0x1444 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r8, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ add r4, r5, #42240 @ 0xa500 │ │ │ │ add r7, r5, #91136 @ 0x16400 │ │ │ │ @@ -29436,18 +29434,18 @@ │ │ │ │ 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 a75ec │ │ │ │ + bl a7334 │ │ │ │ str r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne 4b03c │ │ │ │ + bne 4b034 │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ ldr r0, [r5, #1432] @ 0x598 │ │ │ │ sub r0, r0, #1 │ │ │ │ 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 │ │ │ │ @@ -29455,406 +29453,406 @@ │ │ │ │ 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 4b0c0 │ │ │ │ + bhi 4b0b8 │ │ │ │ cmp r4, #0 │ │ │ │ movwle r0, #5188 @ 0x1444 │ │ │ │ movtle r0, #96 @ 0x60 │ │ │ │ ldrgt r0, [r5] │ │ │ │ - b 4b0e8 │ │ │ │ + b 4b0e0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #3772 @ 0xebc │ │ │ │ + movw r0, #3852 @ 0xf0c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b0ac │ │ │ │ + bne 4b0a4 │ │ │ │ mov r4, #0 │ │ │ │ - b 4b28c │ │ │ │ + b 4b284 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b108 │ │ │ │ + beq 4b100 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 4b148 │ │ │ │ - b 4b124 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 4b140 │ │ │ │ + b 4b11c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32732 @ 0x7fdc │ │ │ │ + movw r1, #31068 @ 0x795c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4b0e0 │ │ │ │ - bl c55e4 │ │ │ │ + bl 16d81c │ │ │ │ + b 4b0d8 │ │ │ │ + bl c51ec │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4b17c │ │ │ │ - bl be588 │ │ │ │ + bne 4b174 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b0e0 │ │ │ │ + bne 4b0d8 │ │ │ │ mvn r7, #0 │ │ │ │ - b 4b17c │ │ │ │ + b 4b174 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4b140 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 4b138 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #34740 @ 0x87b4 │ │ │ │ + movw r1, #33076 @ 0x8134 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4b0e0 │ │ │ │ + beq 4b0d8 │ │ │ │ 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 3836fc │ │ │ │ + bl 38302c │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 4b28c │ │ │ │ + beq 4b284 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r8, #12] │ │ │ │ - bl a05ac │ │ │ │ + bl a02f0 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - beq 4b264 │ │ │ │ + beq 4b25c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ - bne 4b224 │ │ │ │ + bne 4b21c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b264 │ │ │ │ + bgt 4b25c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4b264 │ │ │ │ + bne 4b25c │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4b264 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4b25c │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b244 │ │ │ │ + bgt 4b23c │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne 4b244 │ │ │ │ + bne 4b23c │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 4b1ac │ │ │ │ - b 4b28c │ │ │ │ + beq 4b1a4 │ │ │ │ + b 4b284 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b0e0 │ │ │ │ + bgt 4b0d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b0e0 │ │ │ │ + bne 4b0d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4b0e0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4b0d8 │ │ │ │ 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 4b2c8 │ │ │ │ + bne 4b2c0 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 300234 │ │ │ │ + b 2ff8fc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57036 @ 0xdecc │ │ │ │ + movw r0, #55372 @ 0xd84c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4b2b8 │ │ │ │ + b 4b2b0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38f99c │ │ │ │ + b 38f3c8 │ │ │ │ │ │ │ │ -0004b300 <_PyErr_SetLocaleString@@Base>: │ │ │ │ +0004b2f8 <_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, #54444 @ 0xd4ac │ │ │ │ + movw r1, #52780 @ 0xce2c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 173570 │ │ │ │ + bl 1731dc │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #60] @ 4b374 <_PyErr_SetLocaleString@@Base+0x74> │ │ │ │ + ldr r0, [pc, #60] @ 4b36c <_PyErr_SetLocaleString@@Base+0x74> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 1406cc <_PyErr_SetObject@@Base> │ │ │ │ + bl 14029c <_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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@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 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4b3bc <_PyErr_SetLocaleString@@Base+0xbc> │ │ │ │ + bne 4b3b4 <_PyErr_SetLocaleString@@Base+0xbc> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b3b0 <_PyErr_SetLocaleString@@Base+0xb0> │ │ │ │ + beq 4b3a8 <_PyErr_SetLocaleString@@Base+0xb0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b56c <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ + bne 4b564 <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ movw r7, #10656 @ 0x29a0 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ movw r1, #11664 @ 0x2d90 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r7 │ │ │ │ cmpne r6, r1 │ │ │ │ - beq 4b454 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + beq 4b44c <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ mov r0, r6 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b454 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bne 4b44c <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ movw r1, #18612 @ 0x48b4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4b454 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bne 4b44c <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ mov r0, r6 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ movw r1, #18128 @ 0x46d0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4b454 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bne 4b44c <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ mov r0, r6 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b454 <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ + bne 4b44c <_PyErr_SetLocaleString@@Base+0x154> │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 4b484 <_PyErr_SetLocaleString@@Base+0x184> │ │ │ │ + b 4b47c <_PyErr_SetLocaleString@@Base+0x184> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r6, r3 │ │ │ │ ldrne r6, [r3, #8] │ │ │ │ - bl 19e278 │ │ │ │ + bl 19df50 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4b47c <_PyErr_SetLocaleString@@Base+0x17c> │ │ │ │ + bne 4b474 <_PyErr_SetLocaleString@@Base+0x17c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, r6 │ │ │ │ - ble 4b444 <_PyErr_SetLocaleString@@Base+0x144> │ │ │ │ + ble 4b43c <_PyErr_SetLocaleString@@Base+0x144> │ │ │ │ mov r0, r4 │ │ │ │ - bl ca21c │ │ │ │ + bl c9da8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4b474 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + beq 4b46c <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ mov r0, r4 │ │ │ │ - bl ca4d0 │ │ │ │ + bl ca05c │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 4b538 <_PyErr_SetLocaleString@@Base+0x238> │ │ │ │ - bl 13f4ec │ │ │ │ + beq 4b530 <_PyErr_SetLocaleString@@Base+0x238> │ │ │ │ + bl 13f0bc │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b4d8 <_PyErr_SetLocaleString@@Base+0x1d8> │ │ │ │ + bgt 4b4d0 <_PyErr_SetLocaleString@@Base+0x1d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b4d8 <_PyErr_SetLocaleString@@Base+0x1d8> │ │ │ │ + bne 4b4d0 <_PyErr_SetLocaleString@@Base+0x1d8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 4b508 <_PyErr_SetLocaleString@@Base+0x208> │ │ │ │ + bne 4b500 <_PyErr_SetLocaleString@@Base+0x208> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b474 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + bgt 4b46c <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b474 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + bne 4b46c <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4b474 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4b46c <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4b494 <_PyErr_SetLocaleString@@Base+0x194> │ │ │ │ + beq 4b48c <_PyErr_SetLocaleString@@Base+0x194> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b56c <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ + bgt 4b564 <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b56c <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ + bne 4b564 <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4b56c <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4b564 <_PyErr_SetLocaleString@@Base+0x26c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b55c <_PyErr_SetLocaleString@@Base+0x25c> │ │ │ │ + bgt 4b554 <_PyErr_SetLocaleString@@Base+0x25c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b55c <_PyErr_SetLocaleString@@Base+0x25c> │ │ │ │ + bne 4b554 <_PyErr_SetLocaleString@@Base+0x25c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b3b0 <_PyErr_SetLocaleString@@Base+0xb0> │ │ │ │ - b 4b474 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + beq 4b3a8 <_PyErr_SetLocaleString@@Base+0xb0> │ │ │ │ + b 4b46c <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #308] @ 4b6c8 <_PyErr_SetLocaleString@@Base+0x3c8> │ │ │ │ + ldr r2, [pc, #308] @ 4b6c0 <_PyErr_SetLocaleString@@Base+0x3c8> │ │ │ │ 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 4b5cc <_PyErr_SetLocaleString@@Base+0x2cc> │ │ │ │ - movw r3, #49100 @ 0xbfcc │ │ │ │ + beq 4b5c4 <_PyErr_SetLocaleString@@Base+0x2cc> │ │ │ │ + movw r3, #53072 @ 0xcf50 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24564 @ 0x5ff4 │ │ │ │ + movw r1, #22900 @ 0x5974 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4b5f8 <_PyErr_SetLocaleString@@Base+0x2f8> │ │ │ │ + bl 16d81c │ │ │ │ + b 4b5f0 <_PyErr_SetLocaleString@@Base+0x2f8> │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4b600 <_PyErr_SetLocaleString@@Base+0x300> │ │ │ │ + beq 4b5f8 <_PyErr_SetLocaleString@@Base+0x300> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34980 @ 0x88a4 │ │ │ │ + movw r1, #33316 @ 0x8224 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b 4b6c0 <_PyErr_SetLocaleString@@Base+0x3c0> │ │ │ │ + b 4b6b8 <_PyErr_SetLocaleString@@Base+0x3c0> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #35020 @ 0x88cc │ │ │ │ + movw r0, #33356 @ 0x824c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4b5f8 <_PyErr_SetLocaleString@@Base+0x2f8> │ │ │ │ - bl 2f0294 │ │ │ │ + beq 4b5f0 <_PyErr_SetLocaleString@@Base+0x2f8> │ │ │ │ + bl 2ef974 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2e228 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4b640 <_PyErr_SetLocaleString@@Base+0x340> │ │ │ │ - bl 39b7c │ │ │ │ - b 4b6a4 <_PyErr_SetLocaleString@@Base+0x3a4> │ │ │ │ - bl 2f1750 <_PyEvent_IsSet@@Base+0x6a4> │ │ │ │ + bne 4b638 <_PyErr_SetLocaleString@@Base+0x340> │ │ │ │ + bl 39b74 │ │ │ │ + b 4b69c <_PyErr_SetLocaleString@@Base+0x3a4> │ │ │ │ + bl 2f0e30 <_PyEvent_IsSet@@Base+0x6a4> │ │ │ │ mov r6, r0 │ │ │ │ - bl 2f1848 │ │ │ │ + bl 2f0f28 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1baf18 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1baa88 <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4b670 <_PyErr_SetLocaleString@@Base+0x370> │ │ │ │ - movw r0, #35032 @ 0x88d8 │ │ │ │ + bne 4b668 <_PyErr_SetLocaleString@@Base+0x370> │ │ │ │ + movw r0, #33368 @ 0x8258 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2eb0c0 │ │ │ │ + bl 2ea7a0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #18288 @ 0x4770 │ │ │ │ + movw r0, #16676 @ 0x4124 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 2f22a0 │ │ │ │ + bl 2f1980 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b5f8 <_PyErr_SetLocaleString@@Base+0x2f8> │ │ │ │ + blt 4b5f0 <_PyErr_SetLocaleString@@Base+0x2f8> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 4b6a4 <_PyErr_SetLocaleString@@Base+0x3a4> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 4b69c <_PyErr_SetLocaleString@@Base+0x3a4> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 4b5f8 <_PyErr_SetLocaleString@@Base+0x2f8> │ │ │ │ + bl 27c4e4 │ │ │ │ + b 4b5f0 <_PyErr_SetLocaleString@@Base+0x2f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #35104 @ 0x8920 │ │ │ │ + movw r0, #33440 @ 0x82a0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, 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 │ │ │ │ @@ -29863,77 +29861,77 @@ │ │ │ │ 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 4b710 <_PyErr_SetLocaleString@@Base+0x410> │ │ │ │ - bl be588 │ │ │ │ + bne 4b708 <_PyErr_SetLocaleString@@Base+0x410> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b720 <_PyErr_SetLocaleString@@Base+0x420> │ │ │ │ + bne 4b718 <_PyErr_SetLocaleString@@Base+0x420> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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] @ 4b788 <_PyErr_SetLocaleString@@Base+0x488> │ │ │ │ - bl 2fb280 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #64] @ 4b780 <_PyErr_SetLocaleString@@Base+0x488> │ │ │ │ + bl 2fa944 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4b770 <_PyErr_SetLocaleString@@Base+0x470> │ │ │ │ + beq 4b768 <_PyErr_SetLocaleString@@Base+0x470> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #35212 @ 0x898c │ │ │ │ + movw r0, #33548 @ 0x830c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ - ldr r2, [pc, #20] @ 4b78c <_PyErr_SetLocaleString@@Base+0x48c> │ │ │ │ - movw r0, #35220 @ 0x8994 │ │ │ │ + b bf68c │ │ │ │ + ldr r2, [pc, #20] @ 4b784 <_PyErr_SetLocaleString@@Base+0x48c> │ │ │ │ + movw r0, #33556 @ 0x8314 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ ldrdeq r5, [r3], #-100 @ 0xffffff9c @ │ │ │ │ rsbeq r1, r3, r8, lsr #8 │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b7c8 <_PyErr_SetLocaleString@@Base+0x4c8> │ │ │ │ + beq 4b7c0 <_PyErr_SetLocaleString@@Base+0x4c8> │ │ │ │ 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 4b7e8 <_PyErr_SetLocaleString@@Base+0x4e8> │ │ │ │ + bne 4b7e0 <_PyErr_SetLocaleString@@Base+0x4e8> │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - movw r0, #35204 @ 0x8984 │ │ │ │ + movw r0, #33540 @ 0x8304 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ subs r6, r3, #0 │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ @@ -29947,88 +29945,88 @@ │ │ │ │ bl 2d63c │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b86c <_PyErr_SetLocaleString@@Base+0x56c> │ │ │ │ + bne 4b864 <_PyErr_SetLocaleString@@Base+0x56c> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b8b4 <_PyErr_SetLocaleString@@Base+0x5b4> │ │ │ │ - ldr r1, [pc, #272] @ 4b984 <_PyErr_SetLocaleString@@Base+0x684> │ │ │ │ + beq 4b8ac <_PyErr_SetLocaleString@@Base+0x5b4> │ │ │ │ + ldr r1, [pc, #272] @ 4b97c <_PyErr_SetLocaleString@@Base+0x684> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4b8b4 <_PyErr_SetLocaleString@@Base+0x5b4> │ │ │ │ + bne 4b8ac <_PyErr_SetLocaleString@@Base+0x5b4> │ │ │ │ mov r4, #0 │ │ │ │ - b 4b964 <_PyErr_SetLocaleString@@Base+0x664> │ │ │ │ + b 4b95c <_PyErr_SetLocaleString@@Base+0x664> │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4b8ac <_PyErr_SetLocaleString@@Base+0x5ac> │ │ │ │ + bne 4b8a4 <_PyErr_SetLocaleString@@Base+0x5ac> │ │ │ │ add r4, r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 4b94c <_PyErr_SetLocaleString@@Base+0x64c> │ │ │ │ + beq 4b944 <_PyErr_SetLocaleString@@Base+0x64c> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4b8ec <_PyErr_SetLocaleString@@Base+0x5ec> │ │ │ │ + beq 4b8e4 <_PyErr_SetLocaleString@@Base+0x5ec> │ │ │ │ cmp r4, #2 │ │ │ │ - beq 4b948 <_PyErr_SetLocaleString@@Base+0x648> │ │ │ │ + beq 4b940 <_PyErr_SetLocaleString@@Base+0x648> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4b910 <_PyErr_SetLocaleString@@Base+0x610> │ │ │ │ - bl be588 │ │ │ │ + bne 4b908 <_PyErr_SetLocaleString@@Base+0x610> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4b94c <_PyErr_SetLocaleString@@Base+0x64c> │ │ │ │ - b 4b8ac <_PyErr_SetLocaleString@@Base+0x5ac> │ │ │ │ - bl c55e4 │ │ │ │ + beq 4b944 <_PyErr_SetLocaleString@@Base+0x64c> │ │ │ │ + b 4b8a4 <_PyErr_SetLocaleString@@Base+0x5ac> │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b93c <_PyErr_SetLocaleString@@Base+0x63c> │ │ │ │ + bgt 4b934 <_PyErr_SetLocaleString@@Base+0x63c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b93c <_PyErr_SetLocaleString@@Base+0x63c> │ │ │ │ + bne 4b934 <_PyErr_SetLocaleString@@Base+0x63c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4b94c <_PyErr_SetLocaleString@@Base+0x64c> │ │ │ │ - b 4b8fc <_PyErr_SetLocaleString@@Base+0x5fc> │ │ │ │ + bne 4b944 <_PyErr_SetLocaleString@@Base+0x64c> │ │ │ │ + b 4b8f4 <_PyErr_SetLocaleString@@Base+0x5fc> │ │ │ │ mov r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4bad0 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4bac8 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b978 <_PyErr_SetLocaleString@@Base+0x678> │ │ │ │ + beq 4b970 <_PyErr_SetLocaleString@@Base+0x678> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strhteq r6, [r2], #-44 @ 0xffffffd4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -30038,266 +30036,266 @@ │ │ │ │ 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 4b9d8 <_PyErr_SetLocaleString@@Base+0x6d8> │ │ │ │ + bne 4b9d0 <_PyErr_SetLocaleString@@Base+0x6d8> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ba10 <_PyErr_SetLocaleString@@Base+0x710> │ │ │ │ + beq 4ba08 <_PyErr_SetLocaleString@@Base+0x710> │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 4ba5c <_PyErr_SetLocaleString@@Base+0x75c> │ │ │ │ + ldr r1, [pc, #108] @ 4ba54 <_PyErr_SetLocaleString@@Base+0x75c> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ba50 <_PyErr_SetLocaleString@@Base+0x750> │ │ │ │ + beq 4ba48 <_PyErr_SetLocaleString@@Base+0x750> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 4ba34 <_PyErr_SetLocaleString@@Base+0x734> │ │ │ │ + bgt 4ba2c <_PyErr_SetLocaleString@@Base+0x734> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #63840 @ 0xf960 │ │ │ │ + movw r1, #62176 @ 0xf2e0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4ba50 <_PyErr_SetLocaleString@@Base+0x750> │ │ │ │ + bl 16d81c │ │ │ │ + b 4ba48 <_PyErr_SetLocaleString@@Base+0x750> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ba18 <_PyErr_SetLocaleString@@Base+0x718> │ │ │ │ - bl be588 │ │ │ │ + bne 4ba10 <_PyErr_SetLocaleString@@Base+0x718> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ba18 <_PyErr_SetLocaleString@@Base+0x718> │ │ │ │ + beq 4ba10 <_PyErr_SetLocaleString@@Base+0x718> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r6, r2, r8, ror #5 │ │ │ │ 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 4ba90 <_PyErr_SetLocaleString@@Base+0x790> │ │ │ │ + bne 4ba88 <_PyErr_SetLocaleString@@Base+0x790> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32d8f8 │ │ │ │ + b 32d278 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57144 @ 0xdf38 │ │ │ │ + movw r0, #55480 @ 0xd8b8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4ba80 <_PyErr_SetLocaleString@@Base+0x780> │ │ │ │ + b 4ba78 <_PyErr_SetLocaleString@@Base+0x780> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004bad0 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +0004bac8 <_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 346408 │ │ │ │ + bl 345d88 │ │ │ │ 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 38e7bc <_Py_ResurrectReference@@Base+0x968> │ │ │ │ + bl 38e1e8 <_Py_ResurrectReference@@Base+0x8b0> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bb38 <_Py_strhex_bytes_with_sep@@Base+0x68> │ │ │ │ + bne 4bb30 <_Py_strhex_bytes_with_sep@@Base+0x68> │ │ │ │ mov r4, #0 │ │ │ │ - b 4bb84 <_Py_strhex_bytes_with_sep@@Base+0xb4> │ │ │ │ + b 4bb7c <_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 38e9fc <_Py_ResurrectReference@@Base+0xba8> │ │ │ │ + bl 38e428 <_Py_ResurrectReference@@Base+0xaf0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4bb30 <_Py_strhex_bytes_with_sep@@Base+0x60> │ │ │ │ + beq 4bb28 <_Py_strhex_bytes_with_sep@@Base+0x60> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ 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 a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 4bbc4 <_Py_strhex_bytes_with_sep@@Base+0xf4> │ │ │ │ + bne 4bbbc <_Py_strhex_bytes_with_sep@@Base+0xf4> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 13f4ec │ │ │ │ + bl 13f0bc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bc04 <_Py_strhex_bytes_with_sep@@Base+0x134> │ │ │ │ - b 4bbec <_Py_strhex_bytes_with_sep@@Base+0x11c> │ │ │ │ + bne 4bbfc <_Py_strhex_bytes_with_sep@@Base+0x134> │ │ │ │ + b 4bbe4 <_Py_strhex_bytes_with_sep@@Base+0x11c> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56900 @ 0xde44 │ │ │ │ + movw r0, #55236 @ 0xd7c4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bbb0 <_Py_strhex_bytes_with_sep@@Base+0xe0> │ │ │ │ + bne 4bba8 <_Py_strhex_bytes_with_sep@@Base+0xe0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bbe4 <_Py_strhex_bytes_with_sep@@Base+0x114> │ │ │ │ + bne 4bbdc <_Py_strhex_bytes_with_sep@@Base+0x114> │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4bc34 <_Py_strhex_bytes_with_sep@@Base+0x164> │ │ │ │ - b be7c8 │ │ │ │ + blt 4bc2c <_Py_strhex_bytes_with_sep@@Base+0x164> │ │ │ │ + b be3d4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54028 @ 0xd30c │ │ │ │ + movw r1, #52364 @ 0xcc8c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0004bc90 : │ │ │ │ +0004bc88 : │ │ │ │ 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 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 4bcfc │ │ │ │ + beq 4bcf4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #54228 @ 0xd3d4 │ │ │ │ + movw r1, #52564 @ 0xcd54 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ - b 4bd2c │ │ │ │ + bl 13ff54 │ │ │ │ + b 4bd24 │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bcd0 │ │ │ │ + bne 4bcc8 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mvn r3, #-2147483631 @ 0x80000011 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble 4bd34 │ │ │ │ - bl 2e3794 │ │ │ │ + ble 4bd2c │ │ │ │ + bl 2e2e74 │ │ │ │ mov r4, #0 │ │ │ │ - b 4bd74 │ │ │ │ + b 4bd6c │ │ │ │ add r1, r1, r2 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4bd2c │ │ │ │ + beq 4bd24 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bd74 │ │ │ │ + beq 4bd6c │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e1f8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e1f8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4bd88 │ │ │ │ + beq 4bd80 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4bd9c │ │ │ │ + beq 4bd94 │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -30312,24 +30310,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 38d504 │ │ │ │ + bl 38d044 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4be1c │ │ │ │ - bl be588 │ │ │ │ + bne 4be14 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b 4be34 │ │ │ │ + b 4be2c │ │ │ │ cmp r0, #0 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ @@ -30337,62 +30335,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 4be74 │ │ │ │ + bne 4be6c │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 4bebc │ │ │ │ + bl 4beb4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bea4 │ │ │ │ - b 4be98 │ │ │ │ + bne 4be9c │ │ │ │ + b 4be90 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56920 @ 0xde58 │ │ │ │ + movw r0, #55256 @ 0xd7d8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4beb4 │ │ │ │ - b 4be5c │ │ │ │ - bl be588 │ │ │ │ + beq 4beac │ │ │ │ + b 4be54 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4beb4 │ │ │ │ + bne 4beac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004bebc : │ │ │ │ +0004beb4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3055ac <_PyBytes_GetData@@Base+0x394> │ │ │ │ + b 304c74 <_PyBytes_GetData@@Base+0x394> │ │ │ │ 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 cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4bf10 │ │ │ │ + beq 4bf08 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 4c09c │ │ │ │ + bl 4c094 │ │ │ │ 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 │ │ │ │ @@ -30402,282 +30400,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 4bf70 │ │ │ │ + bne 4bf68 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4bfb4 │ │ │ │ + beq 4bfac │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #176] @ 4c034 │ │ │ │ + ldr ip, [pc, #176] @ 4c02c │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4bfb4 │ │ │ │ + bne 4bfac │ │ │ │ mov r0, #0 │ │ │ │ - b 4c02c │ │ │ │ + b 4c024 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 301a90 │ │ │ │ + bl 3011ec │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4bfac │ │ │ │ + beq 4bfa4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1b6994 │ │ │ │ + bl 1b6504 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4bfac │ │ │ │ + beq 4bfa4 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 4c004 │ │ │ │ + bhi 4bffc │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #3 │ │ │ │ - bl 335e74 │ │ │ │ - b 4c02c │ │ │ │ - movw r3, #46432 @ 0xb560 │ │ │ │ + bl 3357f4 │ │ │ │ + b 4c024 │ │ │ │ + movw r3, #46008 @ 0xb3b8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #37860 @ 0x93e4 │ │ │ │ + movw r1, #36392 @ 0x8e28 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e4ac0 │ │ │ │ + bl 2e41a0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bfec │ │ │ │ - b 4bfac │ │ │ │ + bne 4bfe4 │ │ │ │ + b 4bfa4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r6, r2, r0, ror r4 │ │ │ │ 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 4c080 │ │ │ │ + beq 4c078 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57176 @ 0xdf58 │ │ │ │ + movw r0, #55512 @ 0xd8d8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c080 │ │ │ │ + bne 4c078 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 19e5b0 │ │ │ │ + bl 19e288 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c078 │ │ │ │ + beq 4c070 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ bxle lr │ │ │ │ push {r4, fp, lr} │ │ │ │ - movw ip, #38648 @ 0x96f8 │ │ │ │ + movw ip, #37016 @ 0x9098 │ │ │ │ movt ip, #81 @ 0x51 │ │ │ │ ldrb r4, [r1] │ │ │ │ - movw lr, #25200 @ 0x6270 │ │ │ │ + movw lr, #23536 @ 0x5bf0 │ │ │ │ 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 4c0cc │ │ │ │ + b 4c0c4 │ │ │ │ │ │ │ │ -0004c0e8 <_PyImport_ClearExtension@@Base>: │ │ │ │ +0004c0e0 <_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] @ 4c21c <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ + ldr r2, [pc, #280] @ 4c214 <_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 25e980 │ │ │ │ + bl 25df28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4c138 <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ - bl be588 │ │ │ │ + bne 4c130 <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ + bl be194 │ │ │ │ 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 4c174 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + beq 4c16c <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ str r3, [r8, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c174 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + bgt 4c16c <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c174 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 4c16c <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 4c1b0 <_PyImport_ClearExtension@@Base+0xc8> │ │ │ │ - bl df6a8 │ │ │ │ + bgt 4c1a8 <_PyImport_ClearExtension@@Base+0xc8> │ │ │ │ + bl df20c │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3, #920] @ 0x398 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 4c1ec <_PyImport_ClearExtension@@Base+0x104> │ │ │ │ - b 4c1e0 <_PyImport_ClearExtension@@Base+0xf8> │ │ │ │ + beq 4c1e4 <_PyImport_ClearExtension@@Base+0x104> │ │ │ │ + b 4c1d8 <_PyImport_ClearExtension@@Base+0xf8> │ │ │ │ ldr r3, [r7, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c188 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + beq 4c180 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 4c188 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + bge 4c180 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 4c2bc <_PyImport_ClearExtension@@Base+0x1d4> │ │ │ │ + bl 4c2b4 <_PyImport_ClearExtension@@Base+0x1d4> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4c188 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + bge 4c180 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 26c228 │ │ │ │ + bl 26b8e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c1d8 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ + beq 4c1d0 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 394dfc <_PyObject_GetState@@Base+0x50c> │ │ │ │ + bl 394d10 <_PyObject_GetState@@Base+0xcf8> │ │ │ │ cmp r4, r7 │ │ │ │ - bne 4c208 <_PyImport_ClearExtension@@Base+0x120> │ │ │ │ + bne 4c200 <_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 2b792c │ │ │ │ - b 4c200 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ + bl 2b6ffc │ │ │ │ + b 4c1f8 <_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, #55720 @ 0xd9a8 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e8dc4 │ │ │ │ + b 1e86c4 │ │ │ │ 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 4c284 <_PyImport_ClearExtension@@Base+0x19c> │ │ │ │ + bhi 4c27c <_PyImport_ClearExtension@@Base+0x19c> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ movwle r1, #5188 @ 0x1444 │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ - b 4c2a8 <_PyImport_ClearExtension@@Base+0x1c0> │ │ │ │ + b 4c2a0 <_PyImport_ClearExtension@@Base+0x1c0> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58548 @ 0xe4b4 │ │ │ │ + movw r0, #56916 @ 0xde54 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 4c270 <_PyImport_ClearExtension@@Base+0x188> │ │ │ │ + b 4c268 <_PyImport_ClearExtension@@Base+0x188> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c398 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + b 4c390 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ cmp r1, #0 │ │ │ │ - ble 4c2f8 <_PyImport_ClearExtension@@Base+0x210> │ │ │ │ + ble 4c2f0 <_PyImport_ClearExtension@@Base+0x210> │ │ │ │ ldr r0, [r0, #3852] @ 0xf0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c304 <_PyImport_ClearExtension@@Base+0x21c> │ │ │ │ + beq 4c2fc <_PyImport_ClearExtension@@Base+0x21c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 4c310 <_PyImport_ClearExtension@@Base+0x228> │ │ │ │ + bge 4c308 <_PyImport_ClearExtension@@Base+0x228> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 4c334 <_PyImport_ClearExtension@@Base+0x24c> │ │ │ │ - movw r1, #36568 @ 0x8ed8 │ │ │ │ + b 4c32c <_PyImport_ClearExtension@@Base+0x24c> │ │ │ │ + movw r1, #34904 @ 0x8858 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4c318 <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ - movw r1, #36592 @ 0x8ef0 │ │ │ │ + b 4c310 <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ + movw r1, #34928 @ 0x8870 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4c318 <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ - movw r1, #36636 @ 0x8f1c │ │ │ │ + b 4c310 <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ + movw r1, #34972 @ 0x889c │ │ │ │ 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] @ 4c340 <_PyImport_ClearExtension@@Base+0x258> │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ 4c338 <_PyImport_ClearExtension@@Base+0x258> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b cd7bc │ │ │ │ - subseq r3, ip, r4, lsl pc │ │ │ │ + b cd348 │ │ │ │ + @ instruction: 0x005c3894 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 4c384 <_PyImport_ClearExtension@@Base+0x29c> │ │ │ │ + bge 4c37c <_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, #45536 @ 0xb1e0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54028 @ 0xd30c │ │ │ │ + movw r1, #52364 @ 0xcc8c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ @@ -30687,184 +30685,184 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ movw r6, #5188 @ 0x1444 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r1, r6 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - movweq r8, #36664 @ 0x8f38 │ │ │ │ + movweq r8, #35000 @ 0x88b8 │ │ │ │ mov sl, r2 │ │ │ │ movteq r8, #64 @ 0x40 │ │ │ │ moveq r9, #6 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 4c3f8 <_PyImport_ClearExtension@@Base+0x310> │ │ │ │ + beq 4c3f0 <_PyImport_ClearExtension@@Base+0x310> │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldreq r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 4c488 <_PyImport_ClearExtension@@Base+0x3a0> │ │ │ │ + bne 4c480 <_PyImport_ClearExtension@@Base+0x3a0> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp sl, #1 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r4, #0 │ │ │ │ - beq 4c438 <_PyImport_ClearExtension@@Base+0x350> │ │ │ │ + beq 4c430 <_PyImport_ClearExtension@@Base+0x350> │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r5 │ │ │ │ - bge 4c430 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ + bge 4c428 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ ldrb r1, [r7, r4] │ │ │ │ bl 2e4e0 │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 4c40c <_PyImport_ClearExtension@@Base+0x324> │ │ │ │ + bne 4c404 <_PyImport_ClearExtension@@Base+0x324> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4c464 <_PyImport_ClearExtension@@Base+0x37c> │ │ │ │ + beq 4c45c <_PyImport_ClearExtension@@Base+0x37c> │ │ │ │ mov sl, r5 │ │ │ │ mov r5, sl │ │ │ │ sub sl, sl, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp sl, r4 │ │ │ │ - blt 4c464 <_PyImport_ClearExtension@@Base+0x37c> │ │ │ │ + blt 4c45c <_PyImport_ClearExtension@@Base+0x37c> │ │ │ │ ldrb r1, [r7, sl] │ │ │ │ bl 2e4e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c43c <_PyImport_ClearExtension@@Base+0x354> │ │ │ │ + bne 4c434 <_PyImport_ClearExtension@@Base+0x354> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 4c478 <_PyImport_ClearExtension@@Base+0x390> │ │ │ │ + beq 4c470 <_PyImport_ClearExtension@@Base+0x390> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ sub r1, r5, r4 │ │ │ │ add r0, r7, r4 │ │ │ │ - bl cddd4 │ │ │ │ - b 4c48c <_PyImport_ClearExtension@@Base+0x3a4> │ │ │ │ + bl cd960 │ │ │ │ + b 4c484 <_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 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 4c4dc <_PyImport_ClearExtension@@Base+0x3f4> │ │ │ │ + bhi 4c4d4 <_PyImport_ClearExtension@@Base+0x3f4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1f757c │ │ │ │ - bl 1398f0 │ │ │ │ + bl 1f6e7c │ │ │ │ + bl 1394b8 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17b1d8 │ │ │ │ + b 17ae44 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #54444 @ 0xd4ac │ │ │ │ + movw r0, #52812 @ 0xce4c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c4b4 <_PyImport_ClearExtension@@Base+0x3cc> │ │ │ │ + bne 4c4ac <_PyImport_ClearExtension@@Base+0x3cc> │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4c544 <_PyImport_ClearExtension@@Base+0x45c> │ │ │ │ + bne 4c53c <_PyImport_ClearExtension@@Base+0x45c> │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26124 @ 0x660c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 4c58c <_PyImport_ClearExtension@@Base+0x4a4> │ │ │ │ - b 4c568 <_PyImport_ClearExtension@@Base+0x480> │ │ │ │ + beq 4c584 <_PyImport_ClearExtension@@Base+0x4a4> │ │ │ │ + b 4c560 <_PyImport_ClearExtension@@Base+0x480> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #1320 @ 0x528 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #65152 @ 0xfe80 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c668 <_PyImport_ClearExtension@@Base+0x580> │ │ │ │ - b 4c524 <_PyImport_ClearExtension@@Base+0x43c> │ │ │ │ - bl 1e94e0 │ │ │ │ + beq 4c660 <_PyImport_ClearExtension@@Base+0x580> │ │ │ │ + b 4c51c <_PyImport_ClearExtension@@Base+0x43c> │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4c58c <_PyImport_ClearExtension@@Base+0x4a4> │ │ │ │ - bl be588 │ │ │ │ + bne 4c584 <_PyImport_ClearExtension@@Base+0x4a4> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c668 <_PyImport_ClearExtension@@Base+0x580> │ │ │ │ + bne 4c660 <_PyImport_ClearExtension@@Base+0x580> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 4c5c4 <_PyImport_ClearExtension@@Base+0x4dc> │ │ │ │ - bl 1e94e0 │ │ │ │ + beq 4c5bc <_PyImport_ClearExtension@@Base+0x4dc> │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4c5c4 <_PyImport_ClearExtension@@Base+0x4dc> │ │ │ │ - bl be588 │ │ │ │ + bne 4c5bc <_PyImport_ClearExtension@@Base+0x4dc> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c668 <_PyImport_ClearExtension@@Base+0x580> │ │ │ │ + bne 4c660 <_PyImport_ClearExtension@@Base+0x580> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #168] @ 4c678 <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ + vldr d6, [pc, #168] @ 4c670 <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4c5ec <_PyImport_ClearExtension@@Base+0x504> │ │ │ │ + ble 4c5e4 <_PyImport_ClearExtension@@Base+0x504> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovls.f64 d0, d8 │ │ │ │ - bls 4c658 <_PyImport_ClearExtension@@Base+0x570> │ │ │ │ + bls 4c650 <_PyImport_ClearExtension@@Base+0x570> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ bl 2dae0 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 4c634 <_PyImport_ClearExtension@@Base+0x54c> │ │ │ │ + bvc 4c62c <_PyImport_ClearExtension@@Base+0x54c> │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvc r3, #33 @ 0x21 │ │ │ │ strvs r5, [r4] │ │ │ │ strvc r3, [r4] │ │ │ │ - bvc 4c640 <_PyImport_ClearExtension@@Base+0x558> │ │ │ │ - b 4c654 <_PyImport_ClearExtension@@Base+0x56c> │ │ │ │ + bvc 4c638 <_PyImport_ClearExtension@@Base+0x558> │ │ │ │ + b 4c64c <_PyImport_ClearExtension@@Base+0x56c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c654 <_PyImport_ClearExtension@@Base+0x56c> │ │ │ │ + beq 4c64c <_PyImport_ClearExtension@@Base+0x56c> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ mov r0, #1 │ │ │ │ - bl 3954c4 <_PyType_SetVersion@@Base+0x48c> │ │ │ │ + bl 3953d8 <_PyType_SetVersion@@Base+0x48c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c668 <_PyImport_ClearExtension@@Base+0x580> │ │ │ │ + bne 4c660 <_PyImport_ClearExtension@@Base+0x580> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c56d4 │ │ │ │ + b c52dc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -30873,142 +30871,142 @@ │ │ │ │ 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 4c6c0 <_PyImport_ClearExtension@@Base+0x5d8> │ │ │ │ + bhi 4c6b8 <_PyImport_ClearExtension@@Base+0x5d8> │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4c6e4 <_PyImport_ClearExtension@@Base+0x5fc> │ │ │ │ - b 4c700 <_PyImport_ClearExtension@@Base+0x618> │ │ │ │ + bne 4c6dc <_PyImport_ClearExtension@@Base+0x5fc> │ │ │ │ + b 4c6f8 <_PyImport_ClearExtension@@Base+0x618> │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #58436 @ 0xe444 │ │ │ │ + movw r0, #56804 @ 0xdde4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c830 <_PyImport_ClearExtension@@Base+0x748> │ │ │ │ - b 4c6ac <_PyImport_ClearExtension@@Base+0x5c4> │ │ │ │ - bl c55e4 │ │ │ │ + beq 4c828 <_PyImport_ClearExtension@@Base+0x748> │ │ │ │ + b 4c6a4 <_PyImport_ClearExtension@@Base+0x5c4> │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4c714 <_PyImport_ClearExtension@@Base+0x62c> │ │ │ │ + ble 4c70c <_PyImport_ClearExtension@@Base+0x62c> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4c730 <_PyImport_ClearExtension@@Base+0x648> │ │ │ │ - bl be588 │ │ │ │ + bne 4c728 <_PyImport_ClearExtension@@Base+0x648> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4c730 <_PyImport_ClearExtension@@Base+0x648> │ │ │ │ - b 4c830 <_PyImport_ClearExtension@@Base+0x748> │ │ │ │ + beq 4c728 <_PyImport_ClearExtension@@Base+0x648> │ │ │ │ + b 4c828 <_PyImport_ClearExtension@@Base+0x748> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c6f8 <_PyImport_ClearExtension@@Base+0x610> │ │ │ │ + bne 4c6f0 <_PyImport_ClearExtension@@Base+0x610> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4c6f8 <_PyImport_ClearExtension@@Base+0x610> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4c6f0 <_PyImport_ClearExtension@@Base+0x610> │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 4c7ec <_PyImport_ClearExtension@@Base+0x704> │ │ │ │ + ble 4c7e4 <_PyImport_ClearExtension@@Base+0x704> │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 4c774 <_PyImport_ClearExtension@@Base+0x68c> │ │ │ │ + beq 4c76c <_PyImport_ClearExtension@@Base+0x68c> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 4c7ec <_PyImport_ClearExtension@@Base+0x704> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 4c7e4 <_PyImport_ClearExtension@@Base+0x704> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36672 @ 0x8f40 │ │ │ │ + movw r1, #35008 @ 0x88c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4c7dc <_PyImport_ClearExtension@@Base+0x6f4> │ │ │ │ + b 4c7d4 <_PyImport_ClearExtension@@Base+0x6f4> │ │ │ │ movw r1, #35428 @ 0x8a64 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4c790 <_PyImport_ClearExtension@@Base+0x6a8> │ │ │ │ - bl b61cc │ │ │ │ + beq 4c788 <_PyImport_ClearExtension@@Base+0x6a8> │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c7b8 <_PyImport_ClearExtension@@Base+0x6d0> │ │ │ │ + beq 4c7b0 <_PyImport_ClearExtension@@Base+0x6d0> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 4c7ec <_PyImport_ClearExtension@@Base+0x704> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 4c7e4 <_PyImport_ClearExtension@@Base+0x704> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36764 @ 0x8f9c │ │ │ │ + movw r1, #35100 @ 0x891c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4c7dc <_PyImport_ClearExtension@@Base+0x6f4> │ │ │ │ + b 4c7d4 <_PyImport_ClearExtension@@Base+0x6f4> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #37980 @ 0x945c │ │ │ │ + movw r2, #36512 @ 0x8ea0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #58436 @ 0xe444 │ │ │ │ + movw r0, #56804 @ 0xdde4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 4c830 <_PyImport_ClearExtension@@Base+0x748> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4c828 <_PyImport_ClearExtension@@Base+0x748> │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 4c808 <_PyImport_ClearExtension@@Base+0x720> │ │ │ │ + bgt 4c800 <_PyImport_ClearExtension@@Base+0x720> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b cddd4 │ │ │ │ + b cd960 │ │ │ │ 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 4cebc │ │ │ │ + b 4ccf4 │ │ │ │ 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 4ca08 │ │ │ │ + b 4ca00 │ │ │ │ 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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c888 <_PyImport_ClearExtension@@Base+0x7a0> │ │ │ │ - bl be588 │ │ │ │ + bne 4c880 <_PyImport_ClearExtension@@Base+0x7a0> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c888 <_PyImport_ClearExtension@@Base+0x7a0> │ │ │ │ + beq 4c880 <_PyImport_ClearExtension@@Base+0x7a0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 294738 │ │ │ │ + bl 293de8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c8b4 <_PyImport_ClearExtension@@Base+0x7cc> │ │ │ │ - bl be588 │ │ │ │ + bne 4c8ac <_PyImport_ClearExtension@@Base+0x7cc> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c880 <_PyImport_ClearExtension@@Base+0x798> │ │ │ │ + bne 4c878 <_PyImport_ClearExtension@@Base+0x798> │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ @@ -31023,469 +31021,334 @@ │ │ │ │ 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 4c910 <_PyImport_ClearExtension@@Base+0x828> │ │ │ │ + bne 4c908 <_PyImport_ClearExtension@@Base+0x828> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb370 <_PyXIData_Free@@Base+0x230> │ │ │ │ - b 4c924 <_PyImport_ClearExtension@@Base+0x83c> │ │ │ │ - bl df6a8 │ │ │ │ + bl 3bada0 <_PyXIData_Free@@Base+0x230> │ │ │ │ + b 4c91c <_PyImport_ClearExtension@@Base+0x83c> │ │ │ │ + bl df20c │ │ │ │ mov r1, #1 │ │ │ │ - bl df6e8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl df24c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c904 <_PyImport_ClearExtension@@Base+0x81c> │ │ │ │ + bne 4c8fc <_PyImport_ClearExtension@@Base+0x81c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4c980 <_PyImport_ClearExtension@@Base+0x898> │ │ │ │ + bne 4c978 <_PyImport_ClearExtension@@Base+0x898> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c978 <_PyImport_ClearExtension@@Base+0x890> │ │ │ │ + bne 4c970 <_PyImport_ClearExtension@@Base+0x890> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c978 <_PyImport_ClearExtension@@Base+0x890> │ │ │ │ + bne 4c970 <_PyImport_ClearExtension@@Base+0x890> │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0004c988 : │ │ │ │ +0004c980 : │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c994 │ │ │ │ - b 3957ec <_PyLong_UInt32_Converter@@Base+0x1b8> │ │ │ │ + beq 4c98c │ │ │ │ + b 395700 <_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, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36860 @ 0x8ffc │ │ │ │ + movw r1, #35196 @ 0x897c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 153b90 <_PyType_Name@@Base> │ │ │ │ + bl 153750 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #36884 @ 0x9014 │ │ │ │ + movw r0, #35220 @ 0x8994 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ 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 4ca4c │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 4ca44 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36920 @ 0x9038 │ │ │ │ + movw r1, #35256 @ 0x89b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4ca80 │ │ │ │ + bl 16d81c │ │ │ │ + b 4ca78 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 175cd8 │ │ │ │ + bl 175944 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4ca88 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 4ca80 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36952 @ 0x9058 │ │ │ │ + movw r1, #35288 @ 0x89d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b 4cb30 │ │ │ │ + b 4cb28 │ │ │ │ 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 176298 │ │ │ │ + bl 175f04 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4cabc │ │ │ │ - bl be588 │ │ │ │ + bne 4cab4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ca80 │ │ │ │ + bne 4ca78 │ │ │ │ cmp r7, r6 │ │ │ │ str r9, [r5], #4 │ │ │ │ - bne 4ca9c │ │ │ │ + bne 4ca94 │ │ │ │ ldr r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl 152108 │ │ │ │ + bl 151cc8 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4caec │ │ │ │ - bl be588 │ │ │ │ + bne 4cae4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ca80 │ │ │ │ - b 4caf4 │ │ │ │ + bne 4ca78 │ │ │ │ + b 4caec │ │ │ │ cmp r0, #624 @ 0x270 │ │ │ │ - bls 4cb10 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bls 4cb08 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61744 @ 0xf130 │ │ │ │ + movw r1, #60080 @ 0xeab0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4ca80 │ │ │ │ + bl 16d81c │ │ │ │ + b 4ca78 │ │ │ │ sub r1, fp, #2512 @ 0x9d0 │ │ │ │ mov r2, #2496 @ 0x9c0 │ │ │ │ sub r1, r1, #12 │ │ │ │ add r0, r8, #12 │ │ │ │ str r3, [r8, #8] │ │ │ │ bl 2e1f8 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 1398f0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4cb90 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4cb80 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 4cb90 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4cbc4 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4cbb4 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 4cbc4 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4cbf8 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4cbe8 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 4cbf8 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4cc2c │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4cc1c │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 4cc2c │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4cc60 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4cc50 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 4cc60 │ │ │ │ - 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, #4740 @ 0x1284 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4cc88 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - 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 4cccc │ │ │ │ + bne 4cb60 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4ccf0 │ │ │ │ + b 4cb84 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57152 @ 0xdf40 │ │ │ │ + movw r0, #55488 @ 0xd8c0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ccbc │ │ │ │ + bne 4cb50 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004ccf0 : │ │ │ │ +0004cb84 : │ │ │ │ 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 4cd1c │ │ │ │ - bl 3c5734 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ + bne 4cbb0 │ │ │ │ + bl 3c5194 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4cdd4 │ │ │ │ + beq 4cc68 │ │ │ │ ldr lr, [r3, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 4cd48 │ │ │ │ + bne 4cbdc │ │ │ │ ldr lr, [r3, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 4cd58 │ │ │ │ + beq 4cbec │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #536870912 @ 0x20000000 │ │ │ │ - bne 4cdd4 │ │ │ │ + bne 4cc68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4cdd4 │ │ │ │ + beq 4cc68 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4cdd4 │ │ │ │ + bne 4cc68 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4cdd4 │ │ │ │ + beq 4cc68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4cdd4 │ │ │ │ + beq 4cc68 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ - bl 15924c │ │ │ │ + bl 158ddc │ │ │ │ movw r2, #5180 @ 0x143c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cdd4 │ │ │ │ + bgt 4cc68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4cdd4 │ │ │ │ + bne 4cc68 │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52596 @ 0xcd74 │ │ │ │ + movw r1, #50932 @ 0xc6f4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ 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] @ 4ce58 │ │ │ │ + ldr r2, [pc, #60] @ 4ccec │ │ │ │ mov r0, #3 │ │ │ │ ldmib r1, {r1, r3} │ │ │ │ - bl aef90 │ │ │ │ + bl aecd0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ 4ce5c │ │ │ │ + ldr r0, [pc, #44] @ 4ccf0 │ │ │ │ ldr r3, [r0, #636] @ 0x27c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ce50 │ │ │ │ + bgt 4cce4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #636] @ 0x27c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ce50 │ │ │ │ + bne 4cce4 │ │ │ │ add r0, r0, #636 @ 0x27c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ rsbeq r9, r3, r0, lsr #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, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 1398f0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4cea8 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - 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 4cef8 │ │ │ │ + bne 4cd30 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b cddd4 │ │ │ │ + b cd960 │ │ │ │ add r1, sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4cf6c │ │ │ │ + beq 4cda4 │ │ │ │ cmp r9, #0 │ │ │ │ - ble 4cf34 │ │ │ │ + ble 4cd6c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 2d63c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r1, [r6, #20] │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2e1f8 │ │ │ │ cmp r8, #0 │ │ │ │ - ble 4cf6c │ │ │ │ + ble 4cda4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ add r5, r5, r3 │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2d63c │ │ │ │ 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 1398f0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 4cfbc │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - 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, #46432 @ 0xb560 │ │ │ │ + movw r3, #46008 @ 0xb3b8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #37308 @ 0x91bc │ │ │ │ + movw r1, #35644 @ 0x8b3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e4ac0 │ │ │ │ + bl 2e41a0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4d02c │ │ │ │ + beq 4ce08 │ │ │ │ movw r3, #43168 @ 0xa8a0 │ │ │ │ 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} │ │ │ │ @@ -31497,84 +31360,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 4d070 │ │ │ │ + bhi 4ce4c │ │ │ │ cmp r4, #0 │ │ │ │ movwle r1, #5188 @ 0x1444 │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - b 4d094 │ │ │ │ + b 4ce70 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58704 @ 0xe550 │ │ │ │ + movw r0, #57072 @ 0xdef0 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 4d05c │ │ │ │ + b 4ce38 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c398 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + b 4c390 <_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 33ee2c <_PyEval_MatchClass@@Base+0x1918> │ │ │ │ + bl 33e730 <_PyEval_MatchClass@@Base+0x1918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d12c │ │ │ │ + beq 4cf08 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d0fc │ │ │ │ + bne 4ced8 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 4d134 │ │ │ │ - bl c3efc │ │ │ │ + b 4cf10 │ │ │ │ + bl c3b04 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4d134 │ │ │ │ + bne 4cf10 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d12c │ │ │ │ + bgt 4cf08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d12c │ │ │ │ + bne 4cf08 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 4d170 │ │ │ │ + b 4cf4c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #37768 @ 0x9388 │ │ │ │ + movw r0, #36104 @ 0x8d08 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d170 │ │ │ │ + bgt 4cf4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d170 │ │ │ │ + bne 4cf4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -31583,668 +31446,667 @@ │ │ │ │ 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 4d1cc │ │ │ │ + bne 4cfa8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d208 │ │ │ │ - ldr lr, [pc, #252] @ 4d2d0 │ │ │ │ + beq 4cfe4 │ │ │ │ + ldr lr, [pc, #252] @ 4d0ac │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d2b0 │ │ │ │ + beq 4d08c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d228 │ │ │ │ - bl be588 │ │ │ │ + bne 4d004 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d2b0 │ │ │ │ + bne 4d08c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d248 │ │ │ │ - bl be588 │ │ │ │ + bne 4d024 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d2b0 │ │ │ │ + bne 4d08c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ sub r3, fp, #108 @ 0x6c │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d54c <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 4d2b8 │ │ │ │ + bge 4d094 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4d2a0 │ │ │ │ - bl b9040 │ │ │ │ + bne 4d07c │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d250 │ │ │ │ - b 4d2b0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 4d02c │ │ │ │ + b 4d08c │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 4d2c8 │ │ │ │ + b 4d0a4 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d4fc │ │ │ │ + bl 4d2d8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r6, r2, r0, lsr #10 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #37776 @ 0x9390 │ │ │ │ + movw r2, #36112 @ 0x8d10 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 31f570 <_Py_RestoreSignals@@Base+0xa0c> │ │ │ │ + b 31eef0 <_Py_RestoreSignals@@Base+0xa0c> │ │ │ │ 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 4d328 │ │ │ │ + beq 4d104 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt 4d354 │ │ │ │ + bgt 4d130 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #37800 @ 0x93a8 │ │ │ │ + movw r1, #36136 @ 0x8d28 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4d390 │ │ │ │ + bgt 4d16c │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - bl 21fd88 │ │ │ │ + bl 21f380 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4d3a8 │ │ │ │ - bl be7c8 │ │ │ │ + blt 4d184 │ │ │ │ + bl be3d4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4d3b0 │ │ │ │ - b 4d3a8 │ │ │ │ - movw r3, #49196 @ 0xc02c │ │ │ │ + bne 4d18c │ │ │ │ + b 4d184 │ │ │ │ + movw r3, #53164 @ 0xcfac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7736 @ 0x1e38 │ │ │ │ + movw r1, #6072 @ 0x17b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d3d0 │ │ │ │ + bgt 4d1ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d3d0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 4d1ac │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 4d3f8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 4d1d4 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37860 @ 0x93e4 │ │ │ │ + movw r1, #36196 @ 0x8d64 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4d47c │ │ │ │ - bl c55e4 │ │ │ │ + b 4d258 │ │ │ │ + bl c51ec │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d414 │ │ │ │ - bl be588 │ │ │ │ + bne 4d1f0 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d41c │ │ │ │ - b 4d3a8 │ │ │ │ + beq 4d1f8 │ │ │ │ + b 4d184 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4d438 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 4d214 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37912 @ 0x9418 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4d3a8 │ │ │ │ + bl 16d81c │ │ │ │ + b 4d184 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4d45c │ │ │ │ + bne 4d238 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4d490 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 4d26c │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37948 @ 0x943c │ │ │ │ + movw r1, #36284 @ 0x8dbc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d4ac │ │ │ │ - bl cb4bc │ │ │ │ + beq 4d288 │ │ │ │ + bl cb048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d450 │ │ │ │ - b 4d3a8 │ │ │ │ + beq 4d22c │ │ │ │ + b 4d184 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r4, #20] │ │ │ │ - b 4d450 │ │ │ │ + b 4d22c │ │ │ │ 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 4d770 │ │ │ │ + bl 4d548 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 4d534 │ │ │ │ + bne 4d310 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d63c │ │ │ │ - movw r1, #14528 @ 0x38c0 │ │ │ │ + movw r1, #12864 @ 0x3240 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #32156 @ 0x7d9c │ │ │ │ + movw r0, #33064 @ 0x8128 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a499c │ │ │ │ + bl 1a4584 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4d754 │ │ │ │ - bl c4cbc │ │ │ │ + beq 4d530 │ │ │ │ + bl c48c4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d57c │ │ │ │ + bgt 4d358 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d57c │ │ │ │ + bne 4d358 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4d754 │ │ │ │ + beq 4d530 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - blx 3cc538 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ - vldr d9, [pc, #468] @ 4d768 │ │ │ │ + blx 3cbe90 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + vldr d9, [pc, #464] @ 4d540 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r5] │ │ │ │ - blx 3cc538 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cbe90 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl c56d4 │ │ │ │ + bl c52dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d6fc │ │ │ │ + beq 4d4d8 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ - blx 3cc538 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cbe90 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - blx 3cc538 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cbe90 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl c56d4 │ │ │ │ + bl c52dc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d6fc │ │ │ │ + beq 4d4d8 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d6fc │ │ │ │ + beq 4d4d8 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d6fc │ │ │ │ + beq 4d4d8 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d6fc │ │ │ │ + beq 4d4d8 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d6fc │ │ │ │ + beq 4d4d8 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d6fc │ │ │ │ + beq 4d4d8 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d6fc │ │ │ │ + beq 4d4d8 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d6fc │ │ │ │ + beq 4d4d8 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d6fc │ │ │ │ + beq 4d4d8 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d6fc │ │ │ │ + beq 4d4d8 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d6fc │ │ │ │ + beq 4d4d8 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d6fc │ │ │ │ + beq 4d4d8 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d6fc │ │ │ │ + beq 4d4d8 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d6fc │ │ │ │ + beq 4d4d8 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4d724 │ │ │ │ + bne 4d500 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d754 │ │ │ │ + bgt 4d530 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d754 │ │ │ │ + bne 4d530 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4d754 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4d530 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #38012 @ 0x947c │ │ │ │ + movw r0, #36348 @ 0x8dfc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ 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} │ │ │ │ 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, #3592] @ 0xe08 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #15056 @ 0x3ad0 │ │ │ │ + movw r1, #13392 @ 0x3450 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ str r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ - bl 179120 │ │ │ │ + bl 178d8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d854 │ │ │ │ + beq 4d62c │ │ │ │ ldr r8, [r4, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4d7f4 │ │ │ │ + bne 4d5cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d7e0 │ │ │ │ + bgt 4d5b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d7e0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 4d5b8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b cddd4 │ │ │ │ + b cd960 │ │ │ │ cmp r8, #10 │ │ │ │ suble r6, fp, #476 @ 0x1dc │ │ │ │ - ble 4d85c │ │ │ │ + ble 4d634 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ - bls 4d820 │ │ │ │ + bls 4d5f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4d838 │ │ │ │ - b 4d850 │ │ │ │ + ble 4d610 │ │ │ │ + b 4d628 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r8 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4d85c │ │ │ │ - b 4d810 │ │ │ │ + bne 4d634 │ │ │ │ + b 4d5e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d850 │ │ │ │ + bne 4d628 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl 2e3794 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl 2e2e74 │ │ │ │ mov r8, #0 │ │ │ │ - b 4db18 │ │ │ │ + b 4d8f0 │ │ │ │ mov r5, #0 │ │ │ │ movw r9, #42956 @ 0xa7cc │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, r5 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, r8 │ │ │ │ - bge 4d9a0 │ │ │ │ + bge 4d778 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ tst r0, #33554432 @ 0x2000000 │ │ │ │ addeq r0, r4, #16 │ │ │ │ ldrne r0, [r4, #12] │ │ │ │ ldr sl, [r0, r5, lsl #2] │ │ │ │ ldr r0, [sl, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 4d8cc │ │ │ │ + bne 4d6a4 │ │ │ │ ldr ip, [sl] │ │ │ │ ldr r0, [sl, #8] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ addle ip, ip, #1 │ │ │ │ strle ip, [sl] │ │ │ │ add ip, sl, #16 │ │ │ │ str sl, [r1, #4] │ │ │ │ str ip, [r1] │ │ │ │ str r0, [r1, #8] │ │ │ │ - b 4d918 │ │ │ │ + b 4d6f0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ str r1, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ ldr r1, [fp, #-484] @ 0xfffffe1c │ │ │ │ subs r2, r0, #0 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - beq 4d918 │ │ │ │ + beq 4d6f0 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ - movw r1, #46368 @ 0xb520 │ │ │ │ + movw r1, #45944 @ 0xb378 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #3568 @ 0xdf0 │ │ │ │ + movw r1, #1864 @ 0x748 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 140384 │ │ │ │ - b 4dac0 │ │ │ │ + bl 13ff54 │ │ │ │ + b 4d898 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ sub r0, r3, r7 │ │ │ │ add sl, r5, #1 │ │ │ │ cmp r0, ip │ │ │ │ - blt 4d948 │ │ │ │ + blt 4d720 │ │ │ │ add r7, r7, ip │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4d96c │ │ │ │ + beq 4d744 │ │ │ │ ldr ip, [fp, #-480] @ 0xfffffe20 │ │ │ │ sub r0, r3, r7 │ │ │ │ cmp r0, ip │ │ │ │ - bge 4d964 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bge 4d73c │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3632 @ 0xe30 │ │ │ │ + movw r1, #1928 @ 0x788 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4dab8 │ │ │ │ + bl 16d81c │ │ │ │ + b 4d890 │ │ │ │ ldr r0, [fp, #-480] @ 0xfffffe20 │ │ │ │ add r7, r7, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ cmp r0, r8 │ │ │ │ - beq 4d998 │ │ │ │ + beq 4d770 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3660 @ 0xe4c │ │ │ │ + movw r1, #1956 @ 0x7a4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4dab8 │ │ │ │ + bl 16d81c │ │ │ │ + b 4d890 │ │ │ │ mov r5, sl │ │ │ │ - b 4d878 │ │ │ │ + b 4d650 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4dac0 │ │ │ │ + beq 4d898 │ │ │ │ ldr r2, [fp, #-484] @ 0xfffffe1c │ │ │ │ cmp r7, #1048576 @ 0x100000 │ │ │ │ movlt r0, #0 │ │ │ │ andge r0, r2, #1 │ │ │ │ ldr r7, [r8, #20] │ │ │ │ cmp r0, #0 │ │ │ │ streq r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ - beq 4d9e4 │ │ │ │ - bl dc1d0 │ │ │ │ + beq 4d7bc │ │ │ │ + bl dbd28 │ │ │ │ str r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4da48 │ │ │ │ + bne 4d820 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ str r8, [fp, #-480] @ 0xfffffe20 │ │ │ │ mov r9, r6 │ │ │ │ mov r8, r0 │ │ │ │ mla sl, sl, r5, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r9, sl │ │ │ │ - beq 4da2c │ │ │ │ + beq 4d804 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r1, [r9], #44 @ 0x2c │ │ │ │ str r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ bl 2e1f8 │ │ │ │ ldr r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ add r7, r7, r2 │ │ │ │ - b 4da04 │ │ │ │ + b 4d7dc │ │ │ │ mov r0, r8 │ │ │ │ ldr r8, [fp, #-480] @ 0xfffffe20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dac0 │ │ │ │ + beq 4d898 │ │ │ │ ldr r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl ded10 │ │ │ │ - b 4dac0 │ │ │ │ + bl de874 │ │ │ │ + b 4d898 │ │ │ │ mov sl, r8 │ │ │ │ str r4, [fp, #-492] @ 0xfffffe14 │ │ │ │ mov r9, #0 │ │ │ │ mov r4, r6 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [fp, #-480] @ 0xfffffe20 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [fp, #-488] @ 0xfffffe18 │ │ │ │ cmp r5, r9 │ │ │ │ - beq 4daa8 │ │ │ │ + beq 4d880 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4da84 │ │ │ │ + beq 4d85c │ │ │ │ bl 2e1f8 │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ add r7, r7, r3 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r4], #44 @ 0x2c │ │ │ │ add r9, r9, #1 │ │ │ │ str r2, [fp, #-496] @ 0xfffffe10 │ │ │ │ bl 2e1f8 │ │ │ │ ldr r2, [fp, #-496] @ 0xfffffe10 │ │ │ │ add r7, r7, r2 │ │ │ │ - b 4da5c │ │ │ │ + b 4d834 │ │ │ │ mov r0, r8 │ │ │ │ ldr r4, [fp, #-492] @ 0xfffffe14 │ │ │ │ mov r8, sl │ │ │ │ - b 4da34 │ │ │ │ + b 4d80c │ │ │ │ mov r5, sl │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4dae4 │ │ │ │ + bgt 4d8bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dae4 │ │ │ │ + bne 4d8bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r7, #44 @ 0x2c │ │ │ │ mla r0, r7, r4, r6 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 4db04 │ │ │ │ + beq 4d8dc │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 4daec │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 4d8c4 │ │ │ │ sub r3, fp, #476 @ 0x1dc │ │ │ │ cmp r6, r3 │ │ │ │ - beq 4db18 │ │ │ │ + beq 4d8f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4db4c │ │ │ │ + bne 4d924 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16a02c │ │ │ │ + b 169c0c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b0c84 │ │ │ │ + b 2b0354 │ │ │ │ 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 153b90 <_PyType_Name@@Base> │ │ │ │ + bl 153750 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr lr, [r4, #20] │ │ │ │ - movw r0, #38016 @ 0x9480 │ │ │ │ + movw r0, #36352 @ 0x8e00 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr ip, [r4, #16] │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ 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 4dbe8 │ │ │ │ + bne 4d9c0 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2bde78 <_PyParkingLot_Unpark@@Base+0xd7c> │ │ │ │ + b 2bd6e4 <_PySemaphore_Destroy@@Base+0x9dc> │ │ │ │ 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 │ │ │ │ @@ -32257,29 +32119,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 30a128 │ │ │ │ + bl 3097f0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 4e294 │ │ │ │ + beq 4e06c │ │ │ │ ldr r5, [fp, #-208] @ 0xffffff30 │ │ │ │ cmp r5, #103 @ 0x67 │ │ │ │ - bhi 4dc6c │ │ │ │ + bhi 4da44 │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi 4dc74 │ │ │ │ + bhi 4da4c │ │ │ │ sub r3, r5, #69 @ 0x45 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 4dc74 │ │ │ │ - b 4e284 │ │ │ │ + bls 4da4c │ │ │ │ + b 4e05c │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ - bne 4e284 │ │ │ │ + bne 4e05c │ │ │ │ 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 │ │ │ │ @@ -32301,206 +32163,206 @@ │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #264 @ 0x108 │ │ │ │ bl 2d63c │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 4dd08 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 4dae0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38036 @ 0x9494 │ │ │ │ + movw r1, #36372 @ 0x8e14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4dd2c │ │ │ │ + bl 16d81c │ │ │ │ + b 4db04 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne 4dd44 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 4db1c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38092 @ 0x94cc │ │ │ │ + movw r1, #36428 @ 0x8e4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r6, #0 │ │ │ │ mvn r5, #0 │ │ │ │ str r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ str r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ str r6, [fp, #-316] @ 0xfffffec4 │ │ │ │ - b 4e258 │ │ │ │ + b 4e030 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 36ea98 │ │ │ │ + bl 36e3c8 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4dd6c │ │ │ │ - bl be588 │ │ │ │ + bne 4db44 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4dd2c │ │ │ │ + bne 4db04 │ │ │ │ mov r0, r7 │ │ │ │ - bl 36ec44 │ │ │ │ + bl 36e574 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4dd90 │ │ │ │ - bl be588 │ │ │ │ + bne 4db68 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4dd2c │ │ │ │ + bne 4db04 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ cmp r9, #0 │ │ │ │ lsl r9, r6, #2 │ │ │ │ orrne r9, r9, #8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4dde0 │ │ │ │ + bne 4dbb8 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4de04 │ │ │ │ + bne 4dbdc │ │ │ │ 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 4de18 │ │ │ │ - b 4de04 │ │ │ │ + beq 4dbf0 │ │ │ │ + b 4dbdc │ │ │ │ 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 4de28 │ │ │ │ + b 4dc00 │ │ │ │ mov r7, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ str sl, [fp, #-308] @ 0xfffffecc │ │ │ │ - b 4de28 │ │ │ │ + b 4dc00 │ │ │ │ mov r7, sl │ │ │ │ mov r3, r5 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ str r5, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r8, #0 │ │ │ │ movlt r8, r3 │ │ │ │ - blt 4de3c │ │ │ │ + blt 4dc14 │ │ │ │ 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 1fbf70 │ │ │ │ + bl 1fb890 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ - beq 4dd2c │ │ │ │ + beq 4db04 │ │ │ │ uxtb r0, r6 │ │ │ │ sub r3, fp, #268 @ 0x10c │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1fbf70 │ │ │ │ + bl 1fb890 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ mvneq r5, #0 │ │ │ │ ldreq r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ streq r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ - beq 4e258 │ │ │ │ + beq 4e030 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ bl 2e294 │ │ │ │ str r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ bl 2e294 │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ str r0, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl d7c48 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d77b4 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ mvneq r5, #0 │ │ │ │ ldreq r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ - beq 4e258 │ │ │ │ + beq 4e030 │ │ │ │ ldr r1, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl d7c48 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d77b4 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4e254 │ │ │ │ + beq 4e02c │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 27b978 <_PyOnceFlag_CallOnceSlow@@Base+0x6a4> │ │ │ │ + bl 27b030 <_PyOnceFlag_CallOnceSlow@@Base+0x6a4> │ │ │ │ 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 27b978 <_PyOnceFlag_CallOnceSlow@@Base+0x6a4> │ │ │ │ + bl 27b030 <_PyOnceFlag_CallOnceSlow@@Base+0x6a4> │ │ │ │ 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 35d524 │ │ │ │ + bl 35ce6c │ │ │ │ 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 35d524 │ │ │ │ + bl 35ce6c │ │ │ │ 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 30af60 │ │ │ │ + bl 30a628 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e254 │ │ │ │ + beq 4e02c │ │ │ │ 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, #748] @ 4e2a8 │ │ │ │ + vldr d7, [pc, #748] @ 4e080 │ │ │ │ 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 30b3b8 <_PyCode_VerifyStateless@@Base+0x108> │ │ │ │ + bl 30aa80 <_PyCode_VerifyStateless@@Base+0x108> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e258 │ │ │ │ + beq 4e030 │ │ │ │ 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 │ │ │ │ @@ -32513,165 +32375,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 30b3b8 <_PyCode_VerifyStateless@@Base+0x108> │ │ │ │ + bl 30aa80 <_PyCode_VerifyStateless@@Base+0x108> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e254 │ │ │ │ + beq 4e02c │ │ │ │ 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 4e084 │ │ │ │ + blt 4de5c │ │ │ │ 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 4e0a4 │ │ │ │ + beq 4de7c │ │ │ │ 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 4e0c8 │ │ │ │ + beq 4dea0 │ │ │ │ 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 4e118 │ │ │ │ + bcc 4def0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 4e118 │ │ │ │ + bgt 4def0 │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r3, r9 │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmib r4, {r5, r9} │ │ │ │ - bl 31eb98 <_Py_RestoreSignals@@Base+0x34> │ │ │ │ + bl 31e518 <_Py_RestoreSignals@@Base+0x34> │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e164 │ │ │ │ - b 4e134 │ │ │ │ + beq 4df3c │ │ │ │ + b 4df0c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e0ec │ │ │ │ + beq 4dec4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b977c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b937c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e0ec │ │ │ │ - b 4e254 │ │ │ │ + bne 4dec4 │ │ │ │ + b 4e02c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e158 │ │ │ │ + beq 4df30 │ │ │ │ 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 4e1a8 │ │ │ │ + beq 4df80 │ │ │ │ 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 30becc <_PyCode_SetUnboundVarCounts@@Base+0x530> │ │ │ │ + bl 30b594 <_PyCode_SetUnboundVarCounts@@Base+0x530> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e1e0 │ │ │ │ - b 4e254 │ │ │ │ + bne 4dfb8 │ │ │ │ + b 4e02c │ │ │ │ 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 30becc <_PyCode_SetUnboundVarCounts@@Base+0x530> │ │ │ │ + bl 30b594 <_PyCode_SetUnboundVarCounts@@Base+0x530> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e16c │ │ │ │ - b 4e254 │ │ │ │ + bne 4df44 │ │ │ │ + b 4e02c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e204 │ │ │ │ + beq 4dfdc │ │ │ │ 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 4e244 │ │ │ │ + beq 4e01c │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e23c │ │ │ │ + beq 4e014 │ │ │ │ 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 4e258 │ │ │ │ + b 4e030 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r6 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ sub r0, fp, #264 @ 0x108 │ │ │ │ - bl 30c6f0 <_PyCode_SetUnboundVarCounts@@Base+0xd54> │ │ │ │ - b 4e298 │ │ │ │ + bl 30bdb8 <_PyCode_SetUnboundVarCounts@@Base+0xd54> │ │ │ │ + b 4e070 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 39efc8 │ │ │ │ + bl 39e8f0 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ @@ -32683,175 +32545,175 @@ │ │ │ │ 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 be588 │ │ │ │ + bl be194 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4e3d0 │ │ │ │ + bne 4e1a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38d968 │ │ │ │ + bl 38d460 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e3d0 │ │ │ │ + beq 4e1a8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #19824 @ 0x4d70 │ │ │ │ + movw r0, #18160 @ 0x46f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4e330 │ │ │ │ + bne 4e108 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aacb8 │ │ │ │ + b 3aa5e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #38156 @ 0x950c │ │ │ │ + movw r0, #36492 @ 0x8e8c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ mov r1, #752 @ 0x2f0 │ │ │ │ - bl 396484 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ + bl 396398 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e384 │ │ │ │ + bgt 4e15c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e384 │ │ │ │ + bne 4e15c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e320 │ │ │ │ + beq 4e0f8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e3b0 │ │ │ │ + bgt 4e188 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e3b0 │ │ │ │ + bne 4e188 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e3d0 │ │ │ │ - movw r0, #38156 @ 0x950c │ │ │ │ + beq 4e1a8 │ │ │ │ + movw r0, #36492 @ 0x8e8c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3b9e18 │ │ │ │ + b 3b9848 │ │ │ │ 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 r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4e414 │ │ │ │ + bhi 4e1ec │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r0, [r6] │ │ │ │ movwle r0, #5188 @ 0x1444 │ │ │ │ movtle r0, #96 @ 0x60 │ │ │ │ - b 4e438 │ │ │ │ + b 4e210 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #10692 @ 0x29c4 │ │ │ │ + movw r0, #9028 @ 0x2344 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e400 │ │ │ │ - b 4e51c │ │ │ │ + bne 4e1d8 │ │ │ │ + b 4e2f4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e46c │ │ │ │ + beq 4e244 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4e488 │ │ │ │ - movw r3, #49196 @ 0xc02c │ │ │ │ + ble 4e260 │ │ │ │ + movw r3, #53164 @ 0xcfac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7736 @ 0x1e38 │ │ │ │ + movw r1, #6072 @ 0x17b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4e51c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bl 16d81c │ │ │ │ + b 4e2f4 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32732 @ 0x7fdc │ │ │ │ + movw r1, #31068 @ 0x795c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4e51c │ │ │ │ + bl 16d81c │ │ │ │ + b 4e2f4 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ ldreq r4, [r5, #12] │ │ │ │ - beq 4e4e8 │ │ │ │ - bl 152108 │ │ │ │ + beq 4e2c0 │ │ │ │ + bl 151cc8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e4bc │ │ │ │ - bl be588 │ │ │ │ + bne 4e294 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e4c4 │ │ │ │ - b 4e51c │ │ │ │ + beq 4e29c │ │ │ │ + b 4e2f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4e4e8 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 4e2c0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #38224 @ 0x9550 │ │ │ │ + movw r1, #36560 @ 0x8ed0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 4e504 │ │ │ │ + bgt 4e2dc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 33e834 <_PyEval_MatchClass@@Base+0x1320> │ │ │ │ + bl 33e138 <_PyEval_MatchClass@@Base+0x1320> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e4f4 │ │ │ │ + bne 4e2cc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 4e538 │ │ │ │ + blt 4e310 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 4e56c │ │ │ │ + blt 4e344 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #49116 @ 0xbfdc │ │ │ │ + movw r3, #53088 @ 0xcf60 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11816 @ 0x2e28 │ │ │ │ + movw r1, #10152 @ 0x27a8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, r1 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ add r2, r2, #588 @ 0x24c │ │ │ │ @@ -32860,131 +32722,242 @@ │ │ │ │ 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 4e5c0 │ │ │ │ + bne 4e398 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 301a90 │ │ │ │ + bl 3011ec │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e5e8 │ │ │ │ - b 4e5e0 │ │ │ │ + bne 4e3c0 │ │ │ │ + b 4e3b8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #26172 @ 0x663c │ │ │ │ + movw r0, #24508 @ 0x5fbc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e5a8 │ │ │ │ + bne 4e380 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e608 │ │ │ │ - bl be588 │ │ │ │ + bne 4e3e0 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e5e0 │ │ │ │ + bne 4e3b8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41112 @ 0xa098 │ │ │ │ + movw r1, #39448 @ 0x9a18 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #38248 @ 0x9568 │ │ │ │ + movw r0, #36584 @ 0x8ee8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e5e0 │ │ │ │ - bl dc1d0 │ │ │ │ + beq 4e3b8 │ │ │ │ + bl dbd28 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d4e0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 4e68c │ │ │ │ + bne 4e464 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4e674 │ │ │ │ - bl b9040 │ │ │ │ + bne 4e44c │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e62c │ │ │ │ - b 4e5e0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 4e404 │ │ │ │ + b 4e3b8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 4e674 │ │ │ │ + blt 4e44c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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, #64] @ 0x40 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4e6fc │ │ │ │ + bne 4e4d4 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #32] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4e73c │ │ │ │ - b 4e76c │ │ │ │ + ble 4e514 │ │ │ │ + b 4e544 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4e714 │ │ │ │ + beq 4e4ec │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 4e748 │ │ │ │ + bne 4e520 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #20] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e76c │ │ │ │ + bgt 4e544 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 4e76c │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b 4e544 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #24604 @ 0x601c │ │ │ │ + movw r1, #22940 @ 0x599c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r0, r4 │ │ │ │ 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 r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 1394b8 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4e5a4 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4e594 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 4e5a4 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4e5d8 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4e5c8 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 4e5d8 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4e60c │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4e5fc │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 4e60c │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4e640 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4e630 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 4e640 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4e674 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4e664 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 4e674 │ │ │ │ + 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, #3588 @ 0xe04 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4e69c │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + 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 1394b8 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4e6f8 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, 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, #3904] @ 0xf40 │ │ │ │ subs r5, r3, #0 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ @@ -32999,284 +32972,308 @@ │ │ │ │ bl 2d63c │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e7ec │ │ │ │ + bne 4e780 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e830 │ │ │ │ + beq 4e7c0 │ │ │ │ + ldr r1, [pc, #748] @ 4ea74 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ - sub r1, fp, #164 @ 0xa4 │ │ │ │ + str r1, [sp] │ │ │ │ mov r4, #1 │ │ │ │ - str r1, [sp, #20] │ │ │ │ + sub r1, fp, #164 @ 0xa4 │ │ │ │ mov r5, #3 │ │ │ │ + str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ strd r4, [sp, #4] │ │ │ │ - movw ip, #26184 @ 0x6648 │ │ │ │ - movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - str ip, [sp] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4eac0 │ │ │ │ + beq 4ea50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eac0 │ │ │ │ + bne 4ea50 │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 4e8b0 │ │ │ │ + beq 4e840 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e888 │ │ │ │ - bl 176044 │ │ │ │ + beq 4e818 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e87c │ │ │ │ - bl be588 │ │ │ │ + bne 4e80c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eac0 │ │ │ │ + bne 4ea50 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 4e88c │ │ │ │ - b 4e8bc │ │ │ │ + bne 4e81c │ │ │ │ + b 4e84c │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e8c0 │ │ │ │ - bl be588 │ │ │ │ + bne 4e850 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e8c0 │ │ │ │ - b 4eac0 │ │ │ │ + beq 4e850 │ │ │ │ + b 4ea50 │ │ │ │ mov r6, #15 │ │ │ │ mvn r5, #0 │ │ │ │ - b 4e8c0 │ │ │ │ + b 4e850 │ │ │ │ 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 1398f0 │ │ │ │ + bl 1394b8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #32768 @ 0x8000 │ │ │ │ ldr sl, [fp, #-136] @ 0xffffff78 │ │ │ │ ldr r8, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl 1a27d8 │ │ │ │ + bl 1a24b0 │ │ │ │ mvn r3, #0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4e99c │ │ │ │ + beq 4e92c │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl 1a2900 │ │ │ │ + bl 1a25d8 │ │ │ │ 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, #500 @ 0x1f4 │ │ │ │ - movt ip, #63 @ 0x3f │ │ │ │ + movw ip, #64332 @ 0xfb4c │ │ │ │ + movt ip, #62 @ 0x3e │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ str ip, [sp, #8] │ │ │ │ - movw ip, #2476 @ 0x9ac │ │ │ │ + movw ip, #812 @ 0x32c │ │ │ │ movt ip, #49 @ 0x31 │ │ │ │ str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #31872 @ 0x7c80 │ │ │ │ + movw ip, #30208 @ 0x7600 │ │ │ │ movt ip, #49 @ 0x31 │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2cee0 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r5, r6 │ │ │ │ streq r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 4e9f4 │ │ │ │ - bgt 4e9c4 │ │ │ │ + beq 4e984 │ │ │ │ + bgt 4e954 │ │ │ │ cmn r5, #4 │ │ │ │ - beq 4e9a8 │ │ │ │ + beq 4e938 │ │ │ │ cmn r5, #2 │ │ │ │ - bne 4e9c4 │ │ │ │ + bne 4e954 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #38428 @ 0x961c │ │ │ │ + movw r1, #36756 @ 0x8f94 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4eab8 │ │ │ │ + bl 16d81c │ │ │ │ + b 4ea48 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r4, #0 │ │ │ │ - b 4eab8 │ │ │ │ + b 4ea48 │ │ │ │ movw r3, #36876 @ 0x900c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38388 @ 0x95f4 │ │ │ │ + movw r1, #36716 @ 0x8f6c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4eab8 │ │ │ │ + bl 16d81c │ │ │ │ + b 4ea48 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d51c │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r3, #43828 @ 0xab34 │ │ │ │ + movw r3, #42164 @ 0xa4b4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - bl 3b69e8 <_PyBytes_FromXIData@@Base+0x290> │ │ │ │ - b 4eab8 │ │ │ │ + bl 3b6418 <_PyBytes_FromXIData@@Base+0x290> │ │ │ │ + b 4ea48 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ea78 │ │ │ │ + bne 4ea08 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ea2c │ │ │ │ + bne 4e9bc │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ sub r0, fp, #152 @ 0x98 │ │ │ │ strd r4, [fp, #-152] @ 0xffffff68 │ │ │ │ - bl 3a78f8 <_PyBytes_GetXIData@@Base+0xc08> │ │ │ │ + bl 3a7218 <_PyBytes_GetXIData@@Base+0xc08> │ │ │ │ ldrd r4, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bge 4ea2c │ │ │ │ + bge 4e9bc │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d51c │ │ │ │ - b 4eab8 │ │ │ │ - bl dc1d0 │ │ │ │ + b 4ea48 │ │ │ │ + bl dbd28 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d2b8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r6, #2 │ │ │ │ - bne 4e9e8 │ │ │ │ + bne 4e978 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d51c │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r2, r6 │ │ │ │ - movw r3, #43828 @ 0xab34 │ │ │ │ + movw r3, #42164 @ 0xa4b4 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - bl 3b69e8 <_PyBytes_FromXIData@@Base+0x290> │ │ │ │ - b 4eab8 │ │ │ │ + bl 3b6418 <_PyBytes_FromXIData@@Base+0x290> │ │ │ │ + b 4ea48 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d51c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4eaa4 │ │ │ │ + bne 4ea34 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, r5, r1 │ │ │ │ - bl 138fdc │ │ │ │ + bl 138ba0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4eac4 │ │ │ │ - b 4e9a0 │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ + bne 4ea54 │ │ │ │ + b 4e930 │ │ │ │ + movw r3, #42328 @ 0xa558 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3b69e8 <_PyBytes_FromXIData@@Base+0x290> │ │ │ │ + bl 3b6418 <_PyBytes_FromXIData@@Base+0x290> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1393b8 │ │ │ │ + bl 138f7c │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ead8 │ │ │ │ + beq 4ea68 │ │ │ │ sub r0, fp, #136 @ 0x88 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + rsbeq r6, r2, r8, ror r5 │ │ │ │ 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 4eb30 │ │ │ │ + bgt 4eac4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 385730 │ │ │ │ + bl 385060 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eb54 │ │ │ │ + bne 4eae8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 48088 <_Py_rc_quot@@Base+0xb24> │ │ │ │ - movw r3, #46432 @ 0xb560 │ │ │ │ + b 48080 <_Py_rc_quot@@Base+0xb24> │ │ │ │ + movw r3, #46008 @ 0xb3b8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #38452 @ 0x9634 │ │ │ │ + movw r1, #36780 @ 0x8fac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e4ac0 │ │ │ │ + bl 2e41a0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4eb0c │ │ │ │ + bne 4eaa0 │ │ │ │ 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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4eb94 │ │ │ │ - bl be588 │ │ │ │ + bne 4eb28 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eba8 │ │ │ │ + bne 4eb3c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 301600 │ │ │ │ + b 300d5c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, 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 r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 1394b8 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 4eb90 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ebec │ │ │ │ - bl be588 │ │ │ │ + bne 4ebe0 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ebec │ │ │ │ + beq 4ebe0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a220 <_Py_fstat@@Base+0x60> │ │ │ │ + bl 3a218 <_Py_fstat@@Base+0x60> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ec14 │ │ │ │ - bl be588 │ │ │ │ + bne 4ec08 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ebe4 │ │ │ │ + bne 4ebd8 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ @@ -33291,335 +33288,335 @@ │ │ │ │ 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 4ec8c │ │ │ │ + bne 4ec80 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #56748 @ 0xddac │ │ │ │ + movw r0, #55116 @ 0xd74c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b 4eccc │ │ │ │ + b 4ecc0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl b748c <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl b708c <_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 4dba4 │ │ │ │ + bl 4d97c │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bne 4ecc8 │ │ │ │ - bl 1e4478 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bne 4ecbc │ │ │ │ + bl 1e3dc0 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 4eccc │ │ │ │ - bl badb0 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b 4ecc0 │ │ │ │ + bl ba9bc <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #34664 @ 0x8768 │ │ │ │ + movw r1, #32908 @ 0x808c │ │ │ │ movt r1, #57 @ 0x39 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1f3f78 │ │ │ │ + b 1f3878 │ │ │ │ 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 4ed2c │ │ │ │ + bne 4ed20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb370 <_PyXIData_Free@@Base+0x230> │ │ │ │ - b 4ed40 │ │ │ │ - bl df6a8 │ │ │ │ + bl 3bada0 <_PyXIData_Free@@Base+0x230> │ │ │ │ + b 4ed34 │ │ │ │ + bl df20c │ │ │ │ mov r1, #1 │ │ │ │ - bl df6e8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl df24c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ed20 │ │ │ │ + bne 4ed14 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4ede4 │ │ │ │ + bne 4edd8 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eddc │ │ │ │ + bne 4edd0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4eddc │ │ │ │ + bne 4edd0 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eddc │ │ │ │ + bne 4edd0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4eddc │ │ │ │ + bne 4edd0 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eddc │ │ │ │ + bne 4edd0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4eddc │ │ │ │ + bne 4edd0 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ 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, #38588 @ 0x96bc │ │ │ │ + movw r1, #36924 @ 0x903c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 2df2d0 <_PyTime_AsTimespec@@Base+0xc6c> │ │ │ │ + bl 2de9b0 <_PyTime_AsTimespec@@Base+0xc6c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ee28 │ │ │ │ + bne 4ee1c │ │ │ │ mov r0, #0 │ │ │ │ - b 4ee90 │ │ │ │ + b 4ee84 │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 28ae30 <_PyTime_localtime@@Base> │ │ │ │ + bl 28a408 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ee20 │ │ │ │ + bne 4ee14 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r2, #14864 @ 0x3a10 │ │ │ │ + movw r2, #13200 @ 0x3390 │ │ │ │ movt r2, #92 @ 0x5c │ │ │ │ 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, #31672 @ 0x7bb8 │ │ │ │ + movw r0, #30008 @ 0x7538 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #14912 @ 0x3a40 │ │ │ │ + movw r1, #13248 @ 0x33c0 │ │ │ │ movt r1, #92 @ 0x5c │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ 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 4eeec │ │ │ │ + bne 4eee0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 4eee8 │ │ │ │ + blt 4eedc │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4ef2c │ │ │ │ + beq 4ef24 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #456] @ 4f0bc │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ + movw ip, #26260 @ 0x6694 │ │ │ │ + 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] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + str ip, [sp] │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ef2c │ │ │ │ + bne 4ef24 │ │ │ │ mov r4, #0 │ │ │ │ - b 4f0b0 │ │ │ │ + b 4f0a8 │ │ │ │ cmn r5, r4 │ │ │ │ - beq 4ef58 │ │ │ │ + beq 4ef50 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ef5c │ │ │ │ - bl be588 │ │ │ │ + bne 4ef54 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ef5c │ │ │ │ - b 4ef24 │ │ │ │ + beq 4ef54 │ │ │ │ + b 4ef1c │ │ │ │ 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 4eff4 │ │ │ │ + bls 4efec │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 4efc0 │ │ │ │ + bne 4efb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 4efec │ │ │ │ + ble 4efe4 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - blx 3cc204 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cbb5c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r5, r4 │ │ │ │ add r0, r2, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - bgt 4f094 │ │ │ │ + bgt 4f08c │ │ │ │ sub r4, r3, r1 │ │ │ │ - b 4efec │ │ │ │ + b 4efe4 │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4f094 │ │ │ │ + beq 4f08c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 4efec │ │ │ │ + bne 4efe4 │ │ │ │ sub r3, sl, r4 │ │ │ │ cmp r3, r9 │ │ │ │ add r9, r9, r4 │ │ │ │ mov r4, #0 │ │ │ │ - blt 4f094 │ │ │ │ + blt 4f08c │ │ │ │ add r7, r7, #1 │ │ │ │ - b 4ef78 │ │ │ │ + b 4ef70 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt 4f094 │ │ │ │ + bgt 4f08c │ │ │ │ add r1, r4, r9 │ │ │ │ mov r0, #0 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ef24 │ │ │ │ + beq 4ef1c │ │ │ │ ldr r7, [r4, #20] │ │ │ │ mov sl, #32 │ │ │ │ ldr r9, [r6, #20] │ │ │ │ mov r6, #0 │ │ │ │ cmp r8, r9 │ │ │ │ - bls 4f0b0 │ │ │ │ + bls 4f0a8 │ │ │ │ ldrb r2, [r9], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 4f074 │ │ │ │ + bne 4f06c │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, r7 │ │ │ │ - ble 4f08c │ │ │ │ + ble 4f084 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3cc204 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cbb5c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r6, r6, r1 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r7, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 4f08c │ │ │ │ + beq 4f084 │ │ │ │ strb sl, [r3], #1 │ │ │ │ - b 4f064 │ │ │ │ + b 4f05c │ │ │ │ mov r3, r7 │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r6, r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r7, r3 │ │ │ │ - b 4f028 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + b 4f020 │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38600 @ 0x96c8 │ │ │ │ + movw r1, #36936 @ 0x9048 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4ef24 │ │ │ │ + bl 16d81c │ │ │ │ + b 4ef1c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, ror r6 │ │ │ │ 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 4f0fc │ │ │ │ + bne 4f0f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb370 <_PyXIData_Free@@Base+0x230> │ │ │ │ - b 4f110 │ │ │ │ - bl df6a8 │ │ │ │ + bl 3bada0 <_PyXIData_Free@@Base+0x230> │ │ │ │ + b 4f104 │ │ │ │ + bl df20c │ │ │ │ mov r1, #1 │ │ │ │ - bl df6e8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl df24c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f0f0 │ │ │ │ + bne 4f0e4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f16c │ │ │ │ + bne 4f160 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f14c │ │ │ │ + bne 4f140 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 4f164 │ │ │ │ + b 4f158 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f140 │ │ │ │ - ldr r0, [pc, #12] @ 4f174 │ │ │ │ + beq 4f134 │ │ │ │ + ldr r0, [pc, #12] @ 4f168 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r9, r2, r8, ror #24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -33628,58 +33625,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 4f1b4 │ │ │ │ + bne 4f1a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb370 <_PyXIData_Free@@Base+0x230> │ │ │ │ - b 4f1c8 │ │ │ │ - bl df6a8 │ │ │ │ + bl 3bada0 <_PyXIData_Free@@Base+0x230> │ │ │ │ + b 4f1bc │ │ │ │ + bl df20c │ │ │ │ mov r1, #1 │ │ │ │ - bl df6e8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl df24c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f1a8 │ │ │ │ + bne 4f19c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f248 │ │ │ │ + bne 4f23c │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f240 │ │ │ │ + bne 4f234 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f240 │ │ │ │ + bne 4f234 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f240 │ │ │ │ + bne 4f234 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f240 │ │ │ │ + bne 4f234 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ 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] @ 4f294 │ │ │ │ + ldr r1, [pc, #60] @ 4f288 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ @@ -33691,424 +33688,425 @@ │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #38632 @ 0x96e8 │ │ │ │ + movw r2, #36968 @ 0x9068 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #63040 @ 0xf640 │ │ │ │ + movw r1, #63028 @ 0xf634 │ │ │ │ movt r1, #4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 398b78 <_PyBytes_Find@@Base+0x718> │ │ │ │ + b 3984a0 <_PyBytes_Find@@Base+0x838> │ │ │ │ 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 4f2fc │ │ │ │ + bne 4f2f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb370 <_PyXIData_Free@@Base+0x230> │ │ │ │ - b 4f310 │ │ │ │ - bl df6a8 │ │ │ │ + bl 3bada0 <_PyXIData_Free@@Base+0x230> │ │ │ │ + b 4f304 │ │ │ │ + bl df20c │ │ │ │ mov r1, #1 │ │ │ │ - bl df6e8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl df24c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f2f0 │ │ │ │ + bne 4f2e4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f36c │ │ │ │ + bne 4f360 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #693 @ 0x2b5 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f364 │ │ │ │ + bne 4f358 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f364 │ │ │ │ + bne 4f358 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ 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] @ 4f3a8 │ │ │ │ + ldr r2, [pc, #44] @ 4f39c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #8652 @ 0x21cc │ │ │ │ + movw r0, #6988 @ 0x1b4c │ │ │ │ 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 bfa80 │ │ │ │ + b bf68c │ │ │ │ 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, #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 4f3fc │ │ │ │ + bne 4f3f0 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 4f3f8 │ │ │ │ + bhi 4f3ec │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 4f43c │ │ │ │ - b 4f3fc │ │ │ │ + bne 4f430 │ │ │ │ + b 4f3f0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #320] @ 4f544 │ │ │ │ + ldr r1, [pc, #320] @ 4f538 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4f440 │ │ │ │ + bne 4f434 │ │ │ │ mov r5, #0 │ │ │ │ - b 4f538 │ │ │ │ + b 4f52c │ │ │ │ mov r5, r2 │ │ │ │ add r2, r4, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #1 │ │ │ │ movweq r4, #5188 @ 0x1444 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 4f488 │ │ │ │ + beq 4f47c │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4f47c │ │ │ │ + beq 4f470 │ │ │ │ cmp r2, #2 │ │ │ │ movweq r6, #5188 @ 0x1444 │ │ │ │ movteq r6, #96 @ 0x60 │ │ │ │ - beq 4f488 │ │ │ │ - b 4f484 │ │ │ │ + beq 4f47c │ │ │ │ + b 4f478 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - bl ca21c │ │ │ │ + bl c9da8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 4f434 │ │ │ │ + beq 4f428 │ │ │ │ ldr r3, [r8, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4f4d4 │ │ │ │ + bne 4f4c8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f434 │ │ │ │ + bgt 4f428 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f434 │ │ │ │ + bne 4f428 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4f434 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4f428 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 4f4f8 │ │ │ │ + beq 4f4ec │ │ │ │ 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 4f51c │ │ │ │ + beq 4f510 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r0, r8 │ │ │ │ str r6, [r5, #20] │ │ │ │ movw r1, #38336 @ 0x95c0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r5, #24] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, asr #13 │ │ │ │ + rsbeq r6, r2, ip, ror #13 │ │ │ │ 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 4f584 │ │ │ │ + bne 4f578 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb370 <_PyXIData_Free@@Base+0x230> │ │ │ │ - b 4f598 │ │ │ │ - bl df6a8 │ │ │ │ + bl 3bada0 <_PyXIData_Free@@Base+0x230> │ │ │ │ + b 4f58c │ │ │ │ + bl df20c │ │ │ │ mov r1, #1 │ │ │ │ - bl df6e8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl df24c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f578 │ │ │ │ + bne 4f56c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f5f4 │ │ │ │ + bne 4f5e8 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f5ec │ │ │ │ + bne 4f5e0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f5ec │ │ │ │ + bne 4f5e0 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ 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 a05ac │ │ │ │ + bl a02f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f638 │ │ │ │ + beq 4f62c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 4c09c │ │ │ │ + bl 4c094 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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, #636] @ 4f8e0 │ │ │ │ + vldr d11, [pc, #640] @ 4f8d8 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d9, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 4f69c │ │ │ │ + bls 4f690 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 4f8d0 │ │ │ │ + bvs 4f8c4 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 4f8d0 │ │ │ │ + bgt 4f8c4 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #596] @ 4f8e8 │ │ │ │ + vldr d8, [pc, #600] @ 4f8e0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - b 4f8d0 │ │ │ │ + b 4f8c4 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ - vldr d10, [pc, #584] @ 4f8f0 │ │ │ │ + vldr d10, [pc, #588] @ 4f8e8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4f6d4 │ │ │ │ + bne 4f6c8 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #572] @ 4f8f8 │ │ │ │ - vldr d7, [pc, #576] @ 4f900 │ │ │ │ + vldr d6, [pc, #576] @ 4f8f0 │ │ │ │ + vldr d7, [pc, #580] @ 4f8f8 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b 4f8d0 │ │ │ │ + b 4f8c4 │ │ │ │ bl 2e804 │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4f71c │ │ │ │ + bne 4f710 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 4f688 │ │ │ │ + bmi 4f67c │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 4f8b4 │ │ │ │ + bhi 4f8a8 │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #16296 @ 0x3fa8 │ │ │ │ + movw r3, #14648 @ 0x3938 │ │ │ │ movt r3, #92 @ 0x5c │ │ │ │ vmov r2, s16 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #-8] │ │ │ │ - b 4f8d0 │ │ │ │ - vldr d7, [pc, #484] @ 4f908 │ │ │ │ + b 4f8c4 │ │ │ │ + vldr d7, [pc, #488] @ 4f900 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 4f748 │ │ │ │ + bpl 4f73c │ │ │ │ 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 4f8d0 │ │ │ │ - b 4f8a4 │ │ │ │ - vldr d7, [pc, #448] @ 4f910 │ │ │ │ + ble 4f8c4 │ │ │ │ + b 4f898 │ │ │ │ + vldr d7, [pc, #452] @ 4f908 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4f788 │ │ │ │ + ble 4f77c │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 4f774 │ │ │ │ + bpl 4f768 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 3accac <_Py_strhex@@Base+0x146c> │ │ │ │ + bl 3ac5dc <_Py_strhex@@Base+0x1468> │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 4f8d0 │ │ │ │ + b 4f8c4 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #376] @ 4f8f8 │ │ │ │ + vldr d8, [pc, #380] @ 4f8f0 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 4f8d0 │ │ │ │ - vldr d7, [pc, #392] @ 4f918 │ │ │ │ + b 4f8c4 │ │ │ │ + vldr d7, [pc, #396] @ 4f910 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vadd.f64 d13, d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4f7ac │ │ │ │ + ble 4f7a0 │ │ │ │ vsub.f64 d7, d13, d9 │ │ │ │ - vldr d6, [pc, #368] @ 4f918 │ │ │ │ + vldr d6, [pc, #372] @ 4f910 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b 4f7b4 │ │ │ │ + b 4f7a8 │ │ │ │ vsub.f64 d7, d13, d7 │ │ │ │ vsub.f64 d7, d7, d9 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #352] @ 4f920 │ │ │ │ + vldr d6, [pc, #356] @ 4f918 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - vldr d8, [pc, #352] @ 4f928 │ │ │ │ + vldr d8, [pc, #356] @ 4f920 │ │ │ │ vmov.f64 d14, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d13 │ │ │ │ - bpl 4f844 │ │ │ │ - bl 3accac <_Py_strhex@@Base+0x146c> │ │ │ │ + bpl 4f838 │ │ │ │ + bl 3ac5dc <_Py_strhex@@Base+0x1468> │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e594 │ │ │ │ - vldr d6, [pc, #320] @ 4f930 │ │ │ │ + vldr d6, [pc, #324] @ 4f928 │ │ │ │ vdiv.f64 d7, d6, d10 │ │ │ │ vdiv.f64 d15, d7, d9 │ │ │ │ vmul.f64 d15, d15, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 399508 <_PyBytes_Find@@Base+0x10a8> │ │ │ │ + bl 398c38 <_PyBytes_Find@@Base+0xfd0> │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d10, d15, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d10, d12, d10 │ │ │ │ - bpl 4f828 │ │ │ │ + bpl 4f81c │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e4c8 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 4f894 │ │ │ │ + b 4f888 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2e4c8 │ │ │ │ vdiv.f64 d7, d10, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b 4f894 │ │ │ │ - bl 399508 <_PyBytes_Find@@Base+0x10a8> │ │ │ │ + b 4f888 │ │ │ │ + bl 398c38 <_PyBytes_Find@@Base+0xfd0> │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e594 │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl 4f87c │ │ │ │ + bpl 4f870 │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e4c8 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b 4f894 │ │ │ │ + b 4f888 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2e4c8 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4f8d0 │ │ │ │ + ble 4f8c4 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 4f8d0 │ │ │ │ - vldr d7, [pc, #84] @ 4f910 │ │ │ │ + b 4f8c4 │ │ │ │ + vldr d7, [pc, #88] @ 4f908 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 4f774 │ │ │ │ - vldr d13, [pc, #76] @ 4f918 │ │ │ │ + bgt 4f768 │ │ │ │ + vldr d13, [pc, #80] @ 4f910 │ │ │ │ vadd.f64 d13, d9, d13 │ │ │ │ - b 4f79c │ │ │ │ + b 4f790 │ │ │ │ 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 ff236b98 <__bss_end__@@Base+0xfebb760c> │ │ │ │ + blcc ff236b90 <__bss_end__@@Base+0xfebb762c> │ │ │ │ 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 │ │ │ │ @@ -34116,15 +34114,15 @@ │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ strdgt r2, [r9], -fp │ │ │ │ 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 345124 │ │ │ │ + b 344aa4 │ │ │ │ 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 │ │ │ │ @@ -34133,149 +34131,149 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f9ac │ │ │ │ + bne 4f9a4 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f9ec │ │ │ │ + beq 4f9e4 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #496] @ 4fba8 │ │ │ │ + ldr ip, [pc, #496] @ 4fba0 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 4fa64 │ │ │ │ + beq 4fa5c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r8, [r2] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4fa10 │ │ │ │ - bl be588 │ │ │ │ + bne 4fa08 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fa4c │ │ │ │ - b 4fa64 │ │ │ │ - bl c55e4 │ │ │ │ + beq 4fa44 │ │ │ │ + b 4fa5c │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fa3c │ │ │ │ + bgt 4fa34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fa3c │ │ │ │ + bne 4fa34 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4fa00 │ │ │ │ + beq 4f9f8 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 4fa6c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 4fa64 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35964 @ 0x8c7c │ │ │ │ + movw r1, #34300 @ 0x85fc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r5, #0 │ │ │ │ - b 4fb9c │ │ │ │ + b 4fb94 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 3cbf70 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cb8c8 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 4fa90 │ │ │ │ - bl 2e3794 │ │ │ │ - b 4fa64 │ │ │ │ + ble 4fa88 │ │ │ │ + bl 2e2e74 │ │ │ │ + b 4fa5c │ │ │ │ mov r0, r7 │ │ │ │ mul r6, r4, r6 │ │ │ │ - bl 1f757c │ │ │ │ + bl 1f6e7c │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #35216 @ 0x8990 │ │ │ │ + movw r2, #33552 @ 0x8310 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 1b84d8 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b8048 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4fa64 │ │ │ │ + beq 4fa5c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 4fb14 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 4fb0c │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38864 @ 0x97d0 │ │ │ │ + movw r1, #37200 @ 0x9150 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fa64 │ │ │ │ + bgt 4fa5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fa64 │ │ │ │ + bne 4fa5c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4fa64 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4fa5c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 3414e4 <_PyDeadline_Init@@Base+0x6f8> │ │ │ │ + bl 340e64 <_PyDeadline_Init@@Base+0x774> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fb4c │ │ │ │ + bgt 4fb44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fb4c │ │ │ │ + bne 4fb44 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4fa64 │ │ │ │ + beq 4fa5c │ │ │ │ cmp r6, r7 │ │ │ │ - beq 4fb9c │ │ │ │ - movw r3, #49192 @ 0xc028 │ │ │ │ + beq 4fb94 │ │ │ │ + movw r3, #53160 @ 0xcfa8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38892 @ 0x97ec │ │ │ │ + movw r1, #37228 @ 0x916c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fa64 │ │ │ │ + bgt 4fa5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fa64 │ │ │ │ + bne 4fa5c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4fa64 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4fa5c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - strdeq r6, [r2], #-104 @ 0xffffff98 @ │ │ │ │ + rsbeq r6, r2, r8, lsl r7 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ror r3, r3, #4 │ │ │ │ cmn r3, #1 │ │ │ │ ror r0, r0, #4 │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -34295,456 +34293,456 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 4fc28 │ │ │ │ + bne 4fc20 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 4fd14 │ │ │ │ + b 4fd0c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4fcb8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 4fcb0 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49712 @ 0xc230 │ │ │ │ + movw r1, #48048 @ 0xbbb0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 4fd10 │ │ │ │ + bl 16d81c │ │ │ │ + b 4fd08 │ │ │ │ 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 b4b5c │ │ │ │ + bl b4898 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4fcd8 │ │ │ │ + ble 4fcd0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4fcf4 │ │ │ │ + ble 4fcec │ │ │ │ cmp r8, #0 │ │ │ │ - blt 4fd10 │ │ │ │ + blt 4fd08 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce2c4 │ │ │ │ + bl cde50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fc5c │ │ │ │ - b 4fc1c │ │ │ │ + bne 4fc54 │ │ │ │ + b 4fc14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fca4 │ │ │ │ + bne 4fc9c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4fca4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4fc9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fcb0 │ │ │ │ + bne 4fca8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4fcb0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4fca8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 4fd70 │ │ │ │ + bne 4fd68 │ │ │ │ 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 345d74 │ │ │ │ + bl 3456f4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4fd88 │ │ │ │ - b 4fda4 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 4fd80 │ │ │ │ + b 4fd9c │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38928 @ 0x9810 │ │ │ │ + movw r1, #37264 @ 0x9190 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fdac │ │ │ │ - movw r3, #49112 @ 0xbfd8 │ │ │ │ + bne 4fda4 │ │ │ │ + movw r3, #53084 @ 0xcf5c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa1f0 │ │ │ │ + bl 1a9dc4 │ │ │ │ mov r0, #0 │ │ │ │ - b 4fdc0 │ │ │ │ + b 4fdb8 │ │ │ │ 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 a7588 │ │ │ │ + bl a72d0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #35464 @ 0x8a88 │ │ │ │ + movw r1, #33820 @ 0x841c │ │ │ │ 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 140384 │ │ │ │ + b 13ff54 │ │ │ │ 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 ca21c │ │ │ │ + bl c9da8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4fea8 │ │ │ │ - b 4feec │ │ │ │ + bne 4fea0 │ │ │ │ + b 4fee4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4ff28 │ │ │ │ + ble 4ff20 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca4d0 │ │ │ │ + bl ca05c │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - beq 4ff44 │ │ │ │ - bl 36fb20 │ │ │ │ + beq 4ff3c │ │ │ │ + bl 36f450 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r6, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4fef4 │ │ │ │ + ble 4feec │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4fe9c │ │ │ │ + bne 4fe94 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4ff0c │ │ │ │ + ble 4ff04 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4fed8 │ │ │ │ + bne 4fed0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4fed8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4fed0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4feec │ │ │ │ + bne 4fee4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4feec │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4fee4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fea8 │ │ │ │ + bne 4fea0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 4fea8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 4fea0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ff68 │ │ │ │ + bgt 4ff60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ff68 │ │ │ │ + bne 4ff60 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4feec │ │ │ │ + bne 4fee4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 4ffa0 │ │ │ │ + ldr r2, [pc, #16] @ 4ff98 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466e0 │ │ │ │ + b 466d8 │ │ │ │ rsbeq r1, r3, ip, asr #20 │ │ │ │ │ │ │ │ -0004ffa4 <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +0004ff9c <_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 50010 <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ + beq 50008 <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2ee558 <_PyObject_FunctionStr@@Base> │ │ │ │ - movw r1, #46368 @ 0xb520 │ │ │ │ + bl 2edc38 <_PyObject_FunctionStr@@Base> │ │ │ │ + movw r1, #45944 @ 0xb378 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #48464 @ 0xbd50 │ │ │ │ + movw r2, #46800 @ 0xb6d0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #38968 @ 0x9838 │ │ │ │ + movw r2, #37304 @ 0x91b8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 50068 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ - b 500d0 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne 50060 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ + b 500c8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28d470 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28cb28 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 500d0 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + beq 500c8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ ldr r4, [r5, #84] @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #156] @ 500d8 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ + ldr r1, [pc, #156] @ 500d0 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ str r6, [r5, #84] @ 0x54 │ │ │ │ - bl 1a6994 │ │ │ │ + bl 1a6570 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 500bc <_PyEval_FormatKwargsError@@Base+0x118> │ │ │ │ - movw r1, #46368 @ 0xb520 │ │ │ │ + bne 500b4 <_PyEval_FormatKwargsError@@Base+0x118> │ │ │ │ + movw r1, #45944 @ 0xb378 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #39020 @ 0x986c │ │ │ │ + movw r2, #37356 @ 0x91ec │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 500d0 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + bgt 500c8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 500d0 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ - ldr r2, [pc, #80] @ 500dc <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ + bne 500c8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + ldr r2, [pc, #80] @ 500d4 <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 500a4 <_PyEval_FormatKwargsError@@Base+0x100> │ │ │ │ + beq 5009c <_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 29704c │ │ │ │ + b 2966fc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strhteq r5, [r3], #-124 @ 0xffffff84 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1398f0 │ │ │ │ + bl 1394b8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 15f6e0 │ │ │ │ + b 15f2c0 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #39096 @ 0x98b8 │ │ │ │ + movw r0, #37432 @ 0x9238 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ 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 50180 <_PyEval_FormatKwargsError@@Base+0x1dc> │ │ │ │ + bne 50178 <_PyEval_FormatKwargsError@@Base+0x1dc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 501bc <_PyEval_FormatKwargsError@@Base+0x218> │ │ │ │ + beq 501b4 <_PyEval_FormatKwargsError@@Base+0x218> │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #120] @ 50204 <_PyEval_FormatKwargsError@@Base+0x260> │ │ │ │ + ldr ip, [pc, #120] @ 501fc <_PyEval_FormatKwargsError@@Base+0x260> │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #1 │ │ │ │ sub r1, fp, #20 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 501f8 <_PyEval_FormatKwargsError@@Base+0x254> │ │ │ │ + beq 501f0 <_PyEval_FormatKwargsError@@Base+0x254> │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1398f0 │ │ │ │ + bl 1394b8 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl c24c8 │ │ │ │ + bl c20d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 501f4 <_PyEval_FormatKwargsError@@Base+0x250> │ │ │ │ - movw r1, #21072 @ 0x5250 │ │ │ │ + bne 501ec <_PyEval_FormatKwargsError@@Base+0x250> │ │ │ │ + movw r1, #19408 @ 0x4bd0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ ldr ip, [fp, #-16] │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, lsr #14 │ │ │ │ + rsbeq r6, r2, r4, asr #14 │ │ │ │ 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 50254 <_PyEval_FormatKwargsError@@Base+0x2b0> │ │ │ │ + bgt 5024c <_PyEval_FormatKwargsError@@Base+0x2b0> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 50458 <_PyEval_FormatKwargsError@@Base+0x4b4> │ │ │ │ - ldr r2, [pc, #568] @ 50478 <_PyEval_FormatKwargsError@@Base+0x4d4> │ │ │ │ + ble 50450 <_PyEval_FormatKwargsError@@Base+0x4b4> │ │ │ │ + ldr r2, [pc, #568] @ 50470 <_PyEval_FormatKwargsError@@Base+0x4d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 50458 <_PyEval_FormatKwargsError@@Base+0x4b4> │ │ │ │ + bhi 50450 <_PyEval_FormatKwargsError@@Base+0x4b4> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #16 │ │ │ │ ldreq r3, [r4, #12] │ │ │ │ ldreq ip, [r4, #8] │ │ │ │ - beq 503a8 <_PyEval_FormatKwargsError@@Base+0x404> │ │ │ │ - b 50458 <_PyEval_FormatKwargsError@@Base+0x4b4> │ │ │ │ + beq 503a0 <_PyEval_FormatKwargsError@@Base+0x404> │ │ │ │ + b 50450 <_PyEval_FormatKwargsError@@Base+0x4b4> │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bmi 50288 <_PyEval_FormatKwargsError@@Base+0x2e4> │ │ │ │ + bmi 50280 <_PyEval_FormatKwargsError@@Base+0x2e4> │ │ │ │ ldrb r0, [r3], #2 │ │ │ │ ldrb r1, [r3, #-1] │ │ │ │ strb r1, [r3, #-2] │ │ │ │ strb r0, [r3, #-1] │ │ │ │ - b 5026c <_PyEval_FormatKwargsError@@Base+0x2c8> │ │ │ │ + b 50264 <_PyEval_FormatKwargsError@@Base+0x2c8> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 50288 <_PyEval_FormatKwargsError@@Base+0x2e4> │ │ │ │ + bmi 50280 <_PyEval_FormatKwargsError@@Base+0x2e4> │ │ │ │ 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 5029c <_PyEval_FormatKwargsError@@Base+0x2f8> │ │ │ │ - movw r1, #2208 @ 0x8a0 │ │ │ │ + b 50294 <_PyEval_FormatKwargsError@@Base+0x2f8> │ │ │ │ + movw r1, #504 @ 0x1f8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ - beq 50348 <_PyEval_FormatKwargsError@@Base+0x3a4> │ │ │ │ + beq 50340 <_PyEval_FormatKwargsError@@Base+0x3a4> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 50288 <_PyEval_FormatKwargsError@@Base+0x2e4> │ │ │ │ + bmi 50280 <_PyEval_FormatKwargsError@@Base+0x2e4> │ │ │ │ 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 │ │ │ │ @@ -34756,19 +34754,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 502e8 <_PyEval_FormatKwargsError@@Base+0x344> │ │ │ │ + b 502e0 <_PyEval_FormatKwargsError@@Base+0x344> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 50288 <_PyEval_FormatKwargsError@@Base+0x2e4> │ │ │ │ + bmi 50280 <_PyEval_FormatKwargsError@@Base+0x2e4> │ │ │ │ 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 │ │ │ │ @@ -34780,20 +34778,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 50348 <_PyEval_FormatKwargsError@@Base+0x3a4> │ │ │ │ + b 50340 <_PyEval_FormatKwargsError@@Base+0x3a4> │ │ │ │ mov r0, #0 │ │ │ │ subs ip, ip, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ - bmi 50288 <_PyEval_FormatKwargsError@@Base+0x2e4> │ │ │ │ + bmi 50280 <_PyEval_FormatKwargsError@@Base+0x2e4> │ │ │ │ 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 │ │ │ │ @@ -34824,337 +34822,337 @@ │ │ │ │ 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 503a8 <_PyEval_FormatKwargsError@@Base+0x404> │ │ │ │ + b 503a0 <_PyEval_FormatKwargsError@@Base+0x404> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39116 @ 0x98cc │ │ │ │ + movw r1, #37452 @ 0x924c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subseq r3, ip, r0, lsr #31 │ │ │ │ + subseq r3, ip, r0, lsr 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 504b4 <_PyEval_FormatKwargsError@@Base+0x510> │ │ │ │ + bne 504ac <_PyEval_FormatKwargsError@@Base+0x510> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 305200 │ │ │ │ + bl 3048c8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 504e4 <_PyEval_FormatKwargsError@@Base+0x540> │ │ │ │ - b 504d8 <_PyEval_FormatKwargsError@@Base+0x534> │ │ │ │ + bne 504dc <_PyEval_FormatKwargsError@@Base+0x540> │ │ │ │ + b 504d0 <_PyEval_FormatKwargsError@@Base+0x534> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56912 @ 0xde50 │ │ │ │ + movw r0, #55248 @ 0xd7d0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 504f4 <_PyEval_FormatKwargsError@@Base+0x550> │ │ │ │ - b 5049c <_PyEval_FormatKwargsError@@Base+0x4f8> │ │ │ │ - bl be588 │ │ │ │ + beq 504ec <_PyEval_FormatKwargsError@@Base+0x550> │ │ │ │ + b 50494 <_PyEval_FormatKwargsError@@Base+0x4f8> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 504f4 <_PyEval_FormatKwargsError@@Base+0x550> │ │ │ │ + bne 504ec <_PyEval_FormatKwargsError@@Base+0x550> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 5056c <_PyEval_FormatKwargsError@@Base+0x5c8> │ │ │ │ + b 50564 <_PyEval_FormatKwargsError@@Base+0x5c8> │ │ │ │ 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 50548 <_PyEval_FormatKwargsError@@Base+0x5a4> │ │ │ │ + bne 50540 <_PyEval_FormatKwargsError@@Base+0x5a4> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 176a50 │ │ │ │ + b 1766bc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57044 @ 0xded4 │ │ │ │ + movw r0, #55380 @ 0xd854 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50538 <_PyEval_FormatKwargsError@@Base+0x594> │ │ │ │ + bne 50530 <_PyEval_FormatKwargsError@@Base+0x594> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 50598 <_PyEval_FormatKwargsError@@Base+0x5f4> │ │ │ │ + bne 50590 <_PyEval_FormatKwargsError@@Base+0x5f4> │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #24176 @ 0x5e70 │ │ │ │ + movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #7 │ │ │ │ - bne 505d0 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ - b 505a0 <_PyEval_FormatKwargsError@@Base+0x5fc> │ │ │ │ + bne 505c8 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ + b 50598 <_PyEval_FormatKwargsError@@Base+0x5fc> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 505dc <_PyEval_FormatKwargsError@@Base+0x638> │ │ │ │ - movw r3, #24176 @ 0x5e70 │ │ │ │ + beq 505d4 <_PyEval_FormatKwargsError@@Base+0x638> │ │ │ │ + movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 505d0 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ + bls 505c8 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #7 │ │ │ │ - bne 505ac <_PyEval_FormatKwargsError@@Base+0x608> │ │ │ │ - b 505dc <_PyEval_FormatKwargsError@@Base+0x638> │ │ │ │ + bne 505a4 <_PyEval_FormatKwargsError@@Base+0x608> │ │ │ │ + b 505d4 <_PyEval_FormatKwargsError@@Base+0x638> │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 505e4 <_PyEval_FormatKwargsError@@Base+0x640> │ │ │ │ + b 505dc <_PyEval_FormatKwargsError@@Base+0x640> │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ 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 5063c <_PyEval_FormatKwargsError@@Base+0x698> │ │ │ │ + beq 50634 <_PyEval_FormatKwargsError@@Base+0x698> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5063c <_PyEval_FormatKwargsError@@Base+0x698> │ │ │ │ + bgt 50634 <_PyEval_FormatKwargsError@@Base+0x698> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5063c <_PyEval_FormatKwargsError@@Base+0x698> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 50634 <_PyEval_FormatKwargsError@@Base+0x698> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 50678 <_PyEval_FormatKwargsError@@Base+0x6d4> │ │ │ │ + bne 50670 <_PyEval_FormatKwargsError@@Base+0x6d4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50678 <_PyEval_FormatKwargsError@@Base+0x6d4> │ │ │ │ + beq 50670 <_PyEval_FormatKwargsError@@Base+0x6d4> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50678 <_PyEval_FormatKwargsError@@Base+0x6d4> │ │ │ │ + bgt 50670 <_PyEval_FormatKwargsError@@Base+0x6d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50678 <_PyEval_FormatKwargsError@@Base+0x6d4> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 50670 <_PyEval_FormatKwargsError@@Base+0x6d4> │ │ │ │ + bl a6d2c <_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 506f0 <_PyEval_FormatKwargsError@@Base+0x74c> │ │ │ │ + b 506e8 <_PyEval_FormatKwargsError@@Base+0x74c> │ │ │ │ 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 506cc <_PyEval_FormatKwargsError@@Base+0x728> │ │ │ │ + bne 506c4 <_PyEval_FormatKwargsError@@Base+0x728> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ef170 │ │ │ │ + b 2eea20 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57124 @ 0xdf24 │ │ │ │ + movw r0, #55460 @ 0xd8a4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 506bc <_PyEval_FormatKwargsError@@Base+0x718> │ │ │ │ + bne 506b4 <_PyEval_FormatKwargsError@@Base+0x718> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 5071c <_PyEval_FormatKwargsError@@Base+0x778> │ │ │ │ + bne 50714 <_PyEval_FormatKwargsError@@Base+0x778> │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #24176 @ 0x5e70 │ │ │ │ + movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #3 │ │ │ │ - bne 50754 <_PyEval_FormatKwargsError@@Base+0x7b0> │ │ │ │ - b 50724 <_PyEval_FormatKwargsError@@Base+0x780> │ │ │ │ + bne 5074c <_PyEval_FormatKwargsError@@Base+0x7b0> │ │ │ │ + b 5071c <_PyEval_FormatKwargsError@@Base+0x780> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50760 <_PyEval_FormatKwargsError@@Base+0x7bc> │ │ │ │ - movw r3, #24176 @ 0x5e70 │ │ │ │ + beq 50758 <_PyEval_FormatKwargsError@@Base+0x7bc> │ │ │ │ + movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 50754 <_PyEval_FormatKwargsError@@Base+0x7b0> │ │ │ │ + bls 5074c <_PyEval_FormatKwargsError@@Base+0x7b0> │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #3 │ │ │ │ - bne 50730 <_PyEval_FormatKwargsError@@Base+0x78c> │ │ │ │ - b 50760 <_PyEval_FormatKwargsError@@Base+0x7bc> │ │ │ │ + bne 50728 <_PyEval_FormatKwargsError@@Base+0x78c> │ │ │ │ + b 50758 <_PyEval_FormatKwargsError@@Base+0x7bc> │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 50768 <_PyEval_FormatKwargsError@@Base+0x7c4> │ │ │ │ + b 50760 <_PyEval_FormatKwargsError@@Base+0x7c4> │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ 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 3f89c │ │ │ │ + b 3f894 │ │ │ │ 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 507e4 <_PyEval_FormatKwargsError@@Base+0x840> │ │ │ │ + bne 507dc <_PyEval_FormatKwargsError@@Base+0x840> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50828 <_PyEval_FormatKwargsError@@Base+0x884> │ │ │ │ + beq 50820 <_PyEval_FormatKwargsError@@Base+0x884> │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #144] @ 50880 <_PyEval_FormatKwargsError@@Base+0x8dc> │ │ │ │ + ldr ip, [pc, #144] @ 50878 <_PyEval_FormatKwargsError@@Base+0x8dc> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 50828 <_PyEval_FormatKwargsError@@Base+0x884> │ │ │ │ + bne 50820 <_PyEval_FormatKwargsError@@Base+0x884> │ │ │ │ mov r0, #0 │ │ │ │ - b 50878 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ + b 50870 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1398f0 │ │ │ │ + bl 1394b8 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1528b4 │ │ │ │ + bl 152474 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 50820 <_PyEval_FormatKwargsError@@Base+0x87c> │ │ │ │ + beq 50818 <_PyEval_FormatKwargsError@@Base+0x87c> │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #5188 @ 0x1444 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 50878 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ + bne 50870 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #21072 @ 0x5250 │ │ │ │ + movw r1, #19408 @ 0x4bd0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r6, r2, r0, asr r7 │ │ │ │ + rsbeq r6, r2, r0, ror r7 │ │ │ │ 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 508b4 <_PyEval_FormatKwargsError@@Base+0x910> │ │ │ │ + bne 508ac <_PyEval_FormatKwargsError@@Base+0x910> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22754c │ │ │ │ + b 226af4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57076 @ 0xdef4 │ │ │ │ + movw r0, #55412 @ 0xd874 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 508a4 <_PyEval_FormatKwargsError@@Base+0x900> │ │ │ │ + bne 5089c <_PyEval_FormatKwargsError@@Base+0x900> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5090c <_PyEval_FormatKwargsError@@Base+0x968> │ │ │ │ + bne 50904 <_PyEval_FormatKwargsError@@Base+0x968> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ 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 50b94 │ │ │ │ + b 50b8c │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #54200 @ 0xd3b8 │ │ │ │ + movw r3, #58168 @ 0xe338 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 50afc <_PyEval_FormatKwargsError@@Base+0xb58> │ │ │ │ + bne 50af4 <_PyEval_FormatKwargsError@@Base+0xb58> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 50afc <_PyEval_FormatKwargsError@@Base+0xb58> │ │ │ │ + bne 50af4 <_PyEval_FormatKwargsError@@Base+0xb58> │ │ │ │ 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] │ │ │ │ @@ -35163,171 +35161,171 @@ │ │ │ │ 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 17838c │ │ │ │ + bl 177ff8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 50b14 <_PyEval_FormatKwargsError@@Base+0xb70> │ │ │ │ + beq 50b0c <_PyEval_FormatKwargsError@@Base+0xb70> │ │ │ │ sub r0, r8, #1 │ │ │ │ add r0, r0, r4 │ │ │ │ - bl a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r3, r6, #12 │ │ │ │ addne ip, r4, #12 │ │ │ │ movne r1, #0 │ │ │ │ - bne 509f4 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + bne 509ec <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50b14 <_PyEval_FormatKwargsError@@Base+0xb70> │ │ │ │ + bgt 50b0c <_PyEval_FormatKwargsError@@Base+0xb70> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50b14 <_PyEval_FormatKwargsError@@Base+0xb70> │ │ │ │ + bne 50b0c <_PyEval_FormatKwargsError@@Base+0xb70> │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 50b14 <_PyEval_FormatKwargsError@@Base+0xb70> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 50b0c <_PyEval_FormatKwargsError@@Base+0xb70> │ │ │ │ cmp r5, r1 │ │ │ │ - ble 50a1c <_PyEval_FormatKwargsError@@Base+0xa78> │ │ │ │ + ble 50a14 <_PyEval_FormatKwargsError@@Base+0xa78> │ │ │ │ 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 509f4 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + b 509ec <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ 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 50a60 <_PyEval_FormatKwargsError@@Base+0xabc> │ │ │ │ + ble 50a58 <_PyEval_FormatKwargsError@@Base+0xabc> │ │ │ │ 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 50a38 <_PyEval_FormatKwargsError@@Base+0xa94> │ │ │ │ + b 50a30 <_PyEval_FormatKwargsError@@Base+0xa94> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 32d8f8 │ │ │ │ + bl 32d278 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 50aa0 <_PyEval_FormatKwargsError@@Base+0xafc> │ │ │ │ + bne 50a98 <_PyEval_FormatKwargsError@@Base+0xafc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50b14 <_PyEval_FormatKwargsError@@Base+0xb70> │ │ │ │ + bgt 50b0c <_PyEval_FormatKwargsError@@Base+0xb70> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50b14 <_PyEval_FormatKwargsError@@Base+0xb70> │ │ │ │ + bne 50b0c <_PyEval_FormatKwargsError@@Base+0xb70> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 50b14 <_PyEval_FormatKwargsError@@Base+0xb70> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 50b0c <_PyEval_FormatKwargsError@@Base+0xb70> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d58b8 <_PyTemplate_Build@@Base> │ │ │ │ + bl 2d5090 <_PyTemplate_Build@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50ad4 <_PyEval_FormatKwargsError@@Base+0xb30> │ │ │ │ + bgt 50acc <_PyEval_FormatKwargsError@@Base+0xb30> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50ad4 <_PyEval_FormatKwargsError@@Base+0xb30> │ │ │ │ + bne 50acc <_PyEval_FormatKwargsError@@Base+0xb30> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50b18 <_PyEval_FormatKwargsError@@Base+0xb74> │ │ │ │ + bgt 50b10 <_PyEval_FormatKwargsError@@Base+0xb74> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50b18 <_PyEval_FormatKwargsError@@Base+0xb74> │ │ │ │ + bne 50b10 <_PyEval_FormatKwargsError@@Base+0xb74> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 50b18 <_PyEval_FormatKwargsError@@Base+0xb74> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 50b10 <_PyEval_FormatKwargsError@@Base+0xb74> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39412 @ 0x99f4 │ │ │ │ + movw r1, #37748 @ 0x9374 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00050b24 : │ │ │ │ +00050b1c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 50b3c │ │ │ │ + ldr r0, [pc, #12] @ 50b34 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c668 │ │ │ │ - rsbeq r6, r2, r8, lsr #15 │ │ │ │ + b 26bd24 │ │ │ │ + rsbeq r6, r2, r8, asr #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 50b70 │ │ │ │ + bne 50b68 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 214240 │ │ │ │ + b 21383c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57108 @ 0xdf14 │ │ │ │ + movw r0, #55444 @ 0xd894 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50b60 │ │ │ │ + bne 50b58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne 50bc8 │ │ │ │ + bne 50bc0 │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #24176 @ 0x5e70 │ │ │ │ + movw r2, #22512 @ 0x57f0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #1 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50c34 │ │ │ │ + beq 50c2c │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #24176 @ 0x5e70 │ │ │ │ + movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 50c18 │ │ │ │ + bls 50c10 │ │ │ │ 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 50be8 │ │ │ │ + beq 50be0 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ @@ -35341,153 +35339,153 @@ │ │ │ │ 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 50c7c │ │ │ │ + beq 50c74 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 50cf0 │ │ │ │ + b 50ce8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne 50ce0 │ │ │ │ + bne 50cd8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq 50ce0 │ │ │ │ - bl 19b0c8 │ │ │ │ + beq 50cd8 │ │ │ │ + bl 19ac6c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 50d38 │ │ │ │ - bl 16a02c │ │ │ │ + beq 50d30 │ │ │ │ + bl 169c0c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50ce8 │ │ │ │ + bgt 50ce0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50ce8 │ │ │ │ + bne 50ce0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 50ce8 │ │ │ │ - bl 16a02c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 50ce0 │ │ │ │ + bl 169c0c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 50d38 │ │ │ │ + beq 50d30 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 153b90 <_PyType_Name@@Base> │ │ │ │ + bl 153750 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ - movw r0, #25740 @ 0x648c │ │ │ │ + movw r0, #24076 @ 0x5e0c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50d38 │ │ │ │ + bgt 50d30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50d38 │ │ │ │ + bne 50d30 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ 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, #288] @ 50e80 │ │ │ │ + vldr d0, [pc, #288] @ 50e78 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - bl c56d4 │ │ │ │ - movw r1, #65360 @ 0xff50 │ │ │ │ + bl c52dc │ │ │ │ + movw r1, #63656 @ 0xf8a8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139a3c │ │ │ │ + bl 139604 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 50d8c │ │ │ │ + bge 50d84 │ │ │ │ mvn r0, #0 │ │ │ │ - b 50e74 │ │ │ │ - vldr d0, [pc, #244] @ 50e88 │ │ │ │ - bl c56d4 │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ + b 50e6c │ │ │ │ + vldr d0, [pc, #244] @ 50e80 │ │ │ │ + bl c52dc │ │ │ │ + movw r1, #32600 @ 0x7f58 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139a3c │ │ │ │ + bl 139604 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50d84 │ │ │ │ - vldr d0, [pc, #216] @ 50e90 │ │ │ │ - bl c56d4 │ │ │ │ - movw r1, #65364 @ 0xff54 │ │ │ │ + blt 50d7c │ │ │ │ + vldr d0, [pc, #216] @ 50e88 │ │ │ │ + bl c52dc │ │ │ │ + movw r1, #63660 @ 0xf8ac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139a3c │ │ │ │ + bl 139604 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50d84 │ │ │ │ - vldr d8, [pc, #188] @ 50e98 │ │ │ │ + blt 50d7c │ │ │ │ + vldr d8, [pc, #188] @ 50e90 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c56d4 │ │ │ │ - movw r1, #29068 @ 0x718c │ │ │ │ + bl c52dc │ │ │ │ + movw r1, #29976 @ 0x7518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139a3c │ │ │ │ + bl 139604 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50d84 │ │ │ │ - vldr d9, [pc, #156] @ 50ea0 │ │ │ │ + blt 50d7c │ │ │ │ + vldr d9, [pc, #156] @ 50e98 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 222fa4 │ │ │ │ - movw r1, #39616 @ 0x9ac0 │ │ │ │ + bl 222548 │ │ │ │ + movw r1, #37952 @ 0x9440 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139a3c │ │ │ │ + bl 139604 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50d84 │ │ │ │ - vldr d8, [pc, #120] @ 50ea8 │ │ │ │ + blt 50d7c │ │ │ │ + vldr d8, [pc, #120] @ 50ea0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c56d4 │ │ │ │ - movw r1, #29124 @ 0x71c4 │ │ │ │ + bl c52dc │ │ │ │ + movw r1, #30032 @ 0x7550 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139a3c │ │ │ │ + bl 139604 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50d84 │ │ │ │ + blt 50d7c │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 222fa4 │ │ │ │ - movw r1, #39624 @ 0x9ac8 │ │ │ │ + bl 222548 │ │ │ │ + movw r1, #37960 @ 0x9448 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139a3c │ │ │ │ + bl 139604 │ │ │ │ asr r0, r0, #31 │ │ │ │ sub sp, fp, #24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, fp, pc} │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ strdmi r2, [r9], -fp │ │ │ │ - blhi 566c34 <_Py_ctype_toupper@@Base+0x4d53c> │ │ │ │ + blhi 566c2c <_Py_ctype_toupper@@Base+0x4db94> │ │ │ │ andmi fp, r5, sl, lsl #30 │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ @ instruction: 0x401921fb │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ ... │ │ │ │ svcvc 0x00f80000 │ │ │ │ @@ -35497,38 +35495,38 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26124 @ 0x660c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 50f08 │ │ │ │ + beq 50f00 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e94e0 │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 50f08 │ │ │ │ - bl be588 │ │ │ │ + bne 50f00 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50f44 │ │ │ │ + beq 50f3c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d6, [pc, #60] @ 50f50 │ │ │ │ - vldr d7, [pc, #64] @ 50f58 │ │ │ │ + vldr d6, [pc, #60] @ 50f48 │ │ │ │ + vldr d7, [pc, #64] @ 50f50 │ │ │ │ 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 50f44 │ │ │ │ + beq 50f3c │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @@ -35544,136 +35542,136 @@ │ │ │ │ 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 50fb0 │ │ │ │ + bne 50fa8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50fe8 │ │ │ │ - ldr r4, [pc, #212] @ 5108c │ │ │ │ + beq 50fe0 │ │ │ │ + ldr r4, [pc, #212] @ 51084 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5106c │ │ │ │ + beq 51064 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51008 │ │ │ │ - bl be588 │ │ │ │ + bne 51000 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5106c │ │ │ │ + bne 51064 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2d90c <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 51074 │ │ │ │ + bge 5106c │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 5105c │ │ │ │ - bl b9040 │ │ │ │ + bne 51054 │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51010 │ │ │ │ - b 5106c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 51008 │ │ │ │ + b 51064 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 51084 │ │ │ │ + b 5107c │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d4fc │ │ │ │ + bl 4d2d8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldrdeq r6, [r2], #-124 @ 0xffffff84 @ │ │ │ │ + strdeq r6, [r2], #-124 @ 0xffffff84 @ │ │ │ │ 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 51324 │ │ │ │ + b 5131c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ + movw r0, #34316 @ 0x860c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ 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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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, #26124 @ 0x660c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 51158 │ │ │ │ + beq 51150 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e94e0 │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 51158 │ │ │ │ - bl be588 │ │ │ │ + bne 51150 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 511b0 │ │ │ │ + bne 511a8 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ - vldr d6, [pc, #92] @ 511c0 │ │ │ │ + vldr d6, [pc, #92] @ 511b8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movwhi r0, #5456 @ 0x1550 │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 511b0 │ │ │ │ + bhi 511a8 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #72] @ 511c8 │ │ │ │ + vldr d6, [pc, #72] @ 511c0 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ movne r2, #1 │ │ │ │ @@ -35694,287 +35692,287 @@ │ │ │ │ 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, #19252 @ 0x4b34 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #49476 @ 0xc144 │ │ │ │ + movw r3, #46992 @ 0xb790 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 51210 │ │ │ │ - bl 2dc158 │ │ │ │ + bne 51208 │ │ │ │ + bl 2db7bc │ │ │ │ mov r4, r0 │ │ │ │ - b 51218 │ │ │ │ + b 51210 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 512a8 │ │ │ │ + beq 512a0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51240 │ │ │ │ - movw r0, #62172 @ 0xf2dc │ │ │ │ + bne 51238 │ │ │ │ + movw r0, #60648 @ 0xece8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ mov r5, r0 │ │ │ │ - b 5127c │ │ │ │ - bl 1dc940 │ │ │ │ + b 51274 │ │ │ │ + bl 1dc288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51268 │ │ │ │ + beq 51260 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51284 │ │ │ │ - movw r0, #20616 @ 0x5088 │ │ │ │ + beq 5127c │ │ │ │ + movw r0, #18952 @ 0x4a08 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ mov r5, r0 │ │ │ │ - b 5127c │ │ │ │ + b 51274 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 16a02c │ │ │ │ + bl 169c0c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 1dde64 │ │ │ │ + bl 1dd7ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne 512b0 │ │ │ │ + bne 512a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 512a8 │ │ │ │ + bgt 512a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 512a8 │ │ │ │ + bne 512a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r6, #0 │ │ │ │ - b 5131c │ │ │ │ + b 51314 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 153b90 <_PyType_Name@@Base> │ │ │ │ + bl 153750 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #39708 @ 0x9b1c │ │ │ │ + movw r0, #38044 @ 0x949c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 512f8 │ │ │ │ + bgt 512f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 512f8 │ │ │ │ + bne 512f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5131c │ │ │ │ + bgt 51314 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5131c │ │ │ │ + bne 51314 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 51350 │ │ │ │ + bne 51348 │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #24176 @ 0x5e70 │ │ │ │ + movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - bne 51388 │ │ │ │ - b 51358 │ │ │ │ + bne 51380 │ │ │ │ + b 51350 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51394 │ │ │ │ - movw r3, #24176 @ 0x5e70 │ │ │ │ + beq 5138c │ │ │ │ + movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 51388 │ │ │ │ + bls 51380 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - bne 51364 │ │ │ │ - b 51394 │ │ │ │ + bne 5135c │ │ │ │ + b 5138c │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 5139c │ │ │ │ + b 51394 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ 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 a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 514e0 │ │ │ │ + beq 514d8 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl 38d504 │ │ │ │ + bl 38d044 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51400 │ │ │ │ + bne 513f8 │ │ │ │ mvn r5, #0 │ │ │ │ - b 514bc │ │ │ │ + b 514b4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 51444 │ │ │ │ + bne 5143c │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r3, [r4, #20] │ │ │ │ - bgt 51438 │ │ │ │ + bgt 51430 │ │ │ │ add r1, r2, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ str r1, [r3] │ │ │ │ addne r2, r2, #2 │ │ │ │ strne r2, [r3] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 514ac │ │ │ │ + b 514a4 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - ldr r1, [pc, #144] @ 514e8 │ │ │ │ + ldr r1, [pc, #144] @ 514e0 │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [ip] │ │ │ │ str ip, [r4, #20] │ │ │ │ - bl 13f968 │ │ │ │ + bl 13f538 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 513f8 │ │ │ │ + beq 513f0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 51498 │ │ │ │ + bne 51490 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 51438 │ │ │ │ + b 51430 │ │ │ │ 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 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 514e0 │ │ │ │ + bgt 514d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 514e0 │ │ │ │ + bne 514d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq fp, r2, r0, ror sl │ │ │ │ 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, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 51550 │ │ │ │ + beq 51548 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 51550 │ │ │ │ + ble 51548 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r1, [pc, #184] @ 515ec │ │ │ │ + ldr r1, [pc, #184] @ 515e4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl d5570 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl d50dc <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 51574 │ │ │ │ - b 51564 │ │ │ │ - movw r0, #39720 @ 0x9b28 │ │ │ │ + beq 5156c │ │ │ │ + b 5155c │ │ │ │ + movw r0, #38056 @ 0x94a8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 51594 │ │ │ │ + bne 5158c │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #39744 @ 0x9b40 │ │ │ │ + movw r0, #38080 @ 0x94c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ mov r5, r0 │ │ │ │ - b 515b4 │ │ │ │ + b 515ac │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ - movw r0, #39776 @ 0x9b60 │ │ │ │ + movw r0, #38112 @ 0x94e0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 515d8 │ │ │ │ + bgt 515d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 515d8 │ │ │ │ + bne 515d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r2, r3, r0, lsr r6 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51630 │ │ │ │ - bl be588 │ │ │ │ + bne 51628 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b 51648 │ │ │ │ + b 51640 │ │ │ │ cmp r0, #0 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35982,106 +35980,106 @@ │ │ │ │ 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 51680 │ │ │ │ + bne 51678 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 345ea0 │ │ │ │ + b 345820 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57100 @ 0xdf0c │ │ │ │ + movw r0, #55436 @ 0xd88c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51670 │ │ │ │ + bne 51668 │ │ │ │ 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 51730 │ │ │ │ + b 51728 │ │ │ │ │ │ │ │ -000516c0 : │ │ │ │ +000516b8 : │ │ │ │ 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 2ea4d0 │ │ │ │ + bl 2e9bb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 51704 │ │ │ │ + bne 516fc │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #39840 @ 0x9ba0 │ │ │ │ + movw r0, #38176 @ 0x9520 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2eb0c0 │ │ │ │ + bl 2ea7a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #6152 @ 0x1808 │ │ │ │ + movw r1, #6144 @ 0x1800 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2d1d78 <_Py_dup@@Base+0xa50> │ │ │ │ + b 2d1550 <_Py_dup@@Base+0xa50> │ │ │ │ cmp r1, #1 │ │ │ │ - bne 51764 │ │ │ │ + bne 5175c │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #24176 @ 0x5e70 │ │ │ │ + movw r2, #22512 @ 0x57f0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 517f0 │ │ │ │ + beq 517e8 │ │ │ │ push {fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw lr, #24176 @ 0x5e70 │ │ │ │ + movw lr, #22512 @ 0x57f0 │ │ │ │ movt lr, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 517d4 │ │ │ │ + bls 517cc │ │ │ │ ldrb r2, [r0] │ │ │ │ ldr r2, [lr, r2, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ - beq 517b0 │ │ │ │ + beq 517a8 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ - beq 517c0 │ │ │ │ - b 517fc │ │ │ │ + beq 517b8 │ │ │ │ + b 517f4 │ │ │ │ ands r2, r2, #1 │ │ │ │ - beq 517c8 │ │ │ │ + beq 517c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 517fc │ │ │ │ + beq 517f4 │ │ │ │ mov ip, r3 │ │ │ │ - b 517cc │ │ │ │ + b 517c4 │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ - b 51788 │ │ │ │ + b 51780 │ │ │ │ cmp ip, #0 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -36094,44 +36092,44 @@ │ │ │ │ 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] @ 518b0 │ │ │ │ + vldr d7, [pc, #132] @ 518a8 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 51874 │ │ │ │ + bhi 5186c │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 51854 │ │ │ │ + ble 5184c │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ b 2d918 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldreq d8, [pc, #72] @ 518b8 │ │ │ │ - beq 5189c │ │ │ │ - b 51898 │ │ │ │ + vldreq d8, [pc, #72] @ 518b0 │ │ │ │ + beq 51894 │ │ │ │ + b 51890 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5189c │ │ │ │ + bvs 51894 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 5189c │ │ │ │ + bgt 51894 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - vldr d8, [pc, #32] @ 518c0 │ │ │ │ + vldr d8, [pc, #32] @ 518b8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ @@ -36141,176 +36139,176 @@ │ │ │ │ svcvc 0x00f80000 │ │ │ │ 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 1dc940 │ │ │ │ + bl 1dc288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51908 │ │ │ │ + beq 51900 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51920 │ │ │ │ - movw r0, #60076 @ 0xeaac │ │ │ │ + beq 51918 │ │ │ │ + movw r0, #58412 @ 0xe42c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ mov r0, r6 │ │ │ │ - bl 19b0c8 │ │ │ │ + bl 19ac6c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 51928 │ │ │ │ + bne 51920 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dde64 │ │ │ │ + bl 1dd7ac │ │ │ │ mov r5, #0 │ │ │ │ - b 5199c │ │ │ │ + b 51994 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 153b90 <_PyType_Name@@Base> │ │ │ │ + bl 153750 <_PyType_Name@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt 5195c │ │ │ │ + blt 51954 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #40024 @ 0x9c58 │ │ │ │ + movw r0, #38360 @ 0x95d8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ mov r5, r0 │ │ │ │ - b 51970 │ │ │ │ + b 51968 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #11792 @ 0x2e10 │ │ │ │ + movw r0, #10128 @ 0x2790 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dde64 │ │ │ │ + bl 1dd7ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5199c │ │ │ │ + bgt 51994 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5199c │ │ │ │ + bne 51994 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #40132 @ 0x9cc4 │ │ │ │ + movw r3, #38468 @ 0x9644 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r1, #6748 @ 0x1a5c │ │ │ │ + movw r1, #6740 @ 0x1a54 │ │ │ │ movt r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e8dc4 │ │ │ │ + b 1e86c4 │ │ │ │ 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 d7a8c │ │ │ │ + bl d75f8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 339908 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b 339288 <_PyUnicode_EncodeUTF16@@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 51a38 │ │ │ │ + bne 51a30 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32f59c │ │ │ │ + b 32ef1c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57060 @ 0xdee4 │ │ │ │ + movw r0, #55396 @ 0xd864 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51a28 │ │ │ │ + bne 51a20 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 51a7c │ │ │ │ + beq 51a74 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d0a8 │ │ │ │ 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 51cf4 │ │ │ │ + b 51cec │ │ │ │ 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, #37236 @ 0x9174 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #43168 @ 0xa8a0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r2 │ │ │ │ - bne 51ae8 │ │ │ │ - bl 331f08 │ │ │ │ + bne 51ae0 │ │ │ │ + bl 331888 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51af8 │ │ │ │ - b 51b04 │ │ │ │ + bne 51af0 │ │ │ │ + b 51afc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3055ac <_PyBytes_GetData@@Base+0x394> │ │ │ │ + bl 304c74 <_PyBytes_GetData@@Base+0x394> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51b04 │ │ │ │ + beq 51afc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #6668 @ 0x1a0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 51b8c │ │ │ │ + bne 51b84 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 51b8c │ │ │ │ + bne 51b84 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 51b8c │ │ │ │ + bhi 51b84 │ │ │ │ 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 51e98 │ │ │ │ + bl 51e90 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51b98 │ │ │ │ + beq 51b90 │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ eoreq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -36328,66 +36326,66 @@ │ │ │ │ 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 51bd8 │ │ │ │ + bne 51bd0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 51c14 │ │ │ │ + bne 51c0c │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #136] @ 51c78 │ │ │ │ + ldr ip, [pc, #136] @ 51c70 │ │ │ │ sub lr, fp, #28 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 51c14 │ │ │ │ + bne 51c0c │ │ │ │ mov r0, #0 │ │ │ │ - b 51c70 │ │ │ │ + b 51c68 │ │ │ │ ldm r3, {r0, r4} │ │ │ │ - bl ca21c │ │ │ │ + bl c9da8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 51c58 │ │ │ │ + beq 51c50 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca21c │ │ │ │ + bl c9da8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 51c58 │ │ │ │ + beq 51c50 │ │ │ │ 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 51c70 │ │ │ │ - b 51c5c │ │ │ │ + bne 51c68 │ │ │ │ + b 51c54 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r4 │ │ │ │ - bl a75ec │ │ │ │ - b 51c0c │ │ │ │ + bl a7334 │ │ │ │ + b 51c04 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, lsr r8 │ │ │ │ + rsbeq r6, r2, r4, asr r8 │ │ │ │ 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 51cd0 │ │ │ │ + bne 51cc8 │ │ │ │ ldm r4, {r1, r2} │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ movne r0, r3 │ │ │ │ @@ -36395,54 +36393,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, #56928 @ 0xde60 │ │ │ │ + movw r0, #55264 @ 0xd7e0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 51c9c │ │ │ │ + b 51c94 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 51d28 │ │ │ │ + bne 51d20 │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #24176 @ 0x5e70 │ │ │ │ + movw r2, #22512 @ 0x57f0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51d94 │ │ │ │ + beq 51d8c │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #24176 @ 0x5e70 │ │ │ │ + movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 51d78 │ │ │ │ + bls 51d70 │ │ │ │ ldrb ip, [r0] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr lr, [r3, ip, lsl #2] │ │ │ │ and ip, lr, #2 │ │ │ │ tst lr, #1 │ │ │ │ - bne 51da0 │ │ │ │ + bne 51d98 │ │ │ │ orrs ip, ip, r2 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b 51d48 │ │ │ │ + b 51d40 │ │ │ │ cmp r2, #0 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -36457,77 +36455,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] @ 51e90 │ │ │ │ + ldr r1, [pc, #184] @ 51e88 │ │ │ │ mov r0, r5 │ │ │ │ - bl b37c0 │ │ │ │ + bl b34fc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51dec │ │ │ │ + bne 51de4 │ │ │ │ mov r4, #0 │ │ │ │ - b 51e84 │ │ │ │ + b 51e7c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51e08 │ │ │ │ + beq 51e00 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51e24 │ │ │ │ - b 51e58 │ │ │ │ - ldr r1, [pc, #132] @ 51e94 │ │ │ │ + bne 51e1c │ │ │ │ + b 51e50 │ │ │ │ + ldr r1, [pc, #132] @ 51e8c │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl b37c0 │ │ │ │ + bl b34fc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51df8 │ │ │ │ - b 51de4 │ │ │ │ + bne 51df0 │ │ │ │ + b 51ddc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r2, r3, #268435456 @ 0x10000000 │ │ │ │ - bne 51e58 │ │ │ │ + bne 51e50 │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [fp, #-16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51e58 │ │ │ │ + bgt 51e50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51e58 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 51e50 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #10940 @ 0x2abc │ │ │ │ + movw r2, #9276 @ 0x243c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #40292 @ 0x9d64 │ │ │ │ + movw r0, #38628 @ 0x96e4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r2, r3, r4, asr #16 │ │ │ │ rsbeq r2, r3, r0, lsr r6 │ │ │ │ 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 5207c │ │ │ │ + beq 52074 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 52078 │ │ │ │ + bne 52070 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ @@ -36541,30 +36539,30 @@ │ │ │ │ bl 2d63c │ │ │ │ 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 39cac0 │ │ │ │ + bl 39c3e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 51f38 │ │ │ │ + beq 51f30 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 5202c │ │ │ │ - b 51f14 │ │ │ │ + beq 52024 │ │ │ │ + b 51f0c │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 345e30 │ │ │ │ + bl 3457b0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 51f60 │ │ │ │ - bhi 51f14 │ │ │ │ + beq 51f58 │ │ │ │ + bhi 51f0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52020 │ │ │ │ - b 52028 │ │ │ │ + bne 52018 │ │ │ │ + b 52020 │ │ │ │ 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] │ │ │ │ @@ -36573,68 +36571,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 13f968 │ │ │ │ + bl 13f538 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51fcc │ │ │ │ + bgt 51fc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51fcc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 51fc4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51ff0 │ │ │ │ + bgt 51fe8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51ff0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 51fe8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52014 │ │ │ │ + bgt 5200c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52014 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 5200c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - blt 52028 │ │ │ │ - bne 51f14 │ │ │ │ + blt 52020 │ │ │ │ + bne 51f0c │ │ │ │ mov r4, #0 │ │ │ │ - b 5202c │ │ │ │ + b 52024 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52050 │ │ │ │ + bgt 52048 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52050 │ │ │ │ + bne 52048 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5207c │ │ │ │ + bgt 52074 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5207c │ │ │ │ + bne 52074 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5207c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 52074 │ │ │ │ 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 │ │ │ │ @@ -36643,83 +36641,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 520c8 │ │ │ │ + bhi 520c0 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 520ec │ │ │ │ - b 52100 │ │ │ │ + bgt 520e4 │ │ │ │ + b 520f8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #10880 @ 0x2a80 │ │ │ │ + movw r0, #9216 @ 0x2400 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 520bc │ │ │ │ - b 5214c │ │ │ │ + bne 520b4 │ │ │ │ + b 52144 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1ddeec <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1dd834 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5214c │ │ │ │ + beq 52144 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52130 │ │ │ │ + beq 52128 │ │ │ │ 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 5213c │ │ │ │ + b 52134 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2f5d40 <_PyEval_StartTheWorld@@Base+0x518> │ │ │ │ + b 2f5408 <_PyEval_StartTheWorld@@Base+0x518> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 31aac0 <_PyTime_ObjectToTime_t@@Base+0xb68> │ │ │ │ + b 31a4e4 <_PyTime_ObjectToTime_t@@Base+0xc0c> │ │ │ │ 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 52188 │ │ │ │ + bne 52180 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 44850 │ │ │ │ + b 44954 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57068 @ 0xdeec │ │ │ │ + movw r0, #55404 @ 0xd86c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52178 │ │ │ │ + bne 52170 │ │ │ │ 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 52200 │ │ │ │ + bne 521f8 │ │ │ │ ldm r4, {r1, r2} │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ moveq r0, r3 │ │ │ │ @@ -36727,60 +36725,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, #56932 @ 0xde64 │ │ │ │ + movw r0, #55268 @ 0xd7e4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 521cc │ │ │ │ + b 521c4 │ │ │ │ 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 52260 │ │ │ │ + bne 52258 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb370 <_PyXIData_Free@@Base+0x230> │ │ │ │ - b 52274 │ │ │ │ - bl df6a8 │ │ │ │ + bl 3bada0 <_PyXIData_Free@@Base+0x230> │ │ │ │ + b 5226c │ │ │ │ + bl df20c │ │ │ │ mov r1, #1 │ │ │ │ - bl df6e8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl df24c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52254 │ │ │ │ + bne 5224c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 522d0 │ │ │ │ + bne 522c8 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 522c8 │ │ │ │ + bne 522c0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 522c8 │ │ │ │ + bne 522c0 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ 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} │ │ │ │ @@ -36794,433 +36792,433 @@ │ │ │ │ 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 52328 │ │ │ │ + bhi 52320 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - ble 5236c │ │ │ │ - b 52350 │ │ │ │ + ble 52364 │ │ │ │ + b 52348 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #58692 @ 0xe544 │ │ │ │ + movw r0, #57060 @ 0xdee4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52318 │ │ │ │ + bne 52310 │ │ │ │ mov r0, #0 │ │ │ │ - b 523cc │ │ │ │ + b 523c4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1a7e24 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1a7a00 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52348 │ │ │ │ + beq 52340 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 523b4 │ │ │ │ + bne 523ac │ │ │ │ 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, #58692 @ 0xe544 │ │ │ │ + movw r2, #57060 @ 0xdee4 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 303d80 <_PyEval_AddPendingCall@@Base+0x57c> │ │ │ │ + bl 303448 <_PyEval_AddPendingCall@@Base+0x57c> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b 523cc │ │ │ │ + b 523c4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1a7e24 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1a7a00 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5236c │ │ │ │ - b 52348 │ │ │ │ + bne 52364 │ │ │ │ + b 52340 │ │ │ │ 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 52424 │ │ │ │ + bne 5241c │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 52420 │ │ │ │ + bhi 52418 │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 52460 │ │ │ │ - b 52424 │ │ │ │ + bne 52458 │ │ │ │ + b 5241c │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #100] @ 52490 │ │ │ │ + ldr r1, [pc, #100] @ 52488 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 52464 │ │ │ │ - b 52488 │ │ │ │ + bne 5245c │ │ │ │ + b 52480 │ │ │ │ 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 2ba0c8 │ │ │ │ + b 2b9798 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, r2, r0, ror #16 │ │ │ │ + rsbeq r6, r2, r0, lsl #17 │ │ │ │ ldrb r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 524a4 │ │ │ │ - b 52af8 │ │ │ │ + bne 5249c │ │ │ │ + b 52af0 │ │ │ │ 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 d7a8c │ │ │ │ + bl d75f8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39d0b0 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39c9d8 <_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 r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a7588 │ │ │ │ + bl a72d0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@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 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 52584 │ │ │ │ + bhi 5257c │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 525a8 │ │ │ │ - b 525c4 │ │ │ │ + bne 525a0 │ │ │ │ + b 525bc │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #58540 @ 0xe4ac │ │ │ │ + movw r0, #56908 @ 0xde4c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 526e4 │ │ │ │ - b 52570 │ │ │ │ - bl c55e4 │ │ │ │ + beq 526dc │ │ │ │ + b 52568 │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 525d8 │ │ │ │ + ble 525d0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 525f4 │ │ │ │ - bl be588 │ │ │ │ + bne 525ec │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 525f4 │ │ │ │ - b 526e4 │ │ │ │ + beq 525ec │ │ │ │ + b 526dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 525bc │ │ │ │ + bne 525b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 525bc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 525b4 │ │ │ │ cmp r7, #1 │ │ │ │ - ble 526ac │ │ │ │ + ble 526a4 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 52634 │ │ │ │ + beq 5262c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 526b0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 526a8 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40324 @ 0x9d84 │ │ │ │ + movw r1, #38660 @ 0x9704 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 5269c │ │ │ │ + b 52694 │ │ │ │ movw r1, #35428 @ 0x8a64 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 52650 │ │ │ │ - bl b61cc │ │ │ │ + beq 52648 │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52678 │ │ │ │ + beq 52670 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 526b0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 526a8 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40412 @ 0x9ddc │ │ │ │ + movw r1, #38748 @ 0x975c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 5269c │ │ │ │ + b 52694 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #37980 @ 0x945c │ │ │ │ + movw r2, #36512 @ 0x8ea0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #58540 @ 0xe4ac │ │ │ │ + movw r0, #56908 @ 0xde4c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 526e4 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 526dc │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 526cc │ │ │ │ + bgt 526c4 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b cddd4 │ │ │ │ + b cd960 │ │ │ │ sub r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4cebc │ │ │ │ + b 4ccf4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ 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 52734 │ │ │ │ + bne 5272c │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26124 @ 0x660c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 5277c │ │ │ │ - b 52758 │ │ │ │ + beq 52774 │ │ │ │ + b 52750 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38988 @ 0x984c │ │ │ │ + movw r0, #34960 @ 0x8890 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 529a0 │ │ │ │ - b 52714 │ │ │ │ - bl 1e94e0 │ │ │ │ + beq 52998 │ │ │ │ + b 5270c │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5277c │ │ │ │ - bl be588 │ │ │ │ + bne 52774 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 529a0 │ │ │ │ + bne 52998 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 527b4 │ │ │ │ - bl 1e94e0 │ │ │ │ + beq 527ac │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 527b4 │ │ │ │ - bl be588 │ │ │ │ + bne 527ac │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 529a0 │ │ │ │ + bne 52998 │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #496] @ 529b0 │ │ │ │ + vldr d10, [pc, #496] @ 529a8 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 527ec │ │ │ │ + bhi 527e4 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 528f4 │ │ │ │ - b 5280c │ │ │ │ + bls 528ec │ │ │ │ + b 52804 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 5280c │ │ │ │ + bvc 52804 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 5287c │ │ │ │ - b 52940 │ │ │ │ + beq 52874 │ │ │ │ + b 52938 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 5282c │ │ │ │ + bvc 52824 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52944 │ │ │ │ - b 5287c │ │ │ │ + bne 5293c │ │ │ │ + b 52874 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 528b0 │ │ │ │ + ble 528a8 │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5297c │ │ │ │ + bhi 52974 │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ bl 2dae0 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52870 │ │ │ │ + ble 52868 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52988 │ │ │ │ - b 52940 │ │ │ │ + bne 52980 │ │ │ │ + b 52938 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52884 │ │ │ │ + bne 5287c │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ - b 52944 │ │ │ │ + b 5293c │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52898 │ │ │ │ - vldr d8, [pc, #288] @ 529b8 │ │ │ │ - b 52944 │ │ │ │ + beq 52890 │ │ │ │ + vldr d8, [pc, #288] @ 529b0 │ │ │ │ + b 5293c │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #276] @ 529b8 │ │ │ │ - vldr d7, [pc, #280] @ 529c0 │ │ │ │ + vldr d8, [pc, #276] @ 529b0 │ │ │ │ + vldr d7, [pc, #280] @ 529b8 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b 52944 │ │ │ │ + b 5293c │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 5287c │ │ │ │ + beq 52874 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 528dc │ │ │ │ + ble 528d4 │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52890 │ │ │ │ - b 52944 │ │ │ │ - bpl 52890 │ │ │ │ + ble 52888 │ │ │ │ + b 5293c │ │ │ │ + bpl 52888 │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 52890 │ │ │ │ + bpl 52888 │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b 52944 │ │ │ │ + b 5293c │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2e4c8 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 52944 │ │ │ │ + bls 5293c │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 52934 │ │ │ │ + bvs 5292c │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #34 @ 0x22 │ │ │ │ strne r3, [r4] │ │ │ │ - bne 52944 │ │ │ │ + bne 5293c │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r4] │ │ │ │ - b 52944 │ │ │ │ + b 5293c │ │ │ │ vmov.f64 d8, d9 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52964 │ │ │ │ + bne 5295c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c56d4 │ │ │ │ + b c52dc │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 3954c4 <_PyType_SetVersion@@Base+0x48c> │ │ │ │ + bl 3953d8 <_PyType_SetVersion@@Base+0x48c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 529a0 │ │ │ │ - b 52950 │ │ │ │ + bne 52998 │ │ │ │ + b 52948 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52990 │ │ │ │ - vldr d8, [pc, #56] @ 529c8 │ │ │ │ - b 52944 │ │ │ │ + ble 52988 │ │ │ │ + vldr d8, [pc, #56] @ 529c0 │ │ │ │ + b 5293c │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 5287c │ │ │ │ - b 52890 │ │ │ │ + beq 52874 │ │ │ │ + b 52888 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ ... │ │ │ │ @@ -37230,165 +37228,165 @@ │ │ │ │ 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 52a00 │ │ │ │ + bne 529f8 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1591f8 │ │ │ │ + b 158d88 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57140 @ 0xdf34 │ │ │ │ + movw r0, #55476 @ 0xd8b4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 529f0 │ │ │ │ + bne 529e8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #40748 @ 0x9f2c │ │ │ │ + movw r0, #39084 @ 0x98ac │ │ │ │ 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 b7248 │ │ │ │ + b b6e48 │ │ │ │ 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, #26124 @ 0x660c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 52ac4 │ │ │ │ + beq 52abc │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e94e0 │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52ac4 │ │ │ │ - bl be588 │ │ │ │ + bne 52abc │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52adc │ │ │ │ - vldr d0, [pc, #36] @ 52af0 │ │ │ │ + bne 52ad4 │ │ │ │ + vldr d0, [pc, #36] @ 52ae8 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c56d4 │ │ │ │ + b c52dc │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl d7a8c │ │ │ │ + bl d75f8 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39d0b0 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39c9d8 <_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 52b68 │ │ │ │ + bne 52b60 │ │ │ │ ldrd r0, [r4] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 52b8c │ │ │ │ + b 52b84 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57184 @ 0xdf60 │ │ │ │ + movw r0, #55520 @ 0xd8e0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52b50 │ │ │ │ + bne 52b48 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00052b8c : │ │ │ │ +00052b84 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 437cc <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ + b 437c4 <_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 cddd4 │ │ │ │ + bl cd960 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr lr, [r0, #20] │ │ │ │ - movw r2, #25200 @ 0x6270 │ │ │ │ + movw r2, #23536 @ 0x5bf0 │ │ │ │ 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 52be4 │ │ │ │ + b 52bdc │ │ │ │ │ │ │ │ -00052c00 <_PyBytes_ReverseFind@@Base>: │ │ │ │ +00052bf8 <_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 52c40 <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ + beq 52c38 <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ mov lr, #2 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 2d2fac <_Py_dup@@Base+0x1c84> │ │ │ │ + bl 2d2784 <_Py_dup@@Base+0x1c84> │ │ │ │ cmp r0, #0 │ │ │ │ addge r0, r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ @@ -37396,329 +37394,329 @@ │ │ │ │ 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 52c9c <_PyBytes_ReverseFind@@Base+0x9c> │ │ │ │ + bne 52c94 <_PyBytes_ReverseFind@@Base+0x9c> │ │ │ │ cmp r2, #0 │ │ │ │ - ble 52c98 <_PyBytes_ReverseFind@@Base+0x98> │ │ │ │ + ble 52c90 <_PyBytes_ReverseFind@@Base+0x98> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 52cd4 <_PyBytes_ReverseFind@@Base+0xd4> │ │ │ │ + beq 52ccc <_PyBytes_ReverseFind@@Base+0xd4> │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1220] @ 53178 <_PyBytes_ReverseFind@@Base+0x578> │ │ │ │ + ldr r1, [pc, #1220] @ 53170 <_PyBytes_ReverseFind@@Base+0x578> │ │ │ │ sub ip, fp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52f60 <_PyBytes_ReverseFind@@Base+0x360> │ │ │ │ + beq 52f58 <_PyBytes_ReverseFind@@Base+0x360> │ │ │ │ add r2, r5, r4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ moveq r4, #0 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl ca21c │ │ │ │ + bl c9da8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 52f60 <_PyBytes_ReverseFind@@Base+0x360> │ │ │ │ - ldr r3, [pc, #1148] @ 5317c <_PyBytes_ReverseFind@@Base+0x57c> │ │ │ │ + beq 52f58 <_PyBytes_ReverseFind@@Base+0x360> │ │ │ │ + ldr r3, [pc, #1148] @ 53174 <_PyBytes_ReverseFind@@Base+0x57c> │ │ │ │ cmp r4, #0 │ │ │ │ movw r8, #43168 @ 0xa8a0 │ │ │ │ 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 52ed0 <_PyBytes_ReverseFind@@Base+0x2d0> │ │ │ │ + bne 52ec8 <_PyBytes_ReverseFind@@Base+0x2d0> │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 15275c │ │ │ │ + bl 15231c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52ed0 <_PyBytes_ReverseFind@@Base+0x2d0> │ │ │ │ + bne 52ec8 <_PyBytes_ReverseFind@@Base+0x2d0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52d68 <_PyBytes_ReverseFind@@Base+0x168> │ │ │ │ + bgt 52d60 <_PyBytes_ReverseFind@@Base+0x168> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52d68 <_PyBytes_ReverseFind@@Base+0x168> │ │ │ │ + bne 52d60 <_PyBytes_ReverseFind@@Base+0x168> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl ca4d0 │ │ │ │ + bl ca05c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 52dbc <_PyBytes_ReverseFind@@Base+0x1bc> │ │ │ │ + bne 52db4 <_PyBytes_ReverseFind@@Base+0x1bc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52d9c <_PyBytes_ReverseFind@@Base+0x19c> │ │ │ │ + bgt 52d94 <_PyBytes_ReverseFind@@Base+0x19c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52d9c <_PyBytes_ReverseFind@@Base+0x19c> │ │ │ │ + bne 52d94 <_PyBytes_ReverseFind@@Base+0x19c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52f60 <_PyBytes_ReverseFind@@Base+0x360> │ │ │ │ + bne 52f58 <_PyBytes_ReverseFind@@Base+0x360> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 52e64 <_PyBytes_ReverseFind@@Base+0x264> │ │ │ │ + bne 52e5c <_PyBytes_ReverseFind@@Base+0x264> │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 15275c │ │ │ │ + bl 15231c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52e64 <_PyBytes_ReverseFind@@Base+0x264> │ │ │ │ + bne 52e5c <_PyBytes_ReverseFind@@Base+0x264> │ │ │ │ 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 52e38 <_PyBytes_ReverseFind@@Base+0x238> │ │ │ │ + beq 52e30 <_PyBytes_ReverseFind@@Base+0x238> │ │ │ │ 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] @ 53170 <_PyBytes_ReverseFind@@Base+0x570> │ │ │ │ + vldr d5, [pc, #836] @ 53168 <_PyBytes_ReverseFind@@Base+0x570> │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 52e64 <_PyBytes_ReverseFind@@Base+0x264> │ │ │ │ + bhi 52e5c <_PyBytes_ReverseFind@@Base+0x264> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52d68 <_PyBytes_ReverseFind@@Base+0x168> │ │ │ │ + bgt 52d60 <_PyBytes_ReverseFind@@Base+0x168> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52d68 <_PyBytes_ReverseFind@@Base+0x168> │ │ │ │ + bne 52d60 <_PyBytes_ReverseFind@@Base+0x168> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 52d68 <_PyBytes_ReverseFind@@Base+0x168> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 52d60 <_PyBytes_ReverseFind@@Base+0x168> │ │ │ │ mov r0, r7 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 52f30 <_PyBytes_ReverseFind@@Base+0x330> │ │ │ │ + beq 52f28 <_PyBytes_ReverseFind@@Base+0x330> │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cfe60 │ │ │ │ + bl 1cf9d0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52ea4 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ + bgt 52e9c <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52ea4 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ + bne 52e9c <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52ec8 <_PyBytes_ReverseFind@@Base+0x2c8> │ │ │ │ + bgt 52ec0 <_PyBytes_ReverseFind@@Base+0x2c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52ec8 <_PyBytes_ReverseFind@@Base+0x2c8> │ │ │ │ + bne 52ec0 <_PyBytes_ReverseFind@@Base+0x2c8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 52f3c <_PyBytes_ReverseFind@@Base+0x33c> │ │ │ │ + beq 52f34 <_PyBytes_ReverseFind@@Base+0x33c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r7, #26124 @ 0x660c │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r3, r7 │ │ │ │ - bne 530c4 <_PyBytes_ReverseFind@@Base+0x4c4> │ │ │ │ + bne 530bc <_PyBytes_ReverseFind@@Base+0x4c4> │ │ │ │ ldr r3, [r4] │ │ │ │ vldr d8, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 52f68 <_PyBytes_ReverseFind@@Base+0x368> │ │ │ │ + ble 52f60 <_PyBytes_ReverseFind@@Base+0x368> │ │ │ │ mov r0, r5 │ │ │ │ - bl ca4d0 │ │ │ │ + bl ca05c │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 52fa0 <_PyBytes_ReverseFind@@Base+0x3a0> │ │ │ │ + beq 52f98 <_PyBytes_ReverseFind@@Base+0x3a0> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d7, [r6, #8] │ │ │ │ - beq 53000 <_PyBytes_ReverseFind@@Base+0x400> │ │ │ │ + beq 52ff8 <_PyBytes_ReverseFind@@Base+0x400> │ │ │ │ cmp r3, r8 │ │ │ │ - beq 52fe4 <_PyBytes_ReverseFind@@Base+0x3e4> │ │ │ │ + beq 52fdc <_PyBytes_ReverseFind@@Base+0x3e4> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c56d4 │ │ │ │ + bl c52dc │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 53028 <_PyBytes_ReverseFind@@Base+0x428> │ │ │ │ + bne 53020 <_PyBytes_ReverseFind@@Base+0x428> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 52f84 <_PyBytes_ReverseFind@@Base+0x384> │ │ │ │ + ble 52f7c <_PyBytes_ReverseFind@@Base+0x384> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52f60 <_PyBytes_ReverseFind@@Base+0x360> │ │ │ │ + bgt 52f58 <_PyBytes_ReverseFind@@Base+0x360> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52f60 <_PyBytes_ReverseFind@@Base+0x360> │ │ │ │ + bne 52f58 <_PyBytes_ReverseFind@@Base+0x360> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 53160 <_PyBytes_ReverseFind@@Base+0x560> │ │ │ │ + b 53158 <_PyBytes_ReverseFind@@Base+0x560> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52ef4 <_PyBytes_ReverseFind@@Base+0x2f4> │ │ │ │ + bne 52eec <_PyBytes_ReverseFind@@Base+0x2f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 52ef4 <_PyBytes_ReverseFind@@Base+0x2f4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 52eec <_PyBytes_ReverseFind@@Base+0x2f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52f3c <_PyBytes_ReverseFind@@Base+0x33c> │ │ │ │ + bne 52f34 <_PyBytes_ReverseFind@@Base+0x33c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 52f3c <_PyBytes_ReverseFind@@Base+0x33c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 52f34 <_PyBytes_ReverseFind@@Base+0x33c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52fc4 <_PyBytes_ReverseFind@@Base+0x3c4> │ │ │ │ + bgt 52fbc <_PyBytes_ReverseFind@@Base+0x3c4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52fc4 <_PyBytes_ReverseFind@@Base+0x3c4> │ │ │ │ + bne 52fbc <_PyBytes_ReverseFind@@Base+0x3c4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52f60 <_PyBytes_ReverseFind@@Base+0x360> │ │ │ │ + bne 52f58 <_PyBytes_ReverseFind@@Base+0x360> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b c56d4 │ │ │ │ - bl 15275c │ │ │ │ + b c52dc │ │ │ │ + bl 15231c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52f20 <_PyBytes_ReverseFind@@Base+0x320> │ │ │ │ + bne 52f18 <_PyBytes_ReverseFind@@Base+0x320> │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ ldr r2, [r6] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52ef4 <_PyBytes_ReverseFind@@Base+0x2f4> │ │ │ │ + bgt 52eec <_PyBytes_ReverseFind@@Base+0x2f4> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 52ef4 <_PyBytes_ReverseFind@@Base+0x2f4> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 52ef4 <_PyBytes_ReverseFind@@Base+0x2f4> │ │ │ │ + bne 52eec <_PyBytes_ReverseFind@@Base+0x2f4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 52eec <_PyBytes_ReverseFind@@Base+0x2f4> │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cfe60 │ │ │ │ + bl 1cf9d0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53058 <_PyBytes_ReverseFind@@Base+0x458> │ │ │ │ + bgt 53050 <_PyBytes_ReverseFind@@Base+0x458> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53058 <_PyBytes_ReverseFind@@Base+0x458> │ │ │ │ + bne 53050 <_PyBytes_ReverseFind@@Base+0x458> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5307c <_PyBytes_ReverseFind@@Base+0x47c> │ │ │ │ + bgt 53074 <_PyBytes_ReverseFind@@Base+0x47c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5307c <_PyBytes_ReverseFind@@Base+0x47c> │ │ │ │ + bne 53074 <_PyBytes_ReverseFind@@Base+0x47c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 530c4 <_PyBytes_ReverseFind@@Base+0x4c4> │ │ │ │ - b 52f3c <_PyBytes_ReverseFind@@Base+0x33c> │ │ │ │ - bl 1cfe60 │ │ │ │ + bne 530bc <_PyBytes_ReverseFind@@Base+0x4c4> │ │ │ │ + b 52f34 <_PyBytes_ReverseFind@@Base+0x33c> │ │ │ │ + bl 1cf9d0 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53110 <_PyBytes_ReverseFind@@Base+0x510> │ │ │ │ + ble 53108 <_PyBytes_ReverseFind@@Base+0x510> │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, r6 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53124 <_PyBytes_ReverseFind@@Base+0x524> │ │ │ │ + ble 5311c <_PyBytes_ReverseFind@@Base+0x524> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 53138 <_PyBytes_ReverseFind@@Base+0x538> │ │ │ │ + beq 53130 <_PyBytes_ReverseFind@@Base+0x538> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca4d0 │ │ │ │ + bl ca05c │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bne 53088 <_PyBytes_ReverseFind@@Base+0x488> │ │ │ │ - bl be588 │ │ │ │ + bne 53080 <_PyBytes_ReverseFind@@Base+0x488> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5313c <_PyBytes_ReverseFind@@Base+0x53c> │ │ │ │ + beq 53134 <_PyBytes_ReverseFind@@Base+0x53c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53138 <_PyBytes_ReverseFind@@Base+0x538> │ │ │ │ + bgt 53130 <_PyBytes_ReverseFind@@Base+0x538> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53138 <_PyBytes_ReverseFind@@Base+0x538> │ │ │ │ + bne 53130 <_PyBytes_ReverseFind@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 53138 <_PyBytes_ReverseFind@@Base+0x538> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 53130 <_PyBytes_ReverseFind@@Base+0x538> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 530a4 <_PyBytes_ReverseFind@@Base+0x4a4> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 530a4 <_PyBytes_ReverseFind@@Base+0x4a4> │ │ │ │ + bne 5309c <_PyBytes_ReverseFind@@Base+0x4a4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5309c <_PyBytes_ReverseFind@@Base+0x4a4> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 530b8 <_PyBytes_ReverseFind@@Base+0x4b8> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 530b8 <_PyBytes_ReverseFind@@Base+0x4b8> │ │ │ │ + bne 530b0 <_PyBytes_ReverseFind@@Base+0x4b8> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 530b0 <_PyBytes_ReverseFind@@Base+0x4b8> │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53160 <_PyBytes_ReverseFind@@Base+0x560> │ │ │ │ + bgt 53158 <_PyBytes_ReverseFind@@Base+0x560> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53160 <_PyBytes_ReverseFind@@Base+0x560> │ │ │ │ + bne 53158 <_PyBytes_ReverseFind@@Base+0x560> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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, ip, asr #23 │ │ │ │ @@ -37726,312 +37724,312 @@ │ │ │ │ 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 d7a8c │ │ │ │ + bl d75f8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39d0b0 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39c9d8 <_PyUnicode_EncodeUTF32@@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 │ │ │ │ mov r3, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 53204 <_PyBytes_ReverseFind@@Base+0x604> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 531fc <_PyBytes_ReverseFind@@Base+0x604> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40880 @ 0x9fb0 │ │ │ │ + movw r1, #39216 @ 0x9930 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 53238 <_PyBytes_ReverseFind@@Base+0x638> │ │ │ │ - movw r2, #49208 @ 0xc038 │ │ │ │ + bl 16d81c │ │ │ │ + b 53230 <_PyBytes_ReverseFind@@Base+0x638> │ │ │ │ + movw r2, #53176 @ 0xcfb8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r1 │ │ │ │ - beq 532b0 <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ + beq 532a8 <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ add r5, r3, #20 │ │ │ │ - ldr r0, [pc, #544] @ 53448 <_PyBytes_ReverseFind@@Base+0x848> │ │ │ │ + ldr r0, [pc, #544] @ 53440 <_PyBytes_ReverseFind@@Base+0x848> │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ ldm r5, {r5, r6, r8} │ │ │ │ - bl 2969a8 │ │ │ │ + bl 296058 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 53240 <_PyBytes_ReverseFind@@Base+0x640> │ │ │ │ + bge 53238 <_PyBytes_ReverseFind@@Base+0x640> │ │ │ │ mov r0, #0 │ │ │ │ - b 53440 <_PyBytes_ReverseFind@@Base+0x840> │ │ │ │ + b 53438 <_PyBytes_ReverseFind@@Base+0x840> │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ movw r7, #5188 @ 0x1444 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r7 │ │ │ │ - bne 532bc <_PyBytes_ReverseFind@@Base+0x6bc> │ │ │ │ + bne 532b4 <_PyBytes_ReverseFind@@Base+0x6bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ cmp r8, r7 │ │ │ │ - beq 532b0 <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ + beq 532a8 <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #40936 @ 0x9fe8 │ │ │ │ + movw r1, #39272 @ 0x9968 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 137744 │ │ │ │ + bl 137308 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 53238 <_PyBytes_ReverseFind@@Base+0x638> │ │ │ │ + beq 53230 <_PyBytes_ReverseFind@@Base+0x638> │ │ │ │ cmp r0, r7 │ │ │ │ - bne 532bc <_PyBytes_ReverseFind@@Base+0x6bc> │ │ │ │ + bne 532b4 <_PyBytes_ReverseFind@@Base+0x6bc> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 532b0 <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ + bgt 532a8 <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 532b0 <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 532a8 <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 53440 <_PyBytes_ReverseFind@@Base+0x840> │ │ │ │ + b 53438 <_PyBytes_ReverseFind@@Base+0x840> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #40944 @ 0x9ff0 │ │ │ │ + movw r0, #39280 @ 0x9970 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 27c538 │ │ │ │ + bl 27bbf0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53388 <_PyBytes_ReverseFind@@Base+0x788> │ │ │ │ + beq 53380 <_PyBytes_ReverseFind@@Base+0x788> │ │ │ │ mov r3, #0 │ │ │ │ cmp r8, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 532f4 <_PyBytes_ReverseFind@@Base+0x6f4> │ │ │ │ + bne 532ec <_PyBytes_ReverseFind@@Base+0x6f4> │ │ │ │ ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 53310 <_PyBytes_ReverseFind@@Base+0x710> │ │ │ │ - b 53330 <_PyBytes_ReverseFind@@Base+0x730> │ │ │ │ - ldr r1, [pc, #336] @ 5344c <_PyBytes_ReverseFind@@Base+0x84c> │ │ │ │ + bne 53308 <_PyBytes_ReverseFind@@Base+0x710> │ │ │ │ + b 53328 <_PyBytes_ReverseFind@@Base+0x730> │ │ │ │ + ldr r1, [pc, #336] @ 53444 <_PyBytes_ReverseFind@@Base+0x84c> │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl b37c0 │ │ │ │ + bl b34fc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 532e4 <_PyBytes_ReverseFind@@Base+0x6e4> │ │ │ │ - b 53388 <_PyBytes_ReverseFind@@Base+0x788> │ │ │ │ + bne 532dc <_PyBytes_ReverseFind@@Base+0x6e4> │ │ │ │ + b 53380 <_PyBytes_ReverseFind@@Base+0x788> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1727f4 │ │ │ │ + bl 172460 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53390 <_PyBytes_ReverseFind@@Base+0x790> │ │ │ │ - b 53368 <_PyBytes_ReverseFind@@Base+0x768> │ │ │ │ - bl 97dfc │ │ │ │ + bne 53388 <_PyBytes_ReverseFind@@Base+0x790> │ │ │ │ + b 53360 <_PyBytes_ReverseFind@@Base+0x768> │ │ │ │ + bl 97df4 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #23336 @ 0x5b28 │ │ │ │ + movw r0, #21672 @ 0x54a8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 533b4 <_PyBytes_ReverseFind@@Base+0x7b4> │ │ │ │ + beq 533ac <_PyBytes_ReverseFind@@Base+0x7b4> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1727f4 │ │ │ │ + bl 172460 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53390 <_PyBytes_ReverseFind@@Base+0x790> │ │ │ │ + bne 53388 <_PyBytes_ReverseFind@@Base+0x790> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53388 <_PyBytes_ReverseFind@@Base+0x788> │ │ │ │ + bgt 53380 <_PyBytes_ReverseFind@@Base+0x788> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53388 <_PyBytes_ReverseFind@@Base+0x788> │ │ │ │ + bne 53380 <_PyBytes_ReverseFind@@Base+0x788> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 53410 <_PyBytes_ReverseFind@@Base+0x810> │ │ │ │ + b 53408 <_PyBytes_ReverseFind@@Base+0x810> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 533d0 <_PyBytes_ReverseFind@@Base+0x7d0> │ │ │ │ + bgt 533c8 <_PyBytes_ReverseFind@@Base+0x7d0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 533d0 <_PyBytes_ReverseFind@@Base+0x7d0> │ │ │ │ + bne 533c8 <_PyBytes_ReverseFind@@Base+0x7d0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 533d0 <_PyBytes_ReverseFind@@Base+0x7d0> │ │ │ │ - bl 142a28 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 533c8 <_PyBytes_ReverseFind@@Base+0x7d0> │ │ │ │ + bl 1425e0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #40968 @ 0xa008 │ │ │ │ + movw r0, #39304 @ 0x9988 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 27c538 │ │ │ │ + bl 27bbf0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53388 <_PyBytes_ReverseFind@@Base+0x788> │ │ │ │ + beq 53380 <_PyBytes_ReverseFind@@Base+0x788> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #22644 @ 0x5874 │ │ │ │ + movw r0, #20980 @ 0x51f4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 27c538 │ │ │ │ + bl 27bbf0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53388 <_PyBytes_ReverseFind@@Base+0x788> │ │ │ │ + beq 53380 <_PyBytes_ReverseFind@@Base+0x788> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 296d2c │ │ │ │ + bl 2963dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1adf00 <_PyCompactLong_Add@@Base+0x1b8> │ │ │ │ + bl 1adad0 <_PyCompactLong_Add@@Base+0x1b8> │ │ │ │ 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 53434 <_PyBytes_ReverseFind@@Base+0x834> │ │ │ │ + bgt 5342c <_PyBytes_ReverseFind@@Base+0x834> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53434 <_PyBytes_ReverseFind@@Base+0x834> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 5342c <_PyBytes_ReverseFind@@Base+0x834> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 532b0 <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ - b 53238 <_PyBytes_ReverseFind@@Base+0x638> │ │ │ │ + bne 532a8 <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ + b 53230 <_PyBytes_ReverseFind@@Base+0x638> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r7, r3, r4, ror #4 │ │ │ │ rsbeq r5, r3, r0, lsr #31 │ │ │ │ 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 53480 <_PyBytes_ReverseFind@@Base+0x880> │ │ │ │ + bne 53478 <_PyBytes_ReverseFind@@Base+0x880> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1e5278 │ │ │ │ + b 1e4bc0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56980 @ 0xde94 │ │ │ │ + movw r0, #55316 @ 0xd814 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 53470 <_PyBytes_ReverseFind@@Base+0x870> │ │ │ │ + b 53468 <_PyBytes_ReverseFind@@Base+0x870> │ │ │ │ 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 534e4 <_PyBytes_ReverseFind@@Base+0x8e4> │ │ │ │ + bhi 534dc <_PyBytes_ReverseFind@@Base+0x8e4> │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 53508 <_PyBytes_ReverseFind@@Base+0x908> │ │ │ │ - b 53524 <_PyBytes_ReverseFind@@Base+0x924> │ │ │ │ + bne 53500 <_PyBytes_ReverseFind@@Base+0x908> │ │ │ │ + b 5351c <_PyBytes_ReverseFind@@Base+0x924> │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #58636 @ 0xe50c │ │ │ │ + movw r0, #57004 @ 0xdeac │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53644 <_PyBytes_ReverseFind@@Base+0xa44> │ │ │ │ - b 534d0 <_PyBytes_ReverseFind@@Base+0x8d0> │ │ │ │ - bl c55e4 │ │ │ │ + beq 5363c <_PyBytes_ReverseFind@@Base+0xa44> │ │ │ │ + b 534c8 <_PyBytes_ReverseFind@@Base+0x8d0> │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53538 <_PyBytes_ReverseFind@@Base+0x938> │ │ │ │ + ble 53530 <_PyBytes_ReverseFind@@Base+0x938> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 53554 <_PyBytes_ReverseFind@@Base+0x954> │ │ │ │ - bl be588 │ │ │ │ + bne 5354c <_PyBytes_ReverseFind@@Base+0x954> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 53554 <_PyBytes_ReverseFind@@Base+0x954> │ │ │ │ - b 53644 <_PyBytes_ReverseFind@@Base+0xa44> │ │ │ │ + beq 5354c <_PyBytes_ReverseFind@@Base+0x954> │ │ │ │ + b 5363c <_PyBytes_ReverseFind@@Base+0xa44> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5351c <_PyBytes_ReverseFind@@Base+0x91c> │ │ │ │ + bne 53514 <_PyBytes_ReverseFind@@Base+0x91c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5351c <_PyBytes_ReverseFind@@Base+0x91c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 53514 <_PyBytes_ReverseFind@@Base+0x91c> │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 53610 <_PyBytes_ReverseFind@@Base+0xa10> │ │ │ │ + ble 53608 <_PyBytes_ReverseFind@@Base+0xa10> │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 53598 <_PyBytes_ReverseFind@@Base+0x998> │ │ │ │ + beq 53590 <_PyBytes_ReverseFind@@Base+0x998> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 53610 <_PyBytes_ReverseFind@@Base+0xa10> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 53608 <_PyBytes_ReverseFind@@Base+0xa10> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40996 @ 0xa024 │ │ │ │ + movw r1, #39332 @ 0x99a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 53600 <_PyBytes_ReverseFind@@Base+0xa00> │ │ │ │ + b 535f8 <_PyBytes_ReverseFind@@Base+0xa00> │ │ │ │ movw r1, #35428 @ 0x8a64 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 535b4 <_PyBytes_ReverseFind@@Base+0x9b4> │ │ │ │ - bl b61cc │ │ │ │ + beq 535ac <_PyBytes_ReverseFind@@Base+0x9b4> │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 535dc <_PyBytes_ReverseFind@@Base+0x9dc> │ │ │ │ + beq 535d4 <_PyBytes_ReverseFind@@Base+0x9dc> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 53610 <_PyBytes_ReverseFind@@Base+0xa10> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 53608 <_PyBytes_ReverseFind@@Base+0xa10> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41084 @ 0xa07c │ │ │ │ + movw r1, #39420 @ 0x99fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 53600 <_PyBytes_ReverseFind@@Base+0xa00> │ │ │ │ + b 535f8 <_PyBytes_ReverseFind@@Base+0xa00> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #37980 @ 0x945c │ │ │ │ + movw r2, #36512 @ 0x8ea0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #58636 @ 0xe50c │ │ │ │ + movw r0, #57004 @ 0xdeac │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 53644 <_PyBytes_ReverseFind@@Base+0xa44> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5363c <_PyBytes_ReverseFind@@Base+0xa44> │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 5362c <_PyBytes_ReverseFind@@Base+0xa2c> │ │ │ │ + bgt 53624 <_PyBytes_ReverseFind@@Base+0xa2c> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b cddd4 │ │ │ │ + b cd960 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4cebc │ │ │ │ + b 4ccf4 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ @@ -38047,124 +38045,124 @@ │ │ │ │ bl 2d63c │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 536bc <_PyBytes_ReverseFind@@Base+0xabc> │ │ │ │ + bne 536b4 <_PyBytes_ReverseFind@@Base+0xabc> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53704 <_PyBytes_ReverseFind@@Base+0xb04> │ │ │ │ - ldr r1, [pc, #268] @ 537d0 <_PyBytes_ReverseFind@@Base+0xbd0> │ │ │ │ + beq 536fc <_PyBytes_ReverseFind@@Base+0xb04> │ │ │ │ + ldr r1, [pc, #268] @ 537c8 <_PyBytes_ReverseFind@@Base+0xbd0> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 53704 <_PyBytes_ReverseFind@@Base+0xb04> │ │ │ │ + bne 536fc <_PyBytes_ReverseFind@@Base+0xb04> │ │ │ │ mov r4, #0 │ │ │ │ - b 537b0 <_PyBytes_ReverseFind@@Base+0xbb0> │ │ │ │ + b 537a8 <_PyBytes_ReverseFind@@Base+0xbb0> │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 536fc <_PyBytes_ReverseFind@@Base+0xafc> │ │ │ │ + bne 536f4 <_PyBytes_ReverseFind@@Base+0xafc> │ │ │ │ add r4, r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 53798 <_PyBytes_ReverseFind@@Base+0xb98> │ │ │ │ + beq 53790 <_PyBytes_ReverseFind@@Base+0xb98> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 53740 <_PyBytes_ReverseFind@@Base+0xb40> │ │ │ │ + beq 53738 <_PyBytes_ReverseFind@@Base+0xb40> │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 53798 <_PyBytes_ReverseFind@@Base+0xb98> │ │ │ │ + beq 53790 <_PyBytes_ReverseFind@@Base+0xb98> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 53764 <_PyBytes_ReverseFind@@Base+0xb64> │ │ │ │ - bl be588 │ │ │ │ + bne 5375c <_PyBytes_ReverseFind@@Base+0xb64> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 53798 <_PyBytes_ReverseFind@@Base+0xb98> │ │ │ │ - b 536fc <_PyBytes_ReverseFind@@Base+0xafc> │ │ │ │ - bl c55e4 │ │ │ │ + beq 53790 <_PyBytes_ReverseFind@@Base+0xb98> │ │ │ │ + b 536f4 <_PyBytes_ReverseFind@@Base+0xafc> │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53790 <_PyBytes_ReverseFind@@Base+0xb90> │ │ │ │ + bgt 53788 <_PyBytes_ReverseFind@@Base+0xb90> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53790 <_PyBytes_ReverseFind@@Base+0xb90> │ │ │ │ + bne 53788 <_PyBytes_ReverseFind@@Base+0xb90> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 53750 <_PyBytes_ReverseFind@@Base+0xb50> │ │ │ │ + beq 53748 <_PyBytes_ReverseFind@@Base+0xb50> │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4bad0 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4bac8 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 537c4 <_PyBytes_ReverseFind@@Base+0xbc4> │ │ │ │ + beq 537bc <_PyBytes_ReverseFind@@Base+0xbc4> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq r6, [r2], #-184 @ 0xffffff48 @ │ │ │ │ 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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53808 <_PyBytes_ReverseFind@@Base+0xc08> │ │ │ │ - bl be588 │ │ │ │ + bne 53800 <_PyBytes_ReverseFind@@Base+0xc08> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53838 <_PyBytes_ReverseFind@@Base+0xc38> │ │ │ │ + bne 53830 <_PyBytes_ReverseFind@@Base+0xc38> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e63c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53828 <_PyBytes_ReverseFind@@Base+0xc28> │ │ │ │ - bl be588 │ │ │ │ + bne 53820 <_PyBytes_ReverseFind@@Base+0xc28> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53838 <_PyBytes_ReverseFind@@Base+0xc38> │ │ │ │ + bne 53830 <_PyBytes_ReverseFind@@Base+0xc38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 53874 <_PyBytes_ReverseFind@@Base+0xc74> │ │ │ │ - beq 53868 <_PyBytes_ReverseFind@@Base+0xc68> │ │ │ │ + ldreq r0, [pc, #28] @ 5386c <_PyBytes_ReverseFind@@Base+0xc74> │ │ │ │ + beq 53860 <_PyBytes_ReverseFind@@Base+0xc68> │ │ │ │ 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 │ │ │ │ @@ -38172,27 +38170,27 @@ │ │ │ │ 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 538a8 <_PyBytes_ReverseFind@@Base+0xca8> │ │ │ │ + bne 538a0 <_PyBytes_ReverseFind@@Base+0xca8> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3843b8 │ │ │ │ + b 383ce8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57116 @ 0xdf1c │ │ │ │ + movw r0, #55452 @ 0xd89c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53898 <_PyBytes_ReverseFind@@Base+0xc98> │ │ │ │ + bne 53890 <_PyBytes_ReverseFind@@Base+0xc98> │ │ │ │ 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 │ │ │ │ @@ -38204,105 +38202,105 @@ │ │ │ │ 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 5392c <_PyBytes_ReverseFind@@Base+0xd2c> │ │ │ │ - movw r0, #41324 @ 0xa16c │ │ │ │ + bne 53924 <_PyBytes_ReverseFind@@Base+0xd2c> │ │ │ │ + movw r0, #39660 @ 0x9aec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r0, #41344 @ 0xa180 │ │ │ │ + movw r0, #39680 @ 0x9b00 │ │ │ │ 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 b7248 │ │ │ │ + bl b6e48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5397c <_PyBytes_ReverseFind@@Base+0xd7c> │ │ │ │ + bgt 53974 <_PyBytes_ReverseFind@@Base+0xd7c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5397c <_PyBytes_ReverseFind@@Base+0xd7c> │ │ │ │ + bne 53974 <_PyBytes_ReverseFind@@Base+0xd7c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 2a9870 <_PyInterpreterState_SetRunningMain@@Base+0x204> │ │ │ │ + bl 2a8f20 <_PyInterpreterState_SetRunningMain@@Base+0x204> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #6292 @ 0x1894 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 539d4 <_PyBytes_ReverseFind@@Base+0xdd4> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 539cc <_PyBytes_ReverseFind@@Base+0xdd4> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #41392 @ 0xa1b0 │ │ │ │ + movw r1, #39728 @ 0x9b30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 53c20 │ │ │ │ + bl 53c18 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 53a58 <_PyBytes_ReverseFind@@Base+0xe58> │ │ │ │ + bne 53a50 <_PyBytes_ReverseFind@@Base+0xe58> │ │ │ │ mov r4, r0 │ │ │ │ - bl 2a81f4 │ │ │ │ + bl 2a78a4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53a58 <_PyBytes_ReverseFind@@Base+0xe58> │ │ │ │ + beq 53a50 <_PyBytes_ReverseFind@@Base+0xe58> │ │ │ │ ldr r3, [r0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53a58 <_PyBytes_ReverseFind@@Base+0xe58> │ │ │ │ + bgt 53a50 <_PyBytes_ReverseFind@@Base+0xe58> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53a58 <_PyBytes_ReverseFind@@Base+0xe58> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 53a50 <_PyBytes_ReverseFind@@Base+0xe58> │ │ │ │ + bl a6d2c <_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 53a80 <_PyBytes_ReverseFind@@Base+0xe80> │ │ │ │ + beq 53a78 <_PyBytes_ReverseFind@@Base+0xe80> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ef208 │ │ │ │ + b 1eeb08 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 │ │ │ │ @@ -38313,238 +38311,238 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d63c │ │ │ │ cmp r5, #2 │ │ │ │ - bne 53ae8 <_PyBytes_ReverseFind@@Base+0xee8> │ │ │ │ + bne 53ae0 <_PyBytes_ReverseFind@@Base+0xee8> │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53b10 <_PyBytes_ReverseFind@@Base+0xf10> │ │ │ │ - b 53b08 <_PyBytes_ReverseFind@@Base+0xf08> │ │ │ │ + beq 53b08 <_PyBytes_ReverseFind@@Base+0xf10> │ │ │ │ + b 53b00 <_PyBytes_ReverseFind@@Base+0xf08> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #2040 @ 0x7f8 │ │ │ │ + movw r0, #336 @ 0x150 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53acc <_PyBytes_ReverseFind@@Base+0xecc> │ │ │ │ + bne 53ac4 <_PyBytes_ReverseFind@@Base+0xecc> │ │ │ │ mov r4, #0 │ │ │ │ - b 53ba8 <_PyBytes_ReverseFind@@Base+0xfa8> │ │ │ │ + b 53ba0 <_PyBytes_ReverseFind@@Base+0xfa8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 1b6994 │ │ │ │ + bl 1b6504 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53b08 <_PyBytes_ReverseFind@@Base+0xf08> │ │ │ │ + beq 53b00 <_PyBytes_ReverseFind@@Base+0xf08> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 53b4c <_PyBytes_ReverseFind@@Base+0xf4c> │ │ │ │ + bhi 53b44 <_PyBytes_ReverseFind@@Base+0xf4c> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrh r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr lr, [pc, #128] @ 53bc8 <_PyBytes_ReverseFind@@Base+0xfc8> │ │ │ │ + ldr lr, [pc, #128] @ 53bc0 <_PyBytes_ReverseFind@@Base+0xfc8> │ │ │ │ add r1, r2, r1 │ │ │ │ - b 53b74 <_PyBytes_ReverseFind@@Base+0xf74> │ │ │ │ - movw r3, #46432 @ 0xb560 │ │ │ │ + b 53b6c <_PyBytes_ReverseFind@@Base+0xf74> │ │ │ │ + movw r3, #46008 @ 0xb3b8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #37860 @ 0x93e4 │ │ │ │ + movw r1, #36392 @ 0x8e28 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e4ac0 │ │ │ │ + bl 2e41a0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53b34 <_PyBytes_ReverseFind@@Base+0xf34> │ │ │ │ - b 53b08 <_PyBytes_ReverseFind@@Base+0xf08> │ │ │ │ + bne 53b2c <_PyBytes_ReverseFind@@Base+0xf34> │ │ │ │ + b 53b00 <_PyBytes_ReverseFind@@Base+0xf08> │ │ │ │ sub r3, r1, r2 │ │ │ │ lsl ip, r0, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 53ba0 <_PyBytes_ReverseFind@@Base+0xfa0> │ │ │ │ + ble 53b98 <_PyBytes_ReverseFind@@Base+0xfa0> │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ uxth ip, ip │ │ │ │ eor r3, r3, r0, lsr #8 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r0, [lr, r3] │ │ │ │ eor r0, r0, ip │ │ │ │ - b 53b74 <_PyBytes_ReverseFind@@Base+0xf74> │ │ │ │ - bl b2334 │ │ │ │ + b 53b6c <_PyBytes_ReverseFind@@Base+0xf74> │ │ │ │ + bl b2070 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53bbc <_PyBytes_ReverseFind@@Base+0xfbc> │ │ │ │ + beq 53bb4 <_PyBytes_ReverseFind@@Base+0xfbc> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subseq sp, sp, r0, asr #29 │ │ │ │ + subseq sp, sp, r0, asr #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 53bfc <_PyBytes_ReverseFind@@Base+0xffc> │ │ │ │ + bne 53bf4 <_PyBytes_ReverseFind@@Base+0xffc> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2be294 │ │ │ │ + b 2bdb00 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57052 @ 0xdedc │ │ │ │ + movw r0, #55388 @ 0xd85c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53bec <_PyBytes_ReverseFind@@Base+0xfec> │ │ │ │ + bne 53be4 <_PyBytes_ReverseFind@@Base+0xfec> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00053c20 : │ │ │ │ +00053c18 : │ │ │ │ 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, #5956 @ 0x1744 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 53c64 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 53c5c │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65212 @ 0xfebc │ │ │ │ + movw r1, #63508 @ 0xf814 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 53c94 │ │ │ │ + bl 16d81c │ │ │ │ + b 53c8c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6292 @ 0x1894 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 53c9c │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 53c94 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41496 @ 0xa218 │ │ │ │ + movw r1, #39832 @ 0x9b98 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r6, #0 │ │ │ │ - b 53e14 │ │ │ │ + b 53e0c │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 53cc8 │ │ │ │ + beq 53cc0 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41532 @ 0xa23c │ │ │ │ + movw r1, #39868 @ 0x9bbc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 53c94 │ │ │ │ + bl 13ff54 │ │ │ │ + b 53c8c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 53cf8 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 53cf0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41564 @ 0xa25c │ │ │ │ + movw r1, #39900 @ 0x9bdc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 53c94 │ │ │ │ - ldr r8, [pc, #284] @ 53e1c │ │ │ │ + bl 13ff54 │ │ │ │ + b 53c8c │ │ │ │ + ldr r8, [pc, #284] @ 53e14 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r9, [r7, r8] │ │ │ │ ldr r0, [r9, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53d1c │ │ │ │ - bl 2f7294 <_PyEval_StartTheWorld@@Base+0x1a6c> │ │ │ │ + bne 53d14 │ │ │ │ + bl 2f695c <_PyEval_StartTheWorld@@Base+0x1a6c> │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r9, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 53d48 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 53d40 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41608 @ 0xa288 │ │ │ │ + movw r1, #39944 @ 0x9c08 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 53c94 │ │ │ │ + bl 13ff54 │ │ │ │ + b 53c8c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 53e04 │ │ │ │ + bne 53dfc │ │ │ │ ldr r7, [r8, r7] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r7, #132] @ 0x84 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 53d80 │ │ │ │ - bl 2f7294 <_PyEval_StartTheWorld@@Base+0x1a6c> │ │ │ │ + bne 53d78 │ │ │ │ + bl 2f695c <_PyEval_StartTheWorld@@Base+0x1a6c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53c94 │ │ │ │ + beq 53c8c │ │ │ │ str r4, [r7, #132] @ 0x84 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 54874 │ │ │ │ + bl 5486c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 53c94 │ │ │ │ + beq 53c8c │ │ │ │ cmp r7, r3 │ │ │ │ - bne 53dd8 │ │ │ │ + bne 53dd0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53dc0 │ │ │ │ + bgt 53db8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53dc0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #49184 @ 0xc020 │ │ │ │ + bne 53db8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #53152 @ 0xcfa0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa1f0 │ │ │ │ - b 53c94 │ │ │ │ + bl 1a9dc4 │ │ │ │ + b 53c8c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53e14 │ │ │ │ + bgt 53e0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53e14 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 53e14 │ │ │ │ + bne 53e0c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 53e0c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 346124 │ │ │ │ + b 345aa4 │ │ │ │ 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 53e40 │ │ │ │ + beq 53e38 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ef208 │ │ │ │ + b 1eeb08 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 │ │ │ │ @@ -38553,60 +38551,60 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #39104 @ 0x98c0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 3843f0 │ │ │ │ + bl 383d20 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53f18 │ │ │ │ + beq 53f10 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r2, r4 │ │ │ │ movne r2, r5 │ │ │ │ movne r3, r4 │ │ │ │ moveq r3, r5 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ movweq r4, #5180 @ 0x143c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 53f1c │ │ │ │ + beq 53f14 │ │ │ │ ldr ip, [r3, #32] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, r3 │ │ │ │ movw r1, #5188 @ 0x1444 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ movne r1, ip │ │ │ │ - bl 11f5f0 │ │ │ │ + bl 11f35c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53f18 │ │ │ │ + beq 53f10 │ │ │ │ mov r1, r5 │ │ │ │ - bl cb4bc │ │ │ │ + bl cb048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53f1c │ │ │ │ + beq 53f14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53f18 │ │ │ │ + bgt 53f10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53f18 │ │ │ │ + bne 53f10 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 53f48 │ │ │ │ + beq 53f40 │ │ │ │ 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 │ │ │ │ @@ -38632,350 +38630,350 @@ │ │ │ │ bl 2d63c │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r3, #24008 @ 0x5dc8 │ │ │ │ + movw r3, #22344 @ 0x5748 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bne 53fe4 │ │ │ │ + bne 53fdc │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5402c │ │ │ │ - ldr r1, [pc, #204] @ 540b8 │ │ │ │ + beq 54024 │ │ │ │ + ldr r1, [pc, #204] @ 540b0 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5402c │ │ │ │ + bne 54024 │ │ │ │ mov r4, #0 │ │ │ │ - b 54084 │ │ │ │ + b 5407c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 2cb0ec <_PyErr_ProgramDecodedTextObject@@Base+0x134> │ │ │ │ + bl 2ca8c4 <_PyErr_ProgramDecodedTextObject@@Base+0x134> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54024 │ │ │ │ + beq 5401c │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 54068 │ │ │ │ + bne 54060 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #116 @ 0x74 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 39b440 <_PyCompile_OptimizeCfg@@Base+0x454> │ │ │ │ + bl 39ad68 <_PyCompile_OptimizeCfg@@Base+0x454> │ │ │ │ mov r4, r0 │ │ │ │ - b 54084 │ │ │ │ + b 5407c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5404c │ │ │ │ - b 54024 │ │ │ │ + beq 54044 │ │ │ │ + b 5401c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54098 │ │ │ │ + beq 54090 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 540ac │ │ │ │ + beq 540a4 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r6, r2, r0, asr ip │ │ │ │ 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 540ec │ │ │ │ + bne 540e4 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 379a5c │ │ │ │ + b 37938c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57088 @ 0xdf00 │ │ │ │ + movw r0, #55424 @ 0xd880 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 540dc │ │ │ │ + bne 540d4 │ │ │ │ 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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 54164 │ │ │ │ + bne 5415c │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33456 @ 0x82b0 │ │ │ │ + movw r1, #31792 @ 0x7c30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 54170 │ │ │ │ - bl 128510 │ │ │ │ + bl 16d81c │ │ │ │ + b 54168 │ │ │ │ + bl 12821c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge 54178 │ │ │ │ + bge 54170 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00054184 : │ │ │ │ +0005417c : │ │ │ │ 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 541b8 │ │ │ │ + beq 541b0 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 541d4 │ │ │ │ + beq 541cc │ │ │ │ mov r0, r2 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r1, #123 @ 0x7b │ │ │ │ - movw r0, #5368 @ 0x14f8 │ │ │ │ + movw r0, #4124 @ 0x101c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 54208 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 54200 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 541e8 │ │ │ │ + blt 541e0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - blt 54210 │ │ │ │ + blt 54208 │ │ │ │ mov r0, r2 │ │ │ │ - bl aec64 │ │ │ │ - movw r3, #49116 @ 0xbfdc │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + movw r3, #53088 @ 0xcf60 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41768 @ 0xa328 │ │ │ │ + movw r1, #40104 @ 0x9ca8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r3, r3, #16 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #53092 @ 0xcf64 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e8dc4 │ │ │ │ + b 1e86c4 │ │ │ │ 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 542a4 │ │ │ │ + bne 5429c │ │ │ │ cmp r2, #0 │ │ │ │ - blt 542a0 │ │ │ │ + blt 54298 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 542e4 │ │ │ │ + beq 542dc │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #452] @ 54470 │ │ │ │ + ldr r1, [pc, #452] @ 54468 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 542e4 │ │ │ │ + bne 542dc │ │ │ │ mov r4, #0 │ │ │ │ - b 54464 │ │ │ │ + b 5445c │ │ │ │ cmn r5, r4 │ │ │ │ moveq r5, #8 │ │ │ │ - beq 54310 │ │ │ │ + beq 54308 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 54310 │ │ │ │ - bl be588 │ │ │ │ + bne 54308 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 542dc │ │ │ │ + bne 542d4 │ │ │ │ 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 543ac │ │ │ │ + bls 543a4 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 54374 │ │ │ │ + bne 5436c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 543a4 │ │ │ │ - blx 3cc204 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + ble 5439c │ │ │ │ + blx 3cbb5c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ add r2, sl, r1 │ │ │ │ add r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 54448 │ │ │ │ + bgt 54440 │ │ │ │ sub r4, r3, r1 │ │ │ │ - b 543a4 │ │ │ │ + b 5439c │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 54448 │ │ │ │ + beq 54440 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 543a4 │ │ │ │ + bne 5439c │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r3, r8 │ │ │ │ add r8, r8, r4 │ │ │ │ - blt 54448 │ │ │ │ + blt 54440 │ │ │ │ mov r4, #0 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 54334 │ │ │ │ + b 5432c │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt 54448 │ │ │ │ + bgt 54440 │ │ │ │ add r1, r4, r8 │ │ │ │ mov r0, #0 │ │ │ │ - bl a05ac │ │ │ │ + bl a02f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne sl, r4, #16 │ │ │ │ movne r8, #0 │ │ │ │ movne r9, #32 │ │ │ │ - beq 542dc │ │ │ │ + beq 542d4 │ │ │ │ cmp r6, r7 │ │ │ │ - bls 54464 │ │ │ │ + bls 5445c │ │ │ │ ldrb r2, [r7], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 54428 │ │ │ │ + bne 54420 │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, sl │ │ │ │ - ble 54440 │ │ │ │ + ble 54438 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3cc204 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cbb5c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r8, r8, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 54440 │ │ │ │ + beq 54438 │ │ │ │ strb r9, [r3], #1 │ │ │ │ - b 54418 │ │ │ │ + b 54410 │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r8, r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov sl, r3 │ │ │ │ - b 543dc │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + b 543d4 │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38600 @ 0x96c8 │ │ │ │ + movw r1, #36936 @ 0x9048 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 542dc │ │ │ │ + bl 16d81c │ │ │ │ + b 542d4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r6, r2, ip, ror ip │ │ │ │ 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 544a4 │ │ │ │ + bne 5449c │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 300838 │ │ │ │ + b 3002ac │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57132 @ 0xdf2c │ │ │ │ + movw r0, #55468 @ 0xd8ac │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54494 │ │ │ │ + bne 5448c │ │ │ │ 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 r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1d8570 │ │ │ │ + bl 1d7eb0 │ │ │ │ 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} │ │ │ │ @@ -38984,289 +38982,289 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r1, #0 │ │ │ │ movweq r5, #5188 @ 0x1444 │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ - beq 54634 │ │ │ │ + beq 5462c │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #52808 @ 0xce48 │ │ │ │ + movw r0, #51144 @ 0xc7c8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 14865c │ │ │ │ + bl 148214 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54630 │ │ │ │ + bne 54628 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 54630 │ │ │ │ + bne 54628 │ │ │ │ ldr r0, [r7, #516] @ 0x204 │ │ │ │ - bl 11b424 <_PyDict_FromItems@@Base+0xe0> │ │ │ │ + bl 11afc4 <_PyDict_FromItems@@Base+0xe0> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5461c │ │ │ │ + beq 54614 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5461c │ │ │ │ + beq 54614 │ │ │ │ ldr r1, [r7, #828] @ 0x33c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4b5c │ │ │ │ + bl b4898 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54620 │ │ │ │ + beq 54618 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 545b8 │ │ │ │ + bgt 545b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 545b8 │ │ │ │ + bne 545b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ 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 b4b5c │ │ │ │ + bl b4898 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54620 │ │ │ │ + beq 54618 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54634 │ │ │ │ + bgt 5462c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54634 │ │ │ │ + bne 5462c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 54634 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5462c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r5 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54688 │ │ │ │ + beq 54680 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54688 │ │ │ │ + bgt 54680 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 54688 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 54680 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 546bc │ │ │ │ + beq 546b4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 546bc │ │ │ │ + bgt 546b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 546bc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 546b4 │ │ │ │ + bl a6d2c <_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 │ │ │ │ - ldr r0, [pc, #60] @ 54720 │ │ │ │ - bl 2fb280 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 54718 │ │ │ │ + bl 2fa944 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5470c │ │ │ │ + beq 54704 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #35212 @ 0x898c │ │ │ │ + movw r0, #33548 @ 0x830c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ - movw r0, #42148 @ 0xa4a4 │ │ │ │ + b bf68c │ │ │ │ + movw r0, #40484 @ 0x9e24 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ ldrdeq r5, [r3], #-100 @ 0xffffff9c @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5463c │ │ │ │ + b 54634 │ │ │ │ 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 54774 │ │ │ │ + bhi 5476c │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ movwle r1, #5188 @ 0x1444 │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ - b 54798 │ │ │ │ + b 54790 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58664 @ 0xe528 │ │ │ │ + movw r0, #57032 @ 0xdec8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 54760 │ │ │ │ + b 54758 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c398 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + b 4c390 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ │ │ │ │ -000547ac : │ │ │ │ +000547a4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #10040 @ 0x2738 │ │ │ │ + movw r1, #10112 @ 0x2780 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32bbc8 │ │ │ │ + bl 32b548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 547e8 │ │ │ │ + bne 547e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32bdb0 <_PyXI_Preserve@@Base+0x140> │ │ │ │ + b 32b6e0 <_PyXI_Preserve@@Base+0xf0> │ │ │ │ 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 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 54834 │ │ │ │ + bne 5482c │ │ │ │ sub r2, fp, #8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 345d74 │ │ │ │ - b 54854 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bl 3456f4 │ │ │ │ + b 5484c │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #38928 @ 0x9810 │ │ │ │ + movw r1, #37264 @ 0x9190 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {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 1b68cc │ │ │ │ + b 1b643c │ │ │ │ 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 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 548f8 │ │ │ │ + beq 548f0 │ │ │ │ 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 3a220c │ │ │ │ - ldr r3, [pc, #168] @ 54974 │ │ │ │ + bl 3a1b34 │ │ │ │ + ldr r3, [pc, #168] @ 5496c │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 548dc │ │ │ │ + bhi 548d4 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ - bl 347a48 │ │ │ │ + bl 3473c8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5495c │ │ │ │ + bne 54954 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 54940 │ │ │ │ + ble 54938 │ │ │ │ mov r0, #0 │ │ │ │ - b 5496c │ │ │ │ - ldr r3, [pc, #112] @ 54978 │ │ │ │ + b 54964 │ │ │ │ + ldr r3, [pc, #112] @ 54970 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ add r0, r3, #108 @ 0x6c │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #108] @ 0x6c │ │ │ │ - b 5496c │ │ │ │ + b 54964 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 5496c │ │ │ │ + b 54964 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 548f8 │ │ │ │ + bne 548f0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 548f8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 548f0 │ │ │ │ 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 sp, sp, lr, asr #26 │ │ │ │ + subseq sp, sp, lr, asr #13 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ @@ -39287,198 +39285,198 @@ │ │ │ │ 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 54a14 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 54a0c │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 54a04 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 54a14 │ │ │ │ + bne 549fc │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 54a0c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54a48 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 54a40 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 54a38 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 54a48 │ │ │ │ + bne 54a30 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 54a40 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54a7c │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 54a74 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 54a6c │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 54a7c │ │ │ │ + bne 54a64 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 54a74 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54ab0 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 54aa8 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 54aa0 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 54ab0 │ │ │ │ + bne 54a98 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 54aa8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54acc │ │ │ │ + bne 54ac4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54ae0 │ │ │ │ - b 54b08 │ │ │ │ + bne 54ad8 │ │ │ │ + b 54b00 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54abc │ │ │ │ + beq 54ab4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 54af8 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 54b08 │ │ │ │ + bne 54af0 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 54b00 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54b3c │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 54b34 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 54b2c │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 54b3c │ │ │ │ + bne 54b24 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 54b34 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54b70 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 54b68 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 54b60 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 54b70 │ │ │ │ + bne 54b58 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 54b68 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54b8c │ │ │ │ + bne 54b84 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54bc8 │ │ │ │ - b 54ba0 │ │ │ │ + beq 54bc0 │ │ │ │ + b 54b98 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54b7c │ │ │ │ + beq 54b74 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 54bb8 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 54bc8 │ │ │ │ + bne 54bb0 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 54bc0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54bfc │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 54bf4 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 54bec │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 54bfc │ │ │ │ + bne 54be4 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 54bf4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54c18 │ │ │ │ + bne 54c10 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54c54 │ │ │ │ - b 54c2c │ │ │ │ + beq 54c4c │ │ │ │ + b 54c24 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54c08 │ │ │ │ + beq 54c00 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 54c44 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 54c54 │ │ │ │ + bne 54c3c │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 54c4c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54c70 │ │ │ │ + bne 54c68 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54c94 │ │ │ │ - b 54c84 │ │ │ │ + beq 54c8c │ │ │ │ + b 54c7c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54c60 │ │ │ │ + beq 54c58 │ │ │ │ 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 54cb0 │ │ │ │ + beq 54ca8 │ │ │ │ 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 1a918c │ │ │ │ + b 1a8d60 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -39499,164 +39497,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 54d60 │ │ │ │ + bne 54d58 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 54d5c │ │ │ │ + ble 54d54 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 54da0 │ │ │ │ + beq 54d98 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #344] @ 54ec0 │ │ │ │ + ldr r1, [pc, #344] @ 54eb8 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54da0 │ │ │ │ + bne 54d98 │ │ │ │ mov r0, #0 │ │ │ │ - b 54eb8 │ │ │ │ + b 54eb0 │ │ │ │ add r4, r6, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 54dc0 │ │ │ │ + beq 54db8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 54d98 │ │ │ │ + blt 54d90 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54e0c │ │ │ │ + beq 54e04 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r6, r3 │ │ │ │ - bne 54dec │ │ │ │ + bne 54de4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 54eb8 │ │ │ │ + b 54eb0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3488e0 │ │ │ │ + bl 348260 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 54e24 │ │ │ │ - bl be588 │ │ │ │ + bne 54e1c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54d98 │ │ │ │ - movw r3, #49112 @ 0xbfd8 │ │ │ │ + bne 54d90 │ │ │ │ + movw r3, #53084 @ 0xcf5c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa1f0 │ │ │ │ - b 54d98 │ │ │ │ + bl 1a9dc4 │ │ │ │ + b 54d90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 54e74 │ │ │ │ + beq 54e6c │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 54de0 │ │ │ │ + beq 54dd8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36f27c <_PyCoro_GetAwaitableIter@@Base+0x564> │ │ │ │ + bl 36ebac <_PyCoro_GetAwaitableIter@@Base+0x564> │ │ │ │ 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 54de0 │ │ │ │ + b 54dd8 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, r3 │ │ │ │ - beq 54de0 │ │ │ │ + beq 54dd8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36f27c <_PyCoro_GetAwaitableIter@@Base+0x564> │ │ │ │ + bl 36ebac <_PyCoro_GetAwaitableIter@@Base+0x564> │ │ │ │ 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 54de0 │ │ │ │ + b 54dd8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrdeq r6, [r2], #-196 @ 0xffffff3c @ │ │ │ │ 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 54f0c │ │ │ │ + bhi 54f04 │ │ │ │ cmp r5, #1 │ │ │ │ ldr ip, [r7] │ │ │ │ movwle r4, #5188 @ 0x1444 │ │ │ │ movtle r4, #96 @ 0x60 │ │ │ │ ldrgt r4, [r7, #4] │ │ │ │ - b 54f30 │ │ │ │ + b 54f28 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #34040 @ 0x84f8 │ │ │ │ + movw r0, #26432 @ 0x6740 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 54ef4 │ │ │ │ - b 54fa8 │ │ │ │ + bne 54eec │ │ │ │ + b 54fa0 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 54f6c │ │ │ │ + bne 54f64 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, ip │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 345d74 │ │ │ │ + bl 3456f4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 54f90 │ │ │ │ + bne 54f88 │ │ │ │ mov r4, r5 │ │ │ │ - b 54fa8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b 54fa0 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, ip │ │ │ │ - movw r1, #38928 @ 0x9810 │ │ │ │ + movw r1, #37264 @ 0x9190 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ 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 │ │ │ │ @@ -39680,226 +39678,226 @@ │ │ │ │ bl 2d63c │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55028 │ │ │ │ + bne 55020 │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55074 │ │ │ │ + beq 55068 │ │ │ │ + ldr r1, [pc, #424] @ 551d0 │ │ │ │ mov r2, #0 │ │ │ │ - mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r3, r4 │ │ │ │ + mov r1, #1 │ │ │ │ + str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ - mov r3, r4 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ - movw ip, #28188 @ 0x6e1c │ │ │ │ - movt ip, #98 @ 0x62 │ │ │ │ mov r1, r8 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str ip, [sp] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 55074 │ │ │ │ + bne 55068 │ │ │ │ mov r4, #0 │ │ │ │ - b 551bc │ │ │ │ + b 551b0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5506c │ │ │ │ + bne 55060 │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 550ac │ │ │ │ + beq 550a0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge 550b0 │ │ │ │ - b 5506c │ │ │ │ + bge 550a4 │ │ │ │ + b 55060 │ │ │ │ mov r6, r4 │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - ble 550e0 │ │ │ │ + ble 550d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1398f0 │ │ │ │ + bl 1394b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5506c │ │ │ │ + beq 55060 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #42584 @ 0xa658 │ │ │ │ + movw r1, #40728 @ 0x9f18 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16dbb0 │ │ │ │ - b 5506c │ │ │ │ + bl 16d81c │ │ │ │ + b 55060 │ │ │ │ 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 1a27d8 │ │ │ │ + bl 1a24b0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 5506c │ │ │ │ - bl 1a2900 │ │ │ │ + beq 55060 │ │ │ │ + bl 1a25d8 │ │ │ │ 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 551a8 │ │ │ │ + beq 5519c │ │ │ │ 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 5519c │ │ │ │ + ble 55190 │ │ │ │ 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 5515c │ │ │ │ + bne 55150 │ │ │ │ mov r0, r1 │ │ │ │ strb r3, [r1, #-1] │ │ │ │ - b 55160 │ │ │ │ + b 55154 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 5513c │ │ │ │ + b 55130 │ │ │ │ mov r3, #10 │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r1], #1 │ │ │ │ - bl 138490 │ │ │ │ + bl 138054 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 551d0 │ │ │ │ + beq 551c4 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + rsbeq r6, r2, r0, lsl #26 │ │ │ │ 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 r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 55240 │ │ │ │ + bhi 55238 │ │ │ │ ldr r7, [r9] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 55264 │ │ │ │ + bne 5525c │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9132 @ 0x23ac │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #63384 @ 0xf798 │ │ │ │ + movw r0, #61680 @ 0xf0f0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 55294 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5528c │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #63384 @ 0xf798 │ │ │ │ + movw r0, #61680 @ 0xf0f0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55294 │ │ │ │ - b 55208 │ │ │ │ + beq 5528c │ │ │ │ + b 55200 │ │ │ │ cmp r5, #1 │ │ │ │ movle r6, #0 │ │ │ │ mvnle r5, #-2147483648 @ 0x80000000 │ │ │ │ - ble 55338 │ │ │ │ + ble 55330 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5529c │ │ │ │ - bl be588 │ │ │ │ + bne 55294 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 552d0 │ │ │ │ + beq 552c8 │ │ │ │ mov r4, #0 │ │ │ │ - b 553b0 │ │ │ │ - bl c55e4 │ │ │ │ + b 553a8 │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 552c8 │ │ │ │ + bgt 552c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 552c8 │ │ │ │ + bne 552c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 55284 │ │ │ │ + beq 5527c │ │ │ │ cmp r5, #2 │ │ │ │ - beq 55334 │ │ │ │ + beq 5532c │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 552fc │ │ │ │ - bl be588 │ │ │ │ + bne 552f4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 55338 │ │ │ │ - b 55294 │ │ │ │ - bl c55e4 │ │ │ │ + beq 55330 │ │ │ │ + b 5528c │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55328 │ │ │ │ + bgt 55320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55328 │ │ │ │ + bne 55320 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 55338 │ │ │ │ - b 552e8 │ │ │ │ + bne 55330 │ │ │ │ + b 552e0 │ │ │ │ mvn r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55294 │ │ │ │ + beq 5528c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, r3 │ │ │ │ movgt r5, r3 │ │ │ │ - bgt 55368 │ │ │ │ + bgt 55360 │ │ │ │ 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] │ │ │ │ @@ -39912,136 +39910,136 @@ │ │ │ │ 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 c245c │ │ │ │ + bl c2064 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5540c │ │ │ │ + bne 55404 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 55408 │ │ │ │ + blt 55400 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5544c │ │ │ │ + beq 55444 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #380] @ 55590 │ │ │ │ + ldr r1, [pc, #380] @ 55588 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5544c │ │ │ │ + bne 55444 │ │ │ │ mov r6, #0 │ │ │ │ - b 55584 │ │ │ │ + b 5557c │ │ │ │ adds r5, r5, r4 │ │ │ │ - beq 55464 │ │ │ │ + beq 5545c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 55444 │ │ │ │ + blt 5543c │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r6, #20] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 55444 │ │ │ │ + beq 5543c │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 55584 │ │ │ │ + ble 5557c │ │ │ │ ldrb r3, [r8, r4] │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #13 │ │ │ │ - beq 554b4 │ │ │ │ + beq 554ac │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 5548c │ │ │ │ + bne 55484 │ │ │ │ mov r1, r7 │ │ │ │ - b 554e8 │ │ │ │ + b 554e0 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 554e8 │ │ │ │ + ble 554e0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ - bne 554e0 │ │ │ │ + bne 554d8 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 554e0 │ │ │ │ + ble 554d8 │ │ │ │ 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 cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 5555c │ │ │ │ + beq 55554 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55538 │ │ │ │ + beq 55530 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5555c │ │ │ │ + bgt 55554 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5555c │ │ │ │ + bne 55554 │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5555c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 55554 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55480 │ │ │ │ + bgt 55478 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55480 │ │ │ │ + bne 55478 │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 55480 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 55478 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55444 │ │ │ │ + bgt 5543c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55444 │ │ │ │ + bne 5543c │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 55444 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5543c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, ror lr │ │ │ │ + rsbeq r6, r2, ip, lsr #26 │ │ │ │ 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 │ │ │ │ @@ -40049,86 +40047,86 @@ │ │ │ │ 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 cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 555ec │ │ │ │ + beq 555e4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 55674 │ │ │ │ + bl 5566c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #23392 @ 0x5b60 │ │ │ │ + movw r1, #23384 @ 0x5b58 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r0, #56956 @ 0xde7c │ │ │ │ + movw r0, #60924 @ 0xedfc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 556c8 │ │ │ │ + b 556c0 │ │ │ │ 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 55650 │ │ │ │ + bne 55648 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b4a5c │ │ │ │ + b 1b45cc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57004 @ 0xdeac │ │ │ │ + movw r0, #55340 @ 0xd82c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 55640 │ │ │ │ + b 55638 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #0 │ │ │ │ - movw r5, #24176 @ 0x5e70 │ │ │ │ + movw r5, #22512 @ 0x57f0 │ │ │ │ movt r5, #65 @ 0x41 │ │ │ │ - movw r4, #25200 @ 0x6270 │ │ │ │ + movw r4, #23536 @ 0x5bf0 │ │ │ │ movt r4, #65 @ 0x41 │ │ │ │ - movw lr, #38648 @ 0x96f8 │ │ │ │ + movw lr, #37016 @ 0x9098 │ │ │ │ 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 556bc │ │ │ │ + bne 556b4 │ │ │ │ tst r6, #2 │ │ │ │ ldrbne r3, [r4, r3] │ │ │ │ strb r3, [r0, ip] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 55698 │ │ │ │ + b 55690 │ │ │ │ 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 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55728 │ │ │ │ + beq 55720 │ │ │ │ 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] │ │ │ │ @@ -40141,43 +40139,43 @@ │ │ │ │ strb r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 55764 │ │ │ │ + bne 5575c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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 r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 557b4 │ │ │ │ + beq 557ac │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 55abc │ │ │ │ + bl 55ab4 │ │ │ │ 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 │ │ │ │ @@ -40189,305 +40187,305 @@ │ │ │ │ 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 5583c │ │ │ │ + bhi 55834 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 55860 │ │ │ │ + bne 55858 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9132 @ 0x23ac │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25432 @ 0x6358 │ │ │ │ + movw r0, #23768 @ 0x5cd8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 55958 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 55950 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #25432 @ 0x6358 │ │ │ │ + movw r0, #23768 @ 0x5cd8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55958 │ │ │ │ - b 55804 │ │ │ │ + beq 55950 │ │ │ │ + b 557fc │ │ │ │ cmp r4, #1 │ │ │ │ - ble 55920 │ │ │ │ + ble 55918 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 558ec │ │ │ │ + beq 558e4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 558cc │ │ │ │ + beq 558c4 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 55958 │ │ │ │ + beq 55950 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 558f0 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 558e8 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 55958 │ │ │ │ - movw r2, #6008 @ 0x1778 │ │ │ │ + bl 16d81c │ │ │ │ + b 55950 │ │ │ │ + movw r2, #4344 @ 0x10f8 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25432 @ 0x6358 │ │ │ │ + movw r0, #23768 @ 0x5cd8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 55958 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 55950 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 55928 │ │ │ │ + beq 55920 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 55928 │ │ │ │ - bl be588 │ │ │ │ + bne 55920 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55928 │ │ │ │ - b 55958 │ │ │ │ + beq 55920 │ │ │ │ + b 55950 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 339908 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 339288 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 55958 │ │ │ │ - movw r0, #54624 @ 0xd560 │ │ │ │ + beq 55950 │ │ │ │ + movw r0, #52960 @ 0xcee0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ mov r0, #0 │ │ │ │ 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, #2 │ │ │ │ - bne 55994 │ │ │ │ + bne 5598c │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 442f4 │ │ │ │ + b 442ec │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56960 @ 0xde80 │ │ │ │ + movw r0, #55296 @ 0xd800 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 55984 │ │ │ │ + b 5597c │ │ │ │ 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 39cac0 │ │ │ │ + bl 39c3e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55a04 │ │ │ │ - movw r3, #49168 @ 0xc010 │ │ │ │ + beq 559fc │ │ │ │ + movw r3, #53040 @ 0xcf30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4c38 │ │ │ │ + bl 1f4538 │ │ │ │ mov r0, #0 │ │ │ │ - b 55a38 │ │ │ │ + b 55a30 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #22716 @ 0x58bc │ │ │ │ + movw r3, #20956 @ 0x51dc │ │ │ │ movt r3, #58 @ 0x3a │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 55a30 │ │ │ │ + bne 55a28 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 55a38 │ │ │ │ + b 55a30 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ blx r2 │ │ │ │ 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 r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a7588 │ │ │ │ + bl a72d0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55a84 │ │ │ │ + bgt 55a7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55a84 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 55a7c │ │ │ │ + bl a6d2c <_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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw r7, #24176 @ 0x5e70 │ │ │ │ + movw r7, #22512 @ 0x57f0 │ │ │ │ movt r7, #65 @ 0x41 │ │ │ │ - movw r6, #25200 @ 0x6270 │ │ │ │ + movw r6, #23536 @ 0x5bf0 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ - movw r5, #38648 @ 0x96f8 │ │ │ │ + movw r5, #37016 @ 0x9098 │ │ │ │ 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 55b0c │ │ │ │ + beq 55b04 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbeq ip, [r5, ip] │ │ │ │ - b 55b24 │ │ │ │ + b 55b1c │ │ │ │ ands r4, r4, #2 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 55b24 │ │ │ │ + beq 55b1c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbne ip, [r6, ip] │ │ │ │ strb ip, [r0, lr] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 55ae4 │ │ │ │ + b 55adc │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movwne r0, #42796 @ 0xa72c │ │ │ │ - movweq r0, #42820 @ 0xa744 │ │ │ │ + movwne r0, #41144 @ 0xa0b8 │ │ │ │ + movweq r0, #41168 @ 0xa0d0 │ │ │ │ movtne r0, #64 @ 0x40 │ │ │ │ movteq r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cec94 <_PyTuple_FromPair@@Base> │ │ │ │ + b ce820 <_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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr sl, [r0, #12] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, r3 │ │ │ │ - blt 55ba8 │ │ │ │ + blt 55ba0 │ │ │ │ mov r6, #0 │ │ │ │ - b 55e4c │ │ │ │ + b 55e44 │ │ │ │ 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 55bd0 │ │ │ │ + beq 55bc8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne ip, ip, #20 │ │ │ │ addeq ip, ip, #28 │ │ │ │ - movw r8, #4628 @ 0x1214 │ │ │ │ + movw r8, #3028 @ 0xbd4 │ │ │ │ movt r8, #87 @ 0x57 │ │ │ │ - movw r6, #64700 @ 0xfcbc │ │ │ │ + movw r6, #63100 @ 0xf67c │ │ │ │ movt r6, #86 @ 0x56 │ │ │ │ - movw r7, #15892 @ 0x3e14 │ │ │ │ + movw r7, #14292 @ 0x37d4 │ │ │ │ movt r7, #88 @ 0x58 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 55df8 │ │ │ │ + ble 55df0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ ldrbeq r3, [ip, r4] │ │ │ │ - beq 55c30 │ │ │ │ + beq 55c28 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r3, [ip, r3] │ │ │ │ - beq 55c30 │ │ │ │ + beq 55c28 │ │ │ │ ldr r3, [ip, r4, lsl #2] │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 55c50 │ │ │ │ + bcs 55c48 │ │ │ │ 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 55c7c │ │ │ │ + beq 55c74 │ │ │ │ cmp r1, #2 │ │ │ │ moveq r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ - b 55ca0 │ │ │ │ + b 55c98 │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ movne r1, lr │ │ │ │ - bne 55ca0 │ │ │ │ + bne 55c98 │ │ │ │ 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 │ │ │ │ @@ -40497,282 +40495,282 @@ │ │ │ │ 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 55ce4 │ │ │ │ + bne 55cdc │ │ │ │ cmp lr, #2 │ │ │ │ moveq lr, #3 │ │ │ │ movne lr, #1 │ │ │ │ - b 55d08 │ │ │ │ + b 55d00 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 55d08 │ │ │ │ + beq 55d00 │ │ │ │ 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 55dec │ │ │ │ + beq 55de4 │ │ │ │ cmp r3, #2 │ │ │ │ cmpeq r2, #3 │ │ │ │ - beq 55dec │ │ │ │ + beq 55de4 │ │ │ │ sub r5, r3, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 55ddc │ │ │ │ + bls 55dd4 │ │ │ │ sub r5, r2, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 55ddc │ │ │ │ + bls 55dd4 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 55d60 │ │ │ │ + bne 55d58 │ │ │ │ sub r5, r2, #11 │ │ │ │ sub r7, r2, #8 │ │ │ │ cmp r7, #1 │ │ │ │ cmphi r5, #1 │ │ │ │ - bls 55dec │ │ │ │ - b 55d8c │ │ │ │ + bls 55de4 │ │ │ │ + b 55d84 │ │ │ │ bic r5, r3, #2 │ │ │ │ cmp r5, #9 │ │ │ │ - bne 55d78 │ │ │ │ + bne 55d70 │ │ │ │ sub r5, r2, #9 │ │ │ │ cmp r5, #1 │ │ │ │ - bls 55dec │ │ │ │ + bls 55de4 │ │ │ │ sub r5, r3, #10 │ │ │ │ bic r5, r5, #2 │ │ │ │ cmp r2, #10 │ │ │ │ cmpeq r5, #0 │ │ │ │ - beq 55dec │ │ │ │ + beq 55de4 │ │ │ │ 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 55dec │ │ │ │ + bne 55de4 │ │ │ │ cmp r3, #6 │ │ │ │ cmpeq r2, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ eor r3, r3, #1 │ │ │ │ orrs r3, r9, r3 │ │ │ │ - beq 55dec │ │ │ │ + beq 55de4 │ │ │ │ add r3, r4, #1 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - b 55dfc │ │ │ │ + b 55df4 │ │ │ │ add r4, r4, #1 │ │ │ │ str r4, [r0, #16] │ │ │ │ - b 55bec │ │ │ │ + b 55be4 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - blt 55ba0 │ │ │ │ + blt 55b98 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1f757c │ │ │ │ + bl 1f6e7c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 55ba0 │ │ │ │ + beq 55b98 │ │ │ │ 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 c245c │ │ │ │ + bl c2064 │ │ │ │ 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 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #268] @ 55f84 │ │ │ │ + ldr r3, [pc, #268] @ 55f7c │ │ │ │ cmp r2, #0 │ │ │ │ - movw r2, #35216 @ 0x8990 │ │ │ │ + movw r2, #33552 @ 0x8310 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ moveq r1, r3 │ │ │ │ addne r1, r3, #28 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 1b84d8 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b8048 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55f7c │ │ │ │ + beq 55f74 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 55ee4 │ │ │ │ + bne 55edc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55ec8 │ │ │ │ + bgt 55ec0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55ec8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 55ec0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32856 @ 0x8058 │ │ │ │ + movw r1, #31192 @ 0x79d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 55f7c │ │ │ │ + bl 16d81c │ │ │ │ + b 55f74 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge 55f38 │ │ │ │ - movw r0, #45536 @ 0xb1e0 │ │ │ │ + bge 55f30 │ │ │ │ + movw r0, #45932 @ 0xb36c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #40880 @ 0x9fb0 │ │ │ │ + movw r1, #39476 @ 0x9a34 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55f7c │ │ │ │ + bgt 55f74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55f7c │ │ │ │ + bne 55f74 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 55f7c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 55f74 │ │ │ │ add r1, r4, #16 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, r5 │ │ │ │ bl 2e1f8 │ │ │ │ ldr r1, [r4] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55f6c │ │ │ │ + bgt 55f64 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 55f6c │ │ │ │ + bne 55f64 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r6, r3, ip, lsr r9 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 55fb0 │ │ │ │ + beq 55fa8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 55fd0 │ │ │ │ + b 55fc8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55fc8 │ │ │ │ + beq 55fc0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 560d0 │ │ │ │ + b 560c8 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ 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 a7588 │ │ │ │ + bl a72d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5615c │ │ │ │ + bl 56154 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbb58 │ │ │ │ + b bb764 │ │ │ │ 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 56048 │ │ │ │ + bne 56040 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 56080 │ │ │ │ - b 56064 │ │ │ │ - movw r0, #25752 @ 0x6498 │ │ │ │ + beq 56078 │ │ │ │ + b 5605c │ │ │ │ + movw r0, #24088 @ 0x5e18 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c8444 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c7c1c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56038 │ │ │ │ + bne 56030 │ │ │ │ mov r5, #0 │ │ │ │ - b 560c8 │ │ │ │ + b 560c0 │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #25752 @ 0x6498 │ │ │ │ + movw r0, #24088 @ 0x5e18 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5605c │ │ │ │ + beq 56054 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl b624c │ │ │ │ + bl b5f7c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5605c │ │ │ │ + beq 56054 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 154490 │ │ │ │ + bl 154050 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 560c8 │ │ │ │ + bgt 560c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 560c8 │ │ │ │ + bne 560c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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] @ 56158 │ │ │ │ + ldr r6, [pc, #108] @ 56150 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r6] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_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 │ │ │ │ @@ -40790,85 +40788,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 561b0 │ │ │ │ + beq 561a8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 561b0 │ │ │ │ + bgt 561a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 561b0 │ │ │ │ + bne 561a8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 561d8 │ │ │ │ + beq 561d0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ef208 │ │ │ │ + b 1eeb08 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56228 │ │ │ │ + beq 56220 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 30492c <_PyEval_AddPendingCall@@Base+0x1128> │ │ │ │ + bl 303ff4 <_PyEval_AddPendingCall@@Base+0x1128> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #42840 @ 0xa758 │ │ │ │ + movw r0, #41188 @ 0xa0e4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #21988 @ 0x55e4 │ │ │ │ + movw r1, #19724 @ 0x4d0c │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r0, #56532 @ 0xdcd4 │ │ │ │ + movw r0, #60500 @ 0xec54 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 556c8 │ │ │ │ + b 556c0 │ │ │ │ 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] │ │ │ │ @@ -40877,65 +40875,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] @ 56414 │ │ │ │ + ldr r0, [pc, #332] @ 5640c │ │ │ │ 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, #37880 @ 0x93f8 │ │ │ │ + movw r2, #36216 @ 0x8d78 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #42860 @ 0xa76c │ │ │ │ + movw r1, #41208 @ 0xa0f8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 563ec │ │ │ │ + beq 563e4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #41180 @ 0xa0dc │ │ │ │ + movw r1, #39516 @ 0x9a5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #42880 @ 0xa780 │ │ │ │ + movw r0, #41228 @ 0xa10c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56378 │ │ │ │ + beq 56370 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ - bl 309ca0 │ │ │ │ + bl 309368 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56378 │ │ │ │ + beq 56370 │ │ │ │ ldrh r4, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r4, #2 │ │ │ │ moveq r8, #4 │ │ │ │ subeq r7, fp, #160 @ 0xa0 │ │ │ │ - beq 56388 │ │ │ │ + beq 56380 │ │ │ │ cmp r4, #10 │ │ │ │ - beq 56380 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 56378 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38004 @ 0x9474 │ │ │ │ + movw r1, #36340 @ 0x8df4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r4, #0 │ │ │ │ - b 563e4 │ │ │ │ + b 563dc │ │ │ │ mov r8, #16 │ │ │ │ sub r7, fp, #156 @ 0x9c │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ 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 │ │ │ │ @@ -40943,153 +40941,153 @@ │ │ │ │ sub r3, r5, #136 @ 0x88 │ │ │ │ str r3, [sp] │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, r5, #156 @ 0x9c │ │ │ │ bl 2d354 │ │ │ │ mov r0, r9 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 42da0 │ │ │ │ + bl 42d98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl a5e40 │ │ │ │ - ldr r3, [pc, #32] @ 56414 │ │ │ │ + bl a5b88 │ │ │ │ + ldr r3, [pc, #32] @ 5640c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 56408 │ │ │ │ + beq 56400 │ │ │ │ bl 2dcf0 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5644c │ │ │ │ + bne 56444 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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 r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a7588 │ │ │ │ + bl a72d0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 564a4 │ │ │ │ + bgt 5649c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 564a4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 5649c │ │ │ │ + bl a6d2c <_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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ 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 5651c │ │ │ │ + bne 56514 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 56510 │ │ │ │ + beq 56508 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5651c │ │ │ │ + bne 56514 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 566fc │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b 566f4 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42996 @ 0xa7f4 │ │ │ │ + movw r1, #41284 @ 0xa144 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 56578 │ │ │ │ - bl be588 │ │ │ │ + bne 56570 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 565d8 │ │ │ │ - b 565d0 │ │ │ │ - bl c55e4 │ │ │ │ + beq 565d0 │ │ │ │ + b 565c8 │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 565a4 │ │ │ │ + bgt 5659c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 565a4 │ │ │ │ + bne 5659c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 565d8 │ │ │ │ - b 56564 │ │ │ │ + bne 565d0 │ │ │ │ + b 5655c │ │ │ │ sub r4, r4, r1 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4cebc │ │ │ │ + bl 4ccf4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 565f4 │ │ │ │ + bne 565ec │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 565b0 │ │ │ │ + bgt 565a8 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b cddd4 │ │ │ │ + b cd960 │ │ │ │ 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] │ │ │ │ @@ -41103,22 +41101,22 @@ │ │ │ │ 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 222fa4 │ │ │ │ + b 222548 │ │ │ │ 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] @ 566f8 │ │ │ │ + ldr r1, [pc, #140] @ 566f0 │ │ │ │ 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] │ │ │ │ @@ -41131,423 +41129,423 @@ │ │ │ │ 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 a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20f250 │ │ │ │ + bl 20e864 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 31070c <_PyPickle_GetXIData@@Base+0xd70> │ │ │ │ + bl 31004c <_PyPickle_GetXIData@@Base+0xd70> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 568c0 │ │ │ │ + beq 568b8 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 56754 │ │ │ │ + bne 5674c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5673c │ │ │ │ + bne 56734 │ │ │ │ dmb ish │ │ │ │ - beq 56764 │ │ │ │ + beq 5675c │ │ │ │ mov r0, r5 │ │ │ │ - bl 348fa4 │ │ │ │ + bl 3bd17c │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2dc9c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 567dc │ │ │ │ - bgt 567c4 │ │ │ │ + beq 567d4 │ │ │ │ + bgt 567bc │ │ │ │ cmn r2, #4 │ │ │ │ - beq 567a8 │ │ │ │ + beq 567a0 │ │ │ │ cmn r2, #2 │ │ │ │ - bne 567c4 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 567bc │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43064 @ 0xa838 │ │ │ │ + movw r1, #41412 @ 0xa1c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 56888 │ │ │ │ + bl 16d81c │ │ │ │ + b 56880 │ │ │ │ movw r3, #36876 @ 0x900c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40376 @ 0x9db8 │ │ │ │ + movw r1, #38712 @ 0x9738 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 56888 │ │ │ │ + bl 16d81c │ │ │ │ + b 56880 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #43092 @ 0xa854 │ │ │ │ + movw r3, #41440 @ 0xa1e0 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3b69e8 <_PyBytes_FromXIData@@Base+0x290> │ │ │ │ - b 56888 │ │ │ │ + bl 3b6418 <_PyBytes_FromXIData@@Base+0x290> │ │ │ │ + b 56880 │ │ │ │ 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 a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5683c │ │ │ │ + beq 56834 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 56874 │ │ │ │ + bne 5686c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5685c │ │ │ │ + bne 56854 │ │ │ │ dmb ish │ │ │ │ - beq 568c4 │ │ │ │ + beq 568bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bcf58 │ │ │ │ - b 568c4 │ │ │ │ + bl 2bc628 │ │ │ │ + b 568bc │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 568a8 │ │ │ │ + bne 568a0 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 56890 │ │ │ │ + bne 56888 │ │ │ │ dmb ish │ │ │ │ - beq 568b8 │ │ │ │ + beq 568b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bcf58 │ │ │ │ + bl 2bc628 │ │ │ │ mov r0, r4 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 1ad0b4 │ │ │ │ + b 1acc84 │ │ │ │ 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 56938 │ │ │ │ + bne 56930 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 56934 │ │ │ │ + ble 5692c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 56978 │ │ │ │ + beq 56970 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #272] @ 56a50 │ │ │ │ + ldr r1, [pc, #272] @ 56a48 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56978 │ │ │ │ + bne 56970 │ │ │ │ mov r4, #0 │ │ │ │ - b 56a44 │ │ │ │ + b 56a3c │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #16568 @ 0x40b8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movweq r4, #5188 @ 0x1444 │ │ │ │ mov r1, r6 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 569f8 │ │ │ │ - bl bbe9c │ │ │ │ + bne 569f0 │ │ │ │ + bl bbaa8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 569e0 │ │ │ │ - bl be588 │ │ │ │ + bne 569d8 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56970 │ │ │ │ + bne 56968 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32be04 <_PyXI_Preserve@@Base+0x194> │ │ │ │ + bl 32b734 <_PyXI_Preserve@@Base+0x144> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 56a34 │ │ │ │ - b 56970 │ │ │ │ + bge 56a2c │ │ │ │ + b 56968 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 56a44 │ │ │ │ - bl 13f4ec │ │ │ │ + b 56a3c │ │ │ │ + bl 13f0bc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 56970 │ │ │ │ - beq 56a1c │ │ │ │ + blt 56968 │ │ │ │ + beq 56a14 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b c4820 │ │ │ │ + b c4428 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl cd86c │ │ │ │ + bl cd3f8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 56970 │ │ │ │ + blt 56968 │ │ │ │ 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} │ │ │ │ - rsbeq r6, r2, r4, lsr #30 │ │ │ │ + rsbeq r6, r2, r8, ror 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 ca21c │ │ │ │ + bl c9da8 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ movne r5, r3 │ │ │ │ - bne 56aa4 │ │ │ │ - b 56ad0 │ │ │ │ + bne 56a9c │ │ │ │ + b 56ac8 │ │ │ │ cmp r6, r0 │ │ │ │ - bne 56af4 │ │ │ │ + bne 56aec │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 56ad8 │ │ │ │ + ble 56ad0 │ │ │ │ add r5, r5, #1 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a5858 │ │ │ │ + bl 3a5178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56b58 │ │ │ │ + beq 56b50 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56a8c │ │ │ │ + bne 56a84 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 56b3c │ │ │ │ + ble 56b34 │ │ │ │ mov r0, #0 │ │ │ │ - b 56b84 │ │ │ │ + b 56b7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56aa0 │ │ │ │ + bne 56a98 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 56aa0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 56a98 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 13f968 │ │ │ │ + bl 13f538 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56b28 │ │ │ │ + bgt 56b20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56b28 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 56b20 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - beq 56aa0 │ │ │ │ + beq 56a98 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 56aa4 │ │ │ │ - b 56ac4 │ │ │ │ + beq 56a9c │ │ │ │ + b 56abc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56ad0 │ │ │ │ + bne 56ac8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 56ad0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 56ac8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56b7c │ │ │ │ + bgt 56b74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56b7c │ │ │ │ + bne 56b74 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ 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 3a5830 │ │ │ │ + b 3a5150 │ │ │ │ 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] @ 56c84 │ │ │ │ + ldr r3, [pc, #196] @ 56c7c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ - bl 9f360 │ │ │ │ + bl 9f098 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56c68 │ │ │ │ + beq 56c60 │ │ │ │ movw r5, #48503 @ 0xbd77 │ │ │ │ movt r5, #1 │ │ │ │ movw r7, #48519 @ 0xbd87 │ │ │ │ movt r7, #1 │ │ │ │ - movw r6, #60668 @ 0xecfc │ │ │ │ + movw r6, #59036 @ 0xe69c │ │ │ │ movt r6, #69 @ 0x45 │ │ │ │ add r5, r8, r5 │ │ │ │ add r7, r8, r7 │ │ │ │ ldrb r0, [r5, #1]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56c70 │ │ │ │ - bl be7c8 │ │ │ │ + beq 56c68 │ │ │ │ + bl be3d4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56c3c │ │ │ │ + bgt 56c34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56c3c │ │ │ │ + bne 56c34 │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 56c70 │ │ │ │ + bne 56c68 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56c68 │ │ │ │ + bgt 56c60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56c68 │ │ │ │ + bne 56c60 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 56c7c │ │ │ │ + b 56c74 │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 56bf0 │ │ │ │ + bne 56be8 │ │ │ │ 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 56cc8 │ │ │ │ + bne 56cc0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 56cbc │ │ │ │ + beq 56cb4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56cc8 │ │ │ │ + bne 56cc0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 566fc │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b 566f4 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43128 @ 0xa878 │ │ │ │ + movw r1, #41476 @ 0xa204 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00056ce8 : │ │ │ │ +00056ce0 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 56d14 │ │ │ │ + ldr lr, [pc, #28] @ 56d0c │ │ │ │ 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 154604 │ │ │ │ + b 1541c4 │ │ │ │ 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 │ │ │ │ @@ -41556,61 +41554,61 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56d84 │ │ │ │ + bne 56d7c │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56d84 │ │ │ │ + bne 56d7c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 566fc │ │ │ │ + b 566f4 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 56dcc │ │ │ │ + ldr ip, [pc, #60] @ 56dc4 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56d70 │ │ │ │ + bne 56d68 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, r2, r0, asr pc │ │ │ │ + rsbeq r6, r2, r4, lsr #31 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 56df8 │ │ │ │ + beq 56df0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 56e18 │ │ │ │ + b 56e10 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56e10 │ │ │ │ + beq 56e08 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 560d0 │ │ │ │ + b 560c8 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -41628,1032 +41626,1032 @@ │ │ │ │ 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 56e8c │ │ │ │ + bne 56e84 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1abbf8 │ │ │ │ + bl 1ab7c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 56ea4 │ │ │ │ - b 56f38 │ │ │ │ - movw r0, #59320 @ 0xe7b8 │ │ │ │ + bne 56e9c │ │ │ │ + b 56f30 │ │ │ │ + movw r0, #57688 @ 0xe158 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1802c0 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 17ff2c <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56e78 │ │ │ │ - b 56f38 │ │ │ │ + bne 56e70 │ │ │ │ + b 56f30 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r5, #54624 @ 0xd560 │ │ │ │ + movw r5, #58592 @ 0xe4e0 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 56efc │ │ │ │ + beq 56ef4 │ │ │ │ mov r1, r5 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56efc │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + bne 56ef4 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #43224 @ 0xa8d8 │ │ │ │ + movw r1, #41572 @ 0xa264 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 56f40 │ │ │ │ - b 56f38 │ │ │ │ + ble 56f38 │ │ │ │ + b 56f30 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl cb4bc │ │ │ │ + bl cb048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56f2c │ │ │ │ + bne 56f24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 56f5c │ │ │ │ + beq 56f54 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl cb4bc │ │ │ │ + bl cb048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56f5c │ │ │ │ + beq 56f54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 56f40 │ │ │ │ + ble 56f38 │ │ │ │ mov r4, #0 │ │ │ │ - b 56f5c │ │ │ │ + b 56f54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56f38 │ │ │ │ + bne 56f30 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 56f38 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 56f30 │ │ │ │ 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 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - beq 56f9c │ │ │ │ + beq 56f94 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #28] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 3a5830 │ │ │ │ + b 3a5150 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #58136 @ 0xe318 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e8dc4 │ │ │ │ + b 1e86c4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36b3cc │ │ │ │ + b 36acfc │ │ │ │ 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 1a9948 │ │ │ │ + bl 1a951c │ │ │ │ mov r0, r4 │ │ │ │ - bl 33d414 <_Py_set_inheritable_async_safe@@Base+0x65c> │ │ │ │ + bl 33cd18 <_Py_set_inheritable_async_safe@@Base+0x5e0> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 57074 │ │ │ │ + bhi 5706c │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 57098 │ │ │ │ - b 570b4 │ │ │ │ + bne 57090 │ │ │ │ + b 570ac │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #58436 @ 0xe444 │ │ │ │ + movw r0, #56804 @ 0xdde4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 571e4 │ │ │ │ - b 57060 │ │ │ │ - bl c55e4 │ │ │ │ + beq 571dc │ │ │ │ + b 57058 │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 570c8 │ │ │ │ + ble 570c0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 570e4 │ │ │ │ - bl be588 │ │ │ │ + bne 570dc │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 570e4 │ │ │ │ - b 571e4 │ │ │ │ + beq 570dc │ │ │ │ + b 571dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 570ac │ │ │ │ + bne 570a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 570ac │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 570a4 │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 571a0 │ │ │ │ + ble 57198 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 57128 │ │ │ │ + beq 57120 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 571a0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 57198 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36672 @ 0x8f40 │ │ │ │ + movw r1, #35008 @ 0x88c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 57190 │ │ │ │ + b 57188 │ │ │ │ movw r1, #35428 @ 0x8a64 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 57144 │ │ │ │ - bl b61cc │ │ │ │ + beq 5713c │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5716c │ │ │ │ + beq 57164 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 571a0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 57198 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36764 @ 0x8f9c │ │ │ │ + movw r1, #35100 @ 0x891c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 57190 │ │ │ │ + b 57188 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #37980 @ 0x945c │ │ │ │ + movw r2, #36512 @ 0x8ea0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #58436 @ 0xe444 │ │ │ │ + movw r0, #56804 @ 0xdde4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 571e4 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 571dc │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 571bc │ │ │ │ + bgt 571b4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2b8264 │ │ │ │ + b 2b7934 │ │ │ │ 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 3a6a10 <_PyXIData_ReleaseAndRawFree@@Base+0xb20> │ │ │ │ + b 3a6330 <_PyXIData_ReleaseAndRawFree@@Base+0xb20> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, 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 be588 │ │ │ │ + bl be194 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 572f8 │ │ │ │ + bne 572f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38d968 │ │ │ │ + bl 38d460 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 572f8 │ │ │ │ - movw r0, #58828 @ 0xe5cc │ │ │ │ + beq 572f0 │ │ │ │ + movw r0, #57288 @ 0xdfc8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 57258 │ │ │ │ + bne 57250 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aacb8 │ │ │ │ + b 3aa5e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #43308 @ 0xa92c │ │ │ │ + movw r0, #41656 @ 0xa2b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ movw r1, #761 @ 0x2f9 │ │ │ │ - bl 396484 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ + bl 396398 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 572ac │ │ │ │ + bgt 572a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 572ac │ │ │ │ + bne 572a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 57248 │ │ │ │ + beq 57240 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 572d8 │ │ │ │ + bgt 572d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 572d8 │ │ │ │ + bne 572d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 572f8 │ │ │ │ - movw r0, #43308 @ 0xa92c │ │ │ │ + beq 572f0 │ │ │ │ + movw r0, #41656 @ 0xa2b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3b9e18 │ │ │ │ + b 3b9848 │ │ │ │ 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 r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 14ab00 │ │ │ │ + bl 14a6c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5733c │ │ │ │ - bl be588 │ │ │ │ + bne 57334 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57360 │ │ │ │ - b 5737c │ │ │ │ + beq 57358 │ │ │ │ + b 57374 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 57360 │ │ │ │ + bne 57358 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #43328 @ 0xa940 │ │ │ │ + movw r0, #41676 @ 0xa2cc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ ldrd r2, [r4, #12] │ │ │ │ - movw r0, #43344 @ 0xa950 │ │ │ │ + movw r0, #41692 @ 0xa2dc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, 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 be588 │ │ │ │ + bl be194 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 57490 │ │ │ │ + bne 57488 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38d968 │ │ │ │ + bl 38d460 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57490 │ │ │ │ - movw r0, #58828 @ 0xe5cc │ │ │ │ + beq 57488 │ │ │ │ + movw r0, #57288 @ 0xdfc8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 573f0 │ │ │ │ + bne 573e8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aacb8 │ │ │ │ + b 3aa5e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #43364 @ 0xa964 │ │ │ │ + movw r0, #41712 @ 0xa2f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ movw r1, #765 @ 0x2fd │ │ │ │ - bl 396484 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ + bl 396398 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57444 │ │ │ │ + bgt 5743c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57444 │ │ │ │ + bne 5743c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 573e0 │ │ │ │ + beq 573d8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57470 │ │ │ │ + bgt 57468 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57470 │ │ │ │ + bne 57468 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57490 │ │ │ │ - movw r0, #43364 @ 0xa964 │ │ │ │ + beq 57488 │ │ │ │ + movw r0, #41712 @ 0xa2f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3b9e18 │ │ │ │ + b 3b9848 │ │ │ │ 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 574c0 │ │ │ │ + beq 574b8 │ │ │ │ movw r1, #20312 @ 0x4f58 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26d7e8 │ │ │ │ + b 26cea4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57514 │ │ │ │ + bne 5750c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 57508 │ │ │ │ + beq 57500 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57514 │ │ │ │ + bne 5750c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 576e8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b 576e0 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42996 @ 0xa7f4 │ │ │ │ + movw r1, #41284 @ 0xa144 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 57564 │ │ │ │ + bne 5755c │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2120cc │ │ │ │ + b 2116e0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57012 @ 0xdeb4 │ │ │ │ + movw r0, #55348 @ 0xd834 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 57554 │ │ │ │ + b 5754c │ │ │ │ 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 575d0 │ │ │ │ + bne 575c8 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #43380 @ 0xa974 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 575e8 │ │ │ │ - b 57638 │ │ │ │ - movw r0, #43408 @ 0xa990 │ │ │ │ + bne 575e0 │ │ │ │ + b 57630 │ │ │ │ + movw r0, #41756 @ 0xa31c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c8444 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c7c1c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 575b0 │ │ │ │ - b 57638 │ │ │ │ + bne 575a8 │ │ │ │ + b 57630 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 576cc │ │ │ │ + bne 576c4 │ │ │ │ mov r0, #5 │ │ │ │ - bl 14bbbc │ │ │ │ + bl 14b77c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 57638 │ │ │ │ + beq 57630 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 576ac │ │ │ │ + beq 576a4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 1dd934 │ │ │ │ + bl 1dd27c │ │ │ │ cmn r0, #1 │ │ │ │ addne r8, r5, #12 │ │ │ │ movne r6, #0 │ │ │ │ - bne 57664 │ │ │ │ + bne 5765c │ │ │ │ mov r0, r4 │ │ │ │ - bl 203b34 │ │ │ │ + bl 20344c │ │ │ │ mov r5, #0 │ │ │ │ - b 576dc │ │ │ │ + b 576d4 │ │ │ │ ldr r9, [r8, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 57674 │ │ │ │ + bgt 5766c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a6e1c <_PyBytes_GetXIData@@Base+0x12c> │ │ │ │ + bl 3a673c <_PyBytes_GetXIData@@Base+0x12c> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 57630 │ │ │ │ + blt 57628 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - blt 57640 │ │ │ │ - b 57694 │ │ │ │ + blt 57638 │ │ │ │ + b 5768c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4440 @ 0x1158 │ │ │ │ + movw r1, #2736 @ 0xab0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl ba62c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba22c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5764c │ │ │ │ - b 57630 │ │ │ │ + bne 57644 │ │ │ │ + b 57628 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dd934 │ │ │ │ + bl 1dd27c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 576bc │ │ │ │ - b 57630 │ │ │ │ + bne 576b4 │ │ │ │ + b 57628 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3a6e1c <_PyBytes_GetXIData@@Base+0x12c> │ │ │ │ + bl 3a673c <_PyBytes_GetXIData@@Base+0x12c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 57630 │ │ │ │ + blt 57628 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14c23c │ │ │ │ + bl 14bdfc │ │ │ │ mov r5, r0 │ │ │ │ - b 576dc │ │ │ │ + b 576d4 │ │ │ │ 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} │ │ │ │ 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 20f250 │ │ │ │ + bl 20e864 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 31070c <_PyPickle_GetXIData@@Base+0xd70> │ │ │ │ + bl 31004c <_PyPickle_GetXIData@@Base+0xd70> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 578ac │ │ │ │ + beq 578a4 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 57740 │ │ │ │ + bne 57738 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57728 │ │ │ │ + bne 57720 │ │ │ │ dmb ish │ │ │ │ - beq 57750 │ │ │ │ + beq 57748 │ │ │ │ mov r0, r5 │ │ │ │ - bl 348fa4 │ │ │ │ + bl 3bd17c │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d174 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 577c8 │ │ │ │ - bgt 577b0 │ │ │ │ + beq 577c0 │ │ │ │ + bgt 577a8 │ │ │ │ cmn r2, #4 │ │ │ │ - beq 57794 │ │ │ │ + beq 5778c │ │ │ │ cmn r2, #2 │ │ │ │ - bne 577b0 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 577a8 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43064 @ 0xa838 │ │ │ │ + movw r1, #41412 @ 0xa1c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 57874 │ │ │ │ + bl 16d81c │ │ │ │ + b 5786c │ │ │ │ movw r3, #36876 @ 0x900c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41028 @ 0xa044 │ │ │ │ + movw r1, #39364 @ 0x99c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 57874 │ │ │ │ + bl 16d81c │ │ │ │ + b 5786c │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #43432 @ 0xa9a8 │ │ │ │ + movw r3, #41780 @ 0xa334 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3b69e8 <_PyBytes_FromXIData@@Base+0x290> │ │ │ │ - b 57874 │ │ │ │ + bl 3b6418 <_PyBytes_FromXIData@@Base+0x290> │ │ │ │ + b 5786c │ │ │ │ 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 a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57828 │ │ │ │ + beq 57820 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 57860 │ │ │ │ + bne 57858 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57848 │ │ │ │ + bne 57840 │ │ │ │ dmb ish │ │ │ │ - beq 578b0 │ │ │ │ + beq 578a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bcf58 │ │ │ │ - b 578b0 │ │ │ │ + bl 2bc628 │ │ │ │ + b 578a8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 57894 │ │ │ │ + bne 5788c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5787c │ │ │ │ + bne 57874 │ │ │ │ dmb ish │ │ │ │ - beq 578a4 │ │ │ │ + beq 5789c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bcf58 │ │ │ │ + bl 2bc628 │ │ │ │ mov r0, r4 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r4, #0 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 5791c │ │ │ │ + bhi 57914 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 57940 │ │ │ │ + bne 57938 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9132 @ 0x23ac │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25564 @ 0x63dc │ │ │ │ + movw r0, #23900 @ 0x5d5c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 57a38 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 57a30 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #25564 @ 0x63dc │ │ │ │ + movw r0, #23900 @ 0x5d5c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 578e4 │ │ │ │ - b 57a38 │ │ │ │ + bne 578dc │ │ │ │ + b 57a30 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 57a00 │ │ │ │ + ble 579f8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 579cc │ │ │ │ + beq 579c4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 579ac │ │ │ │ + beq 579a4 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 57a38 │ │ │ │ + beq 57a30 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 579d0 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 579c8 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 57a38 │ │ │ │ - movw r2, #6008 @ 0x1778 │ │ │ │ + bl 16d81c │ │ │ │ + b 57a30 │ │ │ │ + movw r2, #4344 @ 0x10f8 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25564 @ 0x63dc │ │ │ │ + movw r0, #23900 @ 0x5d5c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 57a38 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 57a30 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 57a08 │ │ │ │ + beq 57a00 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 57a08 │ │ │ │ - bl be588 │ │ │ │ + bne 57a00 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57a08 │ │ │ │ - b 57a38 │ │ │ │ + beq 57a00 │ │ │ │ + b 57a30 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 39d0b0 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 39c9d8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 57a38 │ │ │ │ - movw r0, #54624 @ 0xd560 │ │ │ │ + beq 57a30 │ │ │ │ + movw r0, #52960 @ 0xcee0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ 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 r1, [r0, #4] │ │ │ │ movw r6, #16568 @ 0x40b8 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r6 │ │ │ │ - bne 57a94 │ │ │ │ + bne 57a8c │ │ │ │ movw r3, #19252 @ 0x4b34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 57aa8 │ │ │ │ - ldr r2, [pc, #288] @ 57bbc │ │ │ │ + b 57aa0 │ │ │ │ + ldr r2, [pc, #288] @ 57bb4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 28eeec │ │ │ │ + bl 28e5a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 57bb0 │ │ │ │ + beq 57ba8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r5, [r7, #32] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 57b60 │ │ │ │ + bne 57b58 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 57bb4 │ │ │ │ + beq 57bac │ │ │ │ ldr r6, [r5] │ │ │ │ mov r1, r6 │ │ │ │ - bl bbe9c │ │ │ │ + bl bbaa8 │ │ │ │ mov r1, r6 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 57b0c │ │ │ │ - bl be588 │ │ │ │ + bne 57b04 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57b8c │ │ │ │ - movw r3, #49112 @ 0xbfd8 │ │ │ │ + bne 57b84 │ │ │ │ + movw r3, #53084 @ 0xcf5c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa1f0 │ │ │ │ - b 57b8c │ │ │ │ + bl 1a9dc4 │ │ │ │ + b 57b84 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - bl 32bf80 <_PyXI_Preserve@@Base+0x310> │ │ │ │ + bl 32b900 <_PyXI_Preserve@@Base+0x310> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57b8c │ │ │ │ + bne 57b84 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - b 57ac0 │ │ │ │ + b 57ab8 │ │ │ │ ldr r1, [r5] │ │ │ │ - bl c4820 │ │ │ │ + bl c4428 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - beq 57b8c │ │ │ │ + beq 57b84 │ │ │ │ ldr r1, [r5] │ │ │ │ - bl cd86c │ │ │ │ + bl cd3f8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 57b70 │ │ │ │ + ble 57b68 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 57b8c │ │ │ │ + bne 57b84 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 57b24 │ │ │ │ - b 57bb4 │ │ │ │ + bne 57b1c │ │ │ │ + b 57bac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57b54 │ │ │ │ + bne 57b4c │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 57b54 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 57b4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57bb0 │ │ │ │ + bgt 57ba8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57bb0 │ │ │ │ + bne 57ba8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 57be0 │ │ │ │ + beq 57bd8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 302b78 <_PyCode_ReturnsOnlyNone@@Base+0x14> │ │ │ │ - ldr r0, [pc, #8] @ 57bf0 │ │ │ │ + b 302240 <_PyCode_ReturnsOnlyNone@@Base+0x14> │ │ │ │ + ldr r0, [pc, #8] @ 57be8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ 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 57c3c │ │ │ │ + bne 57c34 │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26124 @ 0x660c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 57c80 │ │ │ │ - b 57c60 │ │ │ │ + beq 57c78 │ │ │ │ + b 57c58 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #1312 @ 0x520 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #65144 @ 0xfe78 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57cf0 │ │ │ │ - b 57c18 │ │ │ │ - bl 1e94e0 │ │ │ │ + beq 57ce8 │ │ │ │ + b 57c10 │ │ │ │ + bl 1e8de0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57c80 │ │ │ │ - bl be588 │ │ │ │ + bne 57c78 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57cf0 │ │ │ │ + bne 57ce8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 57cb4 │ │ │ │ - bl 1e94e0 │ │ │ │ + beq 57cac │ │ │ │ + bl 1e8de0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57cb4 │ │ │ │ - bl be588 │ │ │ │ + bne 57cac │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57cf0 │ │ │ │ + bne 57ce8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2d0b4 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57cdc │ │ │ │ - bl be588 │ │ │ │ + bne 57cd4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57cf0 │ │ │ │ + bne 57ce8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c56d4 │ │ │ │ + b c52dc │ │ │ │ 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 57d40 │ │ │ │ + bne 57d38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 57d34 │ │ │ │ + beq 57d2c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57d40 │ │ │ │ + bne 57d38 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 576e8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b 576e0 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43128 @ 0xa878 │ │ │ │ + movw r1, #41476 @ 0xa204 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {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 57da8 │ │ │ │ + bne 57da0 │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26124 @ 0x660c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 57dec │ │ │ │ - b 57dcc │ │ │ │ + beq 57de4 │ │ │ │ + b 57dc4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #1328 @ 0x530 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #65160 @ 0xfe88 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57e5c │ │ │ │ - b 57d84 │ │ │ │ - bl 1e94e0 │ │ │ │ + beq 57e54 │ │ │ │ + b 57d7c │ │ │ │ + bl 1e8de0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57dec │ │ │ │ - bl be588 │ │ │ │ + bne 57de4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57e5c │ │ │ │ + bne 57e54 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 57e20 │ │ │ │ - bl 1e94e0 │ │ │ │ + beq 57e18 │ │ │ │ + bl 1e8de0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57e20 │ │ │ │ - bl be588 │ │ │ │ + bne 57e18 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57e5c │ │ │ │ + bne 57e54 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2e3c0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57e48 │ │ │ │ - bl be588 │ │ │ │ + bne 57e40 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57e5c │ │ │ │ + bne 57e54 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c56d4 │ │ │ │ + b c52dc │ │ │ │ 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 │ │ │ │ @@ -42665,225 +42663,225 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57ed8 │ │ │ │ + bne 57ed0 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57ed8 │ │ │ │ + bne 57ed0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 576e8 │ │ │ │ + b 576e0 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 57f20 │ │ │ │ + ldr ip, [pc, #60] @ 57f18 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57ec4 │ │ │ │ + bne 57ebc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, r2, r0 │ │ │ │ + rsbeq r7, r2, r4, asr r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #55504 @ 0xd8d0 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 398b78 <_PyBytes_Find@@Base+0x718> │ │ │ │ + b 3984a0 <_PyBytes_Find@@Base+0x838> │ │ │ │ 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 152108 │ │ │ │ + bl 151cc8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 57f7c │ │ │ │ - bl be588 │ │ │ │ + bne 57f74 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57f90 │ │ │ │ + bne 57f88 │ │ │ │ mov r0, r4 │ │ │ │ bl 2cf34 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 396258 <_PyLong_UInt32_Converter@@Base+0xc24> │ │ │ │ + b 39616c <_PyLong_UInt32_Converter@@Base+0xc24> │ │ │ │ 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 3a8154 │ │ │ │ + b 3a7a74 │ │ │ │ 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 57ff4 │ │ │ │ + beq 57fec │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57168 @ 0xdf50 │ │ │ │ + movw r0, #55504 @ 0xd8d0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57ff4 │ │ │ │ + bne 57fec │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ - bl cd86c │ │ │ │ + bl cd3f8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57fec │ │ │ │ + beq 57fe4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 3a877c │ │ │ │ + b 3a809c │ │ │ │ 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 sp, sp, #64 @ 0x40 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d63c │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 5807c │ │ │ │ + bhi 58074 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 580a0 │ │ │ │ - b 58108 │ │ │ │ + beq 58098 │ │ │ │ + b 58100 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #25488 @ 0x6390 │ │ │ │ + movw r0, #23824 @ 0x5d10 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58060 │ │ │ │ - b 58108 │ │ │ │ + bne 58058 │ │ │ │ + b 58100 │ │ │ │ cmp r6, #1 │ │ │ │ - ble 58150 │ │ │ │ + ble 58148 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 58130 │ │ │ │ + beq 58128 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 58110 │ │ │ │ + beq 58108 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 58108 │ │ │ │ + beq 58100 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 58134 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 5812c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r4, #0 │ │ │ │ - b 581a0 │ │ │ │ - movw r2, #6008 @ 0x1778 │ │ │ │ + b 58198 │ │ │ │ + movw r2, #4344 @ 0x10f8 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25488 @ 0x6390 │ │ │ │ + movw r0, #23824 @ 0x5d10 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 58108 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 58100 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 58154 │ │ │ │ + beq 5814c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 58154 │ │ │ │ - b 58108 │ │ │ │ + bge 5814c │ │ │ │ + b 58100 │ │ │ │ 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 37de1c │ │ │ │ + bl 37d74c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 581a0 │ │ │ │ + beq 58198 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #54624 @ 0xd560 │ │ │ │ + movw r0, #52960 @ 0xcee0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 581b4 │ │ │ │ + beq 581ac │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000581c0 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +000581b8 <_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 36d170 │ │ │ │ + bl 36caa0 │ │ │ │ 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 │ │ │ │ @@ -42899,170 +42897,171 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d63c │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 5827c <_PyTime_AsTimeval_clamp@@Base+0xbc> │ │ │ │ + bge 58274 <_PyTime_AsTimeval_clamp@@Base+0xbc> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #38376 @ 0x95e8 │ │ │ │ + movw r2, #36908 @ 0x902c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #10888 @ 0x2a88 │ │ │ │ + movw r0, #9224 @ 0x2408 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r4, #0 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 58290 <_PyTime_AsTimeval_clamp@@Base+0xd0> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 58288 <_PyTime_AsTimeval_clamp@@Base+0xd0> │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 55e58 │ │ │ │ + bl 55e50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 582a4 <_PyTime_AsTimeval_clamp@@Base+0xe4> │ │ │ │ + beq 5829c <_PyTime_AsTimeval_clamp@@Base+0xe4> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ 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 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ bl 2db58 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ba3a0 │ │ │ │ + b 1b9f10 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5830c <_PyTime_AsTimeval_clamp@@Base+0x14c> │ │ │ │ + beq 58304 <_PyTime_AsTimeval_clamp@@Base+0x14c> │ │ │ │ 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 560d0 │ │ │ │ + b 560c8 │ │ │ │ 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 583f0 <_PyTime_AsTimeval_clamp@@Base+0x230> │ │ │ │ + beq 583ec <_PyTime_AsTimeval_clamp@@Base+0x234> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 58370 <_PyTime_AsTimeval_clamp@@Base+0x1b0> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 58368 <_PyTime_AsTimeval_clamp@@Base+0x1b0> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43856 @ 0xab50 │ │ │ │ + movw r1, #42192 @ 0xa4d0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, #12 │ │ │ │ - bl 21f678 │ │ │ │ - movw r2, #23068 @ 0x5a1c │ │ │ │ - movt r2, #94 @ 0x5e │ │ │ │ + bl 21ec70 │ │ │ │ + movw r2, #61988 @ 0xf224 │ │ │ │ + movt r2, #93 @ 0x5d │ │ │ │ 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 583d4 <_PyTime_AsTimeval_clamp@@Base+0x214> │ │ │ │ + bcc 583d0 <_PyTime_AsTimeval_clamp@@Base+0x218> │ │ │ │ ldr r4, [lr, #4] │ │ │ │ add ip, r3, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - bhi 583d4 <_PyTime_AsTimeval_clamp@@Base+0x214> │ │ │ │ + bhi 583d0 <_PyTime_AsTimeval_clamp@@Base+0x218> │ │ │ │ ldrh r2, [lr, #8] │ │ │ │ - movw r3, #18096 @ 0x46b0 │ │ │ │ - movt r3, #94 @ 0x5e │ │ │ │ - ldr r0, [r3, r2, lsl #2] │ │ │ │ - b 583e4 <_PyTime_AsTimeval_clamp@@Base+0x224> │ │ │ │ + movw r3, #57264 @ 0xdfb0 │ │ │ │ + movt r3, #93 @ 0x5d │ │ │ │ + add r3, r3, r2, lsl #2 │ │ │ │ + ldr r0, [r3, #3240] @ 0xca8 │ │ │ │ + b 583e0 <_PyTime_AsTimeval_clamp@@Base+0x228> │ │ │ │ cmp r1, ip │ │ │ │ - bge 5838c <_PyTime_AsTimeval_clamp@@Base+0x1cc> │ │ │ │ - movw r0, #43932 @ 0xab9c │ │ │ │ + bge 58384 <_PyTime_AsTimeval_clamp@@Base+0x1cc> │ │ │ │ + movw r0, #42268 @ 0xa51c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aa800 │ │ │ │ - movw r2, #38084 @ 0x94c4 │ │ │ │ + b aa57c │ │ │ │ + movw r2, #36616 @ 0x8f08 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #54072 @ 0xd338 │ │ │ │ + movw r0, #52548 @ 0xcd44 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ 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, r0 │ │ │ │ - bl a0200 <_Py_GetConfig@@Base> │ │ │ │ + bl 9ff44 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5844c <_PyTime_AsTimeval_clamp@@Base+0x28c> │ │ │ │ + bne 58448 <_PyTime_AsTimeval_clamp@@Base+0x290> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2f42e8 │ │ │ │ - movw r3, #49152 @ 0xc000 │ │ │ │ + b 2f39c8 │ │ │ │ + movw r3, #53124 @ 0xcf84 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #43944 @ 0xaba8 │ │ │ │ + movw r1, #42280 @ 0xa528 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e4ac0 │ │ │ │ + bl 2e41a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5843c <_PyTime_AsTimeval_clamp@@Base+0x27c> │ │ │ │ + beq 58438 <_PyTime_AsTimeval_clamp@@Base+0x280> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 584a0 <_PyTime_AsTimeval_clamp@@Base+0x2e0> │ │ │ │ + beq 5849c <_PyTime_AsTimeval_clamp@@Base+0x2e4> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 584c0 <_PyTime_AsTimeval_clamp@@Base+0x300> │ │ │ │ + b 584bc <_PyTime_AsTimeval_clamp@@Base+0x304> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 584b8 <_PyTime_AsTimeval_clamp@@Base+0x2f8> │ │ │ │ + beq 584b4 <_PyTime_AsTimeval_clamp@@Base+0x2fc> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 560d0 │ │ │ │ + b 560c8 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ @@ -43071,60 +43070,60 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ bl 2d2e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58514 <_PyTime_AsTimeval_clamp@@Base+0x354> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 58510 <_PyTime_AsTimeval_clamp@@Base+0x358> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 5056c <_PyEval_FormatKwargsError@@Base+0x5c8> │ │ │ │ + b 50564 <_PyEval_FormatKwargsError@@Base+0x5c8> │ │ │ │ │ │ │ │ -00058540 : │ │ │ │ +0005853c : │ │ │ │ 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 2fa9c8 │ │ │ │ + bl 2fa0a0 │ │ │ │ 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 3a9718 │ │ │ │ + b 3a9038 │ │ │ │ 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 506f0 <_PyEval_FormatKwargsError@@Base+0x74c> │ │ │ │ + b 506e8 <_PyEval_FormatKwargsError@@Base+0x74c> │ │ │ │ │ │ │ │ -0005859c : │ │ │ │ - ldr r2, [pc, #56] @ 585dc │ │ │ │ +00058598 : │ │ │ │ + ldr r2, [pc, #56] @ 585d8 │ │ │ │ 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, #396] @ 0x18c │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ @@ -43142,17 +43141,17 @@ │ │ │ │ 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 58964 │ │ │ │ + bl 58960 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 58638 │ │ │ │ + beq 58634 │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, r5 │ │ │ │ movwne r2, #5188 @ 0x1444 │ │ │ │ movtne r2, #96 @ 0x60 │ │ │ │ ldreq r2, [r4, #20] │ │ │ │ @@ -43167,204 +43166,204 @@ │ │ │ │ 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 5868c │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 58688 │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #10016 @ 0x2720 │ │ │ │ + movw r0, #8352 @ 0x20a0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 586a4 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 586a0 │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 586ac │ │ │ │ + bne 586a8 │ │ │ │ mov r0, #0 │ │ │ │ - b 58700 │ │ │ │ + b 586fc │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 586d8 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 586d4 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 586a4 │ │ │ │ + bl 16d81c │ │ │ │ + b 586a0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ bl 2d528 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #5188 @ 0x1444 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 58700 │ │ │ │ + bne 586fc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00058708 : │ │ │ │ +00058704 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 58720 │ │ │ │ + movw r0, #29092 @ 0x71a4 │ │ │ │ + movt r0, #98 @ 0x62 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c668 │ │ │ │ - rsbeq r7, r2, r8, ror #2 │ │ │ │ + b 26bd24 │ │ │ │ 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 50b94 │ │ │ │ + b 50b8c │ │ │ │ │ │ │ │ -00058744 : │ │ │ │ +00058740 : │ │ │ │ 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] @ 58854 │ │ │ │ + ldr lr, [pc, #244] @ 58850 │ │ │ │ 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 58784 │ │ │ │ + ble 58780 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 587ac │ │ │ │ - movw r1, #46368 @ 0xb520 │ │ │ │ + bne 587a8 │ │ │ │ + movw r1, #45944 @ 0xb378 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #43976 @ 0xabc8 │ │ │ │ + movw r2, #48624 @ 0xbdf0 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2dba60 <_PyErr_Format@@Base> │ │ │ │ + b 2db0ac <_PyErr_Format@@Base> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r1, #16 │ │ │ │ - beq 587c8 │ │ │ │ + beq 587c4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 587e0 │ │ │ │ + bne 587dc │ │ │ │ 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 144f1c <_PyStack_UnpackDict@@Base> │ │ │ │ + bl 144ad4 <_PyStack_UnpackDict@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5884c │ │ │ │ + beq 58848 │ │ │ │ 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 145e28 <_PyStack_UnpackDict_Free@@Base> │ │ │ │ + bl 1459e0 <_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 cb178 <_Py_CheckFunctionResult@@Base> │ │ │ │ + b cad04 <_Py_CheckFunctionResult@@Base> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ - bl 3948f0 <_PyObject_GetState@@Base> │ │ │ │ + bl 394018 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r6, r4 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 58940 │ │ │ │ - ldr r0, [pc, #204] @ 5895c │ │ │ │ + beq 5893c │ │ │ │ + ldr r0, [pc, #204] @ 58958 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 588b4 │ │ │ │ - ldr r6, [pc, #176] @ 58960 │ │ │ │ + bne 588b0 │ │ │ │ + ldr r6, [pc, #176] @ 5895c │ │ │ │ mov r5, #0 │ │ │ │ - b 58940 │ │ │ │ - bl ca21c │ │ │ │ + b 5893c │ │ │ │ + bl c9da8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 588e0 │ │ │ │ + bgt 588dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 588e0 │ │ │ │ + bne 588dc │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 588a8 │ │ │ │ + beq 588a4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #104] @ 58960 │ │ │ │ + ldr r2, [pc, #104] @ 5895c │ │ │ │ mov r0, #5 │ │ │ │ str r6, [sp, #4] │ │ │ │ movw ip, #5188 @ 0x1444 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ str ip, [sp] │ │ │ │ - bl aef90 │ │ │ │ + bl aecd0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5892c │ │ │ │ + bgt 58928 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58934 │ │ │ │ - ldr r6, [pc, #44] @ 58960 │ │ │ │ - b 58940 │ │ │ │ + beq 58930 │ │ │ │ + ldr r6, [pc, #44] @ 5895c │ │ │ │ + b 5893c │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5892c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 58928 │ │ │ │ mov r0, r4 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r6 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strhteq r5, [r3], #-104 @ 0xffffff98 │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -43372,548 +43371,548 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #42532 @ 0xa624 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 589ac │ │ │ │ + beq 589a8 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50160 @ 0xc3f0 │ │ │ │ + movw r1, #48584 @ 0xbdc8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 589e0 │ │ │ │ + bl 16d81c │ │ │ │ + b 589dc │ │ │ │ ldr ip, [r0, #8] │ │ │ │ sub r3, ip, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 589e4 │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + bls 589e0 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #44132 @ 0xac64 │ │ │ │ + movw r1, #48780 @ 0xbe8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ str ip, [sp] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, ip │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 58a28 │ │ │ │ + bhi 58a24 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 58a50 │ │ │ │ - b 58a6c │ │ │ │ + bgt 58a4c │ │ │ │ + b 58a68 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #63840 @ 0xf960 │ │ │ │ + movw r0, #62176 @ 0xf2e0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58a1c │ │ │ │ + bne 58a18 │ │ │ │ mov r4, #0 │ │ │ │ - b 58be0 │ │ │ │ + b 58bdc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 58a8c │ │ │ │ - bl be588 │ │ │ │ + bne 58a88 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58a48 │ │ │ │ - ldr r0, [pc, #376] @ 58bec │ │ │ │ + bne 58a44 │ │ │ │ + ldr r0, [pc, #376] @ 58be8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ mov r4, r0 │ │ │ │ - b 58be0 │ │ │ │ - bl c55e4 │ │ │ │ + b 58bdc │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58ab8 │ │ │ │ + bgt 58ab4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58ab8 │ │ │ │ + bne 58ab4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 58a60 │ │ │ │ + beq 58a5c │ │ │ │ cmp r7, #0 │ │ │ │ - blt 58a6c │ │ │ │ + blt 58a68 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 58a48 │ │ │ │ - ldr r1, [pc, #268] @ 58bf0 │ │ │ │ + beq 58a44 │ │ │ │ + ldr r1, [pc, #268] @ 58bec │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17b1d8 │ │ │ │ + bl 17ae44 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58b84 │ │ │ │ + beq 58b80 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 58bbc │ │ │ │ - movw r8, #45536 @ 0xb1e0 │ │ │ │ + beq 58bb8 │ │ │ │ + movw r8, #45932 @ 0xb36c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r1, [r8] │ │ │ │ - bl 14ab00 │ │ │ │ + bl 14a6c4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58b40 │ │ │ │ + bgt 58b3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58b40 │ │ │ │ + bne 58b3c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 58b58 │ │ │ │ - bl be588 │ │ │ │ + bne 58b54 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58b6c │ │ │ │ - b 58b84 │ │ │ │ + beq 58b68 │ │ │ │ + b 58b80 │ │ │ │ cmp r7, r6 │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ orrs r4, r3, r6, lsr #31 │ │ │ │ - beq 58b8c │ │ │ │ - movw r1, #44172 @ 0xac8c │ │ │ │ + beq 58b88 │ │ │ │ + movw r1, #48820 @ 0xbeb4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mov r4, #0 │ │ │ │ - b 58bbc │ │ │ │ + b 58bb8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e03f8 │ │ │ │ + bl 2dfa78 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 58b84 │ │ │ │ + blt 58b80 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #72] @ 58bf4 │ │ │ │ + ldr r0, [pc, #72] @ 58bf0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58be0 │ │ │ │ + bgt 58bdc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58be0 │ │ │ │ + bne 58bdc │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mlseq r3, r4, r9, r6 │ │ │ │ strhteq r6, [r3], #-144 @ 0xffffff70 │ │ │ │ rsbeq r7, r3, r8, asr #8 │ │ │ │ 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 51324 │ │ │ │ + b 5131c │ │ │ │ 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 2e804 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ba3a0 │ │ │ │ + b 1b9f10 │ │ │ │ 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, #24964 @ 0x6184 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr ip, [r4, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - bne 58cbc │ │ │ │ + bne 58cb8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bne 58c98 │ │ │ │ + bne 58c94 │ │ │ │ cmp r0, r1 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #4396 @ 0x112c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ movne r4, r3 │ │ │ │ - b 58d5c │ │ │ │ + b 58d58 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 58d54 │ │ │ │ + bne 58d50 │ │ │ │ cmp r0, r1 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #4396 @ 0x112c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ - b 58d5c │ │ │ │ + b 58d58 │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ tst r1, #536870912 @ 0x20000000 │ │ │ │ - beq 58d54 │ │ │ │ + beq 58d50 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 9f360 │ │ │ │ + bl 9f098 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 58d10 │ │ │ │ + beq 58d0c │ │ │ │ mov r1, r6 │ │ │ │ - bl cb4bc │ │ │ │ + bl cb048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58d18 │ │ │ │ + beq 58d14 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58d10 │ │ │ │ + bgt 58d0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58d10 │ │ │ │ + bne 58d0c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 58d5c │ │ │ │ + b 58d58 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13fdcc │ │ │ │ + bl 13f99c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58d5c │ │ │ │ + bgt 58d58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58d5c │ │ │ │ + bne 58d58 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 58d5c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 58d58 │ │ │ │ movw r4, #5180 @ 0x143c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 58db4 │ │ │ │ + bne 58db0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 58db0 │ │ │ │ + ble 58dac │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #5 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 58df0 │ │ │ │ + beq 58dec │ │ │ │ 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, #580] @ 59018 │ │ │ │ + ldr r1, [pc, #580] @ 59014 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58ee8 │ │ │ │ + beq 58ee4 │ │ │ │ add r2, r5, r4 │ │ │ │ ldr r8, [r0] │ │ │ │ subs r4, r2, #1 │ │ │ │ moveq r9, r4 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 58e7c │ │ │ │ + beq 58e78 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 58e28 │ │ │ │ + beq 58e24 │ │ │ │ subs r4, r2, #2 │ │ │ │ moveq r9, r4 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 58e7c │ │ │ │ + beq 58e78 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 58e3c │ │ │ │ + beq 58e38 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 58e78 │ │ │ │ + beq 58e74 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 58e54 │ │ │ │ + beq 58e50 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 58e7c │ │ │ │ + beq 58e78 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58e7c │ │ │ │ - bl be588 │ │ │ │ + bne 58e78 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58e7c │ │ │ │ - b 58ee8 │ │ │ │ + beq 58e78 │ │ │ │ + b 58ee4 │ │ │ │ mov r9, r4 │ │ │ │ - bl df6a8 │ │ │ │ + bl df20c │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 58e94 │ │ │ │ - bl 19b8c0 │ │ │ │ + bne 58e90 │ │ │ │ + bl 19b598 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ moveq r7, r6 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 58ed0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 58ecc │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #44220 @ 0xacbc │ │ │ │ + movw r1, #48868 @ 0xbee4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140384 │ │ │ │ - ldr r1, [pc, #324] @ 5901c │ │ │ │ + b 13ff54 │ │ │ │ + ldr r1, [pc, #324] @ 59018 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl c24c8 │ │ │ │ + bl c20d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58ef0 │ │ │ │ + bne 58eec │ │ │ │ mov r4, #0 │ │ │ │ - b 5900c │ │ │ │ + b 59008 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 58f18 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 58f14 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44252 @ 0xacdc │ │ │ │ + movw r1, #48900 @ 0xbf04 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 58ee8 │ │ │ │ + bl 16d81c │ │ │ │ + b 58ee4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #14564 @ 0x38e4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 58f38 │ │ │ │ - bl b61cc │ │ │ │ + beq 58f34 │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58fc4 │ │ │ │ + beq 58fc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3e88 │ │ │ │ + bl c3a90 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 58f68 │ │ │ │ + beq 58f64 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 58fa8 │ │ │ │ - b 58fc0 │ │ │ │ + ble 58fa4 │ │ │ │ + b 58fbc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58f8c │ │ │ │ + bgt 58f88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58f8c │ │ │ │ + bne 58f88 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44292 @ 0xad04 │ │ │ │ + movw r1, #48940 @ 0xbf2c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 58ee8 │ │ │ │ + bl 16d81c │ │ │ │ + b 58ee4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 58fc0 │ │ │ │ + bne 58fbc │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 2af508 │ │ │ │ + bl 2aebd8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5900c │ │ │ │ + bgt 59008 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5900c │ │ │ │ + bne 59008 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlseq r2, ip, r1, r7 │ │ │ │ + ldrdeq r7, [r2], #-24 @ 0xffffffe8 @ │ │ │ │ rsbeq r1, r3, r0, ror #22 │ │ │ │ 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 51730 │ │ │ │ + b 51728 │ │ │ │ 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 51cf4 │ │ │ │ + b 51cec │ │ │ │ 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 5909c │ │ │ │ + bne 59098 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 590cc │ │ │ │ - b 590c0 │ │ │ │ + bne 590c8 │ │ │ │ + b 590bc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18752 @ 0x4940 │ │ │ │ + movw r0, #17140 @ 0x42f4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59084 │ │ │ │ - b 590f4 │ │ │ │ - bl be588 │ │ │ │ + bne 59080 │ │ │ │ + b 590f0 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 590f4 │ │ │ │ + bne 590f0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2fa538 <_PyObject_HasLen@@Base+0x137c> │ │ │ │ + bl 2f9bfc <_PyObject_HasLen@@Base+0x12c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 590f4 │ │ │ │ + beq 590f0 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 59100 │ │ │ │ + b 590fc │ │ │ │ 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, #62508 @ 0xf42c │ │ │ │ + movw r1, #60876 @ 0xedcc │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ strd r4, [sp] │ │ │ │ - movw r0, #44596 @ 0xae34 │ │ │ │ + movw r0, #49244 @ 0xc05c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5916c │ │ │ │ + bne 59168 │ │ │ │ mov r0, #0 │ │ │ │ - b 591bc │ │ │ │ + b 591b8 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 5919c │ │ │ │ - bl b9040 │ │ │ │ + bne 59198 │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59148 │ │ │ │ - bl dc1d0 │ │ │ │ + bne 59144 │ │ │ │ + bl dbd28 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2cfdc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 591b4 │ │ │ │ - b 59150 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 591b0 │ │ │ │ + b 5914c │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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, #5188 @ 0x1444 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 591f8 │ │ │ │ + bne 591f4 │ │ │ │ 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) │ │ │ │ @@ -43928,189 +43927,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 be588 │ │ │ │ + bl be194 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 59330 │ │ │ │ + bne 5932c │ │ │ │ mov r0, r4 │ │ │ │ - bl 38d968 │ │ │ │ + bl 38d460 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 59330 │ │ │ │ - movw r3, #63456 @ 0xf7e0 │ │ │ │ + beq 5932c │ │ │ │ + movw r3, #60808 @ 0xed88 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #44676 @ 0xae84 │ │ │ │ + movw r0, #49324 @ 0xc0ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 59290 │ │ │ │ + bne 5928c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3aacb8 │ │ │ │ + b 3aa5e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #44684 @ 0xae8c │ │ │ │ + movw r0, #49332 @ 0xc0b4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ - bl 396484 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ + bl 396398 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 592e4 │ │ │ │ + bgt 592e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 592e4 │ │ │ │ + bne 592e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 59280 │ │ │ │ + beq 5927c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59310 │ │ │ │ + bgt 5930c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59310 │ │ │ │ + bne 5930c │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59330 │ │ │ │ - movw r0, #44684 @ 0xae8c │ │ │ │ + beq 5932c │ │ │ │ + movw r0, #49332 @ 0xc0b4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3b9e18 │ │ │ │ + b 3b9848 │ │ │ │ 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 59378 │ │ │ │ + bhi 59374 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5939c │ │ │ │ - b 593b8 │ │ │ │ + bne 59398 │ │ │ │ + b 593b4 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #58636 @ 0xe50c │ │ │ │ + movw r0, #57004 @ 0xdeac │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 594d8 │ │ │ │ - b 59364 │ │ │ │ - bl c55e4 │ │ │ │ + beq 594d4 │ │ │ │ + b 59360 │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 593cc │ │ │ │ + ble 593c8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 593e8 │ │ │ │ - bl be588 │ │ │ │ + bne 593e4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 593e8 │ │ │ │ - b 594d8 │ │ │ │ + beq 593e4 │ │ │ │ + b 594d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 593b0 │ │ │ │ + bne 593ac │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 593b0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 593ac │ │ │ │ cmp r7, #1 │ │ │ │ - ble 594a0 │ │ │ │ + ble 5949c │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 59428 │ │ │ │ + beq 59424 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 594a4 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 594a0 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40996 @ 0xa024 │ │ │ │ + movw r1, #39332 @ 0x99a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 59490 │ │ │ │ + b 5948c │ │ │ │ movw r1, #35428 @ 0x8a64 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 59444 │ │ │ │ - bl b61cc │ │ │ │ + beq 59440 │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5946c │ │ │ │ + beq 59468 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 594a4 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 594a0 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41084 @ 0xa07c │ │ │ │ + movw r1, #39420 @ 0x99fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 59490 │ │ │ │ + b 5948c │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #37980 @ 0x945c │ │ │ │ + movw r2, #36512 @ 0x8ea0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #58636 @ 0xe50c │ │ │ │ + movw r0, #57004 @ 0xdeac │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 594d8 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 594d4 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 594c0 │ │ │ │ + bgt 594bc │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2b8264 │ │ │ │ + b 2b7934 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3a6a10 <_PyXIData_ReleaseAndRawFree@@Base+0xb20> │ │ │ │ + b 3a6330 <_PyXIData_ReleaseAndRawFree@@Base+0xb20> │ │ │ │ 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] @ 59690 │ │ │ │ + ldr lr, [pc, #404] @ 5968c │ │ │ │ cmp r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #224 @ 0xe0 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -44123,68 +44122,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 59564 │ │ │ │ + bne 59560 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 595a4 │ │ │ │ - ldr ip, [pc, #296] @ 59694 │ │ │ │ + beq 595a0 │ │ │ │ + ldr ip, [pc, #296] @ 59690 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59618 │ │ │ │ + beq 59614 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ - bl 1abc3c │ │ │ │ + bl 1ab80c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59618 │ │ │ │ - bl dc1d0 │ │ │ │ + beq 59614 │ │ │ │ + bl dbd28 │ │ │ │ ldrb r3, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 595e0 │ │ │ │ + beq 595dc │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2db7c │ │ │ │ mov r4, r0 │ │ │ │ - b 595f0 │ │ │ │ + b 595ec │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2dd14 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 59620 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 5961c │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733bc │ │ │ │ + bl 173028 │ │ │ │ mov r4, #0 │ │ │ │ - b 5967c │ │ │ │ + b 59678 │ │ │ │ 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 │ │ │ │ @@ -44198,232 +44197,232 @@ │ │ │ │ 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 59a2c │ │ │ │ + bl 59a28 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #176 @ 0xb0 │ │ │ │ - bl 1ae30c │ │ │ │ + bl 1adedc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subseq r5, lr, r8, asr #11 │ │ │ │ - rsbeq r7, r2, r0, lsr #4 │ │ │ │ + @ instruction: 0x005e5f98 │ │ │ │ + rsbeq r7, r2, ip, asr r2 │ │ │ │ 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 1a27d8 │ │ │ │ + bl 1a24b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 596fc │ │ │ │ + beq 596f8 │ │ │ │ movw r6, #5188 @ 0x1444 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #368] @ 59840 │ │ │ │ + ldr r1, [pc, #368] @ 5983c │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #29144 @ 0x71d8 │ │ │ │ + movw r2, #27480 @ 0x6b58 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 1b84d8 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b8048 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 59704 │ │ │ │ - bl 2d6954 │ │ │ │ + bne 59700 │ │ │ │ + bl 2d612c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 596c8 │ │ │ │ + bne 596c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1393b8 │ │ │ │ + bl 138f7c │ │ │ │ mov r4, #0 │ │ │ │ - b 59838 │ │ │ │ + b 59834 │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 59748 │ │ │ │ + bne 59744 │ │ │ │ ldr r3, [r5, #260] @ 0x104 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59728 │ │ │ │ + bne 59724 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1393b8 │ │ │ │ - b 59838 │ │ │ │ + bl 138f7c │ │ │ │ + b 59834 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59828 │ │ │ │ + bgt 59824 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59828 │ │ │ │ - b 597c4 │ │ │ │ + bne 59824 │ │ │ │ + b 597c0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 5979c │ │ │ │ + bne 59798 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59778 │ │ │ │ + bgt 59774 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59778 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 59774 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32856 @ 0x8058 │ │ │ │ + movw r1, #31192 @ 0x79d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1393b8 │ │ │ │ - b 596fc │ │ │ │ + bl 138f7c │ │ │ │ + b 596f8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 597cc │ │ │ │ + bne 597c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59828 │ │ │ │ + bgt 59824 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59828 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 59828 │ │ │ │ + bne 59824 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 59824 │ │ │ │ mov r0, r5 │ │ │ │ - bl 59ef4 │ │ │ │ + bl 59ef0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59804 │ │ │ │ + bne 59800 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 596f4 │ │ │ │ + bgt 596f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 596f4 │ │ │ │ + bne 596f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 596f4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 596f0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 596c8 │ │ │ │ + bgt 596c4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ - bne 596c8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 596c8 │ │ │ │ + bne 596c4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 596c4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1a365c │ │ │ │ + b 1a3334 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq r6, r3, ip, lsr r9 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 598d0 │ │ │ │ + b 598cc │ │ │ │ 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] @ 598cc │ │ │ │ + ldr r1, [pc, #84] @ 598c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 36b034 │ │ │ │ + bl 36a964 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 598b4 │ │ │ │ + bgt 598b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 598b4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [pc, #16] @ 598cc │ │ │ │ + bne 598b0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [pc, #16] @ 598c8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36b034 │ │ │ │ + b 36a964 │ │ │ │ rsbeq r5, r3, r0, lsl #12 │ │ │ │ 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] @ 5997c │ │ │ │ - ldreq r0, [pc, #136] @ 59980 │ │ │ │ - bl 2fb280 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldrne r0, [pc, #136] @ 59978 │ │ │ │ + ldreq r0, [pc, #136] @ 5997c │ │ │ │ + bl 2fa944 <_PyEval_GetBuiltin@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 59924 │ │ │ │ + blt 59920 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #35212 @ 0x898c │ │ │ │ + movw r0, #33548 @ 0x830c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ mov r0, #0 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5995c │ │ │ │ + bne 59958 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59974 │ │ │ │ + bgt 59970 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59974 │ │ │ │ + bne 59970 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 59974 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 59970 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #35220 @ 0x8994 │ │ │ │ + movw r0, #33556 @ 0x8314 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrdeq r5, [r3], #-100 @ 0xffffff9c @ │ │ │ │ rsbeq r6, r3, r0, asr ip │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 599a4 │ │ │ │ + beq 599a0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 599f8 │ │ │ │ + b 599f4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r3, [pc, #76] @ 59a00 │ │ │ │ - beq 599f8 │ │ │ │ + ldreq r3, [pc, #76] @ 599fc │ │ │ │ + beq 599f4 │ │ │ │ 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 1abbf8 │ │ │ │ + bl 1ab7c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 599ec │ │ │ │ + beq 599e8 │ │ │ │ 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} │ │ │ │ @@ -44435,118 +44434,118 @@ │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #53596 @ 0xd15c │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e8dc4 │ │ │ │ + b 1e86c4 │ │ │ │ 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 c4cbc │ │ │ │ + bl c48c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59b44 │ │ │ │ + beq 59b40 │ │ │ │ mov r0, r6 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 59b20 │ │ │ │ + beq 59b1c │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 59b20 │ │ │ │ + beq 59b1c │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrd r0, [fp, #4] │ │ │ │ - bl 19ea1c │ │ │ │ + bl 19e6f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 59b20 │ │ │ │ + beq 59b1c │ │ │ │ str r3, [r4, #24] │ │ │ │ ldrd r0, [fp, #12] │ │ │ │ - bl 19ea1c │ │ │ │ + bl 19e6f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 59b20 │ │ │ │ + beq 59b1c │ │ │ │ str r3, [r4, #28] │ │ │ │ ldrd r0, [fp, #20] │ │ │ │ - bl 19ea1c │ │ │ │ + bl 19e6f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 59b20 │ │ │ │ + beq 59b1c │ │ │ │ str r3, [r4, #32] │ │ │ │ ldrd r0, [fp, #28] │ │ │ │ - bl 19ea1c │ │ │ │ + bl 19e6f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 59b20 │ │ │ │ + beq 59b1c │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldrd r0, [fp, #36] @ 0x24 │ │ │ │ - bl 19ea1c │ │ │ │ + bl 19e6f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 59b20 │ │ │ │ + beq 59b1c │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldrd r0, [fp, #44] @ 0x2c │ │ │ │ - bl 19ea1c │ │ │ │ + bl 19e6f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 59b20 │ │ │ │ + beq 59b1c │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [fp, #56] @ 0x38 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 59b20 │ │ │ │ + beq 59b1c │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [fp, #60] @ 0x3c │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 59b4c │ │ │ │ + bne 59b48 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59b44 │ │ │ │ + bgt 59b40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59b44 │ │ │ │ + bne 59b40 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 59b64 │ │ │ │ + b 59b60 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl b2334 │ │ │ │ + bl b2070 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #56] @ 0x38 │ │ │ │ - beq 59b20 │ │ │ │ + beq 59b1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59b8c │ │ │ │ + beq 59b88 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 59be4 │ │ │ │ + b 59be0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ movweq r3, #5188 @ 0x1444 │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 59be4 │ │ │ │ + beq 59be0 │ │ │ │ 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 1abbf8 │ │ │ │ + bl 1ab7c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 59bd8 │ │ │ │ + beq 59bd4 │ │ │ │ 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} │ │ │ │ @@ -44559,220 +44558,220 @@ │ │ │ │ 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 59c40 │ │ │ │ + bne 59c3c │ │ │ │ cmp r2, #1 │ │ │ │ - ble 59c3c │ │ │ │ + ble 59c38 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 59c7c │ │ │ │ + beq 59c78 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #664] @ 59ef0 │ │ │ │ + ldr r1, [pc, #664] @ 59eec │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 59ee0 │ │ │ │ + beq 59edc │ │ │ │ ldr r0, [r5] │ │ │ │ movw r7, #26124 @ 0x660c │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 59cbc │ │ │ │ - bl 1e94e0 │ │ │ │ + beq 59cb8 │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 59cbc │ │ │ │ - bl be588 │ │ │ │ + bne 59cb8 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59ee0 │ │ │ │ + bne 59edc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 59cf4 │ │ │ │ - bl 1e94e0 │ │ │ │ + beq 59cf0 │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 59cf4 │ │ │ │ - bl be588 │ │ │ │ + bne 59cf0 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59ee0 │ │ │ │ + bne 59edc │ │ │ │ add r4, r4, r6 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 59d14 │ │ │ │ + beq 59d10 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 59d24 │ │ │ │ + bne 59d20 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2d4ec │ │ │ │ - b 59ed0 │ │ │ │ - bl 1aa684 │ │ │ │ + b 59ecc │ │ │ │ + bl 1aa254 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 59ee0 │ │ │ │ + beq 59edc │ │ │ │ ldr r3, [r6, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 59d80 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 59d7c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44860 @ 0xaf3c │ │ │ │ + movw r1, #49648 @ 0xc1f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59ee0 │ │ │ │ + bgt 59edc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59ee0 │ │ │ │ + bne 59edc │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 59ee0 │ │ │ │ - bl 1e9888 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 59edc │ │ │ │ + bl 1e9188 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59db0 │ │ │ │ + bgt 59dac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59db0 │ │ │ │ + bne 59dac │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ cmneq r4, #1 │ │ │ │ - bne 59de8 │ │ │ │ - bl be588 │ │ │ │ + bne 59de4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59df0 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + beq 59dec │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59ee0 │ │ │ │ - bl 142a28 │ │ │ │ - b 59df0 │ │ │ │ + beq 59edc │ │ │ │ + bl 1425e0 │ │ │ │ + b 59dec │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq 59e24 │ │ │ │ + beq 59e20 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 59e24 │ │ │ │ + bvs 59e20 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 59ecc │ │ │ │ + bvs 59ec8 │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov lr, s17 │ │ │ │ cmp r1, lr │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne 59e2c │ │ │ │ + bne 59e28 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b 59ed0 │ │ │ │ + b 59ecc │ │ │ │ teq r1, lr │ │ │ │ bic ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, lr, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 59e78 │ │ │ │ + bpl 59e74 │ │ │ │ adds r2, r3, r2 │ │ │ │ adc r0, ip, r0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs r0, r5, r0 │ │ │ │ - bcs 59ecc │ │ │ │ + bcs 59ec8 │ │ │ │ cmp r3, r4 │ │ │ │ sbcs r2, ip, r5 │ │ │ │ - bcs 59e98 │ │ │ │ + bcs 59e94 │ │ │ │ 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 59ed0 │ │ │ │ + b 59ecc │ │ │ │ cmp r2, r3 │ │ │ │ sbcs lr, r0, ip │ │ │ │ - bcs 59ea8 │ │ │ │ + bcs 59ea4 │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc r0, ip, r0 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r0, r5 │ │ │ │ - bcc 59ecc │ │ │ │ + bcc 59ec8 │ │ │ │ subs r6, r3, r4 │ │ │ │ sbc r7, r1, r5 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b 59ed0 │ │ │ │ + b 59ecc │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc r0, r0, ip │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r0, r5 │ │ │ │ - bcc 59ecc │ │ │ │ + bcc 59ec8 │ │ │ │ adds r6, r4, r3 │ │ │ │ adc r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b 59ed0 │ │ │ │ + b 59ecc │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c56d4 │ │ │ │ + b c52dc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, asr #4 │ │ │ │ + rsbeq r7, r2, r8, lsl #5 │ │ │ │ │ │ │ │ -00059ef4 : │ │ │ │ +00059ef0 : │ │ │ │ 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 59f24 │ │ │ │ + bge 59f20 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e294 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #260] @ 0x104 │ │ │ │ - bl 1eae3c │ │ │ │ + bl 1ea73c │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59f58 │ │ │ │ + beq 59f54 │ │ │ │ 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 │ │ │ │ @@ -44791,306 +44790,306 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59fcc │ │ │ │ + bne 59fc8 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a010 │ │ │ │ + beq 5a00c │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #360] @ 5a140 │ │ │ │ + ldr ip, [pc, #360] @ 5a13c │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a010 │ │ │ │ + bne 5a00c │ │ │ │ mov r0, #0 │ │ │ │ - b 5a138 │ │ │ │ + b 5a134 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #44900 @ 0xaf64 │ │ │ │ + movw r1, #49688 @ 0xc218 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 179120 │ │ │ │ + bl 178d8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a008 │ │ │ │ + beq 5a004 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #0 │ │ │ │ - bl 20f250 │ │ │ │ + bl 20e864 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 5a05c │ │ │ │ + beq 5a058 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 5a10c │ │ │ │ + bge 5a108 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ - b 5a06c │ │ │ │ + b 5a068 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 5a10c │ │ │ │ + bge 5a108 │ │ │ │ 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 37abf8 │ │ │ │ + bl 37a528 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5a0e0 │ │ │ │ + bne 5a0dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a0b8 │ │ │ │ + bgt 5a0b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a0b8 │ │ │ │ + bne 5a0b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a008 │ │ │ │ + bgt 5a004 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a008 │ │ │ │ + bne 5a004 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5a008 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5a004 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a104 │ │ │ │ + bgt 5a100 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a104 │ │ │ │ + bne 5a100 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5a038 │ │ │ │ + b 5a034 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a130 │ │ │ │ + bgt 5a12c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a130 │ │ │ │ + bne 5a12c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, ror r2 │ │ │ │ + strhteq r7, [r2], #-36 @ 0xffffffdc │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ 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 be588 │ │ │ │ + bl be194 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5a260 │ │ │ │ + bne 5a25c │ │ │ │ mov r0, r4 │ │ │ │ - bl 38d968 │ │ │ │ + bl 38d460 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5a260 │ │ │ │ + beq 5a25c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #63456 @ 0xf7e0 │ │ │ │ + movw r1, #60808 @ 0xed88 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ - movw r0, #43488 @ 0xa9e0 │ │ │ │ + movw r0, #41824 @ 0xa360 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5a1c0 │ │ │ │ + bne 5a1bc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aacb8 │ │ │ │ + b 3aa5e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #44932 @ 0xaf84 │ │ │ │ + movw r0, #49720 @ 0xc238 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ movw r1, #757 @ 0x2f5 │ │ │ │ - bl 396484 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ + bl 396398 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a214 │ │ │ │ + bgt 5a210 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a214 │ │ │ │ + bne 5a210 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5a1b0 │ │ │ │ + beq 5a1ac │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a240 │ │ │ │ + bgt 5a23c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a240 │ │ │ │ + bne 5a23c │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a260 │ │ │ │ - movw r0, #44932 @ 0xaf84 │ │ │ │ + beq 5a25c │ │ │ │ + movw r0, #49720 @ 0xc238 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3b9e18 │ │ │ │ + b 3b9848 │ │ │ │ sub sp, fp, #20 │ │ │ │ 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, #61436 @ 0xeffc │ │ │ │ + movw sl, #59772 @ 0xe97c │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ - movw r9, #6908 @ 0x1afc │ │ │ │ + movw r9, #5244 @ 0x147c │ │ │ │ movt r9, #79 @ 0x4f │ │ │ │ - movw r6, #53260 @ 0xd00c │ │ │ │ + movw r6, #51596 @ 0xc98c │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ 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 5a3b8 │ │ │ │ + bge 5a3b4 │ │ │ │ cmp r8, #1 │ │ │ │ ldrbeq r0, [r7, r4] │ │ │ │ - beq 5a2e8 │ │ │ │ + beq 5a2e4 │ │ │ │ cmp r8, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r0, [r7, r3] │ │ │ │ - beq 5a2e8 │ │ │ │ + beq 5a2e4 │ │ │ │ ldr r0, [r7, r4, lsl #2] │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5a304 │ │ │ │ + bcs 5a300 │ │ │ │ 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 5a358 │ │ │ │ + beq 5a354 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #7340032 @ 0x700000 │ │ │ │ - beq 5a358 │ │ │ │ + beq 5a354 │ │ │ │ asr r2, r3, #24 │ │ │ │ ubfx r0, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #59812 @ 0xe9a4 │ │ │ │ + movw r3, #58188 @ 0xe34c │ │ │ │ movt r3, #88 @ 0x58 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - beq 5a360 │ │ │ │ + beq 5a35c │ │ │ │ ldr ip, [r3], #4 │ │ │ │ str ip, [r1], #4 │ │ │ │ - b 5a340 │ │ │ │ + b 5a33c │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 2edcd0 │ │ │ │ + bl 2ed3b0 │ │ │ │ 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 5a3a8 │ │ │ │ + bge 5a3a4 │ │ │ │ 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 5a378 │ │ │ │ + b 5a374 │ │ │ │ cmp r0, #0 │ │ │ │ addge r5, r5, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 5a2b0 │ │ │ │ + b 5a2ac │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a438 │ │ │ │ + beq 5a434 │ │ │ │ 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 5a418 │ │ │ │ + bge 5a414 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5a440 │ │ │ │ + beq 5a43c │ │ │ │ add r5, r5, #1 │ │ │ │ - b 5a3f0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b 5a3ec │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #44940 @ 0xaf8c │ │ │ │ + movw r1, #49728 @ 0xc240 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 5a440 │ │ │ │ + bl 13ff54 │ │ │ │ + b 5a43c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b 98bb0 │ │ │ │ + b 98ba4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ @@ -45107,53 +45106,53 @@ │ │ │ │ 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 5a4c8 │ │ │ │ - movw r2, #38084 @ 0x94c4 │ │ │ │ + bne 5a4c4 │ │ │ │ + movw r2, #36616 @ 0x8f08 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #63360 @ 0xf780 │ │ │ │ + movw r0, #61656 @ 0xf0d8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5a4f4 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 5a4f0 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44980 @ 0xafb4 │ │ │ │ + movw r1, #49768 @ 0xc268 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f678 │ │ │ │ + bl 21ec70 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5a534 │ │ │ │ + bcs 5a530 │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #15892 @ 0x3e14 │ │ │ │ + movw r1, #14292 @ 0x37d4 │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #4628 @ 0x1214 │ │ │ │ + movw r3, #3028 @ 0xbd4 │ │ │ │ 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, #64700 @ 0xfcbc │ │ │ │ + movw r3, #63100 @ 0xf67c │ │ │ │ movt r3, #86 @ 0x56 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add r3, r3, r2 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ @@ -45166,105 +45165,105 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #38944 @ 0x9820 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 13e60c │ │ │ │ + bl 13e1dc │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 5a5e0 │ │ │ │ - beq 5a5b8 │ │ │ │ + bgt 5a5dc │ │ │ │ + beq 5a5b4 │ │ │ │ mov r4, #0 │ │ │ │ - b 5a648 │ │ │ │ + b 5a644 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45072 @ 0xb010 │ │ │ │ + movw r1, #49860 @ 0xc2c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a748 │ │ │ │ + bl 5a744 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a5b0 │ │ │ │ + beq 5a5ac │ │ │ │ mov r1, r5 │ │ │ │ - bl 3726f4 │ │ │ │ + bl 372024 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5a628 │ │ │ │ + bne 5a624 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a5b0 │ │ │ │ + bgt 5a5ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a5b0 │ │ │ │ + bne 5a5ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5a5b0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5a5ac │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a648 │ │ │ │ + bgt 5a644 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a648 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 5a644 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ 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, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a68c │ │ │ │ + beq 5a688 │ │ │ │ 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 3a8cc0 │ │ │ │ + bl 3a85e0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bne 5a674 │ │ │ │ + bne 5a670 │ │ │ │ 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) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005a6b8 : │ │ │ │ +0005a6b4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r2, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5a6f0 │ │ │ │ + beq 5a6ec │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a6f0 │ │ │ │ + bgt 5a6ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a6f0 │ │ │ │ + bne 5a6ec │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ movw r3, #12864 @ 0x3240 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub r1, r1, r3 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ @@ -45289,32 +45288,32 @@ │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r1, #38944 @ 0x9820 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 5a820 │ │ │ │ + bne 5a81c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - bl 2cfe88 │ │ │ │ + bl 2cf660 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a8b0 │ │ │ │ + beq 5a8ac │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - ble 5a8d4 │ │ │ │ + ble 5a8d0 │ │ │ │ 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 │ │ │ │ @@ -45324,293 +45323,292 @@ │ │ │ │ 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 2fa1d4 <_PyObject_HasLen@@Base+0x1018> │ │ │ │ + bl 2f9898 <_PyObject_HasLen@@Base+0xf60> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5a8a4 │ │ │ │ + beq 5a8a0 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ moveq r6, #0 │ │ │ │ ldreq r8, [r8, #260] @ 0x104 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 5a7d0 │ │ │ │ - b 5a8d4 │ │ │ │ + bne 5a7cc │ │ │ │ + b 5a8d0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 5a83c │ │ │ │ + bge 5a838 │ │ │ │ mov r1, r5 │ │ │ │ - bl 140ecc │ │ │ │ + bl 140a84 │ │ │ │ mov r4, r0 │ │ │ │ - b 5a858 │ │ │ │ + b 5a854 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #14880 @ 0x3a20 │ │ │ │ + movw r1, #13216 @ 0x33a0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl c89c4 │ │ │ │ + bl c8550 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5a8b0 │ │ │ │ + beq 5a8ac │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq 5a8d4 │ │ │ │ + beq 5a8d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a8d4 │ │ │ │ + bne 5a8d0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #45228 @ 0xb0ac │ │ │ │ + movw r1, #50016 @ 0xc360 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5a8b8 │ │ │ │ + ble 5a8b4 │ │ │ │ mov r4, #0 │ │ │ │ - b 5a8d4 │ │ │ │ + b 5a8d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a8b0 │ │ │ │ + bne 5a8ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5a8b0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5a8ac │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ 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 5a91c │ │ │ │ + bne 5a918 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb370 <_PyXIData_Free@@Base+0x230> │ │ │ │ - b 5a930 │ │ │ │ - bl df6a8 │ │ │ │ + bl 3bada0 <_PyXIData_Free@@Base+0x230> │ │ │ │ + b 5a92c │ │ │ │ + bl df20c │ │ │ │ mov r1, #1 │ │ │ │ - bl df6e8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl df24c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a910 │ │ │ │ + bne 5a90c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5aa64 │ │ │ │ + bne 5aa60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl fc8c8 │ │ │ │ + bl fc448 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5aa58 │ │ │ │ + beq 5aa54 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - bne 5a980 │ │ │ │ + bne 5a97c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bb370 <_PyXIData_Free@@Base+0x230> │ │ │ │ - b 5a994 │ │ │ │ - bl df6a8 │ │ │ │ + bl 3bada0 <_PyXIData_Free@@Base+0x230> │ │ │ │ + b 5a990 │ │ │ │ + bl df20c │ │ │ │ mov r1, #1 │ │ │ │ - bl df6e8 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl df24c <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a974 │ │ │ │ + bne 5a970 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5aa10 │ │ │ │ + bne 5aa0c │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5aa34 │ │ │ │ + bne 5aa30 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5aa10 │ │ │ │ + bne 5aa0c │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5aa34 │ │ │ │ + bne 5aa30 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5aa10 │ │ │ │ + bne 5aa0c │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5aa34 │ │ │ │ + bne 5aa30 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5aa20 │ │ │ │ + beq 5aa1c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b 5aa58 │ │ │ │ + b 5aa54 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl e300c │ │ │ │ + bl e2b70 │ │ │ │ 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 5aa58 │ │ │ │ - ldr r0, [pc, #28] @ 5aa6c │ │ │ │ + beq 5aa54 │ │ │ │ + ldr r0, [pc, #28] @ 5aa68 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 5aa64 │ │ │ │ + b 5aa60 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 5aa4c │ │ │ │ + b 5aa48 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r9, r2, r8, ror #24 │ │ │ │ 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 9f360 │ │ │ │ + bl 9f098 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5aac8 │ │ │ │ + beq 5aac4 │ │ │ │ mov r1, r5 │ │ │ │ - bl cb4bc │ │ │ │ + bl cb048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5aacc │ │ │ │ + beq 5aac8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5aac8 │ │ │ │ + bgt 5aac4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5aac8 │ │ │ │ + bne 5aac4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr r9, [fp, #4] │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5ac30 │ │ │ │ + beq 5ac28 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5ac30 │ │ │ │ + bne 5ac28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38d968 │ │ │ │ + bl 38d460 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ac30 │ │ │ │ + beq 5ac28 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r8 │ │ │ │ str r9, [sp] │ │ │ │ - movw r0, #51732 @ 0xca14 │ │ │ │ + movw r0, #50208 @ 0xc420 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5ab90 │ │ │ │ + bne 5ab88 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3aacb8 │ │ │ │ + b 3aa5e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #51740 @ 0xca1c │ │ │ │ + movw r0, #50216 @ 0xc428 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ movw r1, #798 @ 0x31e │ │ │ │ - bl 396484 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ + bl 396398 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5abe4 │ │ │ │ + bgt 5abdc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5abe4 │ │ │ │ + bne 5abdc │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5ab80 │ │ │ │ + beq 5ab78 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ac10 │ │ │ │ + bgt 5ac08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ac10 │ │ │ │ + bne 5ac08 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ac30 │ │ │ │ - movw r0, #51740 @ 0xca1c │ │ │ │ + beq 5ac28 │ │ │ │ + movw r0, #50216 @ 0xc428 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3b9e18 │ │ │ │ + b 3b9848 │ │ │ │ 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 5ac58 │ │ │ │ + blt 5ac50 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -45619,328 +45617,328 @@ │ │ │ │ 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 a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq 5adf0 │ │ │ │ + beq 5ade8 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ add ip, r6, #4 │ │ │ │ mov r2, r6 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 5ad44 │ │ │ │ + ble 5ad3c │ │ │ │ ldr r3, [r8, #72] @ 0x48 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r5, [r3, ip, lsl #2] │ │ │ │ - bl 1d32f4 │ │ │ │ + bl 1d2c18 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 5ace8 │ │ │ │ + bne 5ace0 │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5acac │ │ │ │ + b 5aca4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl cee74 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cea00 <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5adcc │ │ │ │ - bl c5840 │ │ │ │ + beq 5adc4 │ │ │ │ + bl c5448 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ad38 │ │ │ │ + bgt 5ad30 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5ad38 │ │ │ │ + bne 5ad30 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - bne 5ace0 │ │ │ │ - b 5adcc │ │ │ │ + bne 5acd8 │ │ │ │ + b 5adc4 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5adf4 │ │ │ │ + beq 5adec │ │ │ │ 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 ce2c4 │ │ │ │ + bl cde50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5adf4 │ │ │ │ + beq 5adec │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl cec94 <_PyTuple_FromPair@@Base> │ │ │ │ + bl ce820 <_PyTuple_FromPair@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5adcc │ │ │ │ + beq 5adc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 5adc4 │ │ │ │ + bgt 5adbc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5adc4 │ │ │ │ + bne 5adbc │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 5ad60 │ │ │ │ + bne 5ad58 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5adf0 │ │ │ │ + bgt 5ade8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5adf0 │ │ │ │ + bne 5ade8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr r9, [fp, #4] │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5af68 │ │ │ │ + beq 5af60 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5af68 │ │ │ │ + bne 5af60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38d968 │ │ │ │ + bl 38d460 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5af68 │ │ │ │ + beq 5af60 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #51840 @ 0xca80 │ │ │ │ + movw r0, #50316 @ 0xc48c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5aec8 │ │ │ │ + bne 5aec0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3aacb8 │ │ │ │ + b 3aa5e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #51848 @ 0xca88 │ │ │ │ + movw r0, #50324 @ 0xc494 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ movw r1, #735 @ 0x2df │ │ │ │ - bl 396484 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ + bl 396398 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5af1c │ │ │ │ + bgt 5af14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5af1c │ │ │ │ + bne 5af14 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5aeb8 │ │ │ │ + beq 5aeb0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5af48 │ │ │ │ + bgt 5af40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5af48 │ │ │ │ + bne 5af40 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5af68 │ │ │ │ - movw r0, #51848 @ 0xca88 │ │ │ │ + beq 5af60 │ │ │ │ + movw r0, #50324 @ 0xc494 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3b9e18 │ │ │ │ + b 3b9848 │ │ │ │ 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, #56] @ 5afc8 │ │ │ │ - bl 2fb280 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #56] @ 5afc0 │ │ │ │ + bl 2fa944 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5afb4 │ │ │ │ - movw r0, #52040 @ 0xcb48 │ │ │ │ + beq 5afac │ │ │ │ + movw r0, #50516 @ 0xc554 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ - movw r0, #42148 @ 0xa4a4 │ │ │ │ + b bf68c │ │ │ │ + movw r0, #40484 @ 0x9e24 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ ldrdeq r5, [r3], #-100 @ 0xffffff9c @ │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ 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 be588 │ │ │ │ + bl be194 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b0d8 │ │ │ │ + bne 5b0d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38d968 │ │ │ │ + bl 38d460 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b0d8 │ │ │ │ - movw r0, #58828 @ 0xe5cc │ │ │ │ + beq 5b0d0 │ │ │ │ + movw r0, #57288 @ 0xdfc8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b038 │ │ │ │ + bne 5b030 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aacb8 │ │ │ │ + b 3aa5e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #52092 @ 0xcb7c │ │ │ │ + movw r0, #50568 @ 0xc588 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ movw r1, #806 @ 0x326 │ │ │ │ - bl 396484 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ + bl 396398 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b08c │ │ │ │ + bgt 5b084 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b08c │ │ │ │ + bne 5b084 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b028 │ │ │ │ + beq 5b020 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b0b8 │ │ │ │ + bgt 5b0b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b0b8 │ │ │ │ + bne 5b0b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b0d8 │ │ │ │ - movw r0, #52092 @ 0xcb7c │ │ │ │ + beq 5b0d0 │ │ │ │ + movw r0, #50568 @ 0xc588 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3b9e18 │ │ │ │ + b 3b9848 │ │ │ │ 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 r1, #0 │ │ │ │ - bl 220054 │ │ │ │ + bl 21f64c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b118 │ │ │ │ - bl ca21c │ │ │ │ + beq 5b110 │ │ │ │ + bl c9da8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26124 @ 0x660c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5b198 │ │ │ │ + beq 5b190 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e94e0 │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5b174 │ │ │ │ - bl be588 │ │ │ │ + bne 5b16c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b18c │ │ │ │ + beq 5b184 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vmov r3, s1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 5b18c │ │ │ │ + blt 5b184 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ vldr d0, [r1, #8] │ │ │ │ @@ -45953,346 +45951,346 @@ │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2af05c │ │ │ │ + bl 2ae72c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b288 │ │ │ │ - movw r6, #9180 @ 0x23dc │ │ │ │ + beq 5b280 │ │ │ │ + movw r6, #7556 @ 0x1d84 │ │ │ │ movt r6, #89 @ 0x59 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b28c │ │ │ │ - bl aa800 │ │ │ │ + beq 5b284 │ │ │ │ + bl aa57c │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5b25c │ │ │ │ - bl 13f4ec │ │ │ │ + beq 5b254 │ │ │ │ + bl 13f0bc │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt 5b25c │ │ │ │ - beq 5b234 │ │ │ │ + blt 5b254 │ │ │ │ + beq 5b22c │ │ │ │ ldr r2, [r5] │ │ │ │ add r6, r6, #4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5b244 │ │ │ │ - b 5b1e4 │ │ │ │ - bl c5840 │ │ │ │ + ble 5b23c │ │ │ │ + b 5b1dc │ │ │ │ + bl c5448 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5b21c │ │ │ │ - b 5b25c │ │ │ │ + bne 5b214 │ │ │ │ + b 5b254 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b1e4 │ │ │ │ + bne 5b1dc │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5b1e4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5b1dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b280 │ │ │ │ + bgt 5b278 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b280 │ │ │ │ + bne 5b278 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 5b2ac │ │ │ │ + b 5b2a4 │ │ │ │ │ │ │ │ -0005b2ac : │ │ │ │ +0005b2a4 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [ip, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b2c8 │ │ │ │ + beq 5b2c0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b2e4 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 5b2dc │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52116 @ 0xcb94 │ │ │ │ + movw r1, #50592 @ 0xc5a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ 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 5b310 │ │ │ │ + bne 5b308 │ │ │ │ mov r4, #0 │ │ │ │ - b 5b380 │ │ │ │ + b 5b378 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b338 │ │ │ │ + beq 5b330 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #65088 @ 0xfe40 │ │ │ │ + movw r3, #65080 @ 0xfe38 │ │ │ │ movt r3, #4 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 5b380 │ │ │ │ - movw ip, #46368 @ 0xb520 │ │ │ │ + bne 5b378 │ │ │ │ + movw ip, #45944 @ 0xb378 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #52160 @ 0xcbc0 │ │ │ │ + movw r1, #50636 @ 0xc5cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b308 │ │ │ │ + bgt 5b300 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b308 │ │ │ │ + bne 5b300 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5b308 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5b300 │ │ │ │ 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 a05ac │ │ │ │ + bl a02f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b3c4 │ │ │ │ + beq 5b3bc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 55674 │ │ │ │ + bl 5566c │ │ │ │ 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 a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r7, #0 │ │ │ │ - beq 5b510 │ │ │ │ + beq 5b508 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - ble 5b4bc │ │ │ │ + ble 5b4b4 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1d32f4 │ │ │ │ + bl 1d2c18 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5b4b4 │ │ │ │ - bl c5840 │ │ │ │ + beq 5b4ac │ │ │ │ + bl c5448 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5b490 │ │ │ │ + bne 5b488 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b468 │ │ │ │ + bgt 5b460 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b468 │ │ │ │ + bne 5b460 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b510 │ │ │ │ + bgt 5b508 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b510 │ │ │ │ + bne 5b508 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5b510 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5b508 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b4b4 │ │ │ │ + bgt 5b4ac │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b4b4 │ │ │ │ + bne 5b4ac │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 5b40c │ │ │ │ + b 5b404 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 5b534 │ │ │ │ + beq 5b52c │ │ │ │ ldr r0, [r6, #28] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl ce2c4 │ │ │ │ + bl cde50 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5b534 │ │ │ │ + beq 5b52c │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5b4d4 │ │ │ │ + bne 5b4cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5b518 │ │ │ │ + ble 5b510 │ │ │ │ mov r4, #0 │ │ │ │ - b 5b534 │ │ │ │ + b 5b52c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b510 │ │ │ │ + bne 5b508 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5b510 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5b508 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a05ac │ │ │ │ + bl a02f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b57c │ │ │ │ + beq 5b574 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 55abc │ │ │ │ + bl 55ab4 │ │ │ │ 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, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b5b4 │ │ │ │ + beq 5b5ac │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 3b34a8 │ │ │ │ + bl 3b2ed8 │ │ │ │ movw r5, #5188 @ 0x1444 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ add r0, r4, #12 │ │ │ │ movw r1, #5188 @ 0x1444 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 371fa4 │ │ │ │ + bl 3718d4 │ │ │ │ ldr r3, [r5] │ │ │ │ add r0, r4, #16 │ │ │ │ movw r1, #5188 @ 0x1444 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 371fa4 │ │ │ │ + bl 3718d4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw r2, #7628 @ 0x1dcc │ │ │ │ + movw r2, #5964 @ 0x174c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - movw r3, #7644 @ 0x1ddc │ │ │ │ + movw r3, #5980 @ 0x175c │ │ │ │ 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 aa800 │ │ │ │ + b aa57c │ │ │ │ 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 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b67c │ │ │ │ - bl be588 │ │ │ │ + bne 5b674 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5b6dc │ │ │ │ - b 5b6d4 │ │ │ │ - bl c55e4 │ │ │ │ + beq 5b6d4 │ │ │ │ + b 5b6cc │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b6a8 │ │ │ │ + bgt 5b6a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b6a8 │ │ │ │ + bne 5b6a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5b6dc │ │ │ │ - b 5b668 │ │ │ │ + bne 5b6d4 │ │ │ │ + b 5b660 │ │ │ │ sub r4, r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a6a10 <_PyXIData_ReleaseAndRawFree@@Base+0xb20> │ │ │ │ + bl 3a6330 <_PyXIData_ReleaseAndRawFree@@Base+0xb20> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b6f8 │ │ │ │ + bne 5b6f0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt 5b6b4 │ │ │ │ + bgt 5b6ac │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2b8264 │ │ │ │ + b 2b7934 │ │ │ │ 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] │ │ │ │ @@ -46315,231 +46313,231 @@ │ │ │ │ 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 5b784 │ │ │ │ + beq 5b77c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 19b0c8 │ │ │ │ + bl 19ac6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5b7c0 │ │ │ │ - ldr r0, [pc, #36] @ 5b7cc │ │ │ │ - bl 2fb280 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 5b7b8 │ │ │ │ + ldr r0, [pc, #36] @ 5b7c4 │ │ │ │ + bl 2fa944 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #35220 @ 0x8994 │ │ │ │ + movw r0, #33556 @ 0x8314 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldrdeq r5, [r3], #-100 @ 0xffffff9c @ │ │ │ │ │ │ │ │ -0005b7d0 <_PyXI_NewExcInfo@@Base>: │ │ │ │ +0005b7c8 <_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, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 5b814 <_PyXI_NewExcInfo@@Base+0x44> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 5b80c <_PyXI_NewExcInfo@@Base+0x44> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52468 @ 0xccf4 │ │ │ │ + movw r1, #50944 @ 0xc700 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 5b82c <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ + bl 16d81c │ │ │ │ + b 5b824 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ - bl a11ac │ │ │ │ + bl a0ef0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b834 <_PyXI_NewExcInfo@@Base+0x64> │ │ │ │ + bne 5b82c <_PyXI_NewExcInfo@@Base+0x64> │ │ │ │ mov r5, #0 │ │ │ │ - b 5bacc <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ + b 5bac4 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 5b858 <_PyXI_NewExcInfo@@Base+0x88> │ │ │ │ + bne 5b850 <_PyXI_NewExcInfo@@Base+0x88> │ │ │ │ cmp r3, #0 │ │ │ │ - bge 5b870 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ + bge 5b868 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 5b870 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ + beq 5b868 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 31a690 <_PyTime_ObjectToTime_t@@Base+0x738> │ │ │ │ + bl 319e68 <_PyTime_ObjectToTime_t@@Base+0x590> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5bacc <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ - b 5baac <_PyXI_NewExcInfo@@Base+0x2dc> │ │ │ │ + beq 5bac4 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ + b 5baa4 <_PyXI_NewExcInfo@@Base+0x2dc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35872 @ 0x8c20 │ │ │ │ + movw r1, #29276 @ 0x725c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 137744 │ │ │ │ + bl 137308 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 5ba6c <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ - movw r1, #54636 @ 0xd56c │ │ │ │ + beq 5ba64 <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ + movw r1, #53004 @ 0xcf0c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 137744 │ │ │ │ + bl 137308 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5b8a4 <_PyXI_NewExcInfo@@Base+0xd4> │ │ │ │ + bne 5b89c <_PyXI_NewExcInfo@@Base+0xd4> │ │ │ │ mvn r6, #0 │ │ │ │ - b 5b98c <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ + b 5b984 <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31ab54 <_PyTime_ObjectToTime_t@@Base+0xbfc> │ │ │ │ + bl 31a440 <_PyTime_ObjectToTime_t@@Base+0xb68> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b8d4 <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ + bgt 5b8cc <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b8d4 <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ + bne 5b8cc <_PyXI_NewExcInfo@@Base+0x104> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b89c <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5b894 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #54668 @ 0xd58c │ │ │ │ + movw r1, #53036 @ 0xcf2c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 137744 │ │ │ │ + bl 137308 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5b89c <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5b894 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31ab54 <_PyTime_ObjectToTime_t@@Base+0xbfc> │ │ │ │ + bl 31a440 <_PyTime_ObjectToTime_t@@Base+0xb68> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b928 <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ + bgt 5b920 <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b928 <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ + bne 5b920 <_PyXI_NewExcInfo@@Base+0x158> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b89c <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5b894 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #55240 @ 0xd7c8 │ │ │ │ + movw r1, #53608 @ 0xd168 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 137744 │ │ │ │ + bl 137308 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5b89c <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 5b894 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31ab54 <_PyTime_ObjectToTime_t@@Base+0xbfc> │ │ │ │ + bl 31a440 <_PyTime_ObjectToTime_t@@Base+0xb68> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b97c <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ + bgt 5b974 <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b97c <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ + bne 5b974 <_PyXI_NewExcInfo@@Base+0x1ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 5b9b0 <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ + bgt 5b9a8 <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b9b0 <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ + bne 5b9a8 <_PyXI_NewExcInfo@@Base+0x1e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 5ba78 <_PyXI_NewExcInfo@@Base+0x2a8> │ │ │ │ + beq 5ba70 <_PyXI_NewExcInfo@@Base+0x2a8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12852 @ 0x3234 │ │ │ │ + movw r1, #12924 @ 0x327c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 137744 │ │ │ │ + bl 137308 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5ba84 <_PyXI_NewExcInfo@@Base+0x2b4> │ │ │ │ + beq 5ba7c <_PyXI_NewExcInfo@@Base+0x2b4> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31ab54 <_PyTime_ObjectToTime_t@@Base+0xbfc> │ │ │ │ + bl 31a440 <_PyTime_ObjectToTime_t@@Base+0xb68> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ba00 <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ + bgt 5b9f8 <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ba00 <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ + bne 5b9f8 <_PyXI_NewExcInfo@@Base+0x230> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ba90 <_PyXI_NewExcInfo@@Base+0x2c0> │ │ │ │ + beq 5ba88 <_PyXI_NewExcInfo@@Base+0x2c0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65356 @ 0xff4c │ │ │ │ + movw r1, #63692 @ 0xf8cc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 137744 │ │ │ │ + bl 137308 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ba9c <_PyXI_NewExcInfo@@Base+0x2cc> │ │ │ │ + beq 5ba94 <_PyXI_NewExcInfo@@Base+0x2cc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31ab54 <_PyTime_ObjectToTime_t@@Base+0xbfc> │ │ │ │ + bl 31a440 <_PyTime_ObjectToTime_t@@Base+0xb68> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ba54 <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ + bgt 5ba4c <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ba54 <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ + bne 5ba4c <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r4, #52424 @ 0xccc8 │ │ │ │ + movweq r4, #50900 @ 0xc6d4 │ │ │ │ movteq r4, #64 @ 0x40 │ │ │ │ - bne 5bacc <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ - b 5baa4 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #52284 @ 0xcc3c │ │ │ │ + bne 5bac4 <_PyXI_NewExcInfo@@Base+0x2fc> │ │ │ │ + b 5ba9c <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #50760 @ 0xc648 │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ - b 5baa4 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #44408 @ 0xad78 │ │ │ │ + b 5ba9c <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #42744 @ 0xa6f8 │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ - b 5baa4 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #52328 @ 0xcc68 │ │ │ │ + b 5ba9c <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #50804 @ 0xc674 │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ - b 5baa4 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #44496 @ 0xadd0 │ │ │ │ + b 5ba9c <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #42832 @ 0xa750 │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ - b 5baa4 <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ - movw r4, #52372 @ 0xcc94 │ │ │ │ + b 5ba9c <_PyXI_NewExcInfo@@Base+0x2d4> │ │ │ │ + movw r4, #50848 @ 0xc6a0 │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 352a90 │ │ │ │ + bl 3523d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ movw r3, #5212 @ 0x145c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 8e4c4 │ │ │ │ - b 5b82c <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ + bl 8e4bc │ │ │ │ + b 5b824 <_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, #4024] @ 0xfb8 │ │ │ │ @@ -46547,143 +46545,143 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 5bb30 <_PyXI_NewExcInfo@@Base+0x360> │ │ │ │ + bne 5bb28 <_PyXI_NewExcInfo@@Base+0x360> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5bb2c <_PyXI_NewExcInfo@@Base+0x35c> │ │ │ │ + ble 5bb24 <_PyXI_NewExcInfo@@Base+0x35c> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5bb74 <_PyXI_NewExcInfo@@Base+0x3a4> │ │ │ │ + beq 5bb6c <_PyXI_NewExcInfo@@Base+0x3a4> │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #480] @ 5bd18 <_PyXI_NewExcInfo@@Base+0x548> │ │ │ │ + ldr r1, [pc, #480] @ 5bd10 <_PyXI_NewExcInfo@@Base+0x548> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bb74 <_PyXI_NewExcInfo@@Base+0x3a4> │ │ │ │ + bne 5bb6c <_PyXI_NewExcInfo@@Base+0x3a4> │ │ │ │ mov r4, #0 │ │ │ │ - b 5bd0c <_PyXI_NewExcInfo@@Base+0x53c> │ │ │ │ + b 5bd04 <_PyXI_NewExcInfo@@Base+0x53c> │ │ │ │ add r3, r7, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r9, r4 │ │ │ │ ldrne r9, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f250 │ │ │ │ + bl 20e864 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b295c │ │ │ │ + bl 3b238c │ │ │ │ and r5, r0, #1 │ │ │ │ cmp r9, r4 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5bbe0 <_PyXI_NewExcInfo@@Base+0x410> │ │ │ │ + beq 5bbd8 <_PyXI_NewExcInfo@@Base+0x410> │ │ │ │ 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 17b1d8 │ │ │ │ + bl 17ae44 │ │ │ │ mov r4, r0 │ │ │ │ - b 5bd0c <_PyXI_NewExcInfo@@Base+0x53c> │ │ │ │ + b 5bd04 <_PyXI_NewExcInfo@@Base+0x53c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5bb6c <_PyXI_NewExcInfo@@Base+0x39c> │ │ │ │ + beq 5bb64 <_PyXI_NewExcInfo@@Base+0x39c> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bd0c <_PyXI_NewExcInfo@@Base+0x53c> │ │ │ │ + beq 5bd04 <_PyXI_NewExcInfo@@Base+0x53c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 5bd0c <_PyXI_NewExcInfo@@Base+0x53c> │ │ │ │ + bge 5bd04 <_PyXI_NewExcInfo@@Base+0x53c> │ │ │ │ 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 13f968 │ │ │ │ + bl 13f538 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bc6c <_PyXI_NewExcInfo@@Base+0x49c> │ │ │ │ + bgt 5bc64 <_PyXI_NewExcInfo@@Base+0x49c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bc6c <_PyXI_NewExcInfo@@Base+0x49c> │ │ │ │ + bne 5bc64 <_PyXI_NewExcInfo@@Base+0x49c> │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5bce0 <_PyXI_NewExcInfo@@Base+0x510> │ │ │ │ - bge 5bc88 <_PyXI_NewExcInfo@@Base+0x4b8> │ │ │ │ + beq 5bcd8 <_PyXI_NewExcInfo@@Base+0x510> │ │ │ │ + bge 5bc80 <_PyXI_NewExcInfo@@Base+0x4b8> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5bca0 <_PyXI_NewExcInfo@@Base+0x4d0> │ │ │ │ - b 5bcb8 <_PyXI_NewExcInfo@@Base+0x4e8> │ │ │ │ + ble 5bc98 <_PyXI_NewExcInfo@@Base+0x4d0> │ │ │ │ + b 5bcb0 <_PyXI_NewExcInfo@@Base+0x4e8> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5bce0 <_PyXI_NewExcInfo@@Base+0x510> │ │ │ │ - b 5bc78 <_PyXI_NewExcInfo@@Base+0x4a8> │ │ │ │ + bne 5bcd8 <_PyXI_NewExcInfo@@Base+0x510> │ │ │ │ + b 5bc70 <_PyXI_NewExcInfo@@Base+0x4a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bcb8 <_PyXI_NewExcInfo@@Base+0x4e8> │ │ │ │ + bne 5bcb0 <_PyXI_NewExcInfo@@Base+0x4e8> │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bb6c <_PyXI_NewExcInfo@@Base+0x39c> │ │ │ │ + bgt 5bb64 <_PyXI_NewExcInfo@@Base+0x39c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bb6c <_PyXI_NewExcInfo@@Base+0x39c> │ │ │ │ + bne 5bb64 <_PyXI_NewExcInfo@@Base+0x39c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5bb6c <_PyXI_NewExcInfo@@Base+0x39c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5bb64 <_PyXI_NewExcInfo@@Base+0x39c> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bd04 <_PyXI_NewExcInfo@@Base+0x534> │ │ │ │ + bgt 5bcfc <_PyXI_NewExcInfo@@Base+0x534> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bd04 <_PyXI_NewExcInfo@@Base+0x534> │ │ │ │ + bne 5bcfc <_PyXI_NewExcInfo@@Base+0x534> │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 5bbf0 <_PyXI_NewExcInfo@@Base+0x420> │ │ │ │ + b 5bbe8 <_PyXI_NewExcInfo@@Base+0x420> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r7, r2, ip, lsr #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -46691,324 +46689,324 @@ │ │ │ │ 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 5be9c <_PyXI_NewExcInfo@@Base+0x6cc> │ │ │ │ + beq 5be94 <_PyXI_NewExcInfo@@Base+0x6cc> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5be9c <_PyXI_NewExcInfo@@Base+0x6cc> │ │ │ │ + bne 5be94 <_PyXI_NewExcInfo@@Base+0x6cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38d968 │ │ │ │ + bl 38d460 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5be9c <_PyXI_NewExcInfo@@Base+0x6cc> │ │ │ │ + beq 5be94 <_PyXI_NewExcInfo@@Base+0x6cc> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp] │ │ │ │ - movw r0, #52524 @ 0xcd2c │ │ │ │ + movw r0, #51000 @ 0xc738 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5bdfc <_PyXI_NewExcInfo@@Base+0x62c> │ │ │ │ + bne 5bdf4 <_PyXI_NewExcInfo@@Base+0x62c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3aacb8 │ │ │ │ + b 3aa5e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #52532 @ 0xcd34 │ │ │ │ + movw r0, #51008 @ 0xc740 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ movw r1, #593 @ 0x251 │ │ │ │ - bl 396484 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ + bl 396398 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5be50 <_PyXI_NewExcInfo@@Base+0x680> │ │ │ │ + bgt 5be48 <_PyXI_NewExcInfo@@Base+0x680> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5be50 <_PyXI_NewExcInfo@@Base+0x680> │ │ │ │ + bne 5be48 <_PyXI_NewExcInfo@@Base+0x680> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5bdec <_PyXI_NewExcInfo@@Base+0x61c> │ │ │ │ + beq 5bde4 <_PyXI_NewExcInfo@@Base+0x61c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5be7c <_PyXI_NewExcInfo@@Base+0x6ac> │ │ │ │ + bgt 5be74 <_PyXI_NewExcInfo@@Base+0x6ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5be7c <_PyXI_NewExcInfo@@Base+0x6ac> │ │ │ │ + bne 5be74 <_PyXI_NewExcInfo@@Base+0x6ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5be9c <_PyXI_NewExcInfo@@Base+0x6cc> │ │ │ │ - movw r0, #52532 @ 0xcd34 │ │ │ │ + beq 5be94 <_PyXI_NewExcInfo@@Base+0x6cc> │ │ │ │ + movw r0, #51008 @ 0xc740 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3b9e18 │ │ │ │ + b 3b9848 │ │ │ │ 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, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl d57c0 │ │ │ │ + bl d532c │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3b4194 │ │ │ │ + b 3b3a74 │ │ │ │ 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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 ip, [r0, #52] @ 0x34 │ │ │ │ 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 5c0b8 <_PyXI_NewExcInfo@@Base+0x8e8> │ │ │ │ + beq 5c0b0 <_PyXI_NewExcInfo@@Base+0x8e8> │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c0b8 <_PyXI_NewExcInfo@@Base+0x8e8> │ │ │ │ + bne 5c0b0 <_PyXI_NewExcInfo@@Base+0x8e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38d968 │ │ │ │ + bl 38d460 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c0b8 <_PyXI_NewExcInfo@@Base+0x8e8> │ │ │ │ + beq 5c0b0 <_PyXI_NewExcInfo@@Base+0x8e8> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ movweq sl, #5188 @ 0x1444 │ │ │ │ movteq sl, #96 @ 0x60 │ │ │ │ - beq 5bf9c <_PyXI_NewExcInfo@@Base+0x7cc> │ │ │ │ + beq 5bf94 <_PyXI_NewExcInfo@@Base+0x7cc> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #65216 @ 0xfec0 │ │ │ │ + movw r2, #63456 @ 0xf7e0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - bl ff3dc │ │ │ │ + bl fef5c │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ str r7, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #52572 @ 0xcd5c │ │ │ │ + movw r0, #51048 @ 0xc768 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ stm sp, {r5, r8} │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c014 <_PyXI_NewExcInfo@@Base+0x844> │ │ │ │ + bne 5c00c <_PyXI_NewExcInfo@@Base+0x844> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3aacb8 │ │ │ │ + b 3aa5e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #52540 @ 0xcd3c │ │ │ │ + movw r0, #51016 @ 0xc748 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ movw r1, #605 @ 0x25d │ │ │ │ - bl 396484 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ + bl 396398 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bgt 5c06c <_PyXI_NewExcInfo@@Base+0x89c> │ │ │ │ + bgt 5c064 <_PyXI_NewExcInfo@@Base+0x89c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5c06c <_PyXI_NewExcInfo@@Base+0x89c> │ │ │ │ + bne 5c064 <_PyXI_NewExcInfo@@Base+0x89c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c004 <_PyXI_NewExcInfo@@Base+0x834> │ │ │ │ + beq 5bffc <_PyXI_NewExcInfo@@Base+0x834> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c098 <_PyXI_NewExcInfo@@Base+0x8c8> │ │ │ │ + bgt 5c090 <_PyXI_NewExcInfo@@Base+0x8c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c098 <_PyXI_NewExcInfo@@Base+0x8c8> │ │ │ │ + bne 5c090 <_PyXI_NewExcInfo@@Base+0x8c8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c0b8 <_PyXI_NewExcInfo@@Base+0x8e8> │ │ │ │ - movw r0, #52540 @ 0xcd3c │ │ │ │ + beq 5c0b0 <_PyXI_NewExcInfo@@Base+0x8e8> │ │ │ │ + movw r0, #51016 @ 0xc748 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3b9e18 │ │ │ │ + b 3b9848 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c174 <_PyXI_NewExcInfo@@Base+0x9a4> │ │ │ │ + beq 5c16c <_PyXI_NewExcInfo@@Base+0x9a4> │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5c174 <_PyXI_NewExcInfo@@Base+0x9a4> │ │ │ │ + bne 5c16c <_PyXI_NewExcInfo@@Base+0x9a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38d968 │ │ │ │ + bl 38d460 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c174 <_PyXI_NewExcInfo@@Base+0x9a4> │ │ │ │ + beq 5c16c <_PyXI_NewExcInfo@@Base+0x9a4> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ - movw r1, #63456 @ 0xf7e0 │ │ │ │ + movw r1, #60808 @ 0xed88 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ - movw r0, #52580 @ 0xcd64 │ │ │ │ + movw r0, #51056 @ 0xc770 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c17c <_PyXI_NewExcInfo@@Base+0x9ac> │ │ │ │ + bne 5c174 <_PyXI_NewExcInfo@@Base+0x9ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aacb8 │ │ │ │ + bl 3aa5e4 │ │ │ │ mov r4, #0 │ │ │ │ - b 5c220 <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ + b 5c218 <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #782 @ 0x30e │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #52588 @ 0xcd6c │ │ │ │ + movw r0, #51064 @ 0xc778 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 396484 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ + bl 396398 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c1d0 <_PyXI_NewExcInfo@@Base+0xa00> │ │ │ │ + bgt 5c1c8 <_PyXI_NewExcInfo@@Base+0xa00> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c1d0 <_PyXI_NewExcInfo@@Base+0xa00> │ │ │ │ + bne 5c1c8 <_PyXI_NewExcInfo@@Base+0xa00> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c16c <_PyXI_NewExcInfo@@Base+0x99c> │ │ │ │ + beq 5c164 <_PyXI_NewExcInfo@@Base+0x99c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 152108 │ │ │ │ + bl 151cc8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c208 <_PyXI_NewExcInfo@@Base+0xa38> │ │ │ │ + bgt 5c200 <_PyXI_NewExcInfo@@Base+0xa38> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c208 <_PyXI_NewExcInfo@@Base+0xa38> │ │ │ │ + bne 5c200 <_PyXI_NewExcInfo@@Base+0xa38> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c220 <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ - movw r0, #52588 @ 0xcd6c │ │ │ │ + beq 5c218 <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ + movw r0, #51064 @ 0xc778 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 3b9e18 │ │ │ │ + bl 3b9848 │ │ │ │ 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 │ │ │ │ @@ -47017,97 +47015,97 @@ │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #26124 @ 0x660c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 5c290 <_PyXI_NewExcInfo@@Base+0xac0> │ │ │ │ + beq 5c288 <_PyXI_NewExcInfo@@Base+0xac0> │ │ │ │ mov r1, r4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c290 <_PyXI_NewExcInfo@@Base+0xac0> │ │ │ │ + bne 5c288 <_PyXI_NewExcInfo@@Base+0xac0> │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 2d09ac │ │ │ │ + bl 2d0184 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5c298 <_PyXI_NewExcInfo@@Base+0xac8> │ │ │ │ + bne 5c290 <_PyXI_NewExcInfo@@Base+0xac8> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 5c338 <_PyXI_NewExcInfo@@Base+0xb68> │ │ │ │ + b 5c330 <_PyXI_NewExcInfo@@Base+0xb68> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 5c2bc <_PyXI_NewExcInfo@@Base+0xaec> │ │ │ │ + beq 5c2b4 <_PyXI_NewExcInfo@@Base+0xaec> │ │ │ │ movw r1, #26124 @ 0x660c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c2c8 <_PyXI_NewExcInfo@@Base+0xaf8> │ │ │ │ + beq 5c2c0 <_PyXI_NewExcInfo@@Base+0xaf8> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 5c2e0 <_PyXI_NewExcInfo@@Base+0xb10> │ │ │ │ + b 5c2d8 <_PyXI_NewExcInfo@@Base+0xb10> │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 2d09ac │ │ │ │ + bl 2d0184 │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 5c338 <_PyXI_NewExcInfo@@Base+0xb68> │ │ │ │ + beq 5c330 <_PyXI_NewExcInfo@@Base+0xb68> │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5c310 <_PyXI_NewExcInfo@@Base+0xb40> │ │ │ │ - movw r3, #49156 @ 0xc004 │ │ │ │ + bne 5c308 <_PyXI_NewExcInfo@@Base+0xb40> │ │ │ │ + movw r3, #53128 @ 0xcf88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46484 @ 0xb594 │ │ │ │ + movw r1, #44820 @ 0xaf14 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b 5c338 <_PyXI_NewExcInfo@@Base+0xb68> │ │ │ │ + b 5c330 <_PyXI_NewExcInfo@@Base+0xb68> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 43ab8 <_PyNumber_InPlacePowerNoMod@@Base+0x31c> │ │ │ │ - movw r0, #40316 @ 0x9d7c │ │ │ │ + bl 43ab0 <_PyNumber_InPlacePowerNoMod@@Base+0x31c> │ │ │ │ + movw r0, #38652 @ 0x96fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldrd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r4, [sp] │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ 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] @ 5c3c8 <_PyXI_NewExcInfo@@Base+0xbf8> │ │ │ │ + ldr r3, [pc, #104] @ 5c3c0 <_PyXI_NewExcInfo@@Base+0xbf8> │ │ │ │ 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] @ 5c3c0 <_PyXI_NewExcInfo@@Base+0xbf0> │ │ │ │ + vldr d6, [pc, #72] @ 5c3b8 <_PyXI_NewExcInfo@@Base+0xbf0> │ │ │ │ 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 5c398 <_PyXI_NewExcInfo@@Base+0xbc8> │ │ │ │ - bl be588 │ │ │ │ + bne 5c390 <_PyXI_NewExcInfo@@Base+0xbc8> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c3ac <_PyXI_NewExcInfo@@Base+0xbdc> │ │ │ │ + bne 5c3a4 <_PyXI_NewExcInfo@@Base+0xbdc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c56d4 │ │ │ │ + b c52dc │ │ │ │ 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} │ │ │ │ @@ -47121,82 +47119,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 5c428 <_PyXI_NewExcInfo@@Base+0xc58> │ │ │ │ + bne 5c420 <_PyXI_NewExcInfo@@Base+0xc58> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5c424 <_PyXI_NewExcInfo@@Base+0xc54> │ │ │ │ + ble 5c41c <_PyXI_NewExcInfo@@Base+0xc54> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c46c <_PyXI_NewExcInfo@@Base+0xc9c> │ │ │ │ + beq 5c464 <_PyXI_NewExcInfo@@Base+0xc9c> │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #548] @ 5c654 <_PyXI_NewExcInfo@@Base+0xe84> │ │ │ │ + ldr r1, [pc, #548] @ 5c64c <_PyXI_NewExcInfo@@Base+0xe84> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c46c <_PyXI_NewExcInfo@@Base+0xc9c> │ │ │ │ + bne 5c464 <_PyXI_NewExcInfo@@Base+0xc9c> │ │ │ │ mov r4, #0 │ │ │ │ - b 5c648 <_PyXI_NewExcInfo@@Base+0xe78> │ │ │ │ + b 5c640 <_PyXI_NewExcInfo@@Base+0xe78> │ │ │ │ add r3, r7, r4 │ │ │ │ movw r7, #5188 @ 0x1444 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r8, [r0] │ │ │ │ moveq sl, r7 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 5c4b4 <_PyXI_NewExcInfo@@Base+0xce4> │ │ │ │ + beq 5c4ac <_PyXI_NewExcInfo@@Base+0xce4> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c4a4 <_PyXI_NewExcInfo@@Base+0xcd4> │ │ │ │ + beq 5c49c <_PyXI_NewExcInfo@@Base+0xcd4> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5c4a8 <_PyXI_NewExcInfo@@Base+0xcd8> │ │ │ │ - b 5c4b0 <_PyXI_NewExcInfo@@Base+0xce0> │ │ │ │ + bne 5c4a0 <_PyXI_NewExcInfo@@Base+0xcd8> │ │ │ │ + b 5c4a8 <_PyXI_NewExcInfo@@Base+0xce0> │ │ │ │ mov r4, r7 │ │ │ │ ldr sl, [r0, #8] │ │ │ │ - b 5c4b4 <_PyXI_NewExcInfo@@Base+0xce4> │ │ │ │ + b 5c4ac <_PyXI_NewExcInfo@@Base+0xce4> │ │ │ │ mov sl, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f250 │ │ │ │ + bl 20e864 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b295c │ │ │ │ + bl 3b238c │ │ │ │ and r5, r0, #1 │ │ │ │ cmp sl, r7 │ │ │ │ orrne r5, r5, #1 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5c584 <_PyXI_NewExcInfo@@Base+0xdb4> │ │ │ │ + beq 5c57c <_PyXI_NewExcInfo@@Base+0xdb4> │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ stm sp, {r4, sl} │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r9, #36] @ 0x24 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 17b1d8 │ │ │ │ + bl 17ae44 │ │ │ │ mov r4, r0 │ │ │ │ - b 5c648 <_PyXI_NewExcInfo@@Base+0xe78> │ │ │ │ + b 5c640 <_PyXI_NewExcInfo@@Base+0xe78> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 5c590 <_PyXI_NewExcInfo@@Base+0xdc0> │ │ │ │ + bge 5c588 <_PyXI_NewExcInfo@@Base+0xdc0> │ │ │ │ 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] │ │ │ │ @@ -47204,77 +47202,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 13f968 │ │ │ │ + bl 13f538 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5c5a4 <_PyXI_NewExcInfo@@Base+0xdd4> │ │ │ │ + ble 5c59c <_PyXI_NewExcInfo@@Base+0xdd4> │ │ │ │ cmp sl, #1 │ │ │ │ - beq 5c5c0 <_PyXI_NewExcInfo@@Base+0xdf0> │ │ │ │ + beq 5c5b8 <_PyXI_NewExcInfo@@Base+0xdf0> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5c62c <_PyXI_NewExcInfo@@Base+0xe5c> │ │ │ │ + ble 5c624 <_PyXI_NewExcInfo@@Base+0xe5c> │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5c464 <_PyXI_NewExcInfo@@Base+0xc94> │ │ │ │ + bne 5c45c <_PyXI_NewExcInfo@@Base+0xc94> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c504 <_PyXI_NewExcInfo@@Base+0xd34> │ │ │ │ + bne 5c4fc <_PyXI_NewExcInfo@@Base+0xd34> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 5c648 <_PyXI_NewExcInfo@@Base+0xe78> │ │ │ │ + b 5c640 <_PyXI_NewExcInfo@@Base+0xe78> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5c564 <_PyXI_NewExcInfo@@Base+0xd94> │ │ │ │ + bne 5c55c <_PyXI_NewExcInfo@@Base+0xd94> │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5c564 <_PyXI_NewExcInfo@@Base+0xd94> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5c55c <_PyXI_NewExcInfo@@Base+0xd94> │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ac1dc <_Py_strhex@@Base+0x99c> │ │ │ │ + bl 3abb10 <_Py_strhex@@Base+0x99c> │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c5f0 <_PyXI_NewExcInfo@@Base+0xe20> │ │ │ │ + bgt 5c5e8 <_PyXI_NewExcInfo@@Base+0xe20> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c5f0 <_PyXI_NewExcInfo@@Base+0xe20> │ │ │ │ + bne 5c5e8 <_PyXI_NewExcInfo@@Base+0xe20> │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r7 │ │ │ │ - bne 5c648 <_PyXI_NewExcInfo@@Base+0xe78> │ │ │ │ + bne 5c640 <_PyXI_NewExcInfo@@Base+0xe78> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c61c <_PyXI_NewExcInfo@@Base+0xe4c> │ │ │ │ + bgt 5c614 <_PyXI_NewExcInfo@@Base+0xe4c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c61c <_PyXI_NewExcInfo@@Base+0xe4c> │ │ │ │ + bne 5c614 <_PyXI_NewExcInfo@@Base+0xe4c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b cdb4c │ │ │ │ + b cd6d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c578 <_PyXI_NewExcInfo@@Base+0xda8> │ │ │ │ + bne 5c570 <_PyXI_NewExcInfo@@Base+0xda8> │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5c578 <_PyXI_NewExcInfo@@Base+0xda8> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5c570 <_PyXI_NewExcInfo@@Base+0xda8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r7, r2, r4, lsl #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -47282,466 +47280,466 @@ │ │ │ │ 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 5c6ac <_PyXI_NewExcInfo@@Base+0xedc> │ │ │ │ + bne 5c6a4 <_PyXI_NewExcInfo@@Base+0xedc> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5c6a8 <_PyXI_NewExcInfo@@Base+0xed8> │ │ │ │ + blt 5c6a0 <_PyXI_NewExcInfo@@Base+0xed8> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c6e4 <_PyXI_NewExcInfo@@Base+0xf14> │ │ │ │ + beq 5c6dc <_PyXI_NewExcInfo@@Base+0xf14> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1724] @ 5cd70 <_PyXI_NewExcInfo@@Base+0x15a0> │ │ │ │ + ldr r1, [pc, #1724] @ 5cd68 <_PyXI_NewExcInfo@@Base+0x15a0> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c7b8 <_PyXI_NewExcInfo@@Base+0xfe8> │ │ │ │ + beq 5c7b0 <_PyXI_NewExcInfo@@Base+0xfe8> │ │ │ │ adds r2, r5, r4 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - beq 5c79c <_PyXI_NewExcInfo@@Base+0xfcc> │ │ │ │ + beq 5c794 <_PyXI_NewExcInfo@@Base+0xfcc> │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c71c <_PyXI_NewExcInfo@@Base+0xf4c> │ │ │ │ + beq 5c714 <_PyXI_NewExcInfo@@Base+0xf4c> │ │ │ │ cmp r2, #1 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - bne 5c724 <_PyXI_NewExcInfo@@Base+0xf54> │ │ │ │ - b 5c78c <_PyXI_NewExcInfo@@Base+0xfbc> │ │ │ │ + bne 5c71c <_PyXI_NewExcInfo@@Base+0xf54> │ │ │ │ + b 5c784 <_PyXI_NewExcInfo@@Base+0xfbc> │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c748 <_PyXI_NewExcInfo@@Base+0xf78> │ │ │ │ - bl be588 │ │ │ │ + bne 5c740 <_PyXI_NewExcInfo@@Base+0xf78> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r8, #0 │ │ │ │ - beq 5c77c <_PyXI_NewExcInfo@@Base+0xfac> │ │ │ │ - b 5c7b8 <_PyXI_NewExcInfo@@Base+0xfe8> │ │ │ │ - bl c55e4 │ │ │ │ + beq 5c774 <_PyXI_NewExcInfo@@Base+0xfac> │ │ │ │ + b 5c7b0 <_PyXI_NewExcInfo@@Base+0xfe8> │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c774 <_PyXI_NewExcInfo@@Base+0xfa4> │ │ │ │ + bgt 5c76c <_PyXI_NewExcInfo@@Base+0xfa4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c774 <_PyXI_NewExcInfo@@Base+0xfa4> │ │ │ │ + bne 5c76c <_PyXI_NewExcInfo@@Base+0xfa4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 5c734 <_PyXI_NewExcInfo@@Base+0xf64> │ │ │ │ + beq 5c72c <_PyXI_NewExcInfo@@Base+0xf64> │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add r9, r7, #16 │ │ │ │ mvnlt r8, #-2147483648 @ 0x80000000 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c9c4 <_PyXI_NewExcInfo@@Base+0x11f4> │ │ │ │ + bne 5c9bc <_PyXI_NewExcInfo@@Base+0x11f4> │ │ │ │ cmp r8, #11 │ │ │ │ movlt r0, r8 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5c7c0 <_PyXI_NewExcInfo@@Base+0xff0> │ │ │ │ + bne 5c7b8 <_PyXI_NewExcInfo@@Base+0xff0> │ │ │ │ mov r4, #0 │ │ │ │ - b 5cd64 <_PyXI_NewExcInfo@@Base+0x1594> │ │ │ │ + b 5cd5c <_PyXI_NewExcInfo@@Base+0x1594> │ │ │ │ sub ip, r6, #1 │ │ │ │ - movw sl, #24176 @ 0x5e70 │ │ │ │ + movw sl, #22512 @ 0x57f0 │ │ │ │ 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 5c8f0 <_PyXI_NewExcInfo@@Base+0x1120> │ │ │ │ + beq 5c8e8 <_PyXI_NewExcInfo@@Base+0x1120> │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5c988 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ + blt 5c980 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ ldrb r0, [r9, r1] │ │ │ │ sub r8, r1, #1 │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - beq 5c820 <_PyXI_NewExcInfo@@Base+0x1050> │ │ │ │ + beq 5c818 <_PyXI_NewExcInfo@@Base+0x1050> │ │ │ │ mov r1, r8 │ │ │ │ - b 5c7e8 <_PyXI_NewExcInfo@@Base+0x1018> │ │ │ │ + b 5c7e0 <_PyXI_NewExcInfo@@Base+0x1018> │ │ │ │ ldrb r0, [r9, r8] │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - bne 5c868 <_PyXI_NewExcInfo@@Base+0x1098> │ │ │ │ + bne 5c860 <_PyXI_NewExcInfo@@Base+0x1098> │ │ │ │ sub r8, r8, #1 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 5c80c <_PyXI_NewExcInfo@@Base+0x103c> │ │ │ │ + bne 5c804 <_PyXI_NewExcInfo@@Base+0x103c> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r1 │ │ │ │ - bne 5c868 <_PyXI_NewExcInfo@@Base+0x1098> │ │ │ │ + bne 5c860 <_PyXI_NewExcInfo@@Base+0x1098> │ │ │ │ ldr ip, [r7, #4] │ │ │ │ movw r0, #42956 @ 0xa7cc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne 5c868 <_PyXI_NewExcInfo@@Base+0x1098> │ │ │ │ + bne 5c860 <_PyXI_NewExcInfo@@Base+0x1098> │ │ │ │ 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 5c988 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ + b 5c980 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ add r0, r8, #1 │ │ │ │ sub r1, r1, r8 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a05ac │ │ │ │ + bl a02f0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5c99c <_PyXI_NewExcInfo@@Base+0x11cc> │ │ │ │ + beq 5c994 <_PyXI_NewExcInfo@@Base+0x11cc> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r1, [r4, #12] │ │ │ │ strle r6, [r1, r5, lsl #2] │ │ │ │ - ble 5c8e4 <_PyXI_NewExcInfo@@Base+0x1114> │ │ │ │ + ble 5c8dc <_PyXI_NewExcInfo@@Base+0x1114> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c8c4 <_PyXI_NewExcInfo@@Base+0x10f4> │ │ │ │ + beq 5c8bc <_PyXI_NewExcInfo@@Base+0x10f4> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c99c <_PyXI_NewExcInfo@@Base+0x11cc> │ │ │ │ + bgt 5c994 <_PyXI_NewExcInfo@@Base+0x11cc> │ │ │ │ sub r3, r1, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c99c <_PyXI_NewExcInfo@@Base+0x11cc> │ │ │ │ - b 5c970 <_PyXI_NewExcInfo@@Base+0x11a0> │ │ │ │ + bne 5c994 <_PyXI_NewExcInfo@@Base+0x11cc> │ │ │ │ + b 5c968 <_PyXI_NewExcInfo@@Base+0x11a0> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c8e4 <_PyXI_NewExcInfo@@Base+0x1114> │ │ │ │ + bgt 5c8dc <_PyXI_NewExcInfo@@Base+0x1114> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5c8e4 <_PyXI_NewExcInfo@@Base+0x1114> │ │ │ │ + bne 5c8dc <_PyXI_NewExcInfo@@Base+0x1114> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r8 │ │ │ │ - b 5c7dc <_PyXI_NewExcInfo@@Base+0x100c> │ │ │ │ + b 5c7d4 <_PyXI_NewExcInfo@@Base+0x100c> │ │ │ │ cmp r1, #0 │ │ │ │ - movwge r3, #24176 @ 0x5e70 │ │ │ │ + movwge r3, #22512 @ 0x57f0 │ │ │ │ movtge r3, #65 @ 0x41 │ │ │ │ - blt 5c988 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ + blt 5c980 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ ldrb r2, [r9, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 5c91c <_PyXI_NewExcInfo@@Base+0x114c> │ │ │ │ + beq 5c914 <_PyXI_NewExcInfo@@Base+0x114c> │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 5c988 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ - b 5c900 <_PyXI_NewExcInfo@@Base+0x1130> │ │ │ │ + bcc 5c980 <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ + b 5c8f8 <_PyXI_NewExcInfo@@Base+0x1130> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl a05ac │ │ │ │ + bl a02f0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5c99c <_PyXI_NewExcInfo@@Base+0x11cc> │ │ │ │ + beq 5c994 <_PyXI_NewExcInfo@@Base+0x11cc> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 5c984 <_PyXI_NewExcInfo@@Base+0x11b4> │ │ │ │ + ble 5c97c <_PyXI_NewExcInfo@@Base+0x11b4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c97c <_PyXI_NewExcInfo@@Base+0x11ac> │ │ │ │ + beq 5c974 <_PyXI_NewExcInfo@@Base+0x11ac> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c99c <_PyXI_NewExcInfo@@Base+0x11cc> │ │ │ │ + bgt 5c994 <_PyXI_NewExcInfo@@Base+0x11cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c99c <_PyXI_NewExcInfo@@Base+0x11cc> │ │ │ │ + bne 5c994 <_PyXI_NewExcInfo@@Base+0x11cc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5c99c <_PyXI_NewExcInfo@@Base+0x11cc> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5c994 <_PyXI_NewExcInfo@@Base+0x11cc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5cd48 <_PyXI_NewExcInfo@@Base+0x1578> │ │ │ │ + ble 5cd40 <_PyXI_NewExcInfo@@Base+0x1578> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 2f065c │ │ │ │ + bl 2efd3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5cd64 <_PyXI_NewExcInfo@@Base+0x1594> │ │ │ │ + bne 5cd5c <_PyXI_NewExcInfo@@Base+0x1594> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c7b8 <_PyXI_NewExcInfo@@Base+0xfe8> │ │ │ │ + bgt 5c7b0 <_PyXI_NewExcInfo@@Base+0xfe8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c7b8 <_PyXI_NewExcInfo@@Base+0xfe8> │ │ │ │ + bne 5c7b0 <_PyXI_NewExcInfo@@Base+0xfe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5c7b8 <_PyXI_NewExcInfo@@Base+0xfe8> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5c7b0 <_PyXI_NewExcInfo@@Base+0xfe8> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c7b8 <_PyXI_NewExcInfo@@Base+0xfe8> │ │ │ │ + bne 5c7b0 <_PyXI_NewExcInfo@@Base+0xfe8> │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5ca04 <_PyXI_NewExcInfo@@Base+0x1234> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 5c9fc <_PyXI_NewExcInfo@@Base+0x1234> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61620 @ 0xf0b4 │ │ │ │ + movw r1, #59956 @ 0xea34 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 5cd38 <_PyXI_NewExcInfo@@Base+0x1568> │ │ │ │ + bl 16d81c │ │ │ │ + b 5cd30 <_PyXI_NewExcInfo@@Base+0x1568> │ │ │ │ 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 5cb44 <_PyXI_NewExcInfo@@Base+0x1374> │ │ │ │ + bne 5cb3c <_PyXI_NewExcInfo@@Base+0x1374> │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5cd38 <_PyXI_NewExcInfo@@Base+0x1568> │ │ │ │ + beq 5cd30 <_PyXI_NewExcInfo@@Base+0x1568> │ │ │ │ sub r6, r6, #1 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 5caf4 <_PyXI_NewExcInfo@@Base+0x1324> │ │ │ │ + blt 5caec <_PyXI_NewExcInfo@@Base+0x1324> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5caf4 <_PyXI_NewExcInfo@@Base+0x1324> │ │ │ │ + beq 5caec <_PyXI_NewExcInfo@@Base+0x1324> │ │ │ │ sub r8, r8, #1 │ │ │ │ ldrb r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne 5caec <_PyXI_NewExcInfo@@Base+0x131c> │ │ │ │ + bne 5cae4 <_PyXI_NewExcInfo@@Base+0x131c> │ │ │ │ add r0, r6, #1 │ │ │ │ sub r1, r1, r6 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a05ac │ │ │ │ + bl a02f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5cb3c <_PyXI_NewExcInfo@@Base+0x136c> │ │ │ │ + beq 5cb34 <_PyXI_NewExcInfo@@Base+0x136c> │ │ │ │ cmp r7, #11 │ │ │ │ ldrle r3, [r5, #12] │ │ │ │ strle r4, [r3, r7, lsl #2] │ │ │ │ - ble 5cadc <_PyXI_NewExcInfo@@Base+0x130c> │ │ │ │ + ble 5cad4 <_PyXI_NewExcInfo@@Base+0x130c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cabc <_PyXI_NewExcInfo@@Base+0x12ec> │ │ │ │ + beq 5cab4 <_PyXI_NewExcInfo@@Base+0x12ec> │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r5 │ │ │ │ - ble 5cbf4 <_PyXI_NewExcInfo@@Base+0x1424> │ │ │ │ - b 5cd14 <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ + ble 5cbec <_PyXI_NewExcInfo@@Base+0x1424> │ │ │ │ + b 5cd0c <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cadc <_PyXI_NewExcInfo@@Base+0x130c> │ │ │ │ + bgt 5cad4 <_PyXI_NewExcInfo@@Base+0x130c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cadc <_PyXI_NewExcInfo@@Base+0x130c> │ │ │ │ + bne 5cad4 <_PyXI_NewExcInfo@@Base+0x130c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ sub r6, r6, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b 5ca48 <_PyXI_NewExcInfo@@Base+0x1278> │ │ │ │ + b 5ca40 <_PyXI_NewExcInfo@@Base+0x1278> │ │ │ │ subs r6, r6, #1 │ │ │ │ - bcs 5ca5c <_PyXI_NewExcInfo@@Base+0x128c> │ │ │ │ + bcs 5ca54 <_PyXI_NewExcInfo@@Base+0x128c> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 5cb1c <_PyXI_NewExcInfo@@Base+0x134c> │ │ │ │ + bne 5cb14 <_PyXI_NewExcInfo@@Base+0x134c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42956 @ 0xa7cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5cc54 <_PyXI_NewExcInfo@@Base+0x1484> │ │ │ │ + beq 5cc4c <_PyXI_NewExcInfo@@Base+0x1484> │ │ │ │ cmn r1, #1 │ │ │ │ - blt 5ccf8 <_PyXI_NewExcInfo@@Base+0x1528> │ │ │ │ + blt 5ccf0 <_PyXI_NewExcInfo@@Base+0x1528> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl a05ac │ │ │ │ + bl a02f0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5cc88 <_PyXI_NewExcInfo@@Base+0x14b8> │ │ │ │ - b 5cd14 <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ + bne 5cc80 <_PyXI_NewExcInfo@@Base+0x14b8> │ │ │ │ + b 5cd0c <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ mov r4, r5 │ │ │ │ - b 5cd14 <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ - bl a1250 │ │ │ │ + b 5cd0c <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r1, r6 │ │ │ │ movne r6, r7 │ │ │ │ movne r7, r4 │ │ │ │ - bne 5cb70 <_PyXI_NewExcInfo@@Base+0x13a0> │ │ │ │ - b 5cd38 <_PyXI_NewExcInfo@@Base+0x1568> │ │ │ │ + bne 5cb68 <_PyXI_NewExcInfo@@Base+0x13a0> │ │ │ │ + b 5cd30 <_PyXI_NewExcInfo@@Base+0x1568> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5cc10 <_PyXI_NewExcInfo@@Base+0x1440> │ │ │ │ + ble 5cc08 <_PyXI_NewExcInfo@@Base+0x1440> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r4 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 5cc2c <_PyXI_NewExcInfo@@Base+0x145c> │ │ │ │ + beq 5cc24 <_PyXI_NewExcInfo@@Base+0x145c> │ │ │ │ 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 2d2fac <_Py_dup@@Base+0x1c84> │ │ │ │ + bl 2d2784 <_Py_dup@@Base+0x1c84> │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5cc2c <_PyXI_NewExcInfo@@Base+0x145c> │ │ │ │ + blt 5cc24 <_PyXI_NewExcInfo@@Base+0x145c> │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a05ac │ │ │ │ + bl a02f0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 5cd10 <_PyXI_NewExcInfo@@Base+0x1540> │ │ │ │ + beq 5cd08 <_PyXI_NewExcInfo@@Base+0x1540> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r5, lsl #2] │ │ │ │ - ble 5cb68 <_PyXI_NewExcInfo@@Base+0x1398> │ │ │ │ + ble 5cb60 <_PyXI_NewExcInfo@@Base+0x1398> │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 5cb60 <_PyXI_NewExcInfo@@Base+0x1390> │ │ │ │ + beq 5cb58 <_PyXI_NewExcInfo@@Base+0x1390> │ │ │ │ mov r4, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cd14 <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ + bgt 5cd0c <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cd14 <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ + bne 5cd0c <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ mov r0, r1 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5cd14 <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5cd0c <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cb68 <_PyXI_NewExcInfo@@Base+0x1398> │ │ │ │ + bne 5cb60 <_PyXI_NewExcInfo@@Base+0x1398> │ │ │ │ mov r0, r1 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5cb68 <_PyXI_NewExcInfo@@Base+0x1398> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5cb60 <_PyXI_NewExcInfo@@Base+0x1398> │ │ │ │ mov r4, r7 │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r1 │ │ │ │ - bne 5cc74 <_PyXI_NewExcInfo@@Base+0x14a4> │ │ │ │ + bne 5cc6c <_PyXI_NewExcInfo@@Base+0x14a4> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42956 @ 0xa7cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5cc74 <_PyXI_NewExcInfo@@Base+0x14a4> │ │ │ │ + bne 5cc6c <_PyXI_NewExcInfo@@Base+0x14a4> │ │ │ │ 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 5ccf8 <_PyXI_NewExcInfo@@Base+0x1528> │ │ │ │ + b 5ccf0 <_PyXI_NewExcInfo@@Base+0x1528> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl a05ac │ │ │ │ + bl a02f0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5cd14 <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ + beq 5cd0c <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 5ccf4 <_PyXI_NewExcInfo@@Base+0x1524> │ │ │ │ + ble 5ccec <_PyXI_NewExcInfo@@Base+0x1524> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ccd4 <_PyXI_NewExcInfo@@Base+0x1504> │ │ │ │ + beq 5cccc <_PyXI_NewExcInfo@@Base+0x1504> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cd14 <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ + bgt 5cd0c <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cd14 <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ + bne 5cd0c <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5cd14 <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5cd0c <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ccf4 <_PyXI_NewExcInfo@@Base+0x1524> │ │ │ │ + bgt 5ccec <_PyXI_NewExcInfo@@Base+0x1524> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ccf4 <_PyXI_NewExcInfo@@Base+0x1524> │ │ │ │ + bne 5ccec <_PyXI_NewExcInfo@@Base+0x1524> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 2f065c │ │ │ │ + bl 2efd3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5cd3c <_PyXI_NewExcInfo@@Base+0x156c> │ │ │ │ - b 5cd14 <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ + bne 5cd34 <_PyXI_NewExcInfo@@Base+0x156c> │ │ │ │ + b 5cd0c <_PyXI_NewExcInfo@@Base+0x1544> │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cd38 <_PyXI_NewExcInfo@@Base+0x1568> │ │ │ │ + bgt 5cd30 <_PyXI_NewExcInfo@@Base+0x1568> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cd38 <_PyXI_NewExcInfo@@Base+0x1568> │ │ │ │ + bne 5cd30 <_PyXI_NewExcInfo@@Base+0x1568> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 5cd64 <_PyXI_NewExcInfo@@Base+0x1594> │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 5cd5c <_PyXI_NewExcInfo@@Base+0x1594> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c984 <_PyXI_NewExcInfo@@Base+0x11b4> │ │ │ │ + bne 5c97c <_PyXI_NewExcInfo@@Base+0x11b4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5c984 <_PyXI_NewExcInfo@@Base+0x11b4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5c97c <_PyXI_NewExcInfo@@Base+0x11b4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strhteq r7, [r2], #-64 @ 0xffffffc0 │ │ │ │ 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 39f17c │ │ │ │ + bl 39eaa4 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -47755,103 +47753,103 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp ip, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ce04 <_PyXI_NewExcInfo@@Base+0x1634> │ │ │ │ + bne 5cdfc <_PyXI_NewExcInfo@@Base+0x1634> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ce44 <_PyXI_NewExcInfo@@Base+0x1674> │ │ │ │ - ldr r1, [pc, #716] @ 5d0d8 <_PyXI_NewExcInfo@@Base+0x1908> │ │ │ │ + beq 5ce3c <_PyXI_NewExcInfo@@Base+0x1674> │ │ │ │ + ldr r1, [pc, #716] @ 5d0d0 <_PyXI_NewExcInfo@@Base+0x1908> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5cea8 <_PyXI_NewExcInfo@@Base+0x16d8> │ │ │ │ + beq 5cea0 <_PyXI_NewExcInfo@@Base+0x16d8> │ │ │ │ ldr r3, [r4] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 5ced0 <_PyXI_NewExcInfo@@Base+0x1700> │ │ │ │ + beq 5cec8 <_PyXI_NewExcInfo@@Base+0x1700> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 5ceb0 <_PyXI_NewExcInfo@@Base+0x16e0> │ │ │ │ + beq 5cea8 <_PyXI_NewExcInfo@@Base+0x16e0> │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 5cea8 <_PyXI_NewExcInfo@@Base+0x16d8> │ │ │ │ + beq 5cea0 <_PyXI_NewExcInfo@@Base+0x16d8> │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5ced0 <_PyXI_NewExcInfo@@Base+0x1700> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 5cec8 <_PyXI_NewExcInfo@@Base+0x1700> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r4, #0 │ │ │ │ - b 5d0cc <_PyXI_NewExcInfo@@Base+0x18fc> │ │ │ │ - movw r2, #6008 @ 0x1778 │ │ │ │ + b 5d0c4 <_PyXI_NewExcInfo@@Base+0x18fc> │ │ │ │ + movw r2, #4344 @ 0x10f8 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9132 @ 0x23ac │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #10048 @ 0x2740 │ │ │ │ + movw r0, #8384 @ 0x20c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5cea8 <_PyXI_NewExcInfo@@Base+0x16d8> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5cea0 <_PyXI_NewExcInfo@@Base+0x16d8> │ │ │ │ cmp r6, #1 │ │ │ │ movle r6, #0 │ │ │ │ - ble 5cf34 <_PyXI_NewExcInfo@@Base+0x1764> │ │ │ │ + ble 5cf2c <_PyXI_NewExcInfo@@Base+0x1764> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5cf10 <_PyXI_NewExcInfo@@Base+0x1740> │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 5cf08 <_PyXI_NewExcInfo@@Base+0x1740> │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #10048 @ 0x2740 │ │ │ │ + movw r0, #8384 @ 0x20c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5cea8 <_PyXI_NewExcInfo@@Base+0x16d8> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5cea0 <_PyXI_NewExcInfo@@Base+0x16d8> │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5cea8 <_PyXI_NewExcInfo@@Base+0x16d8> │ │ │ │ + beq 5cea0 <_PyXI_NewExcInfo@@Base+0x16d8> │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5ce90 <_PyXI_NewExcInfo@@Base+0x16c0> │ │ │ │ + bne 5ce88 <_PyXI_NewExcInfo@@Base+0x16c0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 20f250 │ │ │ │ + bl 20e864 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5cea8 <_PyXI_NewExcInfo@@Base+0x16d8> │ │ │ │ + beq 5cea0 <_PyXI_NewExcInfo@@Base+0x16d8> │ │ │ │ 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] │ │ │ │ @@ -47869,294 +47867,294 @@ │ │ │ │ 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 5cfc4 <_PyXI_NewExcInfo@@Base+0x17f4> │ │ │ │ + beq 5cfbc <_PyXI_NewExcInfo@@Base+0x17f4> │ │ │ │ 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 5cfe8 <_PyXI_NewExcInfo@@Base+0x1818> │ │ │ │ + beq 5cfe0 <_PyXI_NewExcInfo@@Base+0x1818> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 5d02c <_PyXI_NewExcInfo@@Base+0x185c> │ │ │ │ + beq 5d024 <_PyXI_NewExcInfo@@Base+0x185c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d02c <_PyXI_NewExcInfo@@Base+0x185c> │ │ │ │ + beq 5d024 <_PyXI_NewExcInfo@@Base+0x185c> │ │ │ │ mov r1, r4 │ │ │ │ bl 2cf88 │ │ │ │ movw r3, #12864 @ 0x3240 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r3, r0, lsl #5] │ │ │ │ cmp r6, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ - bne 5d008 <_PyXI_NewExcInfo@@Base+0x1838> │ │ │ │ + bne 5d000 <_PyXI_NewExcInfo@@Base+0x1838> │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - bne 5d05c <_PyXI_NewExcInfo@@Base+0x188c> │ │ │ │ + bne 5d054 <_PyXI_NewExcInfo@@Base+0x188c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d050 <_PyXI_NewExcInfo@@Base+0x1880> │ │ │ │ + bgt 5d048 <_PyXI_NewExcInfo@@Base+0x1880> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d050 <_PyXI_NewExcInfo@@Base+0x1880> │ │ │ │ + bne 5d048 <_PyXI_NewExcInfo@@Base+0x1880> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ movw r7, #12864 @ 0x3240 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38bcd4 <_Py_c_prod@@Base+0x1c18> │ │ │ │ + bl 38b7cc <_Py_c_prod@@Base+0x1ce0> │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d0c4 <_PyXI_NewExcInfo@@Base+0x18f4> │ │ │ │ + beq 5d0bc <_PyXI_NewExcInfo@@Base+0x18f4> │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d0b8 <_PyXI_NewExcInfo@@Base+0x18e8> │ │ │ │ + beq 5d0b0 <_PyXI_NewExcInfo@@Base+0x18e8> │ │ │ │ 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 5d070 <_PyXI_NewExcInfo@@Base+0x18a0> │ │ │ │ + b 5d068 <_PyXI_NewExcInfo@@Base+0x18a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl c245c │ │ │ │ + bl c2064 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldrdeq r7, [r2], #-76 @ 0xffffffb4 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 1398f0 │ │ │ │ + bl 1394b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d12c <_PyXI_NewExcInfo@@Base+0x195c> │ │ │ │ + beq 5d124 <_PyXI_NewExcInfo@@Base+0x195c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d12c <_PyXI_NewExcInfo@@Base+0x195c> │ │ │ │ + bgt 5d124 <_PyXI_NewExcInfo@@Base+0x195c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5d12c <_PyXI_NewExcInfo@@Base+0x195c> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 5d124 <_PyXI_NewExcInfo@@Base+0x195c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d160 <_PyXI_NewExcInfo@@Base+0x1990> │ │ │ │ + beq 5d158 <_PyXI_NewExcInfo@@Base+0x1990> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d160 <_PyXI_NewExcInfo@@Base+0x1990> │ │ │ │ + bgt 5d158 <_PyXI_NewExcInfo@@Base+0x1990> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5d160 <_PyXI_NewExcInfo@@Base+0x1990> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 5d158 <_PyXI_NewExcInfo@@Base+0x1990> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d194 <_PyXI_NewExcInfo@@Base+0x19c4> │ │ │ │ + beq 5d18c <_PyXI_NewExcInfo@@Base+0x19c4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d194 <_PyXI_NewExcInfo@@Base+0x19c4> │ │ │ │ + bgt 5d18c <_PyXI_NewExcInfo@@Base+0x19c4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5d194 <_PyXI_NewExcInfo@@Base+0x19c4> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 5d18c <_PyXI_NewExcInfo@@Base+0x19c4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ 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 16dc4c │ │ │ │ + b 16d8b8 │ │ │ │ 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, #26124 @ 0x660c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 5d22c <_PyXI_NewExcInfo@@Base+0x1a5c> │ │ │ │ + beq 5d224 <_PyXI_NewExcInfo@@Base+0x1a5c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e94e0 │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5d22c <_PyXI_NewExcInfo@@Base+0x1a5c> │ │ │ │ - bl be588 │ │ │ │ + bne 5d224 <_PyXI_NewExcInfo@@Base+0x1a5c> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d210 <_PyXI_NewExcInfo@@Base+0x1a40> │ │ │ │ + beq 5d208 <_PyXI_NewExcInfo@@Base+0x1a40> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52608 @ 0xcd80 │ │ │ │ + movw r1, #51084 @ 0xc78c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 5d208 <_PyXI_NewExcInfo@@Base+0x1a38> │ │ │ │ + bl 16d81c │ │ │ │ + b 5d200 <_PyXI_NewExcInfo@@Base+0x1a38> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 5d210 <_PyXI_NewExcInfo@@Base+0x1a40> │ │ │ │ - vldr d7, [pc, #40] @ 5d268 <_PyXI_NewExcInfo@@Base+0x1a98> │ │ │ │ + bls 5d208 <_PyXI_NewExcInfo@@Base+0x1a40> │ │ │ │ + vldr d7, [pc, #40] @ 5d260 <_PyXI_NewExcInfo@@Base+0x1a98> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #40] @ 5d270 <_PyXI_NewExcInfo@@Base+0x1aa0> │ │ │ │ + ldr r2, [pc, #40] @ 5d268 <_PyXI_NewExcInfo@@Base+0x1aa0> │ │ │ │ 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, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ 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 5d0d4 <_PyXI_NewExcInfo@@Base+0x190c> │ │ │ │ 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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d2ac <_PyXI_NewExcInfo@@Base+0x1adc> │ │ │ │ - bl be588 │ │ │ │ + bne 5d2b8 <_PyXI_NewExcInfo@@Base+0x1af0> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d2d8 <_PyXI_NewExcInfo@@Base+0x1b08> │ │ │ │ + bne 5d2e4 <_PyXI_NewExcInfo@@Base+0x1b1c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 5d470 <_PyXI_NewExcInfo@@Base+0x1ca0> │ │ │ │ + bl 5d54c <_PyXI_NewExcInfo@@Base+0x1d84> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #52652 @ 0xcdac │ │ │ │ + movw r0, #51128 @ 0xc7b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ 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 5d0dc <_PyXI_NewExcInfo@@Base+0x190c> │ │ │ │ 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 5d3b4 <_PyXI_NewExcInfo@@Base+0x1be4> │ │ │ │ + beq 5d3ac <_PyXI_NewExcInfo@@Base+0x1be4> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5d348 <_PyXI_NewExcInfo@@Base+0x1b78> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 5d340 <_PyXI_NewExcInfo@@Base+0x1b78> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52660 @ 0xcdb4 │ │ │ │ + movw r1, #51136 @ 0xc7c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f678 │ │ │ │ + bl 21ec70 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5d388 <_PyXI_NewExcInfo@@Base+0x1bb8> │ │ │ │ + bcs 5d380 <_PyXI_NewExcInfo@@Base+0x1bb8> │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #15892 @ 0x3e14 │ │ │ │ + movw r1, #14292 @ 0x37d4 │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #4628 @ 0x1214 │ │ │ │ + movw r3, #3028 @ 0xbd4 │ │ │ │ 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, #64700 @ 0xfcbc │ │ │ │ + movw r3, #63100 @ 0xf67c │ │ │ │ movt r3, #86 @ 0x56 │ │ │ │ - movw r1, #27224 @ 0x6a58 │ │ │ │ + movw r1, #25584 @ 0x63f0 │ │ │ │ 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 aa800 │ │ │ │ - movw r2, #38084 @ 0x94c4 │ │ │ │ + b aa57c │ │ │ │ + movw r2, #36616 @ 0x8f08 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #63312 @ 0xf750 │ │ │ │ + movw r0, #61608 @ 0xf0a8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ 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, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152108 │ │ │ │ + bl 151cc8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d410 <_PyXI_NewExcInfo@@Base+0x1c40> │ │ │ │ - bl be588 │ │ │ │ + bne 5d408 <_PyXI_NewExcInfo@@Base+0x1c40> │ │ │ │ + bl be194 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5d44c <_PyXI_NewExcInfo@@Base+0x1c7c> │ │ │ │ - b 5d424 <_PyXI_NewExcInfo@@Base+0x1c54> │ │ │ │ + bne 5d444 <_PyXI_NewExcInfo@@Base+0x1c7c> │ │ │ │ + b 5d41c <_PyXI_NewExcInfo@@Base+0x1c54> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ movlt r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ @@ -48167,413 +48165,413 @@ │ │ │ │ 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] @ 5d46c <_PyXI_NewExcInfo@@Base+0x1c9c> │ │ │ │ + ldr r1, [pc, #12] @ 5d464 <_PyXI_NewExcInfo@@Base+0x1c9c> │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37eec4 │ │ │ │ + b 37e7f4 │ │ │ │ rsbeq r1, r3, r8, lsl #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 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt 5d4a4 <_PyXI_NewExcInfo@@Base+0x1cdc> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #31028 @ 0x7934 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16d81c │ │ │ │ + b 5d4cc <_PyXI_NewExcInfo@@Base+0x1d04> │ │ │ │ + ldr r5, [r0, #12] │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 5d4d4 <_PyXI_NewExcInfo@@Base+0x1d0c> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #44896 @ 0xaf60 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16d81c │ │ │ │ + mvn r5, #0 │ │ │ │ + b 5d544 <_PyXI_NewExcInfo@@Base+0x1d7c> │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 5d4f8 <_PyXI_NewExcInfo@@Base+0x1d30> │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #59968 @ 0xea40 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16d81c │ │ │ │ + b 5d4cc <_PyXI_NewExcInfo@@Base+0x1d04> │ │ │ │ + movw r4, #45932 @ 0xb36c │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r1, [r4] │ │ │ │ + bl 14a6c4 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 5d524 <_PyXI_NewExcInfo@@Base+0x1d5c> │ │ │ │ + bl be194 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5d530 <_PyXI_NewExcInfo@@Base+0x1d68> │ │ │ │ + b 5d4cc <_PyXI_NewExcInfo@@Base+0x1d04> │ │ │ │ + cmp r0, #0 │ │ │ │ + strgt r0, [r6, #16] │ │ │ │ + bgt 5d544 <_PyXI_NewExcInfo@@Base+0x1d7c> │ │ │ │ + ldr r0, [r4] │ │ │ │ + movw r1, #51228 @ 0xc81c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl 16d81c │ │ │ │ + b 5d4cc <_PyXI_NewExcInfo@@Base+0x1d04> │ │ │ │ + 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, r0, #13 │ │ │ │ mov r1, #10 │ │ │ │ - bl a05ac │ │ │ │ + bl a02f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d530 <_PyXI_NewExcInfo@@Base+0x1d60> │ │ │ │ + beq 5d60c <_PyXI_NewExcInfo@@Base+0x1e44> │ │ │ │ cmp r6, #3 │ │ │ │ - ble 5d4c0 <_PyXI_NewExcInfo@@Base+0x1cf0> │ │ │ │ + ble 5d59c <_PyXI_NewExcInfo@@Base+0x1dd4> │ │ │ │ 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 5d4e0 <_PyXI_NewExcInfo@@Base+0x1d10> │ │ │ │ + beq 5d5bc <_PyXI_NewExcInfo@@Base+0x1df4> │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5d4f4 <_PyXI_NewExcInfo@@Base+0x1d24> │ │ │ │ + bne 5d5d0 <_PyXI_NewExcInfo@@Base+0x1e08> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl aedcc │ │ │ │ + bl aeb0c │ │ │ │ mov r5, r0 │ │ │ │ - b 5d500 <_PyXI_NewExcInfo@@Base+0x1d30> │ │ │ │ + b 5d5dc <_PyXI_NewExcInfo@@Base+0x1e14> │ │ │ │ mov r0, r4 │ │ │ │ - bl cec94 <_PyTuple_FromPair@@Base> │ │ │ │ + bl ce820 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d51c <_PyXI_NewExcInfo@@Base+0x1d4c> │ │ │ │ + bgt 5d5f8 <_PyXI_NewExcInfo@@Base+0x1e30> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d524 <_PyXI_NewExcInfo@@Base+0x1d54> │ │ │ │ + beq 5d600 <_PyXI_NewExcInfo@@Base+0x1e38> │ │ │ │ mov r4, r5 │ │ │ │ - b 5d530 <_PyXI_NewExcInfo@@Base+0x1d60> │ │ │ │ + b 5d60c <_PyXI_NewExcInfo@@Base+0x1e44> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5d51c <_PyXI_NewExcInfo@@Base+0x1d4c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5d5f8 <_PyXI_NewExcInfo@@Base+0x1e30> │ │ │ │ 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 r3, [r0, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt 5d574 <_PyXI_NewExcInfo@@Base+0x1da4> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32692 @ 0x7fb4 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 5d59c <_PyXI_NewExcInfo@@Base+0x1dcc> │ │ │ │ - ldr r5, [r0, #12] │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 5d5a4 <_PyXI_NewExcInfo@@Base+0x1dd4> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46560 @ 0xb5e0 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - mvn r5, #0 │ │ │ │ - b 5d614 <_PyXI_NewExcInfo@@Base+0x1e44> │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 5d5c8 <_PyXI_NewExcInfo@@Base+0x1df8> │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61604 @ 0xf0a4 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 5d59c <_PyXI_NewExcInfo@@Base+0x1dcc> │ │ │ │ - movw r4, #45536 @ 0xb1e0 │ │ │ │ - movt r4, #96 @ 0x60 │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r1, [r4] │ │ │ │ - bl 14ab00 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 5d5f4 <_PyXI_NewExcInfo@@Base+0x1e24> │ │ │ │ - bl be588 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5d600 <_PyXI_NewExcInfo@@Base+0x1e30> │ │ │ │ - b 5d59c <_PyXI_NewExcInfo@@Base+0x1dcc> │ │ │ │ - cmp r0, #0 │ │ │ │ - strgt r0, [r6, #16] │ │ │ │ - bgt 5d614 <_PyXI_NewExcInfo@@Base+0x1e44> │ │ │ │ - ldr r0, [r4] │ │ │ │ - movw r1, #52752 @ 0xce10 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl 16dbb0 │ │ │ │ - b 5d59c <_PyXI_NewExcInfo@@Base+0x1dcc> │ │ │ │ - mov r0, r5 │ │ │ │ - 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 be588 │ │ │ │ + bl be194 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5d74c <_PyXI_NewExcInfo@@Base+0x1f7c> │ │ │ │ + bne 5d744 <_PyXI_NewExcInfo@@Base+0x1f7c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38d968 │ │ │ │ + bl 38d460 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d74c <_PyXI_NewExcInfo@@Base+0x1f7c> │ │ │ │ + beq 5d744 <_PyXI_NewExcInfo@@Base+0x1f7c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #63456 @ 0xf7e0 │ │ │ │ + movw r2, #60808 @ 0xed88 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ - movw r0, #52792 @ 0xce38 │ │ │ │ + movw r0, #51268 @ 0xc844 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5d6ac <_PyXI_NewExcInfo@@Base+0x1edc> │ │ │ │ + bne 5d6a4 <_PyXI_NewExcInfo@@Base+0x1edc> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aacb8 │ │ │ │ + b 3aa5e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #52800 @ 0xce40 │ │ │ │ + movw r0, #51276 @ 0xc84c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ - bl 396484 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ + bl 396398 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d700 <_PyXI_NewExcInfo@@Base+0x1f30> │ │ │ │ + bgt 5d6f8 <_PyXI_NewExcInfo@@Base+0x1f30> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d700 <_PyXI_NewExcInfo@@Base+0x1f30> │ │ │ │ + bne 5d6f8 <_PyXI_NewExcInfo@@Base+0x1f30> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5d69c <_PyXI_NewExcInfo@@Base+0x1ecc> │ │ │ │ + beq 5d694 <_PyXI_NewExcInfo@@Base+0x1ecc> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d72c <_PyXI_NewExcInfo@@Base+0x1f5c> │ │ │ │ + bgt 5d724 <_PyXI_NewExcInfo@@Base+0x1f5c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d72c <_PyXI_NewExcInfo@@Base+0x1f5c> │ │ │ │ + bne 5d724 <_PyXI_NewExcInfo@@Base+0x1f5c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d74c <_PyXI_NewExcInfo@@Base+0x1f7c> │ │ │ │ - movw r0, #52800 @ 0xce40 │ │ │ │ + beq 5d744 <_PyXI_NewExcInfo@@Base+0x1f7c> │ │ │ │ + movw r0, #51276 @ 0xc84c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3b9e18 │ │ │ │ + b 3b9848 │ │ │ │ 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 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 5d790 <_PyXI_NewExcInfo@@Base+0x1fc0> │ │ │ │ + bne 5d788 <_PyXI_NewExcInfo@@Base+0x1fc0> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33456 @ 0x82b0 │ │ │ │ + movw r1, #31792 @ 0x7c30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 5d7b8 <_PyXI_NewExcInfo@@Base+0x1fe8> │ │ │ │ + bl 16d81c │ │ │ │ + b 5d7b0 <_PyXI_NewExcInfo@@Base+0x1fe8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 5d7c0 <_PyXI_NewExcInfo@@Base+0x1ff0> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 5d7b8 <_PyXI_NewExcInfo@@Base+0x1ff0> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52824 @ 0xce58 │ │ │ │ + movw r1, #51300 @ 0xc864 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 152108 │ │ │ │ + bl 151cc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt 5d7f4 <_PyXI_NewExcInfo@@Base+0x2024> │ │ │ │ - bl be588 │ │ │ │ + bgt 5d7ec <_PyXI_NewExcInfo@@Base+0x2024> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d7b8 <_PyXI_NewExcInfo@@Base+0x1fe8> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 5d7b0 <_PyXI_NewExcInfo@@Base+0x1fe8> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52856 @ 0xce78 │ │ │ │ + movw r1, #51332 @ 0xc884 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 5d7b8 <_PyXI_NewExcInfo@@Base+0x1fe8> │ │ │ │ + bl 16d81c │ │ │ │ + b 5d7b0 <_PyXI_NewExcInfo@@Base+0x1fe8> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 5d858 <_PyXI_NewExcInfo@@Base+0x2088> │ │ │ │ + beq 5d850 <_PyXI_NewExcInfo@@Base+0x2088> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d838 <_PyXI_NewExcInfo@@Base+0x2068> │ │ │ │ + beq 5d830 <_PyXI_NewExcInfo@@Base+0x2068> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d824 <_PyXI_NewExcInfo@@Base+0x2054> │ │ │ │ + bne 5d81c <_PyXI_NewExcInfo@@Base+0x2054> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl a5e40 │ │ │ │ - b 5d838 <_PyXI_NewExcInfo@@Base+0x2068> │ │ │ │ + bl a5b88 │ │ │ │ + b 5d830 <_PyXI_NewExcInfo@@Base+0x2068> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38d968 │ │ │ │ + bl 38d460 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d818 <_PyXI_NewExcInfo@@Base+0x2048> │ │ │ │ - b 5d7b8 <_PyXI_NewExcInfo@@Base+0x1fe8> │ │ │ │ + bne 5d810 <_PyXI_NewExcInfo@@Base+0x2048> │ │ │ │ + b 5d7b0 <_PyXI_NewExcInfo@@Base+0x1fe8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ strne r5, [r4, #36] @ 0x24 │ │ │ │ - bne 5d858 <_PyXI_NewExcInfo@@Base+0x2088> │ │ │ │ - bl 2e3794 │ │ │ │ - b 5d7b8 <_PyXI_NewExcInfo@@Base+0x1fe8> │ │ │ │ + bne 5d850 <_PyXI_NewExcInfo@@Base+0x2088> │ │ │ │ + bl 2e2e74 │ │ │ │ + b 5d7b0 <_PyXI_NewExcInfo@@Base+0x1fe8> │ │ │ │ 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 r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 5d924 <_PyXI_NewExcInfo@@Base+0x2154> │ │ │ │ + beq 5d91c <_PyXI_NewExcInfo@@Base+0x2154> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5d8b4 <_PyXI_NewExcInfo@@Base+0x20e4> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 5d8ac <_PyXI_NewExcInfo@@Base+0x20e4> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52896 @ 0xcea0 │ │ │ │ + movw r1, #51372 @ 0xc8ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f678 │ │ │ │ + bl 21ec70 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5d8f4 <_PyXI_NewExcInfo@@Base+0x2124> │ │ │ │ + bcs 5d8ec <_PyXI_NewExcInfo@@Base+0x2124> │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #15892 @ 0x3e14 │ │ │ │ + movw r1, #14292 @ 0x37d4 │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #4628 @ 0x1214 │ │ │ │ + movw r3, #3028 @ 0xbd4 │ │ │ │ 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, #64700 @ 0xfcbc │ │ │ │ + movw r2, #63100 @ 0xf67c │ │ │ │ movt r2, #86 @ 0x56 │ │ │ │ - movw r3, #27224 @ 0x6a58 │ │ │ │ + movw r3, #25584 @ 0x63f0 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r2, r2, r1 │ │ │ │ ldrb r2, [r2, #7] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aa800 │ │ │ │ - movw r2, #38084 @ 0x94c4 │ │ │ │ + b aa57c │ │ │ │ + movw r2, #36616 @ 0x8f08 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #63336 @ 0xf768 │ │ │ │ + movw r0, #61632 @ 0xf0c0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_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 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #38336 @ 0x95c0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5d9a4 <_PyXI_NewExcInfo@@Base+0x21d4> │ │ │ │ + beq 5d99c <_PyXI_NewExcInfo@@Base+0x21d4> │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5d9a4 <_PyXI_NewExcInfo@@Base+0x21d4> │ │ │ │ + beq 5d99c <_PyXI_NewExcInfo@@Base+0x21d4> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 5d9e8 <_PyXI_NewExcInfo@@Base+0x2218> │ │ │ │ - b 5d9cc <_PyXI_NewExcInfo@@Base+0x21fc> │ │ │ │ + beq 5d9e0 <_PyXI_NewExcInfo@@Base+0x2218> │ │ │ │ + b 5d9c4 <_PyXI_NewExcInfo@@Base+0x21fc> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5d994 <_PyXI_NewExcInfo@@Base+0x21c4> │ │ │ │ + beq 5d98c <_PyXI_NewExcInfo@@Base+0x21c4> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #52988 @ 0xcefc │ │ │ │ + movw r0, #51464 @ 0xc908 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c8444 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c7c1c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d994 <_PyXI_NewExcInfo@@Base+0x21c4> │ │ │ │ + bne 5d98c <_PyXI_NewExcInfo@@Base+0x21c4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #52988 @ 0xcefc │ │ │ │ + movw r0, #51464 @ 0xc908 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d9c4 <_PyXI_NewExcInfo@@Base+0x21f4> │ │ │ │ + beq 5d9bc <_PyXI_NewExcInfo@@Base+0x21f4> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl ca21c │ │ │ │ + bl c9da8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d9c4 <_PyXI_NewExcInfo@@Base+0x21f4> │ │ │ │ + beq 5d9bc <_PyXI_NewExcInfo@@Base+0x21f4> │ │ │ │ mov r0, #0 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5da30 <_PyXI_NewExcInfo@@Base+0x2260> │ │ │ │ + bne 5da28 <_PyXI_NewExcInfo@@Base+0x2260> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d9c4 <_PyXI_NewExcInfo@@Base+0x21f4> │ │ │ │ + bgt 5d9bc <_PyXI_NewExcInfo@@Base+0x21f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d9c4 <_PyXI_NewExcInfo@@Base+0x21f4> │ │ │ │ + bne 5d9bc <_PyXI_NewExcInfo@@Base+0x21f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5d9c4 <_PyXI_NewExcInfo@@Base+0x21f4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5d9bc <_PyXI_NewExcInfo@@Base+0x21f4> │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5da94 <_PyXI_NewExcInfo@@Base+0x22c4> │ │ │ │ + bne 5da8c <_PyXI_NewExcInfo@@Base+0x22c4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5da6c <_PyXI_NewExcInfo@@Base+0x229c> │ │ │ │ + bgt 5da64 <_PyXI_NewExcInfo@@Base+0x229c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5da6c <_PyXI_NewExcInfo@@Base+0x229c> │ │ │ │ + bne 5da64 <_PyXI_NewExcInfo@@Base+0x229c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d9c4 <_PyXI_NewExcInfo@@Base+0x21f4> │ │ │ │ + bgt 5d9bc <_PyXI_NewExcInfo@@Base+0x21f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d9c4 <_PyXI_NewExcInfo@@Base+0x21f4> │ │ │ │ + bne 5d9bc <_PyXI_NewExcInfo@@Base+0x21f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5d9c4 <_PyXI_NewExcInfo@@Base+0x21f4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5d9bc <_PyXI_NewExcInfo@@Base+0x21f4> │ │ │ │ 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 │ │ │ │ @@ -48583,557 +48581,544 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 5db00 <_PyXI_NewExcInfo@@Base+0x2330> │ │ │ │ + bne 5daf8 <_PyXI_NewExcInfo@@Base+0x2330> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5dafc <_PyXI_NewExcInfo@@Base+0x232c> │ │ │ │ + ble 5daf4 <_PyXI_NewExcInfo@@Base+0x232c> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5db40 <_PyXI_NewExcInfo@@Base+0x2370> │ │ │ │ + beq 5db38 <_PyXI_NewExcInfo@@Base+0x2370> │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #344] @ 5dc60 <_PyXI_NewExcInfo@@Base+0x2490> │ │ │ │ + ldr r1, [pc, #344] @ 5dc58 <_PyXI_NewExcInfo@@Base+0x2490> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5dc54 <_PyXI_NewExcInfo@@Base+0x2484> │ │ │ │ + beq 5dc4c <_PyXI_NewExcInfo@@Base+0x2484> │ │ │ │ add r6, r6, r4 │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r6, #1 │ │ │ │ moveq r4, #0 │ │ │ │ mvneq r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 5dc28 <_PyXI_NewExcInfo@@Base+0x2458> │ │ │ │ + beq 5dc20 <_PyXI_NewExcInfo@@Base+0x2458> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dbc4 <_PyXI_NewExcInfo@@Base+0x23f4> │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + beq 5dbbc <_PyXI_NewExcInfo@@Base+0x23f4> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 5db84 <_PyXI_NewExcInfo@@Base+0x23b4> │ │ │ │ - bl be588 │ │ │ │ + bne 5db7c <_PyXI_NewExcInfo@@Base+0x23b4> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5dbb8 <_PyXI_NewExcInfo@@Base+0x23e8> │ │ │ │ - b 5dc54 <_PyXI_NewExcInfo@@Base+0x2484> │ │ │ │ - bl c55e4 │ │ │ │ + beq 5dbb0 <_PyXI_NewExcInfo@@Base+0x23e8> │ │ │ │ + b 5dc4c <_PyXI_NewExcInfo@@Base+0x2484> │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dbb0 <_PyXI_NewExcInfo@@Base+0x23e0> │ │ │ │ + bgt 5dba8 <_PyXI_NewExcInfo@@Base+0x23e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dbb0 <_PyXI_NewExcInfo@@Base+0x23e0> │ │ │ │ + bne 5dba8 <_PyXI_NewExcInfo@@Base+0x23e0> │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 5db70 <_PyXI_NewExcInfo@@Base+0x23a0> │ │ │ │ + beq 5db68 <_PyXI_NewExcInfo@@Base+0x23a0> │ │ │ │ cmp r6, #2 │ │ │ │ - bne 5dbc8 <_PyXI_NewExcInfo@@Base+0x23f8> │ │ │ │ - b 5dc24 <_PyXI_NewExcInfo@@Base+0x2454> │ │ │ │ + bne 5dbc0 <_PyXI_NewExcInfo@@Base+0x23f8> │ │ │ │ + b 5dc1c <_PyXI_NewExcInfo@@Base+0x2454> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5dbec <_PyXI_NewExcInfo@@Base+0x241c> │ │ │ │ - bl be588 │ │ │ │ + bne 5dbe4 <_PyXI_NewExcInfo@@Base+0x241c> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 5dc28 <_PyXI_NewExcInfo@@Base+0x2458> │ │ │ │ - b 5dc54 <_PyXI_NewExcInfo@@Base+0x2484> │ │ │ │ - bl c55e4 │ │ │ │ + beq 5dc20 <_PyXI_NewExcInfo@@Base+0x2458> │ │ │ │ + b 5dc4c <_PyXI_NewExcInfo@@Base+0x2484> │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dc18 <_PyXI_NewExcInfo@@Base+0x2448> │ │ │ │ + bgt 5dc10 <_PyXI_NewExcInfo@@Base+0x2448> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dc18 <_PyXI_NewExcInfo@@Base+0x2448> │ │ │ │ + bne 5dc10 <_PyXI_NewExcInfo@@Base+0x2448> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 5dc28 <_PyXI_NewExcInfo@@Base+0x2458> │ │ │ │ - b 5dbd8 <_PyXI_NewExcInfo@@Base+0x2408> │ │ │ │ + bne 5dc20 <_PyXI_NewExcInfo@@Base+0x2458> │ │ │ │ + b 5dbd0 <_PyXI_NewExcInfo@@Base+0x2408> │ │ │ │ mvn r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f757c │ │ │ │ + bl 1f6e7c │ │ │ │ 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 34efa8 │ │ │ │ + b 34e8f0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r7, r2, r8, lsl #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 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #43168 @ 0xa8a0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5dcb4 <_PyXI_NewExcInfo@@Base+0x24e4> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 5dcac <_PyXI_NewExcInfo@@Base+0x24e4> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #52996 @ 0xcf04 │ │ │ │ + movw r1, #51472 @ 0xc910 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #300] @ 5ddec <_PyXI_NewExcInfo@@Base+0x261c> │ │ │ │ + ldr r1, [pc, #300] @ 5dde4 <_PyXI_NewExcInfo@@Base+0x261c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13f968 │ │ │ │ + bl 13f538 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 5dcd8 <_PyXI_NewExcInfo@@Base+0x2508> │ │ │ │ + bge 5dcd0 <_PyXI_NewExcInfo@@Base+0x2508> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bne 5dcf8 <_PyXI_NewExcInfo@@Base+0x2528> │ │ │ │ + bne 5dcf0 <_PyXI_NewExcInfo@@Base+0x2528> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl 13f968 │ │ │ │ + bl 13f538 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5dcd0 <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ + blt 5dcc8 <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ ldrne r5, [r4, #16] │ │ │ │ - b 5dcfc <_PyXI_NewExcInfo@@Base+0x252c> │ │ │ │ - ldr r5, [pc, #236] @ 5ddec <_PyXI_NewExcInfo@@Base+0x261c> │ │ │ │ + b 5dcf4 <_PyXI_NewExcInfo@@Base+0x252c> │ │ │ │ + ldr r5, [pc, #236] @ 5dde4 <_PyXI_NewExcInfo@@Base+0x261c> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cfe60 │ │ │ │ + bl 1cf9d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5dcd0 <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ + beq 5dcc8 <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 17e6ac │ │ │ │ + bl 17e318 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dd44 <_PyXI_NewExcInfo@@Base+0x2574> │ │ │ │ + bgt 5dd3c <_PyXI_NewExcInfo@@Base+0x2574> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dd44 <_PyXI_NewExcInfo@@Base+0x2574> │ │ │ │ + bne 5dd3c <_PyXI_NewExcInfo@@Base+0x2574> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5dcd0 <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ + beq 5dcc8 <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1b6f64 │ │ │ │ + bl 1b6ad4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5dd88 <_PyXI_NewExcInfo@@Base+0x25b8> │ │ │ │ + bne 5dd80 <_PyXI_NewExcInfo@@Base+0x25b8> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dcd0 <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ + bgt 5dcc8 <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dcd0 <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ + bne 5dcc8 <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5dcd0 <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5dcc8 <_PyXI_NewExcInfo@@Base+0x2500> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ str r7, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ddb8 <_PyXI_NewExcInfo@@Base+0x25e8> │ │ │ │ + bgt 5ddb0 <_PyXI_NewExcInfo@@Base+0x25e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ddb8 <_PyXI_NewExcInfo@@Base+0x25e8> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 5ddb0 <_PyXI_NewExcInfo@@Base+0x25e8> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ddd0 <_PyXI_NewExcInfo@@Base+0x2600> │ │ │ │ + ble 5ddc8 <_PyXI_NewExcInfo@@Base+0x2600> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ddc4 <_PyXI_NewExcInfo@@Base+0x25f4> │ │ │ │ + bne 5ddbc <_PyXI_NewExcInfo@@Base+0x25f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5ddc4 <_PyXI_NewExcInfo@@Base+0x25f4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5ddbc <_PyXI_NewExcInfo@@Base+0x25f4> │ │ │ │ rsbeq fp, r2, r0, ror #20 │ │ │ │ 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 5de44 <_PyXI_NewExcInfo@@Base+0x2674> │ │ │ │ + beq 5de3c <_PyXI_NewExcInfo@@Base+0x2674> │ │ │ │ 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 5de1c <_PyXI_NewExcInfo@@Base+0x264c> │ │ │ │ + bne 5de14 <_PyXI_NewExcInfo@@Base+0x264c> │ │ │ │ sub r2, r2, r4 │ │ │ │ add r0, r2, r0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32732 @ 0x7fdc │ │ │ │ + movw r1, #31068 @ 0x795c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 5decc <_PyXI_NewExcInfo@@Base+0x26fc> │ │ │ │ + beq 5dec4 <_PyXI_NewExcInfo@@Base+0x26fc> │ │ │ │ mov r8, r1 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5decc <_PyXI_NewExcInfo@@Base+0x26fc> │ │ │ │ + bne 5dec4 <_PyXI_NewExcInfo@@Base+0x26fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38d968 │ │ │ │ + bl 38d460 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5decc <_PyXI_NewExcInfo@@Base+0x26fc> │ │ │ │ + beq 5dec4 <_PyXI_NewExcInfo@@Base+0x26fc> │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b4a70 │ │ │ │ + bl 3b44a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5ded4 <_PyXI_NewExcInfo@@Base+0x2704> │ │ │ │ + bne 5decc <_PyXI_NewExcInfo@@Base+0x2704> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aacb8 │ │ │ │ + bl 3aa5e4 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df88 <_PyXI_NewExcInfo@@Base+0x27b8> │ │ │ │ + b 5df80 <_PyXI_NewExcInfo@@Base+0x27b8> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 5df10 <_PyXI_NewExcInfo@@Base+0x2740> │ │ │ │ + bne 5df08 <_PyXI_NewExcInfo@@Base+0x2740> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dec4 <_PyXI_NewExcInfo@@Base+0x26f4> │ │ │ │ + bgt 5debc <_PyXI_NewExcInfo@@Base+0x26f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dec4 <_PyXI_NewExcInfo@@Base+0x26f4> │ │ │ │ + bne 5debc <_PyXI_NewExcInfo@@Base+0x26f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5dec4 <_PyXI_NewExcInfo@@Base+0x26f4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5debc <_PyXI_NewExcInfo@@Base+0x26f4> │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #53344 @ 0xd060 │ │ │ │ + movw r0, #51680 @ 0xc9e0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5dec4 <_PyXI_NewExcInfo@@Base+0x26f4> │ │ │ │ + beq 5debc <_PyXI_NewExcInfo@@Base+0x26f4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r0, #53040 @ 0xcf30 │ │ │ │ + movw r0, #51516 @ 0xc93c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ mov r3, r5 │ │ │ │ - bl 396484 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ + bl 396398 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ str r7, [r4, #24] │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5df68 <_PyXI_NewExcInfo@@Base+0x2798> │ │ │ │ + bne 5df60 <_PyXI_NewExcInfo@@Base+0x2798> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aacb8 │ │ │ │ - b 5df88 <_PyXI_NewExcInfo@@Base+0x27b8> │ │ │ │ + bl 3aa5e4 │ │ │ │ + b 5df80 <_PyXI_NewExcInfo@@Base+0x27b8> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5df88 <_PyXI_NewExcInfo@@Base+0x27b8> │ │ │ │ + bgt 5df80 <_PyXI_NewExcInfo@@Base+0x27b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5df88 <_PyXI_NewExcInfo@@Base+0x27b8> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 5df80 <_PyXI_NewExcInfo@@Base+0x27b8> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ b 2d99c │ │ │ │ - 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] @ 5e080 <_PyXI_NewExcInfo@@Base+0x28b0> │ │ │ │ - sub sp, sp, #12 │ │ │ │ - sub r2, fp, #24 │ │ │ │ - mov r6, r0 │ │ │ │ - bl b37c0 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 5e074 <_PyXI_NewExcInfo@@Base+0x28a4> │ │ │ │ - ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 5e01c <_PyXI_NewExcInfo@@Base+0x284c> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1abbf8 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e010 <_PyXI_NewExcInfo@@Base+0x2840> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 5e010 <_PyXI_NewExcInfo@@Base+0x2840> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 5e020 <_PyXI_NewExcInfo@@Base+0x2850> │ │ │ │ - b 5e074 <_PyXI_NewExcInfo@@Base+0x28a4> │ │ │ │ - ldr r4, [pc, #96] @ 5e084 <_PyXI_NewExcInfo@@Base+0x28b4> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 3948f0 <_PyObject_GetState@@Base> │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne 5e058 <_PyXI_NewExcInfo@@Base+0x2888> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e074 <_PyXI_NewExcInfo@@Base+0x28a4> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 5e074 <_PyXI_NewExcInfo@@Base+0x28a4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5e074 <_PyXI_NewExcInfo@@Base+0x28a4> │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - mov r2, r4 │ │ │ │ - movw r0, #53092 @ 0xcf64 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r2, r3, r0, asr #32 │ │ │ │ - rsbeq r9, r3, ip, lsl r8 │ │ │ │ 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 5e0d4 <_PyXI_NewExcInfo@@Base+0x2904> │ │ │ │ - movw r2, #38084 @ 0x94c4 │ │ │ │ + bne 5dfe8 <_PyXI_NewExcInfo@@Base+0x2820> │ │ │ │ + movw r2, #36616 @ 0x8f08 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #63412 @ 0xf7b4 │ │ │ │ + movw r0, #61708 @ 0xf10c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 5e124 <_PyXI_NewExcInfo@@Base+0x2954> │ │ │ │ + b 5e038 <_PyXI_NewExcInfo@@Base+0x2870> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e100 <_PyXI_NewExcInfo@@Base+0x2930> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 5e014 <_PyXI_NewExcInfo@@Base+0x284c> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53132 @ 0xcf8c │ │ │ │ + movw r1, #51600 @ 0xc990 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f678 │ │ │ │ - bl 1190f4 <_PyUnicode_IsXidContinue@@Base> │ │ │ │ + bl 21ec70 │ │ │ │ + bl 118c94 <_PyUnicode_IsXidContinue@@Base> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ 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] @ 5e14c <_PyXI_NewExcInfo@@Base+0x297c> │ │ │ │ + ldr r1, [pc, #8] @ 5e060 <_PyXI_NewExcInfo@@Base+0x2898> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36b034 │ │ │ │ + b 36a964 │ │ │ │ rsbeq r6, r3, r8, asr r9 │ │ │ │ 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 3cbf70 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cb8c8 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3cc204 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cbb5c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r7, r7, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ addlt r4, r4, #60 @ 0x3c │ │ │ │ - blx 3cbf70 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cb8c8 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3cc204 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cbb5c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ subs ip, r1, #0 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ sublt r5, r5, #1 │ │ │ │ addlt ip, ip, #60 @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5e24c <_PyXI_NewExcInfo@@Base+0x2a7c> │ │ │ │ + beq 5e160 <_PyXI_NewExcInfo@@Base+0x2998> │ │ │ │ add lr, r1, #1 │ │ │ │ cmp r6, #0 │ │ │ │ bic lr, lr, #2 │ │ │ │ - beq 5e218 <_PyXI_NewExcInfo@@Base+0x2a48> │ │ │ │ + beq 5e12c <_PyXI_NewExcInfo@@Base+0x2964> │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [sp] │ │ │ │ - movw ip, #9264 @ 0x2430 │ │ │ │ + movw ip, #7600 @ 0x1db0 │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r0, #53216 @ 0xcfe0 │ │ │ │ + movw r0, #51684 @ 0xc9e4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - movw r2, #24008 @ 0x5dc8 │ │ │ │ + movw r2, #22344 @ 0x5748 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ movne r2, ip │ │ │ │ - bl b7248 │ │ │ │ - b 5e294 <_PyXI_NewExcInfo@@Base+0x2ac4> │ │ │ │ + bl b6e48 │ │ │ │ + b 5e1a8 <_PyXI_NewExcInfo@@Base+0x29e0> │ │ │ │ cmp lr, #0 │ │ │ │ - movw r0, #9264 @ 0x2430 │ │ │ │ + movw r0, #7600 @ 0x1db0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r2, #24008 @ 0x5dc8 │ │ │ │ + movw r2, #22344 @ 0x5748 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ str ip, [sp] │ │ │ │ movne r2, r0 │ │ │ │ - movw r0, #53244 @ 0xcffc │ │ │ │ + movw r0, #51712 @ 0xca00 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7248 │ │ │ │ - b 5e294 <_PyXI_NewExcInfo@@Base+0x2ac4> │ │ │ │ + bl b6e48 │ │ │ │ + b 5e1a8 <_PyXI_NewExcInfo@@Base+0x29e0> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e274 <_PyXI_NewExcInfo@@Base+0x2aa4> │ │ │ │ + beq 5e188 <_PyXI_NewExcInfo@@Base+0x29c0> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp] │ │ │ │ - movw r0, #53268 @ 0xd014 │ │ │ │ + movw r0, #51736 @ 0xca18 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7248 │ │ │ │ - b 5e294 <_PyXI_NewExcInfo@@Base+0x2ac4> │ │ │ │ + bl b6e48 │ │ │ │ + b 5e1a8 <_PyXI_NewExcInfo@@Base+0x29e0> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #53288 @ 0xd028 │ │ │ │ + movw r0, #51756 @ 0xca2c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ 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 5e2c4 <_PyXI_NewExcInfo@@Base+0x2af4> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, #1 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aedcc │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cec94 <_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] @ 5e28c <_PyXI_NewExcInfo@@Base+0x2ac4> │ │ │ │ + sub sp, sp, #12 │ │ │ │ + sub r2, fp, #24 │ │ │ │ + mov r6, r0 │ │ │ │ + bl b34fc │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 5e280 <_PyXI_NewExcInfo@@Base+0x2ab8> │ │ │ │ + ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 5e228 <_PyXI_NewExcInfo@@Base+0x2a60> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1ab7c8 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5e21c <_PyXI_NewExcInfo@@Base+0x2a54> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5e21c <_PyXI_NewExcInfo@@Base+0x2a54> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 5e22c <_PyXI_NewExcInfo@@Base+0x2a64> │ │ │ │ + b 5e280 <_PyXI_NewExcInfo@@Base+0x2ab8> │ │ │ │ + ldr r4, [pc, #96] @ 5e290 <_PyXI_NewExcInfo@@Base+0x2ac8> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 394018 <_PyObject_GetState@@Base> │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne 5e264 <_PyXI_NewExcInfo@@Base+0x2a9c> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5e280 <_PyXI_NewExcInfo@@Base+0x2ab8> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5e280 <_PyXI_NewExcInfo@@Base+0x2ab8> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5e280 <_PyXI_NewExcInfo@@Base+0x2ab8> │ │ │ │ + ldr r1, [r6, #4] │ │ │ │ + mov r2, r4 │ │ │ │ + movw r0, #51772 @ 0xca3c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b bf68c │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + rsbeq r2, r3, r0, asr #32 │ │ │ │ + rsbeq r9, r3, ip, lsl r8 │ │ │ │ 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 5e31c <_PyXI_NewExcInfo@@Base+0x2b4c> │ │ │ │ - movw r2, #38084 @ 0x94c4 │ │ │ │ + bne 5e2e0 <_PyXI_NewExcInfo@@Base+0x2b18> │ │ │ │ + movw r2, #36616 @ 0x8f08 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #63400 @ 0xf7a8 │ │ │ │ + movw r0, #61696 @ 0xf100 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 5e36c <_PyXI_NewExcInfo@@Base+0x2b9c> │ │ │ │ + b 5e330 <_PyXI_NewExcInfo@@Base+0x2b68> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e348 <_PyXI_NewExcInfo@@Base+0x2b78> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 5e30c <_PyXI_NewExcInfo@@Base+0x2b44> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53304 @ 0xd038 │ │ │ │ + movw r1, #51780 @ 0xca44 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f678 │ │ │ │ - bl 119090 <_PyUnicode_IsXidStart@@Base> │ │ │ │ + bl 21ec70 │ │ │ │ + bl 118c30 <_PyUnicode_IsXidStart@@Base> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ @@ -49143,54 +49128,54 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2e78c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5e3b0 <_PyXI_NewExcInfo@@Base+0x2be0> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 5e374 <_PyXI_NewExcInfo@@Base+0x2bac> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 5e3bc <_PyXI_NewExcInfo@@Base+0x2bec> │ │ │ │ + bl 27c4e4 │ │ │ │ + b 5e380 <_PyXI_NewExcInfo@@Base+0x2bb8> │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 260798 │ │ │ │ + bl 25fd24 │ │ │ │ mov r4, r0 │ │ │ │ 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 r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a7588 │ │ │ │ + bl a72d0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -0005e430 : │ │ │ │ +0005e3f4 : │ │ │ │ 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 │ │ │ │ @@ -49199,45 +49184,58 @@ │ │ │ │ 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 a1250 │ │ │ │ + bl a0f94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 5e4c4 │ │ │ │ + beq 5e488 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 260944 │ │ │ │ + bl 25fed0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e4b4 │ │ │ │ + bgt 5e478 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e4b4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 5e478 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e4c4 │ │ │ │ - bl a5e40 │ │ │ │ + beq 5e488 │ │ │ │ + bl a5b88 │ │ │ │ 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 5e4bc │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b aeb0c │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b ce820 <_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, #3920] @ 0xf50 │ │ │ │ subs r4, r3, #0 │ │ │ │ - ldr lr, [pc, #732] @ 5e7cc │ │ │ │ + ldr lr, [pc, #732] @ 5e7c4 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ moveq r6, r4 │ │ │ │ mov r5, r1 │ │ │ │ ldrne r6, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -49252,253 +49250,253 @@ │ │ │ │ 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 5e560 │ │ │ │ + bne 5e558 │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e5a8 │ │ │ │ - ldr r1, [pc, #616] @ 5e7d0 │ │ │ │ + beq 5e5a0 │ │ │ │ + ldr r1, [pc, #616] @ 5e7c8 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5e5a8 │ │ │ │ + bne 5e5a0 │ │ │ │ mov r4, #0 │ │ │ │ - b 5e7b8 │ │ │ │ + b 5e7b0 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1abc3c │ │ │ │ + bl 1ab80c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e5a0 │ │ │ │ + beq 5e598 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 2b17bc <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0e8c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e5a0 │ │ │ │ + beq 5e598 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 2df718 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dedf8 <_Py_Gid_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5e5a0 │ │ │ │ + beq 5e598 │ │ │ │ add r6, r6, r7 │ │ │ │ cmp r6, #3 │ │ │ │ - beq 5e628 │ │ │ │ + beq 5e620 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e610 │ │ │ │ + bne 5e608 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5e628 │ │ │ │ - b 5e5a0 │ │ │ │ + bge 5e620 │ │ │ │ + b 5e598 │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 2887fc │ │ │ │ + bl 287dd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e5a0 │ │ │ │ + beq 5e598 │ │ │ │ cmp r6, #4 │ │ │ │ - bne 5e5fc │ │ │ │ + bne 5e5f4 │ │ │ │ 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 5e68c │ │ │ │ + bne 5e684 │ │ │ │ ldrb r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ eor r5, r4, #1 │ │ │ │ and r5, r5, #1 │ │ │ │ tst r9, r5 │ │ │ │ - beq 5e6b0 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 5e6a8 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #17752 @ 0x4558 │ │ │ │ + movw r2, #16140 @ 0x3f0c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #27400 @ 0x6b08 │ │ │ │ + movw r1, #25736 @ 0x6488 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 5e5a0 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bl 13ff54 │ │ │ │ + b 5e598 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #17752 @ 0x4558 │ │ │ │ + movw r2, #16140 @ 0x3f0c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #27360 @ 0x6ae0 │ │ │ │ + movw r1, #25696 @ 0x6460 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 5e5a0 │ │ │ │ + bl 13ff54 │ │ │ │ + b 5e598 │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ str r7, [sp] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r1, #53384 @ 0xd088 │ │ │ │ + movw r1, #51860 @ 0xca94 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ movne r3, r8 │ │ │ │ mvneq r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #53392 @ 0xd090 │ │ │ │ + movw r0, #51868 @ 0xca9c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r3, r6 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5e5a0 │ │ │ │ - bl dc1d0 │ │ │ │ + beq 5e598 │ │ │ │ + bl dbd28 │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq 5e718 │ │ │ │ + beq 5e710 │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2cf04 │ │ │ │ mov r4, r0 │ │ │ │ - b 5e784 │ │ │ │ + b 5e77c │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ tst r5, r3 │ │ │ │ - beq 5e744 │ │ │ │ + beq 5e73c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d504 │ │ │ │ mov r4, r0 │ │ │ │ - b 5e784 │ │ │ │ + b 5e77c │ │ │ │ orrs r5, sl, r5 │ │ │ │ - beq 5e774 │ │ │ │ + beq 5e76c │ │ │ │ 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 2d384 │ │ │ │ mov r4, r0 │ │ │ │ - b 5e784 │ │ │ │ + b 5e77c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2ce98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5188 @ 0x1444 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 5e7b8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 5e7b0 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733bc │ │ │ │ - b 5e5a0 │ │ │ │ + bl 173028 │ │ │ │ + b 5e598 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1ae30c │ │ │ │ + bl 1adedc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrheq r6, [lr], #-232 @ 0xffffff18 │ │ │ │ + subseq r6, lr, r0, asr r8 │ │ │ │ rsbeq r7, r2, r4, lsr r5 │ │ │ │ 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 5e810 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bls 5e808 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53404 @ 0xd09c │ │ │ │ + movw r1, #51880 @ 0xcaa8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 5e850 │ │ │ │ + bl 16d81c │ │ │ │ + b 5e848 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r5, r0 │ │ │ │ movwne r4, #5188 @ 0x1444 │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 220334 │ │ │ │ + bl 21f92c │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #49112 @ 0xbfd8 │ │ │ │ + movw r3, #53084 @ 0xcf5c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e858 │ │ │ │ + bne 5e850 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 142a28 │ │ │ │ + bl 1425e0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 227874 │ │ │ │ + bl 226e1c │ │ │ │ subs r3, r4, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e850 │ │ │ │ + beq 5e848 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0005e89c : │ │ │ │ +0005e894 : │ │ │ │ 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 284140 │ │ │ │ + bl 283718 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e8e4 │ │ │ │ - bl a5e40 │ │ │ │ + beq 5e8dc │ │ │ │ + bl a5b88 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0005e8f0 : │ │ │ │ +0005e8e8 : │ │ │ │ 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 │ │ │ │ @@ -49513,66 +49511,66 @@ │ │ │ │ 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 1a15d4 │ │ │ │ + bl 1a12ac │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, r0 │ │ │ │ bl 2e1c8 │ │ │ │ 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 r3, [pc, #52] @ 5e9bc │ │ │ │ + ldr r3, [pc, #52] @ 5e9b4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #3736] @ 0xe98 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5e9a4 │ │ │ │ - bl be588 │ │ │ │ + bne 5e99c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e9b4 │ │ │ │ + bne 5e9ac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 225c90 │ │ │ │ + bl 225238 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5ea38 │ │ │ │ + bne 5ea30 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 5ea48 │ │ │ │ + vldr d7, [pc, #64] @ 5ea40 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movwhi r0, #5456 @ 0x1550 │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 5ea38 │ │ │ │ + bhi 5ea30 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -49580,46 +49578,46 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -0005ea50 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +0005ea48 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5ea70 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ + beq 5ea68 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5eab8 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + bne 5eab0 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5ea8c <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ - movw ip, #46368 @ 0xb520 │ │ │ │ + bne 5ea84 <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ + movw ip, #45944 @ 0xb378 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r2, #53480 @ 0xd0e8 │ │ │ │ + movw r2, #51956 @ 0xcaf4 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - b 5eaa4 <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ + b 5ea9c <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5eab8 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ - movw ip, #46368 @ 0xb520 │ │ │ │ + bne 5eab0 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + movw ip, #45944 @ 0xb378 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r2, #53572 @ 0xd144 │ │ │ │ + movw r2, #52048 @ 0xcb50 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [ip] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2dba60 <_PyErr_Format@@Base> │ │ │ │ + b 2db0ac <_PyErr_Format@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005eac4 : │ │ │ │ +0005eabc : │ │ │ │ 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] │ │ │ │ @@ -49627,21 +49625,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, #14880 @ 0x3a20 │ │ │ │ + movw r1, #13216 @ 0x33a0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #14884 @ 0x3a24 │ │ │ │ + movw r0, #13220 @ 0x33a4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ebc8 │ │ │ │ + beq 5ebc0 │ │ │ │ sub r4, fp, #8192 @ 0x2000 │ │ │ │ mov r2, #28 │ │ │ │ sub r4, r4, #20 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r4, #36 @ 0x24 │ │ │ │ bl 2d63c │ │ │ │ mov r3, #1 │ │ │ │ @@ -49649,36 +49647,36 @@ │ │ │ │ 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 5eb94 │ │ │ │ + ble 5eb8c │ │ │ │ mov r3, #0 │ │ │ │ - movw r2, #8952 @ 0x22f8 │ │ │ │ + movw r2, #8144 @ 0x1fd0 │ │ │ │ movt r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #63192 @ 0xf6d8 │ │ │ │ + movw r1, #61944 @ 0xf1f8 │ │ │ │ movt r1, #27 │ │ │ │ - movw r0, #24436 @ 0x5f74 │ │ │ │ + movw r0, #23516 @ 0x5bdc │ │ │ │ movt r0, #24 │ │ │ │ - bl 98870 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 98864 <_Py_hashtable_new_full@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #-12] │ │ │ │ - bne 5eb94 │ │ │ │ - bl 2e3794 │ │ │ │ - b 5ebc8 │ │ │ │ + bne 5eb8c │ │ │ │ + bl 2e2e74 │ │ │ │ + b 5ebc0 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r4, #40 @ 0x28 │ │ │ │ - bl 19fbc4 <_PyArena_Free@@Base+0x320> │ │ │ │ + bl 19f89c <_PyArena_Free@@Base+0x320> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ebb0 │ │ │ │ - bl 18b59c <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 5eba8 │ │ │ │ + bl 18b26c <_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 2e1c8 │ │ │ │ sub sp, fp, #20 │ │ │ │ @@ -49686,145 +49684,145 @@ │ │ │ │ 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 5ec08 │ │ │ │ + beq 5ec00 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ca21c │ │ │ │ + bl c9da8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5ec48 │ │ │ │ - b 5ec20 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 5ec40 │ │ │ │ + b 5ec18 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32732 @ 0x7fdc │ │ │ │ + movw r1, #31068 @ 0x795c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 21fd88 │ │ │ │ + bl 21f380 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ec64 │ │ │ │ + ble 5ec5c │ │ │ │ cmp r7, #0 │ │ │ │ - blt 5ec7c │ │ │ │ + blt 5ec74 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca4d0 │ │ │ │ + bl ca05c │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bne 5ec28 │ │ │ │ - b 5eca4 │ │ │ │ + bne 5ec20 │ │ │ │ + b 5ec9c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5ec40 │ │ │ │ + bne 5ec38 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5ec40 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5ec38 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ec20 │ │ │ │ + bgt 5ec18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ec20 │ │ │ │ + bne 5ec18 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5ec20 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5ec18 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ecc8 │ │ │ │ + bgt 5ecc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ecc8 │ │ │ │ + bne 5ecc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ec20 │ │ │ │ + bne 5ec18 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0005ece0 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ +0005ecd8 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3524fc │ │ │ │ + b 351e44 │ │ │ │ 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 225c90 │ │ │ │ + bl 225238 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5ed70 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ + bne 5ed68 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #68] @ 5ed80 <_PyXI_ExcInfoAsObject@@Base+0xa0> │ │ │ │ + vldr d7, [pc, #68] @ 5ed78 <_PyXI_ExcInfoAsObject@@Base+0xa0> │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 5ed68 <_PyXI_ExcInfoAsObject@@Base+0x88> │ │ │ │ + bgt 5ed60 <_PyXI_ExcInfoAsObject@@Base+0x88> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movgt r0, r3 │ │ │ │ - b 5ed70 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ + b 5ed68 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #53664 @ 0xd1a0 │ │ │ │ + movw r0, #52140 @ 0xcbac │ │ │ │ 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 b7248 │ │ │ │ + b b6e48 │ │ │ │ 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 225c90 │ │ │ │ + bl 225238 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5ee0c <_PyXI_ExcInfoAsObject@@Base+0x12c> │ │ │ │ + bne 5ee04 <_PyXI_ExcInfoAsObject@@Base+0x12c> │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvc r0, r3 │ │ │ │ @@ -49837,198 +49835,198 @@ │ │ │ │ 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 5ee6c <_PyXI_ExcInfoAsObject@@Base+0x18c> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 5ee64 <_PyXI_ExcInfoAsObject@@Base+0x18c> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5ee5c <_PyXI_ExcInfoAsObject@@Base+0x17c> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 5ee6c <_PyXI_ExcInfoAsObject@@Base+0x18c> │ │ │ │ + bne 5ee54 <_PyXI_ExcInfoAsObject@@Base+0x17c> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 5ee64 <_PyXI_ExcInfoAsObject@@Base+0x18c> │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5ee94 <_PyXI_ExcInfoAsObject@@Base+0x1b4> │ │ │ │ + bne 5ee8c <_PyXI_ExcInfoAsObject@@Base+0x1b4> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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 r6, r0 │ │ │ │ - bl 5f028 <_PyXI_ExcInfoAsObject@@Base+0x348> │ │ │ │ + bl 5efd4 <_PyXI_ExcInfoAsObject@@Base+0x2fc> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ef2c <_PyXI_ExcInfoAsObject@@Base+0x24c> │ │ │ │ + beq 5ef24 <_PyXI_ExcInfoAsObject@@Base+0x24c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ef00 <_PyXI_ExcInfoAsObject@@Base+0x220> │ │ │ │ + bgt 5eef8 <_PyXI_ExcInfoAsObject@@Base+0x220> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ef00 <_PyXI_ExcInfoAsObject@@Base+0x220> │ │ │ │ + bne 5eef8 <_PyXI_ExcInfoAsObject@@Base+0x220> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5ef30 <_PyXI_ExcInfoAsObject@@Base+0x250> │ │ │ │ - movw r3, #49172 @ 0xc014 │ │ │ │ + bne 5ef28 <_PyXI_ExcInfoAsObject@@Base+0x250> │ │ │ │ + movw r3, #53140 @ 0xcf94 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ef2c <_PyXI_ExcInfoAsObject@@Base+0x24c> │ │ │ │ - bl 142a28 │ │ │ │ + beq 5ef24 <_PyXI_ExcInfoAsObject@@Base+0x24c> │ │ │ │ + bl 1425e0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 3811dc <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 380b0c <_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, #28628 @ 0x6fd4 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - ldr r4, [ip, #4] │ │ │ │ - ldrd r2, [ip, #16] │ │ │ │ - ldr r1, [ip, #12] │ │ │ │ - bl bfa80 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #21508 @ 0x5404 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ - 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 225c90 │ │ │ │ + bl 225238 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5f000 <_PyXI_ExcInfoAsObject@@Base+0x320> │ │ │ │ + bne 5efac <_PyXI_ExcInfoAsObject@@Base+0x2d4> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r4, [r0] │ │ │ │ bl 2de58 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5eff0 <_PyXI_ExcInfoAsObject@@Base+0x310> │ │ │ │ - bl 3ba428 <_Py_c_neg@@Base+0x264> │ │ │ │ - b 5f000 <_PyXI_ExcInfoAsObject@@Base+0x320> │ │ │ │ + beq 5ef9c <_PyXI_ExcInfoAsObject@@Base+0x2c4> │ │ │ │ + bl 3b9e58 <_Py_c_neg@@Base+0x264> │ │ │ │ + b 5efac <_PyXI_ExcInfoAsObject@@Base+0x2d4> │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c56d4 │ │ │ │ + b c52dc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ 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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 36ed18 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 36e648 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f114 <_PyXI_ExcInfoAsObject@@Base+0x434> │ │ │ │ + beq 5f0c0 <_PyXI_ExcInfoAsObject@@Base+0x3e8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f118 <_PyXI_ExcInfoAsObject@@Base+0x438> │ │ │ │ + bne 5f0c4 <_PyXI_ExcInfoAsObject@@Base+0x3ec> │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4] │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5f09c <_PyXI_ExcInfoAsObject@@Base+0x3bc> │ │ │ │ + bne 5f048 <_PyXI_ExcInfoAsObject@@Base+0x370> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f114 <_PyXI_ExcInfoAsObject@@Base+0x434> │ │ │ │ + bgt 5f0c0 <_PyXI_ExcInfoAsObject@@Base+0x3e8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f114 <_PyXI_ExcInfoAsObject@@Base+0x434> │ │ │ │ + bne 5f0c0 <_PyXI_ExcInfoAsObject@@Base+0x3e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5f114 <_PyXI_ExcInfoAsObject@@Base+0x434> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5f0c0 <_PyXI_ExcInfoAsObject@@Base+0x3e8> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f0bc <_PyXI_ExcInfoAsObject@@Base+0x3dc> │ │ │ │ + bgt 5f068 <_PyXI_ExcInfoAsObject@@Base+0x390> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f0bc <_PyXI_ExcInfoAsObject@@Base+0x3dc> │ │ │ │ + bne 5f068 <_PyXI_ExcInfoAsObject@@Base+0x390> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d13a0 │ │ │ │ + bl 1d0cc4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r6 │ │ │ │ - bne 5f118 <_PyXI_ExcInfoAsObject@@Base+0x438> │ │ │ │ - movw ip, #46368 @ 0xb520 │ │ │ │ + bne 5f0c4 <_PyXI_ExcInfoAsObject@@Base+0x3ec> │ │ │ │ + movw ip, #45944 @ 0xb378 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #53700 @ 0xd1c4 │ │ │ │ + movw r1, #52176 @ 0xcbd0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r2, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f114 <_PyXI_ExcInfoAsObject@@Base+0x434> │ │ │ │ + bgt 5f0c0 <_PyXI_ExcInfoAsObject@@Base+0x3e8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f114 <_PyXI_ExcInfoAsObject@@Base+0x434> │ │ │ │ + bne 5f0c0 <_PyXI_ExcInfoAsObject@@Base+0x3e8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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, #26964 @ 0x6954 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + ldr r4, [ip, #4] │ │ │ │ + ldrd r2, [ip, #16] │ │ │ │ + ldr r1, [ip, #12] │ │ │ │ + bl bf68c │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #19896 @ 0x4db8 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b bf68c │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ orrs r3, r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ movwne r0, #4396 @ 0x112c │ │ │ │ movweq r0, #5456 @ 0x1550 │ │ │ │ @@ -50041,56 +50039,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 225c90 │ │ │ │ + bl 225238 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-68] @ 0xffffffbc │ │ │ │ vstr d1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 5f1f0 <_PyXI_ExcInfoAsObject@@Base+0x510> │ │ │ │ + bne 5f1e8 <_PyXI_ExcInfoAsObject@@Base+0x510> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ str r4, [r0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2de58 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vstr d9, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 39fda8 <_Py_c_abs@@Base> │ │ │ │ + bl 39f6d0 <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ vmov r2, r3, d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f1dc <_PyXI_ExcInfoAsObject@@Base+0x4fc> │ │ │ │ - bl 3ba428 <_Py_c_neg@@Base+0x264> │ │ │ │ - b 5f1f0 <_PyXI_ExcInfoAsObject@@Base+0x510> │ │ │ │ - movw r0, #53772 @ 0xd20c │ │ │ │ + beq 5f1d4 <_PyXI_ExcInfoAsObject@@Base+0x4fc> │ │ │ │ + bl 3b9e58 <_Py_c_neg@@Base+0x264> │ │ │ │ + b 5f1e8 <_PyXI_ExcInfoAsObject@@Base+0x510> │ │ │ │ + movw r0, #52248 @ 0xcc18 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ vstr d10, [sp] │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ 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] @ 5f280 <_PyXI_ExcInfoAsObject@@Base+0x5a0> │ │ │ │ + ldr r1, [pc, #100] @ 5f278 <_PyXI_ExcInfoAsObject@@Base+0x5a0> │ │ │ │ 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] │ │ │ │ @@ -50102,555 +50100,555 @@ │ │ │ │ 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 a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbb58 │ │ │ │ + b bb764 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0005f284 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ +0005f27c <_PyXI_FormatExcInfo@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3528cc │ │ │ │ + b 352214 │ │ │ │ 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 5f2ec <_PyXI_FormatExcInfo@@Base+0x68> │ │ │ │ + bne 5f2e4 <_PyXI_FormatExcInfo@@Base+0x68> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5f2e8 <_PyXI_FormatExcInfo@@Base+0x64> │ │ │ │ + blt 5f2e0 <_PyXI_FormatExcInfo@@Base+0x64> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f328 <_PyXI_FormatExcInfo@@Base+0xa4> │ │ │ │ + beq 5f320 <_PyXI_FormatExcInfo@@Base+0xa4> │ │ │ │ mov r5, r3 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ movw ip, #30408 @ 0x76c8 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f3b0 <_PyXI_FormatExcInfo@@Base+0x12c> │ │ │ │ + beq 5f3a8 <_PyXI_FormatExcInfo@@Base+0x12c> │ │ │ │ adds r4, r4, r5 │ │ │ │ ldrne r4, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1398f0 │ │ │ │ + bl 1394b8 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5f3a0 <_PyXI_FormatExcInfo@@Base+0x11c> │ │ │ │ + beq 5f398 <_PyXI_FormatExcInfo@@Base+0x11c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43168 @ 0xa8a0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5f37c <_PyXI_FormatExcInfo@@Base+0xf8> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 5f374 <_PyXI_FormatExcInfo@@Base+0xf8> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53988 @ 0xd2e4 │ │ │ │ + movw r1, #52464 @ 0xccf0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r0, r4 │ │ │ │ - bl c55e4 │ │ │ │ + bl c51ec │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5f39c <_PyXI_FormatExcInfo@@Base+0x118> │ │ │ │ - bl be588 │ │ │ │ + bne 5f394 <_PyXI_FormatExcInfo@@Base+0x118> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f3b0 <_PyXI_FormatExcInfo@@Base+0x12c> │ │ │ │ + bne 5f3a8 <_PyXI_FormatExcInfo@@Base+0x12c> │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0005f3bc <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +0005f3b4 <_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 352a90 │ │ │ │ + bl 3523d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 97b3c │ │ │ │ + b 97b34 │ │ │ │ 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 5f43c <_PyXI_FreeExcInfo@@Base+0x80> │ │ │ │ + bne 5f434 <_PyXI_FreeExcInfo@@Base+0x80> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5f438 <_PyXI_FreeExcInfo@@Base+0x7c> │ │ │ │ + blt 5f430 <_PyXI_FreeExcInfo@@Base+0x7c> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5f47c <_PyXI_FreeExcInfo@@Base+0xc0> │ │ │ │ + beq 5f474 <_PyXI_FreeExcInfo@@Base+0xc0> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1632] @ 5faa4 <_PyXI_FreeExcInfo@@Base+0x6e8> │ │ │ │ + ldr r1, [pc, #1632] @ 5fa9c <_PyXI_FreeExcInfo@@Base+0x6e8> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f47c <_PyXI_FreeExcInfo@@Base+0xc0> │ │ │ │ + bne 5f474 <_PyXI_FreeExcInfo@@Base+0xc0> │ │ │ │ mov r4, #0 │ │ │ │ - b 5fa98 <_PyXI_FreeExcInfo@@Base+0x6dc> │ │ │ │ + b 5fa90 <_PyXI_FreeExcInfo@@Base+0x6dc> │ │ │ │ adds r2, r5, r4 │ │ │ │ - beq 5f4fc <_PyXI_FreeExcInfo@@Base+0x140> │ │ │ │ + beq 5f4f4 <_PyXI_FreeExcInfo@@Base+0x140> │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f49c <_PyXI_FreeExcInfo@@Base+0xe0> │ │ │ │ + beq 5f494 <_PyXI_FreeExcInfo@@Base+0xe0> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5f4a4 <_PyXI_FreeExcInfo@@Base+0xe8> │ │ │ │ - b 5f50c <_PyXI_FreeExcInfo@@Base+0x150> │ │ │ │ + bne 5f49c <_PyXI_FreeExcInfo@@Base+0xe8> │ │ │ │ + b 5f504 <_PyXI_FreeExcInfo@@Base+0x150> │ │ │ │ movw r6, #5188 @ 0x1444 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5f4c4 <_PyXI_FreeExcInfo@@Base+0x108> │ │ │ │ - bl be588 │ │ │ │ + bne 5f4bc <_PyXI_FreeExcInfo@@Base+0x108> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f50c <_PyXI_FreeExcInfo@@Base+0x150> │ │ │ │ - b 5f474 <_PyXI_FreeExcInfo@@Base+0xb8> │ │ │ │ - bl c55e4 │ │ │ │ + beq 5f504 <_PyXI_FreeExcInfo@@Base+0x150> │ │ │ │ + b 5f46c <_PyXI_FreeExcInfo@@Base+0xb8> │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f4f0 <_PyXI_FreeExcInfo@@Base+0x134> │ │ │ │ + bgt 5f4e8 <_PyXI_FreeExcInfo@@Base+0x134> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f4f0 <_PyXI_FreeExcInfo@@Base+0x134> │ │ │ │ + bne 5f4e8 <_PyXI_FreeExcInfo@@Base+0x134> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 5f510 <_PyXI_FreeExcInfo@@Base+0x154> │ │ │ │ - b 5f4b4 <_PyXI_FreeExcInfo@@Base+0xf8> │ │ │ │ + bne 5f508 <_PyXI_FreeExcInfo@@Base+0x154> │ │ │ │ + b 5f4ac <_PyXI_FreeExcInfo@@Base+0xf8> │ │ │ │ movw r6, #5188 @ 0x1444 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mvn r7, #0 │ │ │ │ - b 5f510 <_PyXI_FreeExcInfo@@Base+0x154> │ │ │ │ + b 5f508 <_PyXI_FreeExcInfo@@Base+0x154> │ │ │ │ mvn r7, #0 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ cmp r7, #0 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ 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 5f6d0 <_PyXI_FreeExcInfo@@Base+0x314> │ │ │ │ + bne 5f6c8 <_PyXI_FreeExcInfo@@Base+0x314> │ │ │ │ cmp r7, #11 │ │ │ │ movlt r0, r7 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5f560 <_PyXI_FreeExcInfo@@Base+0x1a4> │ │ │ │ + bne 5f558 <_PyXI_FreeExcInfo@@Base+0x1a4> │ │ │ │ mov r4, #0 │ │ │ │ - b 5fa00 <_PyXI_FreeExcInfo@@Base+0x644> │ │ │ │ + b 5f9f8 <_PyXI_FreeExcInfo@@Base+0x644> │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r6, #24176 @ 0x5e70 │ │ │ │ + movw r6, #22512 @ 0x57f0 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r9, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - beq 5f650 <_PyXI_FreeExcInfo@@Base+0x294> │ │ │ │ + beq 5f648 <_PyXI_FreeExcInfo@@Base+0x294> │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5f684 <_PyXI_FreeExcInfo@@Base+0x2c8> │ │ │ │ + blt 5f67c <_PyXI_FreeExcInfo@@Base+0x2c8> │ │ │ │ ldrb r3, [r8, r1] │ │ │ │ sub r5, r1, #1 │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 5f5b4 <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ + beq 5f5ac <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ mov r1, r5 │ │ │ │ - b 5f57c <_PyXI_FreeExcInfo@@Base+0x1c0> │ │ │ │ + b 5f574 <_PyXI_FreeExcInfo@@Base+0x1c0> │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - bne 5f5bc <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ + bne 5f5b4 <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ sub r5, r5, #1 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 5f5a0 <_PyXI_FreeExcInfo@@Base+0x1e4> │ │ │ │ + bne 5f598 <_PyXI_FreeExcInfo@@Base+0x1e4> │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 5f6a4 <_PyXI_FreeExcInfo@@Base+0x2e8> │ │ │ │ + beq 5f69c <_PyXI_FreeExcInfo@@Base+0x2e8> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r9, lsl #2] │ │ │ │ - ble 5f644 <_PyXI_FreeExcInfo@@Base+0x288> │ │ │ │ + ble 5f63c <_PyXI_FreeExcInfo@@Base+0x288> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f624 <_PyXI_FreeExcInfo@@Base+0x268> │ │ │ │ + beq 5f61c <_PyXI_FreeExcInfo@@Base+0x268> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f6a8 <_PyXI_FreeExcInfo@@Base+0x2ec> │ │ │ │ + bgt 5f6a0 <_PyXI_FreeExcInfo@@Base+0x2ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f6a8 <_PyXI_FreeExcInfo@@Base+0x2ec> │ │ │ │ + bne 5f6a0 <_PyXI_FreeExcInfo@@Base+0x2ec> │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5f6a8 <_PyXI_FreeExcInfo@@Base+0x2ec> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5f6a0 <_PyXI_FreeExcInfo@@Base+0x2ec> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f644 <_PyXI_FreeExcInfo@@Base+0x288> │ │ │ │ + bgt 5f63c <_PyXI_FreeExcInfo@@Base+0x288> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f644 <_PyXI_FreeExcInfo@@Base+0x288> │ │ │ │ + bne 5f63c <_PyXI_FreeExcInfo@@Base+0x288> │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 5f574 <_PyXI_FreeExcInfo@@Base+0x1b8> │ │ │ │ + b 5f56c <_PyXI_FreeExcInfo@@Base+0x1b8> │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movwge r3, #24176 @ 0x5e70 │ │ │ │ + movwge r3, #22512 @ 0x57f0 │ │ │ │ movtge r3, #65 @ 0x41 │ │ │ │ - blt 5f68c <_PyXI_FreeExcInfo@@Base+0x2d0> │ │ │ │ + blt 5f684 <_PyXI_FreeExcInfo@@Base+0x2d0> │ │ │ │ ldrb r2, [r8, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 5fa10 <_PyXI_FreeExcInfo@@Base+0x654> │ │ │ │ + beq 5fa08 <_PyXI_FreeExcInfo@@Base+0x654> │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 5f68c <_PyXI_FreeExcInfo@@Base+0x2d0> │ │ │ │ - b 5f668 <_PyXI_FreeExcInfo@@Base+0x2ac> │ │ │ │ + bcc 5f684 <_PyXI_FreeExcInfo@@Base+0x2d0> │ │ │ │ + b 5f660 <_PyXI_FreeExcInfo@@Base+0x2ac> │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 2f065c │ │ │ │ + bl 2efd3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5fa00 <_PyXI_FreeExcInfo@@Base+0x644> │ │ │ │ - b 5f6a8 <_PyXI_FreeExcInfo@@Base+0x2ec> │ │ │ │ + bne 5f9f8 <_PyXI_FreeExcInfo@@Base+0x644> │ │ │ │ + b 5f6a0 <_PyXI_FreeExcInfo@@Base+0x2ec> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f558 <_PyXI_FreeExcInfo@@Base+0x19c> │ │ │ │ + bgt 5f550 <_PyXI_FreeExcInfo@@Base+0x19c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f558 <_PyXI_FreeExcInfo@@Base+0x19c> │ │ │ │ + bne 5f550 <_PyXI_FreeExcInfo@@Base+0x19c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5f558 <_PyXI_FreeExcInfo@@Base+0x19c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5f550 <_PyXI_FreeExcInfo@@Base+0x19c> │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5f558 <_PyXI_FreeExcInfo@@Base+0x19c> │ │ │ │ + bne 5f550 <_PyXI_FreeExcInfo@@Base+0x19c> │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5f710 <_PyXI_FreeExcInfo@@Base+0x354> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 5f708 <_PyXI_FreeExcInfo@@Base+0x354> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61620 @ 0xf0b4 │ │ │ │ + movw r1, #59956 @ 0xea34 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 5f9f4 <_PyXI_FreeExcInfo@@Base+0x638> │ │ │ │ + bl 16d81c │ │ │ │ + b 5f9ec <_PyXI_FreeExcInfo@@Base+0x638> │ │ │ │ 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 5f830 <_PyXI_FreeExcInfo@@Base+0x474> │ │ │ │ + bne 5f828 <_PyXI_FreeExcInfo@@Base+0x474> │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f9f4 <_PyXI_FreeExcInfo@@Base+0x638> │ │ │ │ + beq 5f9ec <_PyXI_FreeExcInfo@@Base+0x638> │ │ │ │ sub r5, r5, #1 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 5f804 <_PyXI_FreeExcInfo@@Base+0x448> │ │ │ │ + blt 5f7fc <_PyXI_FreeExcInfo@@Base+0x448> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5f804 <_PyXI_FreeExcInfo@@Base+0x448> │ │ │ │ + beq 5f7fc <_PyXI_FreeExcInfo@@Base+0x448> │ │ │ │ sub r7, r7, #1 │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne 5f7fc <_PyXI_FreeExcInfo@@Base+0x440> │ │ │ │ + bne 5f7f4 <_PyXI_FreeExcInfo@@Base+0x440> │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f8fc <_PyXI_FreeExcInfo@@Base+0x540> │ │ │ │ + beq 5f8f4 <_PyXI_FreeExcInfo@@Base+0x540> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r6, #12] │ │ │ │ strle r4, [r3, r9, lsl #2] │ │ │ │ - ble 5f7ec <_PyXI_FreeExcInfo@@Base+0x430> │ │ │ │ + ble 5f7e4 <_PyXI_FreeExcInfo@@Base+0x430> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f7cc <_PyXI_FreeExcInfo@@Base+0x410> │ │ │ │ + beq 5f7c4 <_PyXI_FreeExcInfo@@Base+0x410> │ │ │ │ mov r1, r4 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5f95c <_PyXI_FreeExcInfo@@Base+0x5a0> │ │ │ │ - b 5f9d0 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ + ble 5f954 <_PyXI_FreeExcInfo@@Base+0x5a0> │ │ │ │ + b 5f9c8 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f7ec <_PyXI_FreeExcInfo@@Base+0x430> │ │ │ │ + bgt 5f7e4 <_PyXI_FreeExcInfo@@Base+0x430> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f7ec <_PyXI_FreeExcInfo@@Base+0x430> │ │ │ │ + bne 5f7e4 <_PyXI_FreeExcInfo@@Base+0x430> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ sub r5, r5, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 5f754 <_PyXI_FreeExcInfo@@Base+0x398> │ │ │ │ + b 5f74c <_PyXI_FreeExcInfo@@Base+0x398> │ │ │ │ subs r5, r5, #1 │ │ │ │ - bcs 5f768 <_PyXI_FreeExcInfo@@Base+0x3ac> │ │ │ │ + bcs 5f760 <_PyXI_FreeExcInfo@@Base+0x3ac> │ │ │ │ mov r4, r6 │ │ │ │ cmn r1, #1 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - blt 5f8e4 <_PyXI_FreeExcInfo@@Base+0x528> │ │ │ │ + blt 5f8dc <_PyXI_FreeExcInfo@@Base+0x528> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5f898 <_PyXI_FreeExcInfo@@Base+0x4dc> │ │ │ │ - b 5f9d0 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ - bl a1250 │ │ │ │ + bne 5f890 <_PyXI_FreeExcInfo@@Base+0x4dc> │ │ │ │ + b 5f9c8 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f9f4 <_PyXI_FreeExcInfo@@Base+0x638> │ │ │ │ + beq 5f9ec <_PyXI_FreeExcInfo@@Base+0x638> │ │ │ │ mov r1, r5 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r4 │ │ │ │ cmp r9, r6 │ │ │ │ - beq 5f880 <_PyXI_FreeExcInfo@@Base+0x4c4> │ │ │ │ + beq 5f878 <_PyXI_FreeExcInfo@@Base+0x4c4> │ │ │ │ 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 2d2fac <_Py_dup@@Base+0x1c84> │ │ │ │ + bl 2d2784 <_Py_dup@@Base+0x1c84> │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5f908 <_PyXI_FreeExcInfo@@Base+0x54c> │ │ │ │ + bge 5f900 <_PyXI_FreeExcInfo@@Base+0x54c> │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r5 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ mov r4, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5f9d0 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ + beq 5f9c8 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 5f8e0 <_PyXI_FreeExcInfo@@Base+0x524> │ │ │ │ + ble 5f8d8 <_PyXI_FreeExcInfo@@Base+0x524> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f9a4 <_PyXI_FreeExcInfo@@Base+0x5e8> │ │ │ │ + bne 5f99c <_PyXI_FreeExcInfo@@Base+0x5e8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f8e0 <_PyXI_FreeExcInfo@@Base+0x524> │ │ │ │ + bgt 5f8d8 <_PyXI_FreeExcInfo@@Base+0x524> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f8e0 <_PyXI_FreeExcInfo@@Base+0x524> │ │ │ │ + bne 5f8d8 <_PyXI_FreeExcInfo@@Base+0x524> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 2f065c │ │ │ │ + bl 2efd3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5f9f8 <_PyXI_FreeExcInfo@@Base+0x63c> │ │ │ │ - b 5f9d0 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ + bne 5f9f0 <_PyXI_FreeExcInfo@@Base+0x63c> │ │ │ │ + b 5f9c8 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ - b 5f9d0 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ + b 5f9c8 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 5f9c8 <_PyXI_FreeExcInfo@@Base+0x60c> │ │ │ │ + beq 5f9c0 <_PyXI_FreeExcInfo@@Base+0x60c> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 5f998 <_PyXI_FreeExcInfo@@Base+0x5dc> │ │ │ │ + ble 5f990 <_PyXI_FreeExcInfo@@Base+0x5dc> │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 5f978 <_PyXI_FreeExcInfo@@Base+0x5bc> │ │ │ │ + beq 5f970 <_PyXI_FreeExcInfo@@Base+0x5bc> │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f9d0 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ + bgt 5f9c8 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f9d0 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ + bne 5f9c8 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ mov r0, r1 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5f9d0 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5f9c8 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 5f998 <_PyXI_FreeExcInfo@@Base+0x5dc> │ │ │ │ + bgt 5f990 <_PyXI_FreeExcInfo@@Base+0x5dc> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bne 5f998 <_PyXI_FreeExcInfo@@Base+0x5dc> │ │ │ │ + bne 5f990 <_PyXI_FreeExcInfo@@Base+0x5dc> │ │ │ │ mov r0, r1 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r1, r4 │ │ │ │ - b 5f84c <_PyXI_FreeExcInfo@@Base+0x490> │ │ │ │ + b 5f844 <_PyXI_FreeExcInfo@@Base+0x490> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f9d0 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ + bgt 5f9c8 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f9d0 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ + bne 5f9c8 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5f9d0 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5f9c8 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f9f4 <_PyXI_FreeExcInfo@@Base+0x638> │ │ │ │ + bgt 5f9ec <_PyXI_FreeExcInfo@@Base+0x638> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f9f4 <_PyXI_FreeExcInfo@@Base+0x638> │ │ │ │ + bne 5f9ec <_PyXI_FreeExcInfo@@Base+0x638> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #24] │ │ │ │ - b 5fa98 <_PyXI_FreeExcInfo@@Base+0x6dc> │ │ │ │ + b 5fa90 <_PyXI_FreeExcInfo@@Base+0x6dc> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5f6a8 <_PyXI_FreeExcInfo@@Base+0x2ec> │ │ │ │ + beq 5f6a0 <_PyXI_FreeExcInfo@@Base+0x2ec> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 5fa90 <_PyXI_FreeExcInfo@@Base+0x6d4> │ │ │ │ + ble 5fa88 <_PyXI_FreeExcInfo@@Base+0x6d4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fa70 <_PyXI_FreeExcInfo@@Base+0x6b4> │ │ │ │ + beq 5fa68 <_PyXI_FreeExcInfo@@Base+0x6b4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f6a8 <_PyXI_FreeExcInfo@@Base+0x2ec> │ │ │ │ + bgt 5f6a0 <_PyXI_FreeExcInfo@@Base+0x2ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f6a8 <_PyXI_FreeExcInfo@@Base+0x2ec> │ │ │ │ + bne 5f6a0 <_PyXI_FreeExcInfo@@Base+0x2ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5f6a8 <_PyXI_FreeExcInfo@@Base+0x2ec> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5f6a0 <_PyXI_FreeExcInfo@@Base+0x2ec> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fa90 <_PyXI_FreeExcInfo@@Base+0x6d4> │ │ │ │ + bgt 5fa88 <_PyXI_FreeExcInfo@@Base+0x6d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fa90 <_PyXI_FreeExcInfo@@Base+0x6d4> │ │ │ │ + bne 5fa88 <_PyXI_FreeExcInfo@@Base+0x6d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5f68c <_PyXI_FreeExcInfo@@Base+0x2d0> │ │ │ │ + b 5f684 <_PyXI_FreeExcInfo@@Base+0x2d0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strdeq r7, [r2], #-100 @ 0xffffff9c @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 5fac8 <_PyXI_FreeExcInfo@@Base+0x70c> │ │ │ │ + ldr r1, [pc, #8] @ 5fac0 <_PyXI_FreeExcInfo@@Base+0x70c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36b034 │ │ │ │ + b 36a964 │ │ │ │ strhteq r6, [r3], #-144 @ 0xffffff70 │ │ │ │ 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 │ │ │ │ @@ -50659,100 +50657,100 @@ │ │ │ │ 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, #19004 @ 0x4a3c │ │ │ │ + movw r1, #16312 @ 0x3fb8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 122b7c │ │ │ │ + bl 122888 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fb24 <_PyXI_FreeExcInfo@@Base+0x768> │ │ │ │ + bne 5fb1c <_PyXI_FreeExcInfo@@Base+0x768> │ │ │ │ mov r5, #0 │ │ │ │ - b 5fc40 <_PyXI_FreeExcInfo@@Base+0x884> │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + b 5fc38 <_PyXI_FreeExcInfo@@Base+0x884> │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14ab00 │ │ │ │ + bl 14a6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5fb50 <_PyXI_FreeExcInfo@@Base+0x794> │ │ │ │ - bl be588 │ │ │ │ + bne 5fb48 <_PyXI_FreeExcInfo@@Base+0x794> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fb1c <_PyXI_FreeExcInfo@@Base+0x760> │ │ │ │ - bl 297e38 │ │ │ │ + bne 5fb14 <_PyXI_FreeExcInfo@@Base+0x760> │ │ │ │ + bl 2974e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5fb1c <_PyXI_FreeExcInfo@@Base+0x760> │ │ │ │ - movw r3, #9140 @ 0x23b4 │ │ │ │ + beq 5fb14 <_PyXI_FreeExcInfo@@Base+0x760> │ │ │ │ + movw r3, #7348 @ 0x1cb4 │ │ │ │ movt r3, #31 │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 5fbc8 <_PyXI_FreeExcInfo@@Base+0x80c> │ │ │ │ + bne 5fbc0 <_PyXI_FreeExcInfo@@Base+0x80c> │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5fb94 <_PyXI_FreeExcInfo@@Base+0x7d8> │ │ │ │ - movw r3, #49196 @ 0xc02c │ │ │ │ + bne 5fb8c <_PyXI_FreeExcInfo@@Base+0x7d8> │ │ │ │ + movw r3, #53164 @ 0xcfac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11008 @ 0x2b00 │ │ │ │ + movw r1, #9344 @ 0x2480 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 5fbdc <_PyXI_FreeExcInfo@@Base+0x820> │ │ │ │ + bl 16d81c │ │ │ │ + b 5fbd4 <_PyXI_FreeExcInfo@@Base+0x820> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r2, r6} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - bl 1c2980 │ │ │ │ + bl 1c24a0 │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r5, #24] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #24] │ │ │ │ - bne 5fc0c <_PyXI_FreeExcInfo@@Base+0x850> │ │ │ │ - b 5fbdc <_PyXI_FreeExcInfo@@Base+0x820> │ │ │ │ + bne 5fc04 <_PyXI_FreeExcInfo@@Base+0x850> │ │ │ │ + b 5fbd4 <_PyXI_FreeExcInfo@@Base+0x820> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 5fc0c <_PyXI_FreeExcInfo@@Base+0x850> │ │ │ │ + bge 5fc04 <_PyXI_FreeExcInfo@@Base+0x850> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fb1c <_PyXI_FreeExcInfo@@Base+0x760> │ │ │ │ + bgt 5fb14 <_PyXI_FreeExcInfo@@Base+0x760> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5fb1c <_PyXI_FreeExcInfo@@Base+0x760> │ │ │ │ + bne 5fb14 <_PyXI_FreeExcInfo@@Base+0x760> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 5fb1c <_PyXI_FreeExcInfo@@Base+0x760> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 5fb14 <_PyXI_FreeExcInfo@@Base+0x760> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c2b14 │ │ │ │ + bl 1c2634 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fc40 <_PyXI_FreeExcInfo@@Base+0x884> │ │ │ │ + bgt 5fc38 <_PyXI_FreeExcInfo@@Base+0x884> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fc40 <_PyXI_FreeExcInfo@@Base+0x884> │ │ │ │ + bne 5fc38 <_PyXI_FreeExcInfo@@Base+0x884> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 3b6e14 <_PyBytes_FromXIData@@Base+0x6bc> │ │ │ │ + b 3b6844 <_PyBytes_FromXIData@@Base+0x6bc> │ │ │ │ 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 │ │ │ │ subs ip, r3, #0 │ │ │ │ @@ -50761,90 +50759,90 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fcbc <_PyXI_FreeExcInfo@@Base+0x900> │ │ │ │ + bne 5fcb4 <_PyXI_FreeExcInfo@@Base+0x900> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fcfc <_PyXI_FreeExcInfo@@Base+0x940> │ │ │ │ + beq 5fcf4 <_PyXI_FreeExcInfo@@Base+0x940> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #224] @ 5fda8 <_PyXI_FreeExcInfo@@Base+0x9ec> │ │ │ │ + ldr ip, [pc, #224] @ 5fda0 <_PyXI_FreeExcInfo@@Base+0x9ec> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5fd9c <_PyXI_FreeExcInfo@@Base+0x9e0> │ │ │ │ + beq 5fd94 <_PyXI_FreeExcInfo@@Base+0x9e0> │ │ │ │ ldr r7, [r4] │ │ │ │ movw r1, #18136 @ 0x46d8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ - bl 1398f0 │ │ │ │ + bl 17fc2c │ │ │ │ + bl 1394b8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5fd34 <_PyXI_FreeExcInfo@@Base+0x978> │ │ │ │ + beq 5fd2c <_PyXI_FreeExcInfo@@Base+0x978> │ │ │ │ mov r0, r3 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fd64 <_PyXI_FreeExcInfo@@Base+0x9a8> │ │ │ │ + beq 5fd5c <_PyXI_FreeExcInfo@@Base+0x9a8> │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 20f250 │ │ │ │ + bl 20e864 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 37abf8 │ │ │ │ + bl 37a528 │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5188 @ 0x1444 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 5fda0 <_PyXI_FreeExcInfo@@Base+0x9e4> │ │ │ │ - b 5fd9c <_PyXI_FreeExcInfo@@Base+0x9e0> │ │ │ │ + bne 5fd98 <_PyXI_FreeExcInfo@@Base+0x9e4> │ │ │ │ + b 5fd94 <_PyXI_FreeExcInfo@@Base+0x9e0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #18136 @ 0x46d8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 17ffc0 │ │ │ │ - bl 1398f0 │ │ │ │ + bl 17fc2c │ │ │ │ + bl 1394b8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #9132 @ 0x23ac │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #56088 @ 0xdb18 │ │ │ │ + movw r0, #54456 @ 0xd4b8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, r0, lsr #14 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2e234 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 r5, [r0, #12] │ │ │ │ @@ -50857,74 +50855,74 @@ │ │ │ │ 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 5fec4 <_PyXI_FreeExcInfo@@Base+0xb08> │ │ │ │ + bmi 5febc <_PyXI_FreeExcInfo@@Base+0xb08> │ │ │ │ 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 13f968 │ │ │ │ + bl 13f538 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fe78 <_PyXI_FreeExcInfo@@Base+0xabc> │ │ │ │ + bgt 5fe70 <_PyXI_FreeExcInfo@@Base+0xabc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fe78 <_PyXI_FreeExcInfo@@Base+0xabc> │ │ │ │ + bne 5fe70 <_PyXI_FreeExcInfo@@Base+0xabc> │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r6, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5fed4 <_PyXI_FreeExcInfo@@Base+0xb18> │ │ │ │ + blt 5fecc <_PyXI_FreeExcInfo@@Base+0xb18> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ add r9, r9, r2 │ │ │ │ cmp r8, r1 │ │ │ │ - beq 5feb0 <_PyXI_FreeExcInfo@@Base+0xaf4> │ │ │ │ + beq 5fea8 <_PyXI_FreeExcInfo@@Base+0xaf4> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31864 @ 0x7c78 │ │ │ │ + movw r1, #30200 @ 0x75f8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 5fed4 <_PyXI_FreeExcInfo@@Base+0xb18> │ │ │ │ + bl 16d81c │ │ │ │ + b 5fecc <_PyXI_FreeExcInfo@@Base+0xb18> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne 5fe14 <_PyXI_FreeExcInfo@@Base+0xa58> │ │ │ │ + bne 5fe0c <_PyXI_FreeExcInfo@@Base+0xa58> │ │ │ │ ldr r7, [r7, #260] @ 0x104 │ │ │ │ mov r6, #0 │ │ │ │ - b 5fe08 <_PyXI_FreeExcInfo@@Base+0xa4c> │ │ │ │ + b 5fe00 <_PyXI_FreeExcInfo@@Base+0xa4c> │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 r4, r0 │ │ │ │ - movw r0, #57380 @ 0xe024 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 5ff64 <_PyXI_FreeExcInfo@@Base+0xba8> │ │ │ │ + ldr ip, [pc, #80] @ 5ff5c <_PyXI_FreeExcInfo@@Base+0xba8> │ │ │ │ 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] │ │ │ │ @@ -50950,259 +50948,259 @@ │ │ │ │ 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 5ffa0 <_PyXI_FreeExcInfo@@Base+0xbe4> │ │ │ │ + bne 5ff98 <_PyXI_FreeExcInfo@@Base+0xbe4> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5ffd4 <_PyXI_FreeExcInfo@@Base+0xc18> │ │ │ │ + bne 5ffcc <_PyXI_FreeExcInfo@@Base+0xc18> │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #332] @ 60104 <_PyXI_FreeExcInfo@@Base+0xd48> │ │ │ │ + ldr ip, [pc, #332] @ 600fc <_PyXI_FreeExcInfo@@Base+0xd48> │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6004c <_PyXI_FreeExcInfo@@Base+0xc90> │ │ │ │ + beq 60044 <_PyXI_FreeExcInfo@@Base+0xc90> │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5fff8 <_PyXI_FreeExcInfo@@Base+0xc3c> │ │ │ │ - bl be588 │ │ │ │ + bne 5fff0 <_PyXI_FreeExcInfo@@Base+0xc3c> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60034 <_PyXI_FreeExcInfo@@Base+0xc78> │ │ │ │ - b 6004c <_PyXI_FreeExcInfo@@Base+0xc90> │ │ │ │ - bl c55e4 │ │ │ │ + beq 6002c <_PyXI_FreeExcInfo@@Base+0xc78> │ │ │ │ + b 60044 <_PyXI_FreeExcInfo@@Base+0xc90> │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60024 <_PyXI_FreeExcInfo@@Base+0xc68> │ │ │ │ + bgt 6001c <_PyXI_FreeExcInfo@@Base+0xc68> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60024 <_PyXI_FreeExcInfo@@Base+0xc68> │ │ │ │ + bne 6001c <_PyXI_FreeExcInfo@@Base+0xc68> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 5ffe8 <_PyXI_FreeExcInfo@@Base+0xc2c> │ │ │ │ + beq 5ffe0 <_PyXI_FreeExcInfo@@Base+0xc2c> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 60054 <_PyXI_FreeExcInfo@@Base+0xc98> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 6004c <_PyXI_FreeExcInfo@@Base+0xc98> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42156 @ 0xa4ac │ │ │ │ + movw r1, #40492 @ 0x9e2c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b 600fc <_PyXI_FreeExcInfo@@Base+0xd40> │ │ │ │ + b 600f4 <_PyXI_FreeExcInfo@@Base+0xd40> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6370 │ │ │ │ + bl a60b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 600f0 <_PyXI_FreeExcInfo@@Base+0xd34> │ │ │ │ + beq 600e8 <_PyXI_FreeExcInfo@@Base+0xd34> │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bls 60078 <_PyXI_FreeExcInfo@@Base+0xcbc> │ │ │ │ - bl 2e3794 │ │ │ │ - b 600f0 <_PyXI_FreeExcInfo@@Base+0xd34> │ │ │ │ + bls 60070 <_PyXI_FreeExcInfo@@Base+0xcbc> │ │ │ │ + bl 2e2e74 │ │ │ │ + b 600e8 <_PyXI_FreeExcInfo@@Base+0xd34> │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, r6, lsl #2 │ │ │ │ movne r3, r4 │ │ │ │ movne r2, #0 │ │ │ │ - beq 60070 <_PyXI_FreeExcInfo@@Base+0xcb4> │ │ │ │ + beq 60068 <_PyXI_FreeExcInfo@@Base+0xcb4> │ │ │ │ cmp r9, r3 │ │ │ │ strne r2, [r3], #4 │ │ │ │ - bne 60094 <_PyXI_FreeExcInfo@@Base+0xcd8> │ │ │ │ + bne 6008c <_PyXI_FreeExcInfo@@Base+0xcd8> │ │ │ │ ldr r3, [r7, #152] @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 600e8 <_PyXI_FreeExcInfo@@Base+0xd2c> │ │ │ │ + beq 600e0 <_PyXI_FreeExcInfo@@Base+0xd2c> │ │ │ │ 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 600fc <_PyXI_FreeExcInfo@@Base+0xd40> │ │ │ │ + b 600f4 <_PyXI_FreeExcInfo@@Base+0xd40> │ │ │ │ mov r0, r4 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r0, r5 │ │ │ │ - bl a75ec │ │ │ │ - b 6004c <_PyXI_FreeExcInfo@@Base+0xc90> │ │ │ │ + bl a7334 │ │ │ │ + b 60044 <_PyXI_FreeExcInfo@@Base+0xc90> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq r7, r2, ip, asr #14 │ │ │ │ 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 37cf80 │ │ │ │ + b 37c8b0 │ │ │ │ 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 60168 <_PyXI_FreeExcInfo@@Base+0xdac> │ │ │ │ + bne 60160 <_PyXI_FreeExcInfo@@Base+0xdac> │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26124 @ 0x660c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 601b0 <_PyXI_FreeExcInfo@@Base+0xdf4> │ │ │ │ - b 6018c <_PyXI_FreeExcInfo@@Base+0xdd0> │ │ │ │ + beq 601a8 <_PyXI_FreeExcInfo@@Base+0xdf4> │ │ │ │ + b 60184 <_PyXI_FreeExcInfo@@Base+0xdd0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40520 @ 0x9e48 │ │ │ │ + movw r0, #38856 @ 0x97c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60148 <_PyXI_FreeExcInfo@@Base+0xd8c> │ │ │ │ - b 60368 <_PyXI_FreeExcInfo@@Base+0xfac> │ │ │ │ - bl 1e94e0 │ │ │ │ + bne 60140 <_PyXI_FreeExcInfo@@Base+0xd8c> │ │ │ │ + b 60360 <_PyXI_FreeExcInfo@@Base+0xfac> │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 601b0 <_PyXI_FreeExcInfo@@Base+0xdf4> │ │ │ │ - bl be588 │ │ │ │ + bne 601a8 <_PyXI_FreeExcInfo@@Base+0xdf4> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60368 <_PyXI_FreeExcInfo@@Base+0xfac> │ │ │ │ + bne 60360 <_PyXI_FreeExcInfo@@Base+0xfac> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 601e8 <_PyXI_FreeExcInfo@@Base+0xe2c> │ │ │ │ - bl 1e94e0 │ │ │ │ + beq 601e0 <_PyXI_FreeExcInfo@@Base+0xe2c> │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 601e8 <_PyXI_FreeExcInfo@@Base+0xe2c> │ │ │ │ - bl be588 │ │ │ │ + bne 601e0 <_PyXI_FreeExcInfo@@Base+0xe2c> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60368 <_PyXI_FreeExcInfo@@Base+0xfac> │ │ │ │ + bne 60360 <_PyXI_FreeExcInfo@@Base+0xfac> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #384] @ 60378 <_PyXI_FreeExcInfo@@Base+0xfbc> │ │ │ │ + vldr d10, [pc, #384] @ 60370 <_PyXI_FreeExcInfo@@Base+0xfbc> │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 60220 <_PyXI_FreeExcInfo@@Base+0xe64> │ │ │ │ + bhi 60218 <_PyXI_FreeExcInfo@@Base+0xe64> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 6029c <_PyXI_FreeExcInfo@@Base+0xee0> │ │ │ │ - b 60314 <_PyXI_FreeExcInfo@@Base+0xf58> │ │ │ │ - ble 6029c <_PyXI_FreeExcInfo@@Base+0xee0> │ │ │ │ + bhi 60294 <_PyXI_FreeExcInfo@@Base+0xee0> │ │ │ │ + b 6030c <_PyXI_FreeExcInfo@@Base+0xf58> │ │ │ │ + ble 60294 <_PyXI_FreeExcInfo@@Base+0xee0> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 6029c <_PyXI_FreeExcInfo@@Base+0xee0> │ │ │ │ + bhi 60294 <_PyXI_FreeExcInfo@@Base+0xee0> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 6029c <_PyXI_FreeExcInfo@@Base+0xee0> │ │ │ │ + beq 60294 <_PyXI_FreeExcInfo@@Base+0xee0> │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2e1ec │ │ │ │ - vldr d6, [pc, #296] @ 60380 <_PyXI_FreeExcInfo@@Base+0xfc4> │ │ │ │ + vldr d6, [pc, #296] @ 60378 <_PyXI_FreeExcInfo@@Base+0xfc4> │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #292] @ 60388 <_PyXI_FreeExcInfo@@Base+0xfcc> │ │ │ │ + vldr d5, [pc, #292] @ 60380 <_PyXI_FreeExcInfo@@Base+0xfcc> │ │ │ │ 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 60350 <_PyXI_FreeExcInfo@@Base+0xf94> │ │ │ │ + bgt 60348 <_PyXI_FreeExcInfo@@Base+0xf94> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 602cc <_PyXI_FreeExcInfo@@Base+0xf10> │ │ │ │ + b 602c4 <_PyXI_FreeExcInfo@@Base+0xf10> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 3b9f00 │ │ │ │ + bl 3b9930 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 3b9f00 │ │ │ │ + bl 3b9930 │ │ │ │ add r4, r4, r0 │ │ │ │ - movw r3, #28552 @ 0x6f88 │ │ │ │ + movw r3, #26912 @ 0x6920 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ sub ip, fp, #36 @ 0x24 │ │ │ │ add r0, r3, r4, lsl #4 │ │ │ │ ldm r0, {r0, r1, r2, r3} │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ 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 60350 <_PyXI_FreeExcInfo@@Base+0xf94> │ │ │ │ + beq 60348 <_PyXI_FreeExcInfo@@Base+0xf94> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 60350 <_PyXI_FreeExcInfo@@Base+0xf94> │ │ │ │ + ble 60348 <_PyXI_FreeExcInfo@@Base+0xf94> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r5] │ │ │ │ - bl 3ba428 <_Py_c_neg@@Base+0x264> │ │ │ │ - b 60368 <_PyXI_FreeExcInfo@@Base+0xfac> │ │ │ │ + bl 3b9e58 <_Py_c_neg@@Base+0x264> │ │ │ │ + b 60360 <_PyXI_FreeExcInfo@@Base+0xfac> │ │ │ │ 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 60350 <_PyXI_FreeExcInfo@@Base+0xf94> │ │ │ │ + beq 60348 <_PyXI_FreeExcInfo@@Base+0xf94> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2d5c4 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e69c │ │ │ │ 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 222fa4 │ │ │ │ + b 222548 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -51210,237 +51208,237 @@ │ │ │ │ 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 │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ mov r4, r0 │ │ │ │ bl 2cf58 │ │ │ │ mov r0, r4 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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] @ 603e4 <_PyXI_FreeExcInfo@@Base+0x1028> │ │ │ │ + ldr r1, [pc, #8] @ 603dc <_PyXI_FreeExcInfo@@Base+0x1028> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36b034 │ │ │ │ + b 36a964 │ │ │ │ ldrdeq 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 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r4, r2, #536870912 @ 0x20000000 │ │ │ │ - beq 60418 <_PyXI_FreeExcInfo@@Base+0x105c> │ │ │ │ + beq 60410 <_PyXI_FreeExcInfo@@Base+0x105c> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3b85b8 <_PyBytes_FromXIData@@Base+0x1e60> │ │ │ │ + b 3b7fe8 <_PyBytes_FromXIData@@Base+0x1e60> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #36380 @ 0x8e1c │ │ │ │ + movw r2, #34716 @ 0x879c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #54524 @ 0xd4fc │ │ │ │ + movw r0, #53000 @ 0xcf08 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 60490 <_PyXI_FreeExcInfo@@Base+0x10d4> │ │ │ │ + bne 60488 <_PyXI_FreeExcInfo@@Base+0x10d4> │ │ │ │ cmp r2, #1 │ │ │ │ - ble 6048c <_PyXI_FreeExcInfo@@Base+0x10d0> │ │ │ │ + ble 60484 <_PyXI_FreeExcInfo@@Base+0x10d0> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 604d0 <_PyXI_FreeExcInfo@@Base+0x1114> │ │ │ │ + beq 604c8 <_PyXI_FreeExcInfo@@Base+0x1114> │ │ │ │ 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] @ 60648 <_PyXI_FreeExcInfo@@Base+0x128c> │ │ │ │ + ldr r1, [pc, #408] @ 60640 <_PyXI_FreeExcInfo@@Base+0x128c> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6063c <_PyXI_FreeExcInfo@@Base+0x1280> │ │ │ │ + beq 60634 <_PyXI_FreeExcInfo@@Base+0x1280> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 604f0 <_PyXI_FreeExcInfo@@Base+0x1134> │ │ │ │ - bl be588 │ │ │ │ + bne 604e8 <_PyXI_FreeExcInfo@@Base+0x1134> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6063c <_PyXI_FreeExcInfo@@Base+0x1280> │ │ │ │ + bne 60634 <_PyXI_FreeExcInfo@@Base+0x1280> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60510 <_PyXI_FreeExcInfo@@Base+0x1154> │ │ │ │ - bl be588 │ │ │ │ + bne 60508 <_PyXI_FreeExcInfo@@Base+0x1154> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6063c <_PyXI_FreeExcInfo@@Base+0x1280> │ │ │ │ + bne 60634 <_PyXI_FreeExcInfo@@Base+0x1280> │ │ │ │ add r6, r6, r5 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 60524 <_PyXI_FreeExcInfo@@Base+0x1168> │ │ │ │ + bne 6051c <_PyXI_FreeExcInfo@@Base+0x1168> │ │ │ │ mov r5, #1 │ │ │ │ - b 605ac <_PyXI_FreeExcInfo@@Base+0x11f0> │ │ │ │ + b 605a4 <_PyXI_FreeExcInfo@@Base+0x11f0> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6063c <_PyXI_FreeExcInfo@@Base+0x1280> │ │ │ │ - bne 6051c <_PyXI_FreeExcInfo@@Base+0x1160> │ │ │ │ + blt 60634 <_PyXI_FreeExcInfo@@Base+0x1280> │ │ │ │ + bne 60514 <_PyXI_FreeExcInfo@@Base+0x1160> │ │ │ │ movw r6, #30408 @ 0x76c8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 605ac <_PyXI_FreeExcInfo@@Base+0x11f0> │ │ │ │ - bl dc1d0 │ │ │ │ + beq 605a4 <_PyXI_FreeExcInfo@@Base+0x11f0> │ │ │ │ + bl dbd28 │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e678 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 605a0 <_PyXI_FreeExcInfo@@Base+0x11e4> │ │ │ │ + bge 60598 <_PyXI_FreeExcInfo@@Base+0x11e4> │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ cmn r3, #1 │ │ │ │ - bne 60598 <_PyXI_FreeExcInfo@@Base+0x11dc> │ │ │ │ + bne 60590 <_PyXI_FreeExcInfo@@Base+0x11dc> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #38 @ 0x26 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [r6, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 605d4 <_PyXI_FreeExcInfo@@Base+0x1218> │ │ │ │ + bne 605cc <_PyXI_FreeExcInfo@@Base+0x1218> │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60614 <_PyXI_FreeExcInfo@@Base+0x1258> │ │ │ │ - bl dc1d0 │ │ │ │ + bne 6060c <_PyXI_FreeExcInfo@@Base+0x1258> │ │ │ │ + bl dbd28 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d9fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 605e8 <_PyXI_FreeExcInfo@@Base+0x122c> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 605e0 <_PyXI_FreeExcInfo@@Base+0x122c> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 6061c <_PyXI_FreeExcInfo@@Base+0x1260> │ │ │ │ + bl 27c4e4 │ │ │ │ + b 60614 <_PyXI_FreeExcInfo@@Base+0x1260> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6062c <_PyXI_FreeExcInfo@@Base+0x1270> │ │ │ │ + bne 60624 <_PyXI_FreeExcInfo@@Base+0x1270> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1baf18 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1baa88 <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6062c <_PyXI_FreeExcInfo@@Base+0x1270> │ │ │ │ + bne 60624 <_PyXI_FreeExcInfo@@Base+0x1270> │ │ │ │ mov r0, r7 │ │ │ │ bl 2d7bc │ │ │ │ - b 6061c <_PyXI_FreeExcInfo@@Base+0x1260> │ │ │ │ + b 60614 <_PyXI_FreeExcInfo@@Base+0x1260> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6062c <_PyXI_FreeExcInfo@@Base+0x1270> │ │ │ │ - bl be588 │ │ │ │ + bne 60624 <_PyXI_FreeExcInfo@@Base+0x1270> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6063c <_PyXI_FreeExcInfo@@Base+0x1280> │ │ │ │ + bne 60634 <_PyXI_FreeExcInfo@@Base+0x1280> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq r7, r2, r8, ror r7 │ │ │ │ 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 606a0 <_PyXI_FreeExcInfo@@Base+0x12e4> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 60698 <_PyXI_FreeExcInfo@@Base+0x12e4> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 60690 <_PyXI_FreeExcInfo@@Base+0x12d4> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 606a0 <_PyXI_FreeExcInfo@@Base+0x12e4> │ │ │ │ + bne 60688 <_PyXI_FreeExcInfo@@Base+0x12d4> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 60698 <_PyXI_FreeExcInfo@@Base+0x12e4> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 606d4 <_PyXI_FreeExcInfo@@Base+0x1318> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 606cc <_PyXI_FreeExcInfo@@Base+0x1318> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 606c4 <_PyXI_FreeExcInfo@@Base+0x1308> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 606d4 <_PyXI_FreeExcInfo@@Base+0x1318> │ │ │ │ + bne 606bc <_PyXI_FreeExcInfo@@Base+0x1308> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 606cc <_PyXI_FreeExcInfo@@Base+0x1318> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 606f0 <_PyXI_FreeExcInfo@@Base+0x1334> │ │ │ │ + bne 606e8 <_PyXI_FreeExcInfo@@Base+0x1334> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60704 <_PyXI_FreeExcInfo@@Base+0x1348> │ │ │ │ + bne 606fc <_PyXI_FreeExcInfo@@Base+0x1348> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 606e0 <_PyXI_FreeExcInfo@@Base+0x1324> │ │ │ │ + beq 606d8 <_PyXI_FreeExcInfo@@Base+0x1324> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 60720 <_PyXI_FreeExcInfo@@Base+0x1364> │ │ │ │ + bne 60718 <_PyXI_FreeExcInfo@@Base+0x1364> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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 │ │ │ │ @@ -51451,376 +51449,376 @@ │ │ │ │ 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, #54540 @ 0xd50c │ │ │ │ + movweq r1, #53016 @ 0xcf18 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ str ip, [sp, #4] │ │ │ │ strne r1, [sp] │ │ │ │ movweq ip, #5188 @ 0x1444 │ │ │ │ - movwne r1, #54548 @ 0xd514 │ │ │ │ + movwne r1, #53024 @ 0xcf20 │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ streq ip, [sp] │ │ │ │ - bl c89c4 │ │ │ │ + bl c8550 │ │ │ │ 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 607d0 <_PyXI_FreeExcInfo@@Base+0x1414> │ │ │ │ - bl be588 │ │ │ │ + bne 607c8 <_PyXI_FreeExcInfo@@Base+0x1414> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 607e0 <_PyXI_FreeExcInfo@@Base+0x1424> │ │ │ │ + bne 607d8 <_PyXI_FreeExcInfo@@Base+0x1424> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 60820 <_PyXI_FreeExcInfo@@Base+0x1464> │ │ │ │ + bne 60818 <_PyXI_FreeExcInfo@@Base+0x1464> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6085c <_PyXI_FreeExcInfo@@Base+0x14a0> │ │ │ │ + bne 60854 <_PyXI_FreeExcInfo@@Base+0x14a0> │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #84] @ 6088c <_PyXI_FreeExcInfo@@Base+0x14d0> │ │ │ │ + ldr ip, [pc, #84] @ 60884 <_PyXI_FreeExcInfo@@Base+0x14d0> │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6085c <_PyXI_FreeExcInfo@@Base+0x14a0> │ │ │ │ + bne 60854 <_PyXI_FreeExcInfo@@Base+0x14a0> │ │ │ │ mov r0, #0 │ │ │ │ - b 60884 <_PyXI_FreeExcInfo@@Base+0x14c8> │ │ │ │ + b 6087c <_PyXI_FreeExcInfo@@Base+0x14c8> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl c4cbc │ │ │ │ + bl c48c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60854 <_PyXI_FreeExcInfo@@Base+0x1498> │ │ │ │ + beq 6084c <_PyXI_FreeExcInfo@@Base+0x1498> │ │ │ │ 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} │ │ │ │ rsbeq r7, r2, r8, lsr #15 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5a748 │ │ │ │ + b 5a744 │ │ │ │ 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 b2334 │ │ │ │ + b b2070 │ │ │ │ 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 c55e4 │ │ │ │ + bl c51ec │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60908 <_PyXI_FreeExcInfo@@Base+0x154c> │ │ │ │ - bl be588 │ │ │ │ + bne 60900 <_PyXI_FreeExcInfo@@Base+0x154c> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6093c <_PyXI_FreeExcInfo@@Base+0x1580> │ │ │ │ + bne 60934 <_PyXI_FreeExcInfo@@Base+0x1580> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60930 <_PyXI_FreeExcInfo@@Base+0x1574> │ │ │ │ + beq 60928 <_PyXI_FreeExcInfo@@Base+0x1574> │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 6092c <_PyXI_FreeExcInfo@@Base+0x1570> │ │ │ │ + blt 60924 <_PyXI_FreeExcInfo@@Base+0x1570> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 35d4d0 │ │ │ │ + b 35ce18 │ │ │ │ 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, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 609a4 <_PyXI_FreeExcInfo@@Base+0x15e8> │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 6099c <_PyXI_FreeExcInfo@@Base+0x15e8> │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25900 @ 0x652c │ │ │ │ + movw r0, #24236 @ 0x5eac │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 609b8 <_PyXI_FreeExcInfo@@Base+0x15fc> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 609b0 <_PyXI_FreeExcInfo@@Base+0x15fc> │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 609c0 <_PyXI_FreeExcInfo@@Base+0x1604> │ │ │ │ + bne 609b8 <_PyXI_FreeExcInfo@@Base+0x1604> │ │ │ │ mov r0, #0 │ │ │ │ - b 60a88 <_PyXI_FreeExcInfo@@Base+0x16cc> │ │ │ │ + b 60a80 <_PyXI_FreeExcInfo@@Base+0x16cc> │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r5, #0 │ │ │ │ - ldreq r6, [pc, #184] @ 60a90 <_PyXI_FreeExcInfo@@Base+0x16d4> │ │ │ │ - beq 60a00 <_PyXI_FreeExcInfo@@Base+0x1644> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + ldreq r6, [pc, #184] @ 60a88 <_PyXI_FreeExcInfo@@Base+0x16d4> │ │ │ │ + beq 609f8 <_PyXI_FreeExcInfo@@Base+0x1644> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 609b8 <_PyXI_FreeExcInfo@@Base+0x15fc> │ │ │ │ + bl 16d81c │ │ │ │ + b 609b0 <_PyXI_FreeExcInfo@@Base+0x15fc> │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, #8 │ │ │ │ - beq 60a38 <_PyXI_FreeExcInfo@@Base+0x167c> │ │ │ │ + beq 60a30 <_PyXI_FreeExcInfo@@Base+0x167c> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e450 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 609f4 <_PyXI_FreeExcInfo@@Base+0x1638> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 609ec <_PyXI_FreeExcInfo@@Base+0x1638> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #54608 @ 0xd550 │ │ │ │ + movw r1, #53084 @ 0xcf5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 60a60 <_PyXI_FreeExcInfo@@Base+0x16a4> │ │ │ │ - ldr r0, [pc, #84] @ 60a94 <_PyXI_FreeExcInfo@@Base+0x16d8> │ │ │ │ + bl 13ff54 │ │ │ │ + b 60a58 <_PyXI_FreeExcInfo@@Base+0x16a4> │ │ │ │ + ldr r0, [pc, #84] @ 60a8c <_PyXI_FreeExcInfo@@Base+0x16d8> │ │ │ │ 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, #24] │ │ │ │ - bl 2bd074 │ │ │ │ + bl 2bc744 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60a70 <_PyXI_FreeExcInfo@@Base+0x16b4> │ │ │ │ - bl be588 │ │ │ │ + bne 60a68 <_PyXI_FreeExcInfo@@Base+0x16b4> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 609b8 <_PyXI_FreeExcInfo@@Base+0x15fc> │ │ │ │ - b 60a80 <_PyXI_FreeExcInfo@@Base+0x16c4> │ │ │ │ + bne 609b0 <_PyXI_FreeExcInfo@@Base+0x15fc> │ │ │ │ + b 60a78 <_PyXI_FreeExcInfo@@Base+0x16c4> │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5456 @ 0x1550 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 60a88 <_PyXI_FreeExcInfo@@Base+0x16cc> │ │ │ │ + beq 60a80 <_PyXI_FreeExcInfo@@Base+0x16cc> │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - @ instruction: 0x005e7298 │ │ │ │ + subseq r6, lr, r0, lsr ip │ │ │ │ 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 b2334 │ │ │ │ - ldr r2, [pc, #44] @ 60af4 <_PyXI_FreeExcInfo@@Base+0x1738> │ │ │ │ + b b2070 │ │ │ │ + ldr r2, [pc, #44] @ 60aec <_PyXI_FreeExcInfo@@Base+0x1738> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #8652 @ 0x21cc │ │ │ │ + movw r0, #6988 @ 0x1b4c │ │ │ │ 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 bfa80 │ │ │ │ + b bf68c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #46328 @ 0xb4f8 │ │ │ │ + movw r0, #44664 @ 0xae78 │ │ │ │ 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 bfa80 │ │ │ │ + b bf68c │ │ │ │ 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 60b60 <_PyXI_FreeExcInfo@@Base+0x17a4> │ │ │ │ + bne 60b58 <_PyXI_FreeExcInfo@@Base+0x17a4> │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 60bf8 <_PyXI_FreeExcInfo@@Base+0x183c> │ │ │ │ - b 60b88 <_PyXI_FreeExcInfo@@Base+0x17cc> │ │ │ │ + beq 60bf0 <_PyXI_FreeExcInfo@@Base+0x183c> │ │ │ │ + b 60b80 <_PyXI_FreeExcInfo@@Base+0x17cc> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57200 @ 0xdf70 │ │ │ │ + movw r0, #55536 @ 0xd8f0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60b44 <_PyXI_FreeExcInfo@@Base+0x1788> │ │ │ │ + bne 60b3c <_PyXI_FreeExcInfo@@Base+0x1788> │ │ │ │ mov r0, #0 │ │ │ │ - b 60d2c <_PyXI_FreeExcInfo@@Base+0x1970> │ │ │ │ + b 60d24 <_PyXI_FreeExcInfo@@Base+0x1970> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 60bf8 <_PyXI_FreeExcInfo@@Base+0x183c> │ │ │ │ + beq 60bf0 <_PyXI_FreeExcInfo@@Base+0x183c> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 60bb0 <_PyXI_FreeExcInfo@@Base+0x17f4> │ │ │ │ + beq 60ba8 <_PyXI_FreeExcInfo@@Base+0x17f4> │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 60bcc <_PyXI_FreeExcInfo@@Base+0x1810> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 60bc4 <_PyXI_FreeExcInfo@@Base+0x1810> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54656 @ 0xd580 │ │ │ │ + movw r1, #53132 @ 0xcf8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 60b80 <_PyXI_FreeExcInfo@@Base+0x17c4> │ │ │ │ + bl 16d81c │ │ │ │ + b 60b78 <_PyXI_FreeExcInfo@@Base+0x17c4> │ │ │ │ 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 60e50 │ │ │ │ + bl 60e48 │ │ │ │ mov r4, r0 │ │ │ │ - b 60d10 <_PyXI_FreeExcInfo@@Base+0x1954> │ │ │ │ + b 60d08 <_PyXI_FreeExcInfo@@Base+0x1954> │ │ │ │ mov r0, r5 │ │ │ │ - bl 196b34 │ │ │ │ + bl 19680c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60c44 <_PyXI_FreeExcInfo@@Base+0x1888> │ │ │ │ + bne 60c3c <_PyXI_FreeExcInfo@@Base+0x1888> │ │ │ │ mov r0, r4 │ │ │ │ - bl 196b34 │ │ │ │ + bl 19680c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60c44 <_PyXI_FreeExcInfo@@Base+0x1888> │ │ │ │ + bne 60c3c <_PyXI_FreeExcInfo@@Base+0x1888> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #54720 @ 0xd5c0 │ │ │ │ + movw r1, #53196 @ 0xcfcc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 60b80 <_PyXI_FreeExcInfo@@Base+0x17c4> │ │ │ │ + beq 60b78 <_PyXI_FreeExcInfo@@Base+0x17c4> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 60c8c <_PyXI_FreeExcInfo@@Base+0x18d0> │ │ │ │ - movw r3, #49196 @ 0xc02c │ │ │ │ + ble 60c84 <_PyXI_FreeExcInfo@@Base+0x18d0> │ │ │ │ + movw r3, #53164 @ 0xcfac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64504 @ 0xfbf8 │ │ │ │ + movw r1, #62840 @ 0xf578 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c54d0 │ │ │ │ - b 60b80 <_PyXI_FreeExcInfo@@Base+0x17c4> │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 60b78 <_PyXI_FreeExcInfo@@Base+0x17c4> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60cb0 <_PyXI_FreeExcInfo@@Base+0x18f4> │ │ │ │ + bne 60ca8 <_PyXI_FreeExcInfo@@Base+0x18f4> │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c54d0 │ │ │ │ - b 60b80 <_PyXI_FreeExcInfo@@Base+0x17c4> │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 60b78 <_PyXI_FreeExcInfo@@Base+0x17c4> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 60ce8 <_PyXI_FreeExcInfo@@Base+0x192c> │ │ │ │ - movw r3, #49196 @ 0xc02c │ │ │ │ + ble 60ce0 <_PyXI_FreeExcInfo@@Base+0x192c> │ │ │ │ + movw r3, #53164 @ 0xcfac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64504 @ 0xfbf8 │ │ │ │ + movw r1, #62840 @ 0xf578 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 60b80 <_PyXI_FreeExcInfo@@Base+0x17c4> │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 60b78 <_PyXI_FreeExcInfo@@Base+0x17c4> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 60e50 │ │ │ │ + bl 60e48 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ cmp r4, #0 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ @@ -51836,73 +51834,73 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 60d88 <_PyXI_FreeExcInfo@@Base+0x19cc> │ │ │ │ + bne 60d80 <_PyXI_FreeExcInfo@@Base+0x19cc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 60dc0 <_PyXI_FreeExcInfo@@Base+0x1a04> │ │ │ │ + beq 60db8 <_PyXI_FreeExcInfo@@Base+0x1a04> │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #132] @ 60e20 <_PyXI_FreeExcInfo@@Base+0x1a64> │ │ │ │ + ldr ip, [pc, #132] @ 60e18 <_PyXI_FreeExcInfo@@Base+0x1a64> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60df8 <_PyXI_FreeExcInfo@@Base+0x1a3c> │ │ │ │ + beq 60df0 <_PyXI_FreeExcInfo@@Base+0x1a3c> │ │ │ │ ldr r1, [r0] │ │ │ │ - movw r3, #55896 @ 0xda58 │ │ │ │ + movw r3, #59864 @ 0xe9d8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 60e00 <_PyXI_FreeExcInfo@@Base+0x1a44> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 60df8 <_PyXI_FreeExcInfo@@Base+0x1a44> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54796 @ 0xd60c │ │ │ │ + movw r1, #53272 @ 0xd018 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r0, #0 │ │ │ │ - b 60e18 <_PyXI_FreeExcInfo@@Base+0x1a5c> │ │ │ │ + b 60e10 <_PyXI_FreeExcInfo@@Base+0x1a5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38d8e8 │ │ │ │ + bl 38d3e0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 60df8 <_PyXI_FreeExcInfo@@Base+0x1a3c> │ │ │ │ + beq 60df0 <_PyXI_FreeExcInfo@@Base+0x1a3c> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldrdeq r7, [r2], #-116 @ 0xffffff8c @ │ │ │ │ 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 34041c <_PyXIData_UnregisterClass@@Base+0x140> │ │ │ │ + b 33fd20 <_PyXIData_UnregisterClass@@Base+0x140> │ │ │ │ │ │ │ │ -00060e3c : │ │ │ │ +00060e34 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2dcc6c │ │ │ │ + b 2dc354 │ │ │ │ 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 │ │ │ │ @@ -51912,56 +51910,56 @@ │ │ │ │ cmp r3, r2 │ │ │ │ movne r3, #1 │ │ │ │ movne r0, r1 │ │ │ │ strbne r3, [fp, #-9] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ cmp r2, r3 │ │ │ │ - ble 60eb8 │ │ │ │ + ble 60eb0 │ │ │ │ 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 60e8c │ │ │ │ + b 60e84 │ │ │ │ ldrb r0, [fp, #-9] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00060ecc : │ │ │ │ - ldr r3, [pc, #124] @ 60f50 │ │ │ │ +00060ec4 : │ │ │ │ + ldr r3, [pc, #124] @ 60f48 │ │ │ │ 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 60f44 │ │ │ │ + beq 60f3c │ │ │ │ ldrb r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 60f00 │ │ │ │ + bls 60ef8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b 60ee4 │ │ │ │ + b 60edc │ │ │ │ cmp r3, #1 │ │ │ │ - beq 60f28 │ │ │ │ + beq 60f20 │ │ │ │ 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 60ef8 │ │ │ │ + bcc 60ef0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60f44 │ │ │ │ + beq 60f3c │ │ │ │ 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 │ │ │ │ @@ -51969,235 +51967,235 @@ │ │ │ │ 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 60f90 │ │ │ │ + bne 60f88 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30732 @ 0x780c │ │ │ │ + movw r1, #29068 @ 0x718c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 60fd8 │ │ │ │ + bl 16d81c │ │ │ │ + b 60fd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 60fe0 │ │ │ │ + bne 60fd8 │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #16] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 60fe0 │ │ │ │ + beq 60fd8 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #30784 @ 0x7840 │ │ │ │ + movw r1, #29120 @ 0x71c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 34041c <_PyXIData_UnregisterClass@@Base+0x140> │ │ │ │ + bl 33fd20 <_PyXIData_UnregisterClass@@Base+0x140> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 388430 <_PyAsyncGenValueWrapperNew@@Base+0x560> │ │ │ │ + bl 387d60 <_PyAsyncGenValueWrapperNew@@Base+0x560> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #2 │ │ │ │ ldreq r2, [r4, #8] │ │ │ │ strbeq r0, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r4, #16] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00061008 : │ │ │ │ +00061000 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #44] @ 61050 │ │ │ │ + ldr r3, [pc, #44] @ 61048 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 262f94 │ │ │ │ + bl 262528 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00061054 : │ │ │ │ +0006104c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2abb6c │ │ │ │ + b 2ab238 │ │ │ │ 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 610b0 │ │ │ │ + beq 610a8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3b706c <_PyBytes_FromXIData@@Base+0x914> │ │ │ │ + bl 3b6a9c <_PyBytes_FromXIData@@Base+0x914> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 610cc │ │ │ │ + bne 610c4 │ │ │ │ mov r5, #0 │ │ │ │ - b 610f8 │ │ │ │ + b 610f0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 3a8cc0 │ │ │ │ + bl 3a85e0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bne 61090 │ │ │ │ - b 610a8 │ │ │ │ - bl 372a2c │ │ │ │ + bne 61088 │ │ │ │ + b 610a0 │ │ │ │ + bl 37235c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 610f8 │ │ │ │ + bgt 610f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 610f8 │ │ │ │ + bne 610f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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, #4064] @ 0xfe0 │ │ │ │ movw r3, #7432 @ 0x1d08 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 61170 │ │ │ │ + beq 61168 │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 61170 │ │ │ │ + beq 61168 │ │ │ │ mov r3, #2 │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r2, r3 │ │ │ │ stm sp, {r1, ip} │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54512 @ 0xd4f0 │ │ │ │ + movw r1, #52880 @ 0xce90 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 122b7c │ │ │ │ + bl 122888 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61194 │ │ │ │ - b 611e0 │ │ │ │ + bne 6118c │ │ │ │ + b 611d8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61140 │ │ │ │ + beq 61138 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #54512 @ 0xd4f0 │ │ │ │ + movw r0, #52880 @ 0xce90 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c8444 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c7c1c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 611e0 │ │ │ │ - b 61140 │ │ │ │ + beq 611d8 │ │ │ │ + b 61138 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl ca21c │ │ │ │ + bl c9da8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 611e0 │ │ │ │ + beq 611d8 │ │ │ │ ldr r3, [r5, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 611e8 │ │ │ │ + bne 611e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 611e0 │ │ │ │ + bgt 611d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 611e0 │ │ │ │ + bne 611d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 61204 │ │ │ │ + b 611fc │ │ │ │ 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} │ │ │ │ │ │ │ │ -0006120c : │ │ │ │ +00061204 : │ │ │ │ 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 612a8 │ │ │ │ + beq 612a0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r5, #21188 @ 0x52c4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 61250 │ │ │ │ + bne 61248 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 612cc │ │ │ │ + b 612c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl aedcc │ │ │ │ + bl aeb0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 612cc │ │ │ │ + beq 612c4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3a7528 <_PyBytes_GetXIData@@Base+0x838> │ │ │ │ + bl 3a6e48 <_PyBytes_GetXIData@@Base+0x838> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61294 │ │ │ │ + bgt 6128c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6129c │ │ │ │ + beq 61294 │ │ │ │ mov r4, r5 │ │ │ │ - b 612cc │ │ │ │ + b 612c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 61294 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 6128c │ │ │ │ mov r0, #9 │ │ │ │ - bl cdb4c │ │ │ │ + bl cd6d8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #21188 @ 0x52c4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3a7528 <_PyBytes_GetXIData@@Base+0x838> │ │ │ │ + b 3a6e48 <_PyBytes_GetXIData@@Base+0x838> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -52213,103 +52211,103 @@ │ │ │ │ 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 6135c │ │ │ │ + bne 61354 │ │ │ │ mov r0, r5 │ │ │ │ - bl 175cd8 │ │ │ │ + bl 175944 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt 613b4 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bgt 613ac │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58560 @ 0xe4c0 │ │ │ │ + movw r1, #56896 @ 0xde40 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 613ac │ │ │ │ - ldr r3, [pc, #244] @ 61458 │ │ │ │ + bl 16d81c │ │ │ │ + b 613a4 │ │ │ │ + ldr r3, [pc, #244] @ 61450 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #240] @ 6145c │ │ │ │ + ldr r0, [pc, #240] @ 61454 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #54872 @ 0xd658 │ │ │ │ + movw r2, #53348 @ 0xd064 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 1411e0 │ │ │ │ + bl 140d98 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #220] @ 61460 │ │ │ │ + ldr r0, [pc, #220] @ 61458 │ │ │ │ ldr r3, [r0, #636] @ 0x27c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 613a4 │ │ │ │ + bgt 6139c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #636] @ 0x27c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 613a4 │ │ │ │ + bne 6139c │ │ │ │ add r0, r0, #636 @ 0x27c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6132c │ │ │ │ + bne 61324 │ │ │ │ mov r0, #0 │ │ │ │ - b 61450 │ │ │ │ + b 61448 │ │ │ │ sub r0, r0, #1 │ │ │ │ - bl a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 613ac │ │ │ │ + beq 613a4 │ │ │ │ add sl, r5, #16 │ │ │ │ add r9, r4, #12 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ - bl ca21c │ │ │ │ + bl c9da8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61408 │ │ │ │ + beq 61400 │ │ │ │ cmp r8, r7 │ │ │ │ str r0, [r9, #4]! │ │ │ │ - bne 613d0 │ │ │ │ + bne 613c8 │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61430 │ │ │ │ + bne 61428 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 613ac │ │ │ │ + bgt 613a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 613ac │ │ │ │ + bne 613a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 613ac │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 613a4 │ │ │ │ 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, r0, lsl #16 │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ rsbeq r9, r3, r0, lsr #11 │ │ │ │ - ldr r3, [pc, #56] @ 614a4 │ │ │ │ + ldr r3, [pc, #56] @ 6149c │ │ │ │ ldr r3, [r3, #1480] @ 0x5c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61498 │ │ │ │ + beq 61490 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2512d8 <_Py_write_noraise@@Base+0xfcc> │ │ │ │ + bl 25081c <_Py_write_noraise@@Base+0x14fc> │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ @@ -52317,55 +52315,55 @@ │ │ │ │ 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 614e8 │ │ │ │ + bne 614e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r0, #62104 @ 0xf298 │ │ │ │ + movw r0, #60440 @ 0xec18 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7248 │ │ │ │ - bl 2dc158 │ │ │ │ + b b6e48 │ │ │ │ + bl 2db7bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61540 │ │ │ │ + beq 61538 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #27044 @ 0x69a4 │ │ │ │ + movw r0, #25380 @ 0x6324 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6152c │ │ │ │ + bgt 61524 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61534 │ │ │ │ + beq 6152c │ │ │ │ mov r4, r5 │ │ │ │ - b 61540 │ │ │ │ + b 61538 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 6152c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 61524 │ │ │ │ mov r0, r4 │ │ │ │ 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 35a91c │ │ │ │ + bl 35a264 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 61578 │ │ │ │ - beq 61580 │ │ │ │ + blt 61570 │ │ │ │ + beq 61578 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -52373,204 +52371,204 @@ │ │ │ │ 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 3948f0 <_PyObject_GetState@@Base> │ │ │ │ + bl 394018 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 615e8 │ │ │ │ + beq 615e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca21c │ │ │ │ + bl c9da8 │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 615f0 │ │ │ │ + bne 615e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 615e8 │ │ │ │ + bgt 615e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 615e8 │ │ │ │ + bne 615e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 61630 │ │ │ │ + b 61628 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 6161c │ │ │ │ + bge 61614 │ │ │ │ mov r3, ip │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #55108 @ 0xd744 │ │ │ │ + movw r0, #53584 @ 0xd150 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ - movw r0, #55116 @ 0xd74c │ │ │ │ + b bf68c │ │ │ │ + movw r0, #53592 @ 0xd158 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ 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 r1, #0 │ │ │ │ - bl 220054 │ │ │ │ + bl 21f64c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6168c │ │ │ │ - bl 2f065c │ │ │ │ + beq 61684 │ │ │ │ + bl 2efd3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 61690 │ │ │ │ + bne 61688 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6168c │ │ │ │ + bgt 61684 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6168c │ │ │ │ + bne 61684 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00061698 : │ │ │ │ - ldr r3, [pc, #52] @ 616d4 │ │ │ │ +00061690 : │ │ │ │ + ldr r3, [pc, #52] @ 616cc │ │ │ │ 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 616c8 │ │ │ │ + beq 616c0 │ │ │ │ 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, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 61698 │ │ │ │ + bl 61690 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #120] @ 61784 │ │ │ │ + ldr r3, [pc, #120] @ 6177c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #3880] @ 0xf28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 61738 │ │ │ │ + beq 61730 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 61744 │ │ │ │ + beq 6173c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61750 │ │ │ │ - movw r0, #268 @ 0x10c │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - b aa800 │ │ │ │ - movw r0, #16568 @ 0x40b8 │ │ │ │ + bne 61748 │ │ │ │ + movw r0, #64044 @ 0xfa2c │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + b aa57c │ │ │ │ + movw r0, #14904 @ 0x3a38 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b aa800 │ │ │ │ - movw r0, #51772 @ 0xca3c │ │ │ │ + b aa57c │ │ │ │ + movw r0, #50108 @ 0xc3bc │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55128 @ 0xd758 │ │ │ │ + movw r1, #53604 @ 0xd164 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 617ec │ │ │ │ + beq 617e4 │ │ │ │ mov r4, r0 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 617ec │ │ │ │ + bne 617e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38d968 │ │ │ │ + bl 38d460 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 617ec │ │ │ │ - movw r0, #58828 @ 0xe5cc │ │ │ │ + beq 617e4 │ │ │ │ + movw r0, #57288 @ 0xdfc8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 617f4 │ │ │ │ + bne 617ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aacb8 │ │ │ │ + bl 3aa5e4 │ │ │ │ mov r4, #0 │ │ │ │ - b 61898 │ │ │ │ + b 61890 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #55156 @ 0xd774 │ │ │ │ + movw r0, #53632 @ 0xd180 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ movw r1, #778 @ 0x30a │ │ │ │ - bl 396484 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ + bl 396398 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61848 │ │ │ │ + bgt 61840 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61848 │ │ │ │ + bne 61840 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 617e4 │ │ │ │ + beq 617dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 152108 │ │ │ │ + bl 151cc8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61880 │ │ │ │ + bgt 61878 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61880 │ │ │ │ + bne 61878 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61898 │ │ │ │ - movw r0, #55156 @ 0xd774 │ │ │ │ + beq 61890 │ │ │ │ + movw r0, #53632 @ 0xd180 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 3b9e18 │ │ │ │ + bl 3b9848 │ │ │ │ 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 │ │ │ │ @@ -52584,77 +52582,77 @@ │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r1 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movwne r4, #5180 @ 0x143c │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ - bne 6194c │ │ │ │ + bne 61944 │ │ │ │ mov r6, r0 │ │ │ │ - bl 9f360 │ │ │ │ + bl 9f098 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61948 │ │ │ │ + beq 61940 │ │ │ │ mov r1, r6 │ │ │ │ - bl cb4bc │ │ │ │ + bl cb048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61924 │ │ │ │ + bne 6191c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl cb4bc │ │ │ │ + bl cb048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6194c │ │ │ │ + beq 61944 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61948 │ │ │ │ + bgt 61940 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61948 │ │ │ │ + bne 61940 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r9, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 152108 │ │ │ │ + bl 151cc8 │ │ │ │ mov r4, r0 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 619cc │ │ │ │ + bne 619c4 │ │ │ │ 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 619d4 │ │ │ │ + bhi 619cc │ │ │ │ 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 d57c0 │ │ │ │ + b d532c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ movw r0, #5204 @ 0x1454 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000619e0 : │ │ │ │ +000619d8 : │ │ │ │ movw r3, #25356 @ 0x630c │ │ │ │ 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] │ │ │ │ @@ -52667,80 +52665,80 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #38336 @ 0x95c0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 61a64 │ │ │ │ + beq 61a5c │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 61a64 │ │ │ │ + beq 61a5c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 61aa8 │ │ │ │ - b 61a8c │ │ │ │ + beq 61aa0 │ │ │ │ + b 61a84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 61a54 │ │ │ │ + beq 61a4c │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #55212 @ 0xd7ac │ │ │ │ + movw r0, #53688 @ 0xd1b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c8444 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c7c1c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61a54 │ │ │ │ + bne 61a4c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #2 │ │ │ │ - movw r0, #55212 @ 0xd7ac │ │ │ │ + movw r0, #53688 @ 0xd1b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61a84 │ │ │ │ + beq 61a7c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - bl ca21c │ │ │ │ + bl c9da8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61a84 │ │ │ │ + beq 61a7c │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61afc │ │ │ │ + bne 61af4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61a84 │ │ │ │ + bgt 61a7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61a84 │ │ │ │ + bne 61a7c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 61a84 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 61a7c │ │ │ │ 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] │ │ │ │ str r3, [r0, #16] │ │ │ │ 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 180344 <_PyArg_NoPositional@@Base+0x84> │ │ │ │ + b 17ffb0 <_PyArg_NoPositional@@Base+0x84> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #24964 @ 0x6184 │ │ │ │ @@ -52748,386 +52746,386 @@ │ │ │ │ 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 61b84 │ │ │ │ + beq 61b7c │ │ │ │ movw r4, #5180 @ 0x143c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - b 61ba4 │ │ │ │ + b 61b9c │ │ │ │ mov r4, r0 │ │ │ │ - bl 49c6c <_PyEval_SpecialMethodCanSuggest@@Base+0xf08> │ │ │ │ + bl 49c78 <_PyEval_SpecialMethodCanSuggest@@Base+0xf1c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 61b78 │ │ │ │ + beq 61b70 │ │ │ │ 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, 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 61bf8 │ │ │ │ + beq 61bf0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61bf8 │ │ │ │ + bgt 61bf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 61bf8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 61bf0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ab924 │ │ │ │ + b ab6a0 │ │ │ │ │ │ │ │ -00061c08 : │ │ │ │ +00061c00 : │ │ │ │ movw r3, #25356 @ 0x630c │ │ │ │ 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) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ba1e4 <_Py_c_neg@@Base+0x20> │ │ │ │ + b 3b9c14 <_Py_c_neg@@Base+0x20> │ │ │ │ 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 61c90 │ │ │ │ + bne 61c88 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 61cb4 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 61cac │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9132 @ 0x23ac │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26060 @ 0x65cc │ │ │ │ + movw r0, #24396 @ 0x5f4c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 61ce8 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 61ce0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #26060 @ 0x65cc │ │ │ │ + movw r0, #24396 @ 0x5f4c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61c5c │ │ │ │ - b 61ce8 │ │ │ │ + bne 61c54 │ │ │ │ + b 61ce0 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 61cf0 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 61ce8 │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26060 @ 0x65cc │ │ │ │ + movw r0, #24396 @ 0x5f4c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r4 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 61d48 │ │ │ │ + b 61d40 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 16b5c0 │ │ │ │ + bl 16b1a0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 61ce8 │ │ │ │ + beq 61ce0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 16b5c0 │ │ │ │ + bl 16b1a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 61d30 │ │ │ │ + beq 61d28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e150 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61d48 │ │ │ │ + beq 61d40 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #57092 @ 0xdf04 │ │ │ │ + movw r1, #55460 @ 0xd8a4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 61e9c │ │ │ │ + b 61e94 │ │ │ │ │ │ │ │ -00061d70 : │ │ │ │ +00061d68 : │ │ │ │ movw r3, #25356 @ 0x630c │ │ │ │ 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) │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #55268 @ 0xd7e4 │ │ │ │ + movw r0, #53744 @ 0xd1f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ 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, #26124 @ 0x660c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ cmpeq r0, r6 │ │ │ │ - bne 61dfc │ │ │ │ + bne 61df4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 61e8c │ │ │ │ + b 61e84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e94e0 │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 61e28 │ │ │ │ - bl be588 │ │ │ │ + bne 61e20 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61e44 │ │ │ │ + bne 61e3c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c56d4 │ │ │ │ + bl c52dc │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq 61e8c │ │ │ │ + beq 61e84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61e4c │ │ │ │ + bne 61e44 │ │ │ │ mov r4, #0 │ │ │ │ - b 61e8c │ │ │ │ + b 61e84 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 140ecc │ │ │ │ + bl 140a84 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61e78 │ │ │ │ + bgt 61e70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61e80 │ │ │ │ + beq 61e78 │ │ │ │ mov r4, r5 │ │ │ │ - b 61e8c │ │ │ │ + b 61e84 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 61e78 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 61e70 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8} │ │ │ │ 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 r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 5f028 <_PyXI_ExcInfoAsObject@@Base+0x348> │ │ │ │ + bl 5efd4 <_PyXI_ExcInfoAsObject@@Base+0x2fc> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 61f4c │ │ │ │ + beq 61f44 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61ee4 │ │ │ │ + bne 61edc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 13ba44 │ │ │ │ + bl 13b60c │ │ │ │ mov r4, r0 │ │ │ │ - b 61efc │ │ │ │ + b 61ef4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #41180 @ 0xa0dc │ │ │ │ + movw r2, #39516 @ 0x9a5c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 13ba44 │ │ │ │ + bl 13b60c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61f20 │ │ │ │ + bgt 61f18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61f20 │ │ │ │ + bne 61f18 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61f50 │ │ │ │ - movw r3, #49172 @ 0xc014 │ │ │ │ + bne 61f48 │ │ │ │ + movw r3, #53140 @ 0xcf94 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61f4c │ │ │ │ - bl 142a28 │ │ │ │ + beq 61f44 │ │ │ │ + bl 1425e0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 3811dc <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 380b0c <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, #0 │ │ │ │ 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 r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d8570 │ │ │ │ + bl 1d7eb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61f94 │ │ │ │ + bne 61f8c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 6207c │ │ │ │ + bl 62074 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 61fd0 │ │ │ │ - movw r3, #27276 @ 0x6a8c │ │ │ │ + beq 61fc8 │ │ │ │ + movw r3, #25788 @ 0x64bc │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ cmp r6, r3 │ │ │ │ - bne 61fe0 │ │ │ │ + bne 61fd8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b6d20 <_PyBytes_FromXIData@@Base+0x5c8> │ │ │ │ - b 61ff0 │ │ │ │ - bl be588 │ │ │ │ + bl 3b6750 <_PyBytes_FromXIData@@Base+0x5c8> │ │ │ │ + b 61fe8 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61fac │ │ │ │ - b 61f8c │ │ │ │ + beq 61fa4 │ │ │ │ + b 61f84 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 62004 │ │ │ │ - bl be588 │ │ │ │ + bne 61ffc │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61f8c │ │ │ │ + bne 61f84 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00062010 : │ │ │ │ +00062008 : │ │ │ │ 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 37de1c │ │ │ │ + bl 37d74c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0006203c : │ │ │ │ +00062034 : │ │ │ │ movw r3, #25356 @ 0x630c │ │ │ │ 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) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #57100 @ 0xdf0c │ │ │ │ + movw r1, #55468 @ 0xd8ac │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 61e9c │ │ │ │ + b 61e94 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14ab00 │ │ │ │ + bl 14a6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 620c4 │ │ │ │ - bl be588 │ │ │ │ + bne 620bc │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 620cc │ │ │ │ - b 62110 │ │ │ │ + beq 620c4 │ │ │ │ + b 62108 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 62114 │ │ │ │ + bge 6210c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62114 │ │ │ │ + beq 6210c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62114 │ │ │ │ - movw r2, #33108 @ 0x8154 │ │ │ │ + beq 6210c │ │ │ │ + movw r2, #31340 @ 0x7a6c │ │ │ │ movt r2, #30 │ │ │ │ cmp r3, r2 │ │ │ │ ldreq r0, [r5, #8] │ │ │ │ - beq 62104 │ │ │ │ + beq 620fc │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ addge r4, r4, r0 │ │ │ │ - bge 62114 │ │ │ │ + bge 6210c │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006211c : │ │ │ │ +00062114 : │ │ │ │ movw r3, #25356 @ 0x630c │ │ │ │ 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) │ │ │ │ @@ -53135,207 +53133,207 @@ │ │ │ │ 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 a7588 │ │ │ │ + bl a72d0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #56840 @ 0xde08 │ │ │ │ + movw r1, #55208 @ 0xd7a8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 61e9c │ │ │ │ + b 61e94 │ │ │ │ │ │ │ │ -000621c4 : │ │ │ │ +000621bc : │ │ │ │ movw r3, #25356 @ 0x630c │ │ │ │ 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 │ │ │ │ │ │ │ │ -000621e4 : │ │ │ │ +000621dc : │ │ │ │ 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, #38120 @ 0x94e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6223c │ │ │ │ - ldr r3, [pc, #224] @ 622f8 │ │ │ │ + bne 62234 │ │ │ │ + ldr r3, [pc, #224] @ 622f0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #396] @ 0x18c │ │ │ │ cmp r6, r1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r3, r1, lsr #31 │ │ │ │ - beq 62250 │ │ │ │ - movw r0, #41104 @ 0xa090 │ │ │ │ + beq 62248 │ │ │ │ + movw r0, #39700 @ 0x9b14 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1605 @ 0x645 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 622f0 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 622e8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 62288 │ │ │ │ + beq 62280 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r1, r5 │ │ │ │ - bge 62288 │ │ │ │ + bge 62280 │ │ │ │ add r3, r0, r1, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r8, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 622d4 │ │ │ │ - b 622cc │ │ │ │ + bne 622cc │ │ │ │ + b 622c4 │ │ │ │ add r1, r6, #1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl c5bbc │ │ │ │ + bl c57c4 │ │ │ │ cmp r0, #0 │ │ │ │ addne r3, r0, r5, lsl #2 │ │ │ │ movne r2, #0 │ │ │ │ - bne 622ac │ │ │ │ - bl 2e3794 │ │ │ │ - b 622f0 │ │ │ │ + bne 622a4 │ │ │ │ + bl 2e2e74 │ │ │ │ + b 622e8 │ │ │ │ cmp r6, r5 │ │ │ │ add r5, r5, #1 │ │ │ │ strgt r2, [r3, #4]! │ │ │ │ - bgt 622ac │ │ │ │ + bgt 622a4 │ │ │ │ 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, #4 │ │ │ │ ldr r3, [r2, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622cc │ │ │ │ + beq 622c4 │ │ │ │ blx r3 │ │ │ │ - b 622cc │ │ │ │ + b 622c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #55380 @ 0xd854 │ │ │ │ + movw r0, #53856 @ 0xd260 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 623f0 │ │ │ │ + beq 623e8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #49216 @ 0xc040 │ │ │ │ + movw r4, #53184 @ 0xcfc0 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 60f54 │ │ │ │ + bl 60f4c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 623b0 │ │ │ │ - movw r3, #49168 @ 0xc010 │ │ │ │ + bne 623a8 │ │ │ │ + movw r3, #53040 @ 0xcf30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62384 │ │ │ │ - bl 142a28 │ │ │ │ + beq 6237c │ │ │ │ + bl 1425e0 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #49172 @ 0xc014 │ │ │ │ + movw r3, #53140 @ 0xcf94 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62374 │ │ │ │ + bne 6236c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62374 │ │ │ │ - b 623e8 │ │ │ │ + bne 6236c │ │ │ │ + b 623e0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 623d0 │ │ │ │ + bgt 623c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 623d0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 623c8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7848 @ 0x1ea8 │ │ │ │ + movw r1, #6184 @ 0x1828 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42996 @ 0xa7f4 │ │ │ │ + movw r1, #41284 @ 0xa144 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 r1, [pc, #132] @ 624d4 │ │ │ │ + ldr r1, [pc, #132] @ 624cc │ │ │ │ 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] │ │ │ │ @@ -53348,100 +53346,100 @@ │ │ │ │ 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 624c4 │ │ │ │ + beq 624bc │ │ │ │ ldr r3, [r0] │ │ │ │ str ip, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 624c4 │ │ │ │ + bgt 624bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, ip │ │ │ │ - bne 624c4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 624bc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbb58 │ │ │ │ + b bb764 │ │ │ │ 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 r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6251c │ │ │ │ + bhi 62514 │ │ │ │ cmp r4, #2 │ │ │ │ ldr r5, [r6] │ │ │ │ movne r4, #0 │ │ │ │ ldreq r4, [r6, #4] │ │ │ │ - b 62540 │ │ │ │ + b 62538 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #1052 @ 0x41c │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + movw r0, #64884 @ 0xfd74 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62508 │ │ │ │ - b 62580 │ │ │ │ + bne 62500 │ │ │ │ + b 62578 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 33ef00 <_PyEval_MatchClass@@Base+0x19ec> │ │ │ │ + bl 33e804 <_PyEval_MatchClass@@Base+0x19ec> │ │ │ │ cmn r0, #2 │ │ │ │ - beq 62580 │ │ │ │ + beq 62578 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 62588 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + blt 62580 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28088 @ 0x6db8 │ │ │ │ + movw r1, #26424 @ 0x6738 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b 625f4 │ │ │ │ + b 625ec │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 625a8 │ │ │ │ + bne 625a0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 625e8 │ │ │ │ - b 625d0 │ │ │ │ + beq 625e0 │ │ │ │ + b 625c8 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1528b4 │ │ │ │ + bl 152474 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62580 │ │ │ │ + beq 62578 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 625f4 │ │ │ │ + bne 625ec │ │ │ │ cmp r4, #0 │ │ │ │ - beq 625e8 │ │ │ │ + beq 625e0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 625f4 │ │ │ │ + b 625ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 17e310 <_PyErr_SetKeyError@@Base> │ │ │ │ - b 62580 │ │ │ │ + bl 17df7c <_PyErr_SetKeyError@@Base> │ │ │ │ + b 62578 │ │ │ │ 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 │ │ │ │ @@ -53449,70 +53447,70 @@ │ │ │ │ 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 62668 │ │ │ │ + bne 62660 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62668 │ │ │ │ + bne 62660 │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #10692 @ 0x29c4 │ │ │ │ + movw r1, #9028 @ 0x2344 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 626a4 │ │ │ │ + bl 16d81c │ │ │ │ + b 6269c │ │ │ │ mov r1, ip │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #48] @ 626b0 │ │ │ │ + ldr ip, [pc, #48] @ 626a8 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6264c │ │ │ │ + bne 62644 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r4, lsr r8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 1e94e0 │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 626f4 │ │ │ │ - bl be588 │ │ │ │ + bne 626ec │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62710 │ │ │ │ - b 62754 │ │ │ │ + beq 62708 │ │ │ │ + b 6274c │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #104] @ 62768 │ │ │ │ + vldr d6, [pc, #104] @ 62760 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movwhi r0, #5456 @ 0x1550 │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 62758 │ │ │ │ + bhi 62750 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0] │ │ │ │ bl 2e804 │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ @@ -53521,32 +53519,32 @@ │ │ │ │ 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 62758 │ │ │ │ + b 62750 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {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 r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 627b8 │ │ │ │ + blt 627b0 │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2de1c │ │ │ │ and r4, r4, #1 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ strb r4, [r5, #44] @ 0x2c │ │ │ │ @@ -53558,332 +53556,332 @@ │ │ │ │ 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 62804 │ │ │ │ + beq 627fc │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 62804 │ │ │ │ - bl 390624 <_PySys_GetSizeOf@@Base> │ │ │ │ + bne 627fc │ │ │ │ + bl 390050 <_PySys_GetSizeOf@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62814 │ │ │ │ + beq 6280c │ │ │ │ add r4, r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ 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 62868 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 62860 │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26068 @ 0x65d4 │ │ │ │ + movw r0, #24404 @ 0x5f54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 62a24 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 62a1c │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r3 │ │ │ │ - bl 16b5c0 │ │ │ │ + bl 16b1a0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 628a4 │ │ │ │ + beq 6289c │ │ │ │ bl 2ceec │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 628b0 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 628a8 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 62a14 │ │ │ │ + b 62a0c │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r8] │ │ │ │ bl 2dd50 │ │ │ │ ldr r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #34 @ 0x22 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 628f8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 628f0 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 628a4 │ │ │ │ + bl 27c4e4 │ │ │ │ + b 6289c │ │ │ │ add r6, r0, #1 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bls 6290c │ │ │ │ - bl 2e3794 │ │ │ │ - b 628a4 │ │ │ │ + bls 62904 │ │ │ │ + bl 2e2e74 │ │ │ │ + b 6289c │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 62904 │ │ │ │ + beq 628fc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r4, [r8] │ │ │ │ bl 2dd50 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, r5 │ │ │ │ addeq r9, r5, r0, lsl #2 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 6295c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 62954 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 62a14 │ │ │ │ + bl 27c4e4 │ │ │ │ + b 62a0c │ │ │ │ cmp r1, r9 │ │ │ │ - beq 62974 │ │ │ │ + beq 6296c │ │ │ │ ldr r0, [r1], #4 │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ addhi r3, r3, #1 │ │ │ │ - b 6295c │ │ │ │ + b 62954 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62a04 │ │ │ │ + beq 629fc │ │ │ │ add r4, r2, r3 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bls 62994 │ │ │ │ + bls 6298c │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e3794 │ │ │ │ - b 62a14 │ │ │ │ + bl 2e2e74 │ │ │ │ + b 62a0c │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq 62988 │ │ │ │ + beq 62980 │ │ │ │ cmp r8, r9 │ │ │ │ - beq 629e4 │ │ │ │ + beq 629dc │ │ │ │ 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 629a8 │ │ │ │ + b 629a0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #4 │ │ │ │ - bl dc12c │ │ │ │ + bl dbc84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5e40 │ │ │ │ - b 62a14 │ │ │ │ + bl a5b88 │ │ │ │ + b 62a0c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #4 │ │ │ │ - bl dc12c │ │ │ │ + bl dbc84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r0, r7 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ 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 62a84 │ │ │ │ + bne 62a7c │ │ │ │ cmp r2, #1 │ │ │ │ - ble 62a80 │ │ │ │ + ble 62a78 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62ac8 │ │ │ │ + beq 62ac0 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #612] @ 62d00 │ │ │ │ + ldr r1, [pc, #612] @ 62cf8 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 62ac8 │ │ │ │ + bne 62ac0 │ │ │ │ mov r0, #0 │ │ │ │ - b 62cdc │ │ │ │ + b 62cd4 │ │ │ │ ldr r0, [r5] │ │ │ │ add r4, r6, r4 │ │ │ │ - bl 225c90 │ │ │ │ + bl 225238 │ │ │ │ vstr d0, [fp, #-156] @ 0xffffff64 │ │ │ │ vstr d1, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62ac0 │ │ │ │ + bne 62ab8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 225c90 │ │ │ │ + bl 225238 │ │ │ │ vstr d0, [fp, #-172] @ 0xffffff54 │ │ │ │ vstr d1, [fp, #-164] @ 0xffffff5c │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62ac0 │ │ │ │ + bne 62ab8 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 62bdc │ │ │ │ + beq 62bd4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r6, #26124 @ 0x660c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62b60 │ │ │ │ + beq 62b58 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 62b54 │ │ │ │ - bl 1e94e0 │ │ │ │ + beq 62b4c │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 62b54 │ │ │ │ - bl be588 │ │ │ │ + bne 62b4c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62ac0 │ │ │ │ + bne 62ab8 │ │ │ │ cmp r4, #3 │ │ │ │ - beq 62ccc │ │ │ │ - b 62b64 │ │ │ │ - vldr d8, [pc, #384] @ 62ce8 │ │ │ │ + beq 62cc4 │ │ │ │ + b 62b5c │ │ │ │ + vldr d8, [pc, #384] @ 62ce0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 62b9c │ │ │ │ - bl 1e94e0 │ │ │ │ + beq 62b94 │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 62b9c │ │ │ │ - bl be588 │ │ │ │ + bne 62b94 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62ac0 │ │ │ │ + bne 62ab8 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 62bb4 │ │ │ │ + bmi 62bac │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 62be4 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bpl 62bdc │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26692 @ 0x6844 │ │ │ │ + movw r1, #25028 @ 0x61c4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - bl be588 │ │ │ │ + bl 16d81c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62ac0 │ │ │ │ - b 62cb4 │ │ │ │ - vldr d8, [pc, #260] @ 62ce8 │ │ │ │ - vldr d9, [pc, #264] @ 62cf0 │ │ │ │ + bne 62ab8 │ │ │ │ + b 62cac │ │ │ │ + vldr d8, [pc, #260] @ 62ce0 │ │ │ │ + vldr d9, [pc, #264] @ 62ce8 │ │ │ │ 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 62cb4 │ │ │ │ + bne 62cac │ │ │ │ vabs.f64 d6, d11 │ │ │ │ - vldr d7, [pc, #208] @ 62cf8 │ │ │ │ + vldr d7, [pc, #208] @ 62cf0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 62cc0 │ │ │ │ + bgt 62cb8 │ │ │ │ vabs.f64 d6, d10 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 62cc0 │ │ │ │ + bgt 62cb8 │ │ │ │ vabs.f64 d6, d14 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 62cc0 │ │ │ │ + bgt 62cb8 │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 62cc0 │ │ │ │ + bgt 62cb8 │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 39fda8 <_Py_c_abs@@Base> │ │ │ │ + bl 39f6d0 <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 39fda8 <_Py_c_abs@@Base> │ │ │ │ + bl 39f6d0 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 62cb4 │ │ │ │ + bls 62cac │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 39fda8 <_Py_c_abs@@Base> │ │ │ │ + bl 39f6d0 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 62cb4 │ │ │ │ + bls 62cac │ │ │ │ vcmpe.f64 d12, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 62cc0 │ │ │ │ + bhi 62cb8 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 62cdc │ │ │ │ + b 62cd4 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 62cdc │ │ │ │ + b 62cd4 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 62be0 │ │ │ │ - b 62bb4 │ │ │ │ + bpl 62bd8 │ │ │ │ + b 62bac │ │ │ │ sub sp, fp, #72 @ 0x48 │ │ │ │ vpop {d8-d14} │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @@ -53903,25 +53901,25 @@ │ │ │ │ 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 2c6af4 │ │ │ │ + bl 2c62cc │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #55468 @ 0xd8ac │ │ │ │ + movw r0, #53944 @ 0xd2b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -53929,15 +53927,15 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062db0 <_Py_c_diff@@Base>: │ │ │ │ +00062da8 <_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) │ │ │ │ @@ -53945,201 +53943,201 @@ │ │ │ │ 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 62e18 <_Py_c_diff@@Base+0x68> │ │ │ │ + beq 62e10 <_Py_c_diff@@Base+0x68> │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #54444 @ 0xd4ac │ │ │ │ + movw r0, #52812 @ 0xce4c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62e18 <_Py_c_diff@@Base+0x68> │ │ │ │ + bne 62e10 <_Py_c_diff@@Base+0x68> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 53c20 │ │ │ │ + bl 53c18 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62e10 <_Py_c_diff@@Base+0x60> │ │ │ │ + beq 62e08 <_Py_c_diff@@Base+0x60> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 b2334 │ │ │ │ + b b2070 │ │ │ │ │ │ │ │ -00062e68 : │ │ │ │ +00062e60 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #38120 @ 0x94e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 62ea8 │ │ │ │ + beq 62ea0 │ │ │ │ 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, #41104 @ 0xa090 │ │ │ │ + movw r0, #39700 @ 0x9b14 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 62ed8 │ │ │ │ + blt 62ed0 │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62ed8 │ │ │ │ + beq 62ed0 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, r1 │ │ │ │ addgt r3, r3, r1, lsl #2 │ │ │ │ ldrgt r3, [r3, #4] │ │ │ │ strgt r3, [r2] │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062ee0 : │ │ │ │ +00062ed8 : │ │ │ │ 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 22ecd8 │ │ │ │ + bl 22e280 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #32448 @ 0x7ec0 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ cmpeq r0, r6 │ │ │ │ - bne 62f54 │ │ │ │ + bne 62f4c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 62fec │ │ │ │ + b 62fe4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 225c90 │ │ │ │ + bl 225238 │ │ │ │ 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 62f84 │ │ │ │ - bl be588 │ │ │ │ + bne 62f7c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62fa4 │ │ │ │ + bne 62f9c │ │ │ │ vldr d0, [fp, #-36] @ 0xffffffdc │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 222fa4 │ │ │ │ + bl 222548 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq 62fec │ │ │ │ + beq 62fe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62fac │ │ │ │ + bne 62fa4 │ │ │ │ mov r4, #0 │ │ │ │ - b 62fec │ │ │ │ + b 62fe4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 140ecc │ │ │ │ + bl 140a84 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62fd8 │ │ │ │ + bgt 62fd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62fe0 │ │ │ │ + beq 62fd8 │ │ │ │ mov r4, r5 │ │ │ │ - b 62fec │ │ │ │ + b 62fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 62fd8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 62fd0 │ │ │ │ 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 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63190 │ │ │ │ - ldr r0, [pc, #360] @ 6319c │ │ │ │ + beq 63188 │ │ │ │ + ldr r0, [pc, #360] @ 63194 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1d14bc │ │ │ │ + bl 1d0de0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6315c │ │ │ │ + beq 63154 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #15920 @ 0x3e30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 63084 │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + beq 6307c │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #55476 @ 0xd8b4 │ │ │ │ + movw r1, #53952 @ 0xd2c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ - b 6315c │ │ │ │ + bl 13ff54 │ │ │ │ + b 63154 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6315c │ │ │ │ - movw r0, #57592 @ 0xe0f8 │ │ │ │ + blt 63154 │ │ │ │ + movw r0, #61560 @ 0xf078 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6315c │ │ │ │ + beq 63154 │ │ │ │ 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] @ 631a0 │ │ │ │ + ldr r3, [pc, #212] @ 63198 │ │ │ │ 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 │ │ │ │ @@ -54150,54 +54148,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 6312c │ │ │ │ + bgt 63124 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6312c │ │ │ │ + bne 63124 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 63140 │ │ │ │ + ble 63138 │ │ │ │ mov r0, #0 │ │ │ │ - b 63194 │ │ │ │ + b 6318c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63138 │ │ │ │ + bne 63130 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 63138 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 63130 │ │ │ │ mov r0, #0 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r5 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63190 │ │ │ │ + bgt 63188 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63190 │ │ │ │ + bne 63188 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r1, r3, ip, lsl fp │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000631a4 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r3, [pc, #48] @ 631dc <_PyContext_NewHamtForTests@@Base+0x38> │ │ │ │ +0006319c <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r3, [pc, #48] @ 631d4 <_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, #108 @ 0x6c │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ @@ -54205,63 +54203,63 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #108] @ 0x6c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000631e0 <_PyObject_CheckXIData@@Base>: │ │ │ │ +000631d8 <_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 63280 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 63278 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63280 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 63278 <_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 327394 <_PyObject_GetXIData@@Base+0x350> │ │ │ │ + bl 326d14 <_PyObject_GetXIData@@Base+0x350> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 63284 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bne 6327c <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63284 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bne 6327c <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6326c <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ + beq 63264 <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63280 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + bne 63278 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 327490 <_PyObject_GetXIData@@Base+0x44c> │ │ │ │ + bl 326e10 <_PyObject_GetXIData@@Base+0x44c> │ │ │ │ mvn r0, #0 │ │ │ │ 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 3bb260 <_PyXIData_Free@@Base+0x120> │ │ │ │ + b 3bac90 <_PyXIData_Free@@Base+0x120> │ │ │ │ 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, #8] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -54270,66 +54268,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, #22288 @ 0x5710 │ │ │ │ + movw r3, #21040 @ 0x5230 │ │ │ │ movt r3, #28 │ │ │ │ cmp r2, r3 │ │ │ │ ldreq r3, [r5, #24] │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - beq 63304 <_PyObject_CheckXIData@@Base+0x124> │ │ │ │ + beq 632fc <_PyObject_CheckXIData@@Base+0x124> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 63340 <_PyObject_CheckXIData@@Base+0x160> │ │ │ │ + beq 63338 <_PyObject_CheckXIData@@Base+0x160> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63340 <_PyObject_CheckXIData@@Base+0x160> │ │ │ │ + beq 63338 <_PyObject_CheckXIData@@Base+0x160> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #21376 @ 0x5380 │ │ │ │ + movw r3, #21368 @ 0x5378 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 63340 <_PyObject_CheckXIData@@Base+0x160> │ │ │ │ + bne 63338 <_PyObject_CheckXIData@@Base+0x160> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 751f8 │ │ │ │ + bl 751f0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63374 <_PyObject_CheckXIData@@Base+0x194> │ │ │ │ + beq 6336c <_PyObject_CheckXIData@@Base+0x194> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63374 <_PyObject_CheckXIData@@Base+0x194> │ │ │ │ + bgt 6336c <_PyObject_CheckXIData@@Base+0x194> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 63374 <_PyObject_CheckXIData@@Base+0x194> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 6336c <_PyObject_CheckXIData@@Base+0x194> │ │ │ │ + bl a6d2c <_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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ @@ -54341,21 +54339,21 @@ │ │ │ │ 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 3f940 │ │ │ │ + b 3f938 │ │ │ │ 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] @ 63488 <_PyObject_CheckXIData@@Base+0x2a8> │ │ │ │ + ldr r1, [pc, #108] @ 63480 <_PyObject_CheckXIData@@Base+0x2a8> │ │ │ │ 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] │ │ │ │ @@ -54367,40 +54365,40 @@ │ │ │ │ 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 a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006348c <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ +00063484 <_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 327784 <_PyObject_GetXIData@@Base+0x740> │ │ │ │ + bl 327104 <_PyObject_GetXIData@@Base+0x740> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -54410,132 +54408,132 @@ │ │ │ │ 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, #40664 @ 0x9ed8 │ │ │ │ + movw r1, #39260 @ 0x995c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 122b7c │ │ │ │ + bl 122888 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6352c <_PyXIData_FormatNotShareableError@@Base+0xa0> │ │ │ │ + beq 63524 <_PyXIData_FormatNotShareableError@@Base+0xa0> │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 346304 │ │ │ │ + bl 345c84 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 635c0 <_PyXIData_FormatNotShareableError@@Base+0x134> │ │ │ │ + beq 635b8 <_PyXIData_FormatNotShareableError@@Base+0x134> │ │ │ │ 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, #43168 @ 0xa8a0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 635a8 <_PyXIData_FormatNotShareableError@@Base+0x11c> │ │ │ │ - movw r0, #55528 @ 0xd8e8 │ │ │ │ + bne 635a0 <_PyXIData_FormatNotShareableError@@Base+0x11c> │ │ │ │ + movw r0, #54004 @ 0xd2f4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 635d0 <_PyXIData_FormatNotShareableError@@Base+0x144> │ │ │ │ + beq 635c8 <_PyXIData_FormatNotShareableError@@Base+0x144> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 635a8 <_PyXIData_FormatNotShareableError@@Base+0x11c> │ │ │ │ + bgt 635a0 <_PyXIData_FormatNotShareableError@@Base+0x11c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 635a8 <_PyXIData_FormatNotShareableError@@Base+0x11c> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 635a0 <_PyXIData_FormatNotShareableError@@Base+0x11c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 635d0 <_PyXIData_FormatNotShareableError@@Base+0x144> │ │ │ │ + b 635c8 <_PyXIData_FormatNotShareableError@@Base+0x144> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r0, #40316 @ 0x9d7c │ │ │ │ + movw r0, #38652 @ 0x96fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldrd r4, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ strd r4, [sp] │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #47200 @ 0xb860 │ │ │ │ + movw r0, #45536 @ 0xb1e0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ 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 │ │ │ │ sub lr, fp, #20 │ │ │ │ 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, #34040 @ 0x84f8 │ │ │ │ + movw r1, #26432 @ 0x6740 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 122b7c │ │ │ │ + bl 122888 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 636a4 <_PyXIData_FormatNotShareableError@@Base+0x218> │ │ │ │ + beq 6369c <_PyXIData_FormatNotShareableError@@Base+0x218> │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 345e30 │ │ │ │ + bl 3457b0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 636ac <_PyXIData_FormatNotShareableError@@Base+0x220> │ │ │ │ + beq 636a4 <_PyXIData_FormatNotShareableError@@Base+0x220> │ │ │ │ cmp r0, r4 │ │ │ │ - bne 636c0 <_PyXIData_FormatNotShareableError@@Base+0x234> │ │ │ │ + bne 636b8 <_PyXIData_FormatNotShareableError@@Base+0x234> │ │ │ │ mov r0, #0 │ │ │ │ - b 636e8 <_PyXIData_FormatNotShareableError@@Base+0x25c> │ │ │ │ + b 636e0 <_PyXIData_FormatNotShareableError@@Base+0x25c> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 636e8 <_PyXIData_FormatNotShareableError@@Base+0x25c> │ │ │ │ - b 636e0 <_PyXIData_FormatNotShareableError@@Base+0x254> │ │ │ │ + bgt 636e0 <_PyXIData_FormatNotShareableError@@Base+0x25c> │ │ │ │ + b 636d8 <_PyXIData_FormatNotShareableError@@Base+0x254> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 636e8 <_PyXIData_FormatNotShareableError@@Base+0x25c> │ │ │ │ + beq 636e0 <_PyXIData_FormatNotShareableError@@Base+0x25c> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 636e8 <_PyXIData_FormatNotShareableError@@Base+0x25c> │ │ │ │ + bgt 636e0 <_PyXIData_FormatNotShareableError@@Base+0x25c> │ │ │ │ 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 │ │ │ │ @@ -54546,401 +54544,401 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63744 <_PyXIData_FormatNotShareableError@@Base+0x2b8> │ │ │ │ + bne 6373c <_PyXIData_FormatNotShareableError@@Base+0x2b8> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 63788 <_PyXIData_FormatNotShareableError@@Base+0x2fc> │ │ │ │ - ldr lr, [pc, #280] @ 63864 <_PyXIData_FormatNotShareableError@@Base+0x3d8> │ │ │ │ + beq 63780 <_PyXIData_FormatNotShareableError@@Base+0x2fc> │ │ │ │ + ldr lr, [pc, #280] @ 6385c <_PyXIData_FormatNotShareableError@@Base+0x3d8> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 63788 <_PyXIData_FormatNotShareableError@@Base+0x2fc> │ │ │ │ + bne 63780 <_PyXIData_FormatNotShareableError@@Base+0x2fc> │ │ │ │ mov r0, #0 │ │ │ │ - b 6385c <_PyXIData_FormatNotShareableError@@Base+0x3d0> │ │ │ │ + b 63854 <_PyXIData_FormatNotShareableError@@Base+0x3d0> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 637a8 <_PyXIData_FormatNotShareableError@@Base+0x31c> │ │ │ │ - bl be588 │ │ │ │ + bne 637a0 <_PyXIData_FormatNotShareableError@@Base+0x31c> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63780 <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ + bne 63778 <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 637c8 <_PyXIData_FormatNotShareableError@@Base+0x33c> │ │ │ │ - bl be588 │ │ │ │ + bne 637c0 <_PyXIData_FormatNotShareableError@@Base+0x33c> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63780 <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ + bne 63778 <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #28628 @ 0x6fd4 │ │ │ │ + movw r1, #26964 @ 0x6954 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #44676 @ 0xae84 │ │ │ │ + movw r0, #43012 @ 0xa804 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63780 <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ - bl dc1d0 │ │ │ │ + beq 63778 <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ + bl dbd28 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dbc4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 63854 <_PyXIData_FormatNotShareableError@@Base+0x3c8> │ │ │ │ + beq 6384c <_PyXIData_FormatNotShareableError@@Base+0x3c8> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6383c <_PyXIData_FormatNotShareableError@@Base+0x3b0> │ │ │ │ - bl b9040 │ │ │ │ + bne 63834 <_PyXIData_FormatNotShareableError@@Base+0x3b0> │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 637f4 <_PyXIData_FormatNotShareableError@@Base+0x368> │ │ │ │ - b 63780 <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 637ec <_PyXIData_FormatNotShareableError@@Base+0x368> │ │ │ │ + b 63778 <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, ip, lsl #17 │ │ │ │ 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 b2334 │ │ │ │ + b b2070 │ │ │ │ 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 638cc <_PyXIData_FormatNotShareableError@@Base+0x440> │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne 638c4 <_PyXIData_FormatNotShareableError@@Base+0x440> │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42904 @ 0xa798 │ │ │ │ + movw r1, #41252 @ 0xa124 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 63908 <_PyXIData_FormatNotShareableError@@Base+0x47c> │ │ │ │ + bgt 63900 <_PyXIData_FormatNotShareableError@@Base+0x47c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63908 <_PyXIData_FormatNotShareableError@@Base+0x47c> │ │ │ │ + bne 63900 <_PyXIData_FormatNotShareableError@@Base+0x47c> │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6392c <_PyXIData_FormatNotShareableError@@Base+0x4a0> │ │ │ │ - movw r0, #55648 @ 0xd960 │ │ │ │ + bne 63924 <_PyXIData_FormatNotShareableError@@Base+0x4a0> │ │ │ │ + movw r0, #54124 @ 0xd36c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ 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 1dc940 │ │ │ │ + bl 1dc288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63978 <_PyXIData_FormatNotShareableError@@Base+0x4ec> │ │ │ │ + bne 63970 <_PyXIData_FormatNotShareableError@@Base+0x4ec> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #55664 @ 0xd970 │ │ │ │ + movw r0, #54140 @ 0xd37c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1dde64 │ │ │ │ - b 639ac <_PyXIData_FormatNotShareableError@@Base+0x520> │ │ │ │ + bl 1dd7ac │ │ │ │ + b 639a4 <_PyXIData_FormatNotShareableError@@Base+0x520> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 639a8 <_PyXIData_FormatNotShareableError@@Base+0x51c> │ │ │ │ + bne 639a0 <_PyXIData_FormatNotShareableError@@Base+0x51c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27144 @ 0x6a08 │ │ │ │ + movw r1, #25412 @ 0x6344 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ 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 r5, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 63a3c <_PyXIData_FormatNotShareableError@@Base+0x5b0> │ │ │ │ + bne 63a34 <_PyXIData_FormatNotShareableError@@Base+0x5b0> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ - bl 6207c │ │ │ │ + bl 62074 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63a14 <_PyXIData_FormatNotShareableError@@Base+0x588> │ │ │ │ - movw r3, #51916 @ 0xcacc │ │ │ │ + beq 63a0c <_PyXIData_FormatNotShareableError@@Base+0x588> │ │ │ │ + movw r3, #49552 @ 0xc190 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ cmp r5, r3 │ │ │ │ - bne 63a24 <_PyXIData_FormatNotShareableError@@Base+0x598> │ │ │ │ + bne 63a1c <_PyXIData_FormatNotShareableError@@Base+0x598> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fcbec <_Py_call_instrumentation_instruction@@Base+0xcb0> │ │ │ │ - bl be588 │ │ │ │ + b 2fc2b0 <_Py_call_instrumentation_instruction@@Base+0xcb0> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 639f0 <_PyXIData_FormatNotShareableError@@Base+0x564> │ │ │ │ - b 63a48 <_PyXIData_FormatNotShareableError@@Base+0x5bc> │ │ │ │ + beq 639e8 <_PyXIData_FormatNotShareableError@@Base+0x564> │ │ │ │ + b 63a40 <_PyXIData_FormatNotShareableError@@Base+0x5bc> │ │ │ │ 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 1d8570 │ │ │ │ + bl 1d7eb0 │ │ │ │ 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 r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ movw r1, #18136 @ 0x46d8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ - bl 1398f0 │ │ │ │ + bl 17fc2c │ │ │ │ + bl 1394b8 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 63ae0 <_PyXIData_FormatNotShareableError@@Base+0x654> │ │ │ │ + beq 63ad8 <_PyXIData_FormatNotShareableError@@Base+0x654> │ │ │ │ mov r0, r3 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63ae0 <_PyXIData_FormatNotShareableError@@Base+0x654> │ │ │ │ + bne 63ad8 <_PyXIData_FormatNotShareableError@@Base+0x654> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #18136 @ 0x46d8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 17ffc0 │ │ │ │ - bl 1398f0 │ │ │ │ + bl 17fc2c │ │ │ │ + bl 1394b8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #55204 @ 0xd7a4 │ │ │ │ + movw r0, #53572 @ 0xd144 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_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 63b18 <_PyXIData_FormatNotShareableError@@Base+0x68c> │ │ │ │ - movw r0, #45536 @ 0xb1e0 │ │ │ │ + bne 63b10 <_PyXIData_FormatNotShareableError@@Base+0x68c> │ │ │ │ + movw r0, #45932 @ 0xb36c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #55684 @ 0xd984 │ │ │ │ + movw r1, #54160 @ 0xd390 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 63af0 <_PyXIData_FormatNotShareableError@@Base+0x664> │ │ │ │ + bge 63ae8 <_PyXIData_FormatNotShareableError@@Base+0x664> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsl r6, r4, #2 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ cmp r8, r5 │ │ │ │ - bne 63b48 <_PyXIData_FormatNotShareableError@@Base+0x6bc> │ │ │ │ + bne 63b40 <_PyXIData_FormatNotShareableError@@Base+0x6bc> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63bbc <_PyXIData_FormatNotShareableError@@Base+0x730> │ │ │ │ - b 63bb0 <_PyXIData_FormatNotShareableError@@Base+0x724> │ │ │ │ + bne 63bb4 <_PyXIData_FormatNotShareableError@@Base+0x730> │ │ │ │ + b 63ba8 <_PyXIData_FormatNotShareableError@@Base+0x724> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 13f968 │ │ │ │ + bl 13f538 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63b90 <_PyXIData_FormatNotShareableError@@Base+0x704> │ │ │ │ + bgt 63b88 <_PyXIData_FormatNotShareableError@@Base+0x704> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63b90 <_PyXIData_FormatNotShareableError@@Base+0x704> │ │ │ │ + bne 63b88 <_PyXIData_FormatNotShareableError@@Base+0x704> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - blt 63ad8 <_PyXIData_FormatNotShareableError@@Base+0x64c> │ │ │ │ - bne 63b38 <_PyXIData_FormatNotShareableError@@Base+0x6ac> │ │ │ │ + blt 63ad0 <_PyXIData_FormatNotShareableError@@Base+0x64c> │ │ │ │ + bne 63b30 <_PyXIData_FormatNotShareableError@@Base+0x6ac> │ │ │ │ add r4, r4, #1 │ │ │ │ - b 63ae4 <_PyXIData_FormatNotShareableError@@Base+0x658> │ │ │ │ + b 63adc <_PyXIData_FormatNotShareableError@@Base+0x658> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 63bf4 <_PyXIData_FormatNotShareableError@@Base+0x768> │ │ │ │ + ble 63bec <_PyXIData_FormatNotShareableError@@Base+0x768> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 63bb0 <_PyXIData_FormatNotShareableError@@Base+0x724> │ │ │ │ + bge 63ba8 <_PyXIData_FormatNotShareableError@@Base+0x724> │ │ │ │ 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 63ba4 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ + beq 63b9c <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [r3, #-4] │ │ │ │ - b 63bdc <_PyXIData_FormatNotShareableError@@Base+0x750> │ │ │ │ + b 63bd4 <_PyXIData_FormatNotShareableError@@Base+0x750> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63bb0 <_PyXIData_FormatNotShareableError@@Base+0x724> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 63bb0 <_PyXIData_FormatNotShareableError@@Base+0x724> │ │ │ │ + bne 63ba8 <_PyXIData_FormatNotShareableError@@Base+0x724> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 63ba8 <_PyXIData_FormatNotShareableError@@Base+0x724> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #33084 @ 0x813c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 63c54 <_PyXIData_FormatNotShareableError@@Base+0x7c8> │ │ │ │ + beq 63c4c <_PyXIData_FormatNotShareableError@@Base+0x7c8> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 63c54 <_PyXIData_FormatNotShareableError@@Base+0x7c8> │ │ │ │ + beq 63c4c <_PyXIData_FormatNotShareableError@@Base+0x7c8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 63c94 <_PyXIData_FormatNotShareableError@@Base+0x808> │ │ │ │ - b 63c78 <_PyXIData_FormatNotShareableError@@Base+0x7ec> │ │ │ │ + beq 63c8c <_PyXIData_FormatNotShareableError@@Base+0x808> │ │ │ │ + b 63c70 <_PyXIData_FormatNotShareableError@@Base+0x7ec> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 63c44 <_PyXIData_FormatNotShareableError@@Base+0x7b8> │ │ │ │ + beq 63c3c <_PyXIData_FormatNotShareableError@@Base+0x7b8> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #58308 @ 0xe3c4 │ │ │ │ + movw r0, #56676 @ 0xdd64 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c8444 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c7c1c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63c44 <_PyXIData_FormatNotShareableError@@Base+0x7b8> │ │ │ │ - b 63cd4 <_PyXIData_FormatNotShareableError@@Base+0x848> │ │ │ │ + bne 63c3c <_PyXIData_FormatNotShareableError@@Base+0x7b8> │ │ │ │ + b 63ccc <_PyXIData_FormatNotShareableError@@Base+0x848> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #58308 @ 0xe3c4 │ │ │ │ + movw r0, #56676 @ 0xdd64 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63cd4 <_PyXIData_FormatNotShareableError@@Base+0x848> │ │ │ │ + beq 63ccc <_PyXIData_FormatNotShareableError@@Base+0x848> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 13c400 │ │ │ │ + bl 13bfc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63cc4 <_PyXIData_FormatNotShareableError@@Base+0x838> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 63cbc <_PyXIData_FormatNotShareableError@@Base+0x838> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10252 @ 0x280c │ │ │ │ + movw r1, #8588 @ 0x218c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 63cd4 <_PyXIData_FormatNotShareableError@@Base+0x848> │ │ │ │ + bl 16d81c │ │ │ │ + b 63ccc <_PyXIData_FormatNotShareableError@@Base+0x848> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 64110 │ │ │ │ + b 64108 │ │ │ │ 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 r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl a7588 │ │ │ │ + bl a72d0 │ │ │ │ cmp r4, #0 │ │ │ │ addgt r6, r5, #16 │ │ │ │ - bgt 63d20 <_PyXIData_FormatNotShareableError@@Base+0x894> │ │ │ │ + bgt 63d18 <_PyXIData_FormatNotShareableError@@Base+0x894> │ │ │ │ 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 63d08 <_PyXIData_FormatNotShareableError@@Base+0x87c> │ │ │ │ + bcc 63d00 <_PyXIData_FormatNotShareableError@@Base+0x87c> │ │ │ │ ldr r0, [r6, r4, lsl #2] │ │ │ │ - bl aec64 │ │ │ │ - b 63d20 <_PyXIData_FormatNotShareableError@@Base+0x894> │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + b 63d18 <_PyXIData_FormatNotShareableError@@Base+0x894> │ │ │ │ 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 │ │ │ │ @@ -54949,133 +54947,133 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63d90 <_PyXIData_FormatNotShareableError@@Base+0x904> │ │ │ │ + bne 63d88 <_PyXIData_FormatNotShareableError@@Base+0x904> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63dd8 <_PyXIData_FormatNotShareableError@@Base+0x94c> │ │ │ │ + beq 63dd0 <_PyXIData_FormatNotShareableError@@Base+0x94c> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ movw ip, #31192 @ 0x79d8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63dd8 <_PyXIData_FormatNotShareableError@@Base+0x94c> │ │ │ │ + bne 63dd0 <_PyXIData_FormatNotShareableError@@Base+0x94c> │ │ │ │ mov r0, #0 │ │ │ │ - b 63e24 <_PyXIData_FormatNotShareableError@@Base+0x998> │ │ │ │ + b 63e1c <_PyXIData_FormatNotShareableError@@Base+0x998> │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 3bbcc4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 3bb6f4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63dd0 <_PyXIData_FormatNotShareableError@@Base+0x944> │ │ │ │ + beq 63dc8 <_PyXIData_FormatNotShareableError@@Base+0x944> │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2d690 │ │ │ │ cmp r0, #1 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 63e24 <_PyXIData_FormatNotShareableError@@Base+0x998> │ │ │ │ + beq 63e1c <_PyXIData_FormatNotShareableError@@Base+0x998> │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f250 │ │ │ │ + bl 20e864 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #55700 @ 0xd994 │ │ │ │ + movw r2, #54176 @ 0xd3a0 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 641f4 │ │ │ │ - b 63dd0 <_PyXIData_FormatNotShareableError@@Base+0x944> │ │ │ │ + bl 641ec │ │ │ │ + b 63dc8 <_PyXIData_FormatNotShareableError@@Base+0x944> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #22716 @ 0x58bc │ │ │ │ + movw r1, #20956 @ 0x51dc │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #56744 @ 0xdda8 │ │ │ │ + movw r0, #60712 @ 0xed28 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 556c8 │ │ │ │ + b 556c0 │ │ │ │ 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, #2852 @ 0xb24 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, r5 │ │ │ │ - beq 63ecc <_PyXIData_FormatNotShareableError@@Base+0xa40> │ │ │ │ + beq 63ec4 <_PyXIData_FormatNotShareableError@@Base+0xa40> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63ecc <_PyXIData_FormatNotShareableError@@Base+0xa40> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 63ec4 <_PyXIData_FormatNotShareableError@@Base+0xa40> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #55780 @ 0xd9e4 │ │ │ │ + movw r1, #54256 @ 0xd3f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 63ee8 <_PyXIData_FormatNotShareableError@@Base+0xa5c> │ │ │ │ - bl 642cc │ │ │ │ + beq 63ee0 <_PyXIData_FormatNotShareableError@@Base+0xa5c> │ │ │ │ + bl 642c4 │ │ │ │ mov r5, #0 │ │ │ │ - b 63f78 <_PyXIData_FormatNotShareableError@@Base+0xaec> │ │ │ │ + b 63f70 <_PyXIData_FormatNotShareableError@@Base+0xaec> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge 63f0c <_PyXIData_FormatNotShareableError@@Base+0xa80> │ │ │ │ + bge 63f04 <_PyXIData_FormatNotShareableError@@Base+0xa80> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3401d4 <_PyEval_MatchClass@@Base+0x2cc0> │ │ │ │ + bl 33fad8 <_PyEval_MatchClass@@Base+0x2cc0> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 63ee0 <_PyXIData_FormatNotShareableError@@Base+0xa54> │ │ │ │ + beq 63ed8 <_PyXIData_FormatNotShareableError@@Base+0xa54> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 63f44 <_PyXIData_FormatNotShareableError@@Base+0xab8> │ │ │ │ + ble 63f3c <_PyXIData_FormatNotShareableError@@Base+0xab8> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul r2, r2, r3 │ │ │ │ bl 2e1f8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 63f78 <_PyXIData_FormatNotShareableError@@Base+0xaec> │ │ │ │ + ble 63f70 <_PyXIData_FormatNotShareableError@@Base+0xaec> │ │ │ │ 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 │ │ │ │ @@ -55094,114 +55092,114 @@ │ │ │ │ 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 63fd4 <_PyXIData_FormatNotShareableError@@Base+0xb48> │ │ │ │ + bne 63fcc <_PyXIData_FormatNotShareableError@@Base+0xb48> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64018 <_PyXIData_FormatNotShareableError@@Base+0xb8c> │ │ │ │ - ldr lr, [pc, #304] @ 6410c <_PyXIData_FormatNotShareableError@@Base+0xc80> │ │ │ │ + beq 64010 <_PyXIData_FormatNotShareableError@@Base+0xb8c> │ │ │ │ + ldr lr, [pc, #304] @ 64104 <_PyXIData_FormatNotShareableError@@Base+0xc80> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #3 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 64018 <_PyXIData_FormatNotShareableError@@Base+0xb8c> │ │ │ │ + bne 64010 <_PyXIData_FormatNotShareableError@@Base+0xb8c> │ │ │ │ mov r0, #0 │ │ │ │ - b 64104 <_PyXIData_FormatNotShareableError@@Base+0xc78> │ │ │ │ + b 640fc <_PyXIData_FormatNotShareableError@@Base+0xc78> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64038 <_PyXIData_FormatNotShareableError@@Base+0xbac> │ │ │ │ - bl be588 │ │ │ │ + bne 64030 <_PyXIData_FormatNotShareableError@@Base+0xbac> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64010 <_PyXIData_FormatNotShareableError@@Base+0xb84> │ │ │ │ + bne 64008 <_PyXIData_FormatNotShareableError@@Base+0xb84> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2b17bc <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0e8c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64010 <_PyXIData_FormatNotShareableError@@Base+0xb84> │ │ │ │ + beq 64008 <_PyXIData_FormatNotShareableError@@Base+0xb84> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 2df718 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dedf8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64010 <_PyXIData_FormatNotShareableError@@Base+0xb84> │ │ │ │ + beq 64008 <_PyXIData_FormatNotShareableError@@Base+0xb84> │ │ │ │ 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, #55828 @ 0xda14 │ │ │ │ + movw r1, #54304 @ 0xd420 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #53392 @ 0xd090 │ │ │ │ + movw r0, #51868 @ 0xca9c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64010 <_PyXIData_FormatNotShareableError@@Base+0xb84> │ │ │ │ - bl dc1d0 │ │ │ │ + beq 64008 <_PyXIData_FormatNotShareableError@@Base+0xb84> │ │ │ │ + bl dbd28 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2cf04 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 640fc <_PyXIData_FormatNotShareableError@@Base+0xc70> │ │ │ │ + beq 640f4 <_PyXIData_FormatNotShareableError@@Base+0xc70> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 640e4 <_PyXIData_FormatNotShareableError@@Base+0xc58> │ │ │ │ - bl b9040 │ │ │ │ + bne 640dc <_PyXIData_FormatNotShareableError@@Base+0xc58> │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64098 <_PyXIData_FormatNotShareableError@@Base+0xc0c> │ │ │ │ - b 64010 <_PyXIData_FormatNotShareableError@@Base+0xb84> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 64090 <_PyXIData_FormatNotShareableError@@Base+0xc0c> │ │ │ │ + b 64008 <_PyXIData_FormatNotShareableError@@Base+0xb84> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r7, r2, r4, lsl #20 │ │ │ │ │ │ │ │ -00064110 : │ │ │ │ +00064108 : │ │ │ │ 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, #33084 @ 0x813c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 64194 │ │ │ │ + ldr ip, [pc, #80] @ 6418c │ │ │ │ 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] │ │ │ │ @@ -55222,29 +55220,29 @@ │ │ │ │ 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 │ │ │ │ - bl 3726f4 │ │ │ │ + bl 372024 │ │ │ │ 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 641ec │ │ │ │ + bgt 641e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 641ec │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 641e4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@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, #4064] @ 0xfe0 │ │ │ │ @@ -55258,120 +55256,120 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2db40 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 3a7288 <_PyBytes_GetXIData@@Base+0x598> │ │ │ │ + bl 3a6ba8 <_PyBytes_GetXIData@@Base+0x598> │ │ │ │ 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 r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6429c │ │ │ │ + bgt 64294 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #32660 @ 0x7f94 │ │ │ │ - movweq r1, #32692 @ 0x7fb4 │ │ │ │ + movwne r1, #30996 @ 0x7914 │ │ │ │ + movweq r1, #31028 @ 0x7934 │ │ │ │ movtne r1, #62 @ 0x3e │ │ │ │ movteq r1, #62 @ 0x3e │ │ │ │ - bl 16dbb0 │ │ │ │ - b 642a8 │ │ │ │ - bl 1adf00 <_PyCompactLong_Add@@Base+0x1b8> │ │ │ │ + bl 16d81c │ │ │ │ + b 642a0 │ │ │ │ + bl 1adad0 <_PyCompactLong_Add@@Base+0x1b8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 642b0 │ │ │ │ + bne 642a8 │ │ │ │ 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} │ │ │ │ │ │ │ │ -000642cc : │ │ │ │ +000642c4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #36] @ 6430c │ │ │ │ + ldr r0, [pc, #36] @ 64304 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #46368 @ 0xb520 │ │ │ │ + movw r1, #45944 @ 0xb378 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #55836 @ 0xda1c │ │ │ │ + movw r2, #54312 @ 0xd428 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 16de10 <_PyErr_SetString@@Base> │ │ │ │ + bl 16da7c <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ 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 64324 │ │ │ │ + b 6431c │ │ │ │ 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 6435c │ │ │ │ + beq 64354 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt 6436c │ │ │ │ - bl 208978 <_PyDict_SetItem_KnownHash_LockHeld@@Base+0x84> │ │ │ │ + bgt 64364 │ │ │ │ + bl 208294 <_PyDict_SetItem_KnownHash_LockHeld@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6445c │ │ │ │ - b 64570 │ │ │ │ + ble 64454 │ │ │ │ + b 64568 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 64468 │ │ │ │ + bne 64460 │ │ │ │ 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 64398 │ │ │ │ + blt 64390 │ │ │ │ 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 64444 │ │ │ │ + ble 6443c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 643f8 │ │ │ │ + bne 643f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cff20 │ │ │ │ + bl 2cf6f8 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [r4, #8] │ │ │ │ addeq r3, r3, r6 │ │ │ │ streq r3, [r4, #8] │ │ │ │ - beq 64494 │ │ │ │ + beq 6448c │ │ │ │ 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 │ │ │ │ @@ -55387,335 +55385,335 @@ │ │ │ │ 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 6440c │ │ │ │ - b 643b0 │ │ │ │ + bne 64404 │ │ │ │ + b 643a8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64570 │ │ │ │ + bgt 64568 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 64570 │ │ │ │ + b 64568 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cbcf8 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cb650 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ cmp r0, r7 │ │ │ │ - bcs 64484 │ │ │ │ + bcs 6447c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19b0c8 │ │ │ │ + bl 19ac6c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6449c │ │ │ │ + bne 64494 │ │ │ │ mov r4, #0 │ │ │ │ - b 64570 │ │ │ │ + b 64568 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 644c8 │ │ │ │ + blt 644c0 │ │ │ │ mul r3, r7, r5 │ │ │ │ cmp r0, r3 │ │ │ │ - bge 644c8 │ │ │ │ + bge 644c0 │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, r0, #1 │ │ │ │ - blx 3cbf70 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cb8c8 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ mov r5, r0 │ │ │ │ mov r7, #0 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - ble 6453c │ │ │ │ - bl 3726f4 │ │ │ │ + ble 64534 │ │ │ │ + bl 372024 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 64514 │ │ │ │ + bne 6450c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64494 │ │ │ │ + bgt 6448c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64494 │ │ │ │ + bne 6448c │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 64494 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 6448c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64534 │ │ │ │ + bgt 6452c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64534 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 6452c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 644d0 │ │ │ │ + b 644c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64570 │ │ │ │ + bgt 64568 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64570 │ │ │ │ + bne 64568 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 54874 │ │ │ │ + b 5486c │ │ │ │ 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] @ 6465c │ │ │ │ + ldr r2, [pc, #168] @ 64654 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 645dc │ │ │ │ + bne 645d4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 645c4 │ │ │ │ + bne 645bc │ │ │ │ dmb ish │ │ │ │ - beq 645ec │ │ │ │ + beq 645e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 348fa4 │ │ │ │ + bl 3bd17c │ │ │ │ ldrd r0, [r5, #12] │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ - bl 3b5ad8 <_PyLong_DivmodNear@@Base+0x33c> │ │ │ │ + bl 3b5508 <_PyLong_DivmodNear@@Base+0x33c> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6461c │ │ │ │ + bne 64614 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64604 │ │ │ │ + bne 645fc │ │ │ │ dmb ish │ │ │ │ - beq 6462c │ │ │ │ + beq 64624 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bcf58 │ │ │ │ + bl 2bc628 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 3ab840 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 6465c │ │ │ │ + bl 3ab174 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 64654 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 64654 │ │ │ │ + beq 6464c │ │ │ │ bl 2dcf0 <__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 │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 64698 │ │ │ │ + bne 64690 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 646bc │ │ │ │ - b 646d8 │ │ │ │ + bne 646b4 │ │ │ │ + b 646d0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56096 @ 0xdb20 │ │ │ │ + movw r0, #54464 @ 0xd4c0 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64684 │ │ │ │ - b 64854 │ │ │ │ - bl c55e4 │ │ │ │ + bne 6467c │ │ │ │ + b 6484c │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 646ec │ │ │ │ + ble 646e4 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 64708 │ │ │ │ - bl be588 │ │ │ │ + bne 64700 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 64708 │ │ │ │ - b 64854 │ │ │ │ + beq 64700 │ │ │ │ + b 6484c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 646d0 │ │ │ │ + bne 646c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 646d0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 646c8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 64734 │ │ │ │ - movw r3, #49116 @ 0xbfdc │ │ │ │ + bne 6472c │ │ │ │ + movw r3, #53088 @ 0xcf60 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55880 @ 0xda48 │ │ │ │ + movw r1, #54356 @ 0xd454 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 64854 │ │ │ │ + bl 16d81c │ │ │ │ + b 6484c │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - blt 64770 │ │ │ │ + blt 64768 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2fa1d4 <_PyObject_HasLen@@Base+0x1018> │ │ │ │ + bl 2f9898 <_PyObject_HasLen@@Base+0xf60> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64854 │ │ │ │ + beq 6484c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsb r3, r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r6, r3 │ │ │ │ - bgt 647a8 │ │ │ │ + bgt 647a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 391164 <_PySys_GetSizeOf@@Base+0xb40> │ │ │ │ + bl 390b90 <_PySys_GetSizeOf@@Base+0xb40> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64764 │ │ │ │ - b 64854 │ │ │ │ + bne 6475c │ │ │ │ + b 6484c │ │ │ │ rsb r1, r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fe0f4 <_PySlice_FromIndices@@Base+0x280> │ │ │ │ + bl 2fd7bc <_PySlice_FromIndices@@Base+0x280> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64854 │ │ │ │ + bne 6484c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bge 64804 │ │ │ │ + bge 647fc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fa1d4 <_PyObject_HasLen@@Base+0x1018> │ │ │ │ + bl 2f9898 <_PyObject_HasLen@@Base+0xf60> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64854 │ │ │ │ + beq 6484c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64840 │ │ │ │ - b 6482c │ │ │ │ + bgt 64838 │ │ │ │ + b 64824 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 391164 <_PySys_GetSizeOf@@Base+0xb40> │ │ │ │ + bl 390b90 <_PySys_GetSizeOf@@Base+0xb40> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 647ec │ │ │ │ - b 64854 │ │ │ │ + bne 647e4 │ │ │ │ + b 6484c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64840 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 64838 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fe0f4 <_PySlice_FromIndices@@Base+0x280> │ │ │ │ + bl 2fd7bc <_PySlice_FromIndices@@Base+0x280> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64764 │ │ │ │ + beq 6475c │ │ │ │ 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 341b38 <_PyDeadline_Init@@Base+0xd4c> │ │ │ │ + bl 341538 <_PyDeadline_Init@@Base+0xe48> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 648e4 │ │ │ │ + beq 648dc │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 648b4 │ │ │ │ + bne 648ac │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 648ec │ │ │ │ - bl c3efc │ │ │ │ + b 648e4 │ │ │ │ + bl c3b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 648ec │ │ │ │ + bne 648e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 648e4 │ │ │ │ + bgt 648dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 648e4 │ │ │ │ + bne 648dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 64940 │ │ │ │ + b 64938 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ movne r2, r1 │ │ │ │ - movw r0, #55916 @ 0xda6c │ │ │ │ + movw r0, #54392 @ 0xd478 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64940 │ │ │ │ + bgt 64938 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64940 │ │ │ │ + bne 64938 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ @@ -55726,43 +55724,43 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d63c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 649e8 │ │ │ │ + bne 649e0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - blt 649d8 │ │ │ │ + blt 649d0 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 649d8 │ │ │ │ + bne 649d0 │ │ │ │ sub r1, r6, r4 │ │ │ │ add r0, r5, r4 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ mov r4, r0 │ │ │ │ - b 649e8 │ │ │ │ + b 649e0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 649fc │ │ │ │ + beq 649f4 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ 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 │ │ │ │ @@ -55770,69 +55768,69 @@ │ │ │ │ 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 64a60 │ │ │ │ + bne 64a58 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 64a5c │ │ │ │ + blt 64a54 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64aa8 │ │ │ │ + beq 64aa0 │ │ │ │ mov r6, ip │ │ │ │ - ldr r1, [pc, #116] @ 64adc │ │ │ │ + ldr r1, [pc, #116] @ 64ad4 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64ad4 │ │ │ │ + beq 64acc │ │ │ │ cmn r7, r6 │ │ │ │ ldrne r0, [r0] │ │ │ │ - bne 64ab0 │ │ │ │ + bne 64aa8 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 d57c0 │ │ │ │ + bl d532c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, r0, lsr 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 r4, r0 │ │ │ │ - bl a7588 │ │ │ │ + bl a72d0 │ │ │ │ add r5, r4, #4 │ │ │ │ add r6, r4, #132 @ 0x84 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ cmp r5, r6 │ │ │ │ - bne 64b04 │ │ │ │ + bne 64afc │ │ │ │ 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, fp, lr} │ │ │ │ @@ -55848,111 +55846,111 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64b8c │ │ │ │ + bne 64b84 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64bc8 │ │ │ │ + beq 64bc0 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 64c40 │ │ │ │ + ldr ip, [pc, #168] @ 64c38 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64c30 │ │ │ │ + beq 64c28 │ │ │ │ ldr r0, [r0] │ │ │ │ movw r3, #26124 @ 0x660c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r0, #8] │ │ │ │ vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 64c0c │ │ │ │ - bl 1e94e0 │ │ │ │ + beq 64c04 │ │ │ │ + bl 1e8de0 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 64c0c │ │ │ │ - bl be588 │ │ │ │ + bne 64c04 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64c30 │ │ │ │ + bne 64c28 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #57140 @ 0xdf34 │ │ │ │ movt r2, #2 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 65064 │ │ │ │ + b 6505c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, ip, asr sl │ │ │ │ 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, #55924 @ 0xda74 │ │ │ │ + movw r1, #54400 @ 0xd480 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64c9c │ │ │ │ + beq 64c94 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2e618 <__clock_getres64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64ca4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 64c9c │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 64cc4 │ │ │ │ + b 64cbc │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 3cc538 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cbe90 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #20] @ 64cd0 │ │ │ │ + vldr d6, [pc, #20] @ 64cc8 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl c56d4 │ │ │ │ + bl c52dc │ │ │ │ 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} │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 64d04 │ │ │ │ + beq 64cfc │ │ │ │ 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 │ │ │ │ @@ -55967,185 +55965,185 @@ │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d63c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 64dac │ │ │ │ + bne 64da4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - blt 64d9c │ │ │ │ + blt 64d94 │ │ │ │ sub r6, r5, r2 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r0, r4, r6 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64d9c │ │ │ │ + bne 64d94 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ mov r4, r0 │ │ │ │ - b 64dac │ │ │ │ + b 64da4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64dc0 │ │ │ │ + beq 64db8 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #57248 @ 0xdfa0 │ │ │ │ + movw r1, #55616 @ 0xd940 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46e04 │ │ │ │ + b 46dfc │ │ │ │ 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 64e38 │ │ │ │ + bne 64e30 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 64e34 │ │ │ │ + bhi 64e2c │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 64e74 │ │ │ │ - b 64e38 │ │ │ │ + bne 64e6c │ │ │ │ + b 64e30 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #540] @ 6505c │ │ │ │ + ldr r1, [pc, #540] @ 65054 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 64e78 │ │ │ │ - b 64ec4 │ │ │ │ + bne 64e70 │ │ │ │ + b 64ebc │ │ │ │ mov r6, r2 │ │ │ │ add r1, r4, r6 │ │ │ │ ldr r9, [r5] │ │ │ │ subs r6, r1, #1 │ │ │ │ - beq 64fc0 │ │ │ │ + beq 64fb8 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 64ed8 │ │ │ │ + beq 64ed0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 64ecc │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 64ec4 │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #55940 @ 0xda84 │ │ │ │ + movw r1, #54416 @ 0xd490 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #16988 @ 0x425c │ │ │ │ + movw r0, #15324 @ 0x3bdc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 65050 │ │ │ │ + b 65048 │ │ │ │ subs r6, r1, #2 │ │ │ │ - bne 64edc │ │ │ │ - b 64fd4 │ │ │ │ - ldr r7, [pc, #384] @ 65060 │ │ │ │ + bne 64ed4 │ │ │ │ + b 64fcc │ │ │ │ + ldr r7, [pc, #384] @ 65058 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 64f84 │ │ │ │ + beq 64f7c │ │ │ │ cmp r4, r3 │ │ │ │ - bne 64f04 │ │ │ │ + bne 64efc │ │ │ │ cmp r6, #1 │ │ │ │ - bne 64f88 │ │ │ │ - b 64fe4 │ │ │ │ + bne 64f80 │ │ │ │ + b 64fdc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 64f38 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 64f30 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #55964 @ 0xda9c │ │ │ │ + movw r1, #54440 @ 0xd4a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 64f68 │ │ │ │ + bne 64f60 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ cmpne r3, #114 @ 0x72 │ │ │ │ - beq 64ef8 │ │ │ │ + beq 64ef0 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq 64ef8 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 64ef0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22072 @ 0x5638 │ │ │ │ + movw r1, #20408 @ 0x4fb8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 64ec4 │ │ │ │ + bl 16d81c │ │ │ │ + b 64ebc │ │ │ │ mov r4, r3 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 64fe8 │ │ │ │ + bne 64fe0 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #56024 @ 0xdad8 │ │ │ │ + movw r1, #54500 @ 0xd4e4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #16988 @ 0x425c │ │ │ │ + movw r0, #15324 @ 0x3bdc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 64ec4 │ │ │ │ - ldr r6, [pc, #152] @ 65060 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 64ebc │ │ │ │ + ldr r6, [pc, #152] @ 65058 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r7, r6 │ │ │ │ - b 64fe8 │ │ │ │ + b 64fe0 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - ldr r6, [pc, #124] @ 65060 │ │ │ │ - b 64fe8 │ │ │ │ - ldr r6, [pc, #116] @ 65060 │ │ │ │ + ldr r6, [pc, #124] @ 65058 │ │ │ │ + b 64fe0 │ │ │ │ + ldr r6, [pc, #116] @ 65058 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 64ec4 │ │ │ │ + beq 64ebc │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r7] │ │ │ │ str r9, [r5, #8] │ │ │ │ @@ -56159,15 +56157,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 c245c │ │ │ │ + bl c2064 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq r7, r2, r8, lsl #21 │ │ │ │ rsbeq r1, r3, r8, lsr #8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -56179,66 +56177,66 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ vmov.f32 s16, s0 │ │ │ │ mov r5, r1 │ │ │ │ blx r2 │ │ │ │ cmp r0, #1 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 650e8 │ │ │ │ + beq 650e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f250 │ │ │ │ + bl 20e864 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwvs r2, #56048 @ 0xdaf0 │ │ │ │ + movwvs r2, #54524 @ 0xd4fc │ │ │ │ movtvs r2, #64 @ 0x40 │ │ │ │ - bvs 650dc │ │ │ │ + bvs 650d4 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #55700 @ 0xd994 │ │ │ │ + movw r3, #54176 @ 0xd3a0 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r2, #56048 @ 0xdaf0 │ │ │ │ + movw r2, #54524 @ 0xd4fc │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movle r2, r3 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 641f4 │ │ │ │ + bl 641ec │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, 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 652d0 │ │ │ │ + bl 652c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6516c │ │ │ │ + beq 65164 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d768 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6514c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 65144 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 6516c │ │ │ │ + b 65164 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 3cc538 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cbe90 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #20] @ 65178 │ │ │ │ + vldr d6, [pc, #20] @ 65170 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl c56d4 │ │ │ │ + bl c52dc │ │ │ │ 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 │ │ │ │ @@ -56246,74 +56244,74 @@ │ │ │ │ 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 651d4 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 651cc │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 651c4 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 651d4 │ │ │ │ + bne 651bc │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 651cc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65208 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 65200 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 651f8 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 65208 │ │ │ │ + bne 651f0 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 65200 │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 65230 │ │ │ │ + bne 65228 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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, #41896 @ 0xa3a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 652bc │ │ │ │ + bne 652b4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 652bc │ │ │ │ + bne 652b4 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 652bc │ │ │ │ + bhi 652b4 │ │ │ │ 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 51e98 │ │ │ │ + bl 51e90 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 652c8 │ │ │ │ + beq 652c0 │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ eoreq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -56327,56 +56325,56 @@ │ │ │ │ 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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65338 │ │ │ │ - bl be588 │ │ │ │ + bne 65330 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65338 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 65330 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 153b90 <_PyType_Name@@Base> │ │ │ │ - movw r1, #56084 @ 0xdb14 │ │ │ │ + bl 153750 <_PyType_Name@@Base> │ │ │ │ + movw r1, #54560 @ 0xd520 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r4, [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 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 65420 │ │ │ │ + bne 65418 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65420 │ │ │ │ + beq 65418 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65490 │ │ │ │ + beq 65488 │ │ │ │ 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] │ │ │ │ @@ -56390,64 +56388,64 @@ │ │ │ │ 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 65430 │ │ │ │ + beq 65428 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ 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 65430 │ │ │ │ + b 65428 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldmib r5, {r0, r3} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65454 │ │ │ │ + beq 6544c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #3 │ │ │ │ - bl aef90 │ │ │ │ + bl aecd0 │ │ │ │ mov r5, r0 │ │ │ │ - b 65460 │ │ │ │ + b 65458 │ │ │ │ mov r1, r4 │ │ │ │ - bl cec94 <_PyTuple_FromPair@@Base> │ │ │ │ + bl ce820 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6547c │ │ │ │ + bgt 65474 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65484 │ │ │ │ + beq 6547c │ │ │ │ mov r4, r5 │ │ │ │ - b 65490 │ │ │ │ + b 65488 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 6547c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 65474 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 598d0 │ │ │ │ + b 598cc │ │ │ │ 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 │ │ │ │ @@ -56455,134 +56453,134 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65508 │ │ │ │ + bne 65500 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65548 │ │ │ │ + beq 65540 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #112] @ 65584 │ │ │ │ + ldr ip, [pc, #112] @ 6557c │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 65578 │ │ │ │ + beq 65570 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r2] │ │ │ │ - bl 1f757c │ │ │ │ + bl 1f6e7c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 65710 <_PyLong_UnsignedLong_Converter@@Base+0xf4> │ │ │ │ + bl 65708 <_PyLong_UnsignedLong_Converter@@Base+0xf4> │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5188 @ 0x1444 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 6557c │ │ │ │ + bne 65574 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ strhteq r7, [r2], #-164 @ 0xffffff5c │ │ │ │ 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, #56244 @ 0xdbb4 │ │ │ │ + movw r1, #54720 @ 0xd5c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65610 │ │ │ │ + beq 65608 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r2, #0 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 2ddff8 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dd6e0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65610 │ │ │ │ + beq 65608 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 2de664 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2ddd44 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d048 <__clock_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 65614 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 6560c │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0006561c <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +00065614 <_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 1b6994 │ │ │ │ + bl 1b6504 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65664 <_PyLong_UnsignedLong_Converter@@Base+0x48> │ │ │ │ + beq 6565c <_PyLong_UnsignedLong_Converter@@Base+0x48> │ │ │ │ cmp r0, #4 │ │ │ │ - bls 6566c <_PyLong_UnsignedLong_Converter@@Base+0x50> │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bls 65664 <_PyLong_UnsignedLong_Converter@@Base+0x50> │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56264 @ 0xdbc8 │ │ │ │ + movw r1, #54740 @ 0xd5d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl c55e4 │ │ │ │ + bl c51ec │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 656ac <_PyLong_UnsignedLong_Converter@@Base+0x90> │ │ │ │ - bl be588 │ │ │ │ + bne 656a4 <_PyLong_UnsignedLong_Converter@@Base+0x90> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 656e4 <_PyLong_UnsignedLong_Converter@@Base+0xc8> │ │ │ │ + bne 656dc <_PyLong_UnsignedLong_Converter@@Base+0xc8> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 656d8 <_PyLong_UnsignedLong_Converter@@Base+0xbc> │ │ │ │ + beq 656d0 <_PyLong_UnsignedLong_Converter@@Base+0xbc> │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r0, #0 │ │ │ │ - blt 656d4 <_PyLong_UnsignedLong_Converter@@Base+0xb8> │ │ │ │ + blt 656cc <_PyLong_UnsignedLong_Converter@@Base+0xb8> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ movge r0, r4 │ │ │ │ str r0, [r5, #8] │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -56591,71 +56589,71 @@ │ │ │ │ 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 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ 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 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 65760 <_PyLong_UnsignedLong_Converter@@Base+0x144> │ │ │ │ + beq 65758 <_PyLong_UnsignedLong_Converter@@Base+0x144> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65760 <_PyLong_UnsignedLong_Converter@@Base+0x144> │ │ │ │ + bne 65758 <_PyLong_UnsignedLong_Converter@@Base+0x144> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 39f008 │ │ │ │ + b 39e930 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6578c <_PyLong_UnsignedLong_Converter@@Base+0x170> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 65784 <_PyLong_UnsignedLong_Converter@@Base+0x170> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56308 @ 0xdbf4 │ │ │ │ + movw r1, #54784 @ 0xd600 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 657c4 <_PyLong_UnsignedLong_Converter@@Base+0x1a8> │ │ │ │ + bl 16d81c │ │ │ │ + b 657bc <_PyLong_UnsignedLong_Converter@@Base+0x1a8> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ ldr r7, [r5, #8] │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r7, r2 │ │ │ │ - bgt 657c0 <_PyLong_UnsignedLong_Converter@@Base+0x1a4> │ │ │ │ + bgt 657b8 <_PyLong_UnsignedLong_Converter@@Base+0x1a4> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r8, r7, r6 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cbf70 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cb8c8 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ cmp r8, r0 │ │ │ │ - ble 657cc <_PyLong_UnsignedLong_Converter@@Base+0x1b0> │ │ │ │ - bl 2e3794 │ │ │ │ + ble 657c4 <_PyLong_UnsignedLong_Converter@@Base+0x1b0> │ │ │ │ + bl 2e2e74 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 341674 <_PyDeadline_Init@@Base+0x888> │ │ │ │ + bl 340ff4 <_PyDeadline_Init@@Base+0x904> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 657c4 <_PyLong_UnsignedLong_Converter@@Base+0x1a8> │ │ │ │ + beq 657bc <_PyLong_UnsignedLong_Converter@@Base+0x1a8> │ │ │ │ cmp r6, #0 │ │ │ │ - ble 6580c <_PyLong_UnsignedLong_Converter@@Base+0x1f0> │ │ │ │ + ble 65804 <_PyLong_UnsignedLong_Converter@@Base+0x1f0> │ │ │ │ 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] │ │ │ │ @@ -56668,135 +56666,135 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #6460 @ 0x193c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 65870 <_PyLong_UnsignedLong_Converter@@Base+0x254> │ │ │ │ + beq 65868 <_PyLong_UnsignedLong_Converter@@Base+0x254> │ │ │ │ ldr r4, [r5, #24] │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5188 @ 0x1444 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 65888 <_PyLong_UnsignedLong_Converter@@Base+0x26c> │ │ │ │ + beq 65880 <_PyLong_UnsignedLong_Converter@@Base+0x26c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 65888 <_PyLong_UnsignedLong_Converter@@Base+0x26c> │ │ │ │ + b 65880 <_PyLong_UnsignedLong_Converter@@Base+0x26c> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60580 @ 0xeca4 │ │ │ │ + movw r1, #59040 @ 0xe6a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, 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 348160 │ │ │ │ + b 347ae0 │ │ │ │ │ │ │ │ -000658a8 : │ │ │ │ +000658a0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 658f0 │ │ │ │ + ldr ip, [pc, #44] @ 658e8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 2f5320 │ │ │ │ + bl 2f49e4 │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #56348 @ 0xdc1c │ │ │ │ + movw r0, #54824 @ 0xd628 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2eb0c0 │ │ │ │ + b 2ea7a0 │ │ │ │ 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 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 659b4 │ │ │ │ + bge 659ac │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6594c │ │ │ │ + bne 65944 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 13f968 │ │ │ │ + bl 13f538 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65978 │ │ │ │ + bgt 65970 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 65978 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 65970 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #1 │ │ │ │ - bne 659a4 │ │ │ │ + bne 6599c │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bc2c8 <_PyLong_UnsignedLongLong_Converter@@Base+0x604> │ │ │ │ + bl 3bbcf8 <_PyLong_UnsignedLongLong_Converter@@Base+0x604> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65944 │ │ │ │ + bne 6593c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 65914 │ │ │ │ - b 65944 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 6590c │ │ │ │ + b 6593c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56388 @ 0xdc44 │ │ │ │ + movw r1, #54864 @ 0xd650 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 65944 │ │ │ │ + bl 16d81c │ │ │ │ + b 6593c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #3 │ │ │ │ - movw r0, #30232 @ 0x7618 │ │ │ │ + movw r0, #28568 @ 0x6f98 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be4fc │ │ │ │ + b be108 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 65a14 │ │ │ │ + beq 65a0c │ │ │ │ mov r1, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 348160 │ │ │ │ + b 347ae0 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -56804,35 +56802,35 @@ │ │ │ │ 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 65a7c │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 65a74 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 65a6c │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 65a7c │ │ │ │ + bne 65a64 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 65a74 │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 65aa4 │ │ │ │ + bne 65a9c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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 │ │ │ │ @@ -56844,441 +56842,441 @@ │ │ │ │ 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 65b0c │ │ │ │ + bne 65b04 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65b50 │ │ │ │ - ldr r1, [pc, #156] @ 65bb0 │ │ │ │ + beq 65b48 │ │ │ │ + ldr r1, [pc, #156] @ 65ba8 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65b50 │ │ │ │ + bne 65b48 │ │ │ │ mov r0, #0 │ │ │ │ - b 65ba8 │ │ │ │ + b 65ba0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 65b6c │ │ │ │ + ble 65b64 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 65b70 │ │ │ │ - b 65b48 │ │ │ │ + bge 65b68 │ │ │ │ + b 65b40 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20f250 │ │ │ │ + bl 20e864 │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2e33c │ │ │ │ subs r2, r0, #0 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 65ba8 │ │ │ │ + beq 65ba0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a6dc0 <_PyBytes_GetXIData@@Base+0xd0> │ │ │ │ - b 65b48 │ │ │ │ + bl 3a66e0 <_PyBytes_GetXIData@@Base+0xd0> │ │ │ │ + b 65b40 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r7, r2, r0, ror #21 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 65c08 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 65c00 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32112 @ 0x7d70 │ │ │ │ + movw r1, #30448 @ 0x76f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 65c70 │ │ │ │ + bl 16d81c │ │ │ │ + b 65c68 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 65c2c │ │ │ │ + beq 65c24 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt 65c58 │ │ │ │ + bgt 65c50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #56420 @ 0xdc64 │ │ │ │ + movw r1, #54896 @ 0xd670 │ │ │ │ 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 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19ae50 │ │ │ │ + bl 19ab28 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 65c78 │ │ │ │ + bne 65c70 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3364f4 │ │ │ │ + bl 335fc8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65cb8 │ │ │ │ + bne 65cb0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65c70 │ │ │ │ + bgt 65c68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65c70 │ │ │ │ + bne 65c68 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 65c70 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 65c68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65cd8 │ │ │ │ + bgt 65cd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65cd8 │ │ │ │ + bne 65cd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r8, [r6, #16] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands r5, r5, #268435456 @ 0x10000000 │ │ │ │ - beq 65d38 │ │ │ │ + beq 65d30 │ │ │ │ mov r0, r8 │ │ │ │ - bl 392aac │ │ │ │ + bl 3924d8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 65c70 │ │ │ │ + beq 65c68 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 339f50 <_PyTime_AsMilliseconds@@Base+0x34> │ │ │ │ + bl 339ca4 <_PyTime_AsMilliseconds@@Base+0x408> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65d20 │ │ │ │ + bne 65d18 │ │ │ │ mov r0, r7 │ │ │ │ - bl a5e40 │ │ │ │ - b 65c70 │ │ │ │ + bl a5b88 │ │ │ │ + b 65c68 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r2, r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e1f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 65d64 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 65d5c │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56480 @ 0xdca0 │ │ │ │ + movw r1, #54956 @ 0xd6ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 65ddc │ │ │ │ - bl c55e4 │ │ │ │ + b 65dd4 │ │ │ │ + bl c51ec │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65d80 │ │ │ │ - bl be588 │ │ │ │ + bne 65d78 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65d88 │ │ │ │ - b 65c70 │ │ │ │ + beq 65d80 │ │ │ │ + b 65c68 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 65da4 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 65d9c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37912 @ 0x9418 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 65c70 │ │ │ │ + bl 16d81c │ │ │ │ + b 65c68 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 65e08 │ │ │ │ + beq 65e00 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 65df0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 65de8 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56532 @ 0xdcd4 │ │ │ │ + movw r1, #55008 @ 0xd6e0 │ │ │ │ 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 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65e14 │ │ │ │ - bl cb4bc │ │ │ │ + beq 65e0c │ │ │ │ + bl cb048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65c70 │ │ │ │ + bne 65c68 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 65e08 │ │ │ │ + b 65e00 │ │ │ │ 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 65e68 │ │ │ │ + bne 65e60 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65e68 │ │ │ │ + bne 65e60 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e4b44 │ │ │ │ + b 2e4224 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - bl 14bbbc │ │ │ │ + bl 14b77c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65fcc │ │ │ │ + beq 65fc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e4b44 │ │ │ │ + bl 2e4224 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 65fcc │ │ │ │ + beq 65fc4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bl 2fbe90 │ │ │ │ + bl 2fb554 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65ed8 │ │ │ │ + bne 65ed0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65fcc │ │ │ │ + bgt 65fc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65fcc │ │ │ │ + bne 65fc4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 65fcc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 65fc4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65ef8 │ │ │ │ + bgt 65ef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65ef8 │ │ │ │ + bne 65ef0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65f50 │ │ │ │ + beq 65f48 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 65f30 │ │ │ │ + bne 65f28 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56584 @ 0xdd08 │ │ │ │ + movw r1, #55060 @ 0xd714 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3f2c4 │ │ │ │ + bl 3f2bc │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #1 │ │ │ │ - bne 65f58 │ │ │ │ - b 65fcc │ │ │ │ + bne 65f50 │ │ │ │ + b 65fc4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4440 @ 0x1158 │ │ │ │ + movw r1, #2736 @ 0xab0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl ba62c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba22c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65f0c │ │ │ │ - b 65fcc │ │ │ │ + bne 65f04 │ │ │ │ + b 65fc4 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 65f88 │ │ │ │ + bne 65f80 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dd934 │ │ │ │ + bl 1dd27c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65fcc │ │ │ │ + beq 65fc4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 14c23c │ │ │ │ + b 14bdfc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65fb0 │ │ │ │ + bne 65fa8 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56592 @ 0xdd10 │ │ │ │ + movw r1, #55068 @ 0xd71c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3f2c4 │ │ │ │ + bl 3f2bc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65f64 │ │ │ │ - b 65fcc │ │ │ │ + bne 65f5c │ │ │ │ + b 65fc4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4440 @ 0x1158 │ │ │ │ + movw r1, #2736 @ 0xab0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl ba62c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba22c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65f90 │ │ │ │ + bne 65f88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 203b34 │ │ │ │ + bl 20344c │ │ │ │ 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 66000 │ │ │ │ + beq 65ff8 │ │ │ │ mov r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 348160 │ │ │ │ + b 347ae0 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10656 @ 0x29a0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 6604c │ │ │ │ + bne 66044 │ │ │ │ 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 2be0c4 <_PyParkingLot_Unpark@@Base+0xfc8> │ │ │ │ + b 2bd930 <_PySemaphore_Destroy@@Base+0xc28> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 6607c │ │ │ │ + beq 66074 │ │ │ │ mov r1, #7 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 348160 │ │ │ │ + b 347ae0 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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, #23392 @ 0x5b60 │ │ │ │ + movw r1, #23384 @ 0x5b58 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #56956 @ 0xde7c │ │ │ │ + movw r0, #60924 @ 0xedfc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 556c8 │ │ │ │ + b 556c0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #57424 @ 0xe050 │ │ │ │ + movw r1, #55792 @ 0xd9f0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4418c │ │ │ │ + b 44184 │ │ │ │ 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] @ 66138 │ │ │ │ - bl 2fb280 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 66130 │ │ │ │ + bl 2fa944 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 66124 │ │ │ │ + beq 6611c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66124 │ │ │ │ - movw r0, #56624 @ 0xdd30 │ │ │ │ + beq 6611c │ │ │ │ + movw r0, #55100 @ 0xd73c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ - movw r0, #42148 @ 0xa4a4 │ │ │ │ + b bf68c │ │ │ │ + movw r0, #40484 @ 0x9e24 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ ldrdeq r5, [r3], #-100 @ 0xffffff9c @ │ │ │ │ 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 345e30 │ │ │ │ + bl 3457b0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 66188 │ │ │ │ + beq 66180 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 6619c │ │ │ │ + bne 66194 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 661a0 │ │ │ │ - movw r3, #49112 @ 0xbfd8 │ │ │ │ + b 66198 │ │ │ │ + movw r3, #53084 @ 0xcf5c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1aa1f0 │ │ │ │ + bl 1a9dc4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -57288,192 +57286,192 @@ │ │ │ │ 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 661f4 │ │ │ │ + beq 661ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r2, #0 │ │ │ │ - beq 66210 │ │ │ │ + beq 66208 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 19b0c8 │ │ │ │ + bl 19ac6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 66254 │ │ │ │ - ldr r0, [pc, #36] @ 66260 │ │ │ │ - bl 2fb280 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 6624c │ │ │ │ + ldr r0, [pc, #36] @ 66258 │ │ │ │ + bl 2fa944 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #35220 @ 0x8994 │ │ │ │ + movw r0, #33556 @ 0x8314 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldrdeq r5, [r3], #-100 @ 0xffffff9c @ │ │ │ │ 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 345e30 │ │ │ │ + bl 3457b0 │ │ │ │ sub r0, r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #33700 @ 0x83a4 │ │ │ │ + movw r0, #32080 @ 0x7d50 │ │ │ │ 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 bfa80 │ │ │ │ + b bf68c │ │ │ │ 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, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 66320 │ │ │ │ + beq 66318 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 66320 │ │ │ │ + ble 66318 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl ca21c │ │ │ │ + bl c9da8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 66340 │ │ │ │ - b 66358 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + ble 66338 │ │ │ │ + b 66350 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 66358 │ │ │ │ + bl 16d81c │ │ │ │ + b 66350 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66358 │ │ │ │ + bne 66350 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 663bc │ │ │ │ + beq 663b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 663bc │ │ │ │ + ble 663b4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 19e278 │ │ │ │ + bl 19df50 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 663dc │ │ │ │ - b 663f4 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + ble 663d4 │ │ │ │ + b 663ec │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 663f4 │ │ │ │ + bl 16d81c │ │ │ │ + b 663ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 663f4 │ │ │ │ + bne 663ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 664a8 │ │ │ │ + ble 664a0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 66458 │ │ │ │ + beq 66450 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cbf70 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cb8c8 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ cmp r0, r7 │ │ │ │ - bge 66458 │ │ │ │ + bge 66450 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ mul r5, r7, r5 │ │ │ │ bic r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 6647c │ │ │ │ + ble 66474 │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cbf70 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cb8c8 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ cmp r0, r5 │ │ │ │ - blt 6644c │ │ │ │ + blt 66444 │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r7, r8 │ │ │ │ - bl 341674 <_PyDeadline_Init@@Base+0x888> │ │ │ │ + bl 340ff4 <_PyDeadline_Init@@Base+0x904> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 664b8 │ │ │ │ + beq 664b0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2e911c <_PyBytes_Repeat@@Base> │ │ │ │ + bl 2e87fc <_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} │ │ │ │ @@ -57482,91 +57480,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 664fc │ │ │ │ + bne 664f4 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bgt 66518 │ │ │ │ - movw r3, #49116 @ 0xbfdc │ │ │ │ + bgt 66510 │ │ │ │ + movw r3, #53088 @ 0xcf60 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56652 @ 0xdd4c │ │ │ │ + movw r1, #55128 @ 0xd758 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6657c │ │ │ │ + bl 16d81c │ │ │ │ + b 66574 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ - beq 665a4 │ │ │ │ + beq 6659c │ │ │ │ mov r7, r0 │ │ │ │ movw r1, #18136 @ 0x46d8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ - bl 1398f0 │ │ │ │ + bl 17fc2c │ │ │ │ + bl 1394b8 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq 66584 │ │ │ │ + beq 6657c │ │ │ │ mov r0, r8 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66584 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 6657c │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49932 @ 0xc30c │ │ │ │ + movw r1, #48356 @ 0xbce4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r8, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ 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 665c8 │ │ │ │ + b 665c0 │ │ │ │ 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 665b4 │ │ │ │ + bne 665ac │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 665ec │ │ │ │ + bgt 665e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 665ec │ │ │ │ + bne 665e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 36c1b0 │ │ │ │ + bl 36bae0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 6662c │ │ │ │ + beq 66624 │ │ │ │ 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} │ │ │ │ @@ -57576,160 +57574,160 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #16568 @ 0x40b8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 66680 │ │ │ │ + beq 66678 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r6 │ │ │ │ ldreq r4, [r5, #4] │ │ │ │ - beq 66684 │ │ │ │ + beq 6667c │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ 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 666bc │ │ │ │ - bl b61cc │ │ │ │ + bne 666b4 │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ movweq r4, #5180 @ 0x143c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 66708 │ │ │ │ + beq 66700 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 140ecc │ │ │ │ + bl 140a84 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66704 │ │ │ │ + beq 666fc │ │ │ │ mov r1, r5 │ │ │ │ - bl 36c1b0 │ │ │ │ + bl 36bae0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66708 │ │ │ │ + bne 66700 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66704 │ │ │ │ + bgt 666fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66704 │ │ │ │ + bne 666fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ 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 r1, #9136 @ 0x23b0 │ │ │ │ + movw r1, #7472 @ 0x1d30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 17893c │ │ │ │ + bl 1785a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6674c │ │ │ │ - movw r0, #56764 @ 0xddbc │ │ │ │ + bne 66744 │ │ │ │ + movw r0, #55240 @ 0xd7c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2eb0c0 │ │ │ │ + b 2ea7a0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a5e40 │ │ │ │ + b a5b88 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r1, #8 │ │ │ │ - movw r0, #56816 @ 0xddf0 │ │ │ │ + movw r0, #55292 @ 0xd7fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ 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 b2334 │ │ │ │ + bl b2070 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6681c │ │ │ │ + beq 66814 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 6680c │ │ │ │ + bne 66804 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6681c │ │ │ │ + bgt 66814 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6681c │ │ │ │ + bne 66814 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 6681c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 66814 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cee74 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cea00 <_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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66860 │ │ │ │ - bl be588 │ │ │ │ + bne 66858 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66914 │ │ │ │ - bl dc1d0 │ │ │ │ + bne 6690c │ │ │ │ + bl dbd28 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db7c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 668a8 │ │ │ │ + beq 668a0 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 66904 │ │ │ │ - bl b9040 │ │ │ │ + bne 668fc │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66860 │ │ │ │ - b 66914 │ │ │ │ + beq 66858 │ │ │ │ + b 6690c │ │ │ │ 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 │ │ │ │ @@ -57743,187 +57741,187 @@ │ │ │ │ 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 59a2c │ │ │ │ - b 66918 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl 59a28 │ │ │ │ + b 66910 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ 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 18b59c <_Py_hashtable_destroy@@Base> │ │ │ │ + b 18b26c <_Py_hashtable_destroy@@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 r2, [fp, #4] │ │ │ │ subs r5, r3, #0 │ │ │ │ - bne 6696c │ │ │ │ + bne 66964 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6698c │ │ │ │ + beq 66984 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6698c │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 66984 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43128 @ 0xa878 │ │ │ │ + movw r1, #41476 @ 0xa204 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r4, #0 │ │ │ │ - b 66a80 │ │ │ │ + b 66a78 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20f250 │ │ │ │ + bl 20e864 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ ldrne r2, [r2] │ │ │ │ - bl 37a408 │ │ │ │ + bl 379d38 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66984 │ │ │ │ + beq 6697c │ │ │ │ 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 371fa4 │ │ │ │ + bl 3718d4 │ │ │ │ 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 371fa4 │ │ │ │ + bl 3718d4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66a80 │ │ │ │ + beq 66a78 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 37af0c │ │ │ │ + bl 37a83c │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r1, [r6, #20] │ │ │ │ ldrne r2, [r1, #4] │ │ │ │ - bne 66a44 │ │ │ │ + bne 66a3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66984 │ │ │ │ + bgt 6697c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66984 │ │ │ │ + bne 6697c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 66984 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 6697c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 66a7c │ │ │ │ + bge 66a74 │ │ │ │ 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 66a44 │ │ │ │ + b 66a3c │ │ │ │ str r2, [r3, #4] │ │ │ │ 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 r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66ac0 │ │ │ │ + bne 66ab8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 66ae0 │ │ │ │ + beq 66ad8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66ae0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 66ad8 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56828 @ 0xddfc │ │ │ │ + movw r1, #55304 @ 0xd808 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f757c │ │ │ │ + bl 1f6e7c │ │ │ │ ldr r5, [r4, #144] @ 0x90 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ mov r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ - bne 66b1c │ │ │ │ + bne 66b14 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66b38 │ │ │ │ + bne 66b30 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63464 @ 0xf7e8 │ │ │ │ + movw r1, #61800 @ 0xf168 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 66ad8 │ │ │ │ + bl 16d81c │ │ │ │ + b 66ad0 │ │ │ │ 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 66b5c │ │ │ │ - bl a5e40 │ │ │ │ + beq 66b54 │ │ │ │ + bl a5b88 │ │ │ │ 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 2f2d0c │ │ │ │ + bl 2f23ec │ │ │ │ mov r7, r0 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ subs r5, r0, #0 │ │ │ │ strne r6, [r4, #144] @ 0x90 │ │ │ │ - bne 66ad8 │ │ │ │ + bne 66ad0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, r7 │ │ │ │ add r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2f2ffc │ │ │ │ + bl 2f26dc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 66bc8 │ │ │ │ + beq 66bc0 │ │ │ │ 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 │ │ │ │ @@ -57934,258 +57932,328 @@ │ │ │ │ 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 66c24 │ │ │ │ + beq 66c1c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66c24 │ │ │ │ + bgt 66c1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 66c24 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 66c1c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9948 │ │ │ │ + bl 1a951c │ │ │ │ mov r0, r4 │ │ │ │ - bl 33d414 <_Py_set_inheritable_async_safe@@Base+0x65c> │ │ │ │ + bl 33cd18 <_Py_set_inheritable_async_safe@@Base+0x5e0> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #164] @ 66d08 │ │ │ │ + ldr r2, [pc, #164] @ 66d00 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 66c8c │ │ │ │ + bne 66c84 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 66c74 │ │ │ │ + bne 66c6c │ │ │ │ dmb ish │ │ │ │ - beq 66c9c │ │ │ │ + beq 66c94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 348fa4 │ │ │ │ + bl 3bd17c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 3bce44 <_PyLong_UnsignedLongLong_Converter@@Base+0x1180> │ │ │ │ + bl 3bc874 <_PyLong_UnsignedLongLong_Converter@@Base+0x1180> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 66cc8 │ │ │ │ + bne 66cc0 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 66cb0 │ │ │ │ + bne 66ca8 │ │ │ │ dmb ish │ │ │ │ - beq 66cd8 │ │ │ │ + beq 66cd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bcf58 │ │ │ │ + bl 2bc628 │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 3ab840 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 66d08 │ │ │ │ + bl 3ab174 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 66d00 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 66d00 │ │ │ │ + beq 66cf8 │ │ │ │ bl 2dcf0 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #57412 @ 0xe044 │ │ │ │ + movw r1, #55780 @ 0xd9e4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 46e04 │ │ │ │ + b 46dfc │ │ │ │ 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] @ 66d94 │ │ │ │ + ldr r2, [pc, #80] @ 66d8c │ │ │ │ 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 66d58 │ │ │ │ + bne 66d50 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 66d7c │ │ │ │ - bl be588 │ │ │ │ + bne 66d74 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66d8c │ │ │ │ + bne 66d84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ + cmp r2, #1 │ │ │ │ + mov r0, r2 │ │ │ │ + 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 66de4 │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + cmp r0, #2 │ │ │ │ + orrne r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 66e20 │ │ │ │ + ldr r4, [pc, #184] @ 66ea4 │ │ │ │ + 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 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + subs ip, r0, #0 │ │ │ │ + beq 66e98 │ │ │ │ + ldr r0, [ip, #4] │ │ │ │ + ldr r4, [ip] │ │ │ │ + bl 175cb0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 66e40 │ │ │ │ + bl be194 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 66e98 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + movw r3, #38120 @ 0x94e8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 66e78 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + movw r1, #55340 @ 0xd82c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, lr} │ │ │ │ + b 13ff54 │ │ │ │ + movw r3, #4392 @ 0x1128 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #55380 @ 0xd854 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, lr} │ │ │ │ + b 13ff54 │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + rsbeq r7, r2, ip, lsl #22 │ │ │ │ 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 66dd0 │ │ │ │ + beq 66ee0 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66df4 │ │ │ │ - b 66de4 │ │ │ │ - bl 378598 <_PyErr_BadInternalCall@@Base+0x1b70> │ │ │ │ + bne 66f04 │ │ │ │ + b 66ef4 │ │ │ │ + bl 377ec8 <_PyErr_BadInternalCall@@Base+0x1b70> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66dbc │ │ │ │ + bne 66ecc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 9f360 │ │ │ │ + bl 9f098 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 66ddc │ │ │ │ + beq 66eec │ │ │ │ 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 66e44 │ │ │ │ + bne 66f54 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66e78 │ │ │ │ - b 66e6c │ │ │ │ + bne 66f88 │ │ │ │ + b 66f7c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18184 @ 0x4708 │ │ │ │ + movw r0, #16572 @ 0x40bc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66e2c │ │ │ │ + bne 66f3c │ │ │ │ mov r0, #0 │ │ │ │ - b 670b8 │ │ │ │ - bl be588 │ │ │ │ + b 671c8 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66e64 │ │ │ │ + bne 66f74 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl ca21c │ │ │ │ + bl c9da8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 66e64 │ │ │ │ + beq 66f74 │ │ │ │ mov r0, #32 │ │ │ │ bl 2d984 <__sched_cpualloc@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 66ea0 │ │ │ │ - bl 2e3794 │ │ │ │ - b 670ac │ │ │ │ + bne 66fb0 │ │ │ │ + bl 2e2e74 │ │ │ │ + b 671bc │ │ │ │ mov r9, #4 │ │ │ │ mov r7, #32 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl ca4d0 │ │ │ │ + bl ca05c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 67028 │ │ │ │ - bl 1ac6a4 │ │ │ │ + beq 67138 │ │ │ │ + bl 1ac274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66f10 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 67020 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r1, #56864 @ 0xde20 │ │ │ │ + movw r1, #55424 @ 0xd880 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6709c │ │ │ │ + bgt 671ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6709c │ │ │ │ + bne 671ac │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 6709c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 671ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 152108 │ │ │ │ + bl 151cc8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66f40 │ │ │ │ + bgt 67050 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66f40 │ │ │ │ + bne 67050 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bge 66f70 │ │ │ │ - bl be588 │ │ │ │ + bge 67080 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6709c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 671ac │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56920 @ 0xde58 │ │ │ │ + movw r1, #55480 @ 0xd8b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6709c │ │ │ │ + bl 16d81c │ │ │ │ + b 671ac │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ - bne 66f94 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bne 670a4 │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56940 @ 0xde6c │ │ │ │ + movw r1, #55500 @ 0xd8cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6709c │ │ │ │ + bl 16d81c │ │ │ │ + b 671ac │ │ │ │ cmp r5, r7 │ │ │ │ - blt 67004 │ │ │ │ + blt 67114 │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ lsl r7, r7, #1 │ │ │ │ addgt r7, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bge 66f9c │ │ │ │ + bge 670ac │ │ │ │ mov r0, r7 │ │ │ │ bl 2d984 <__sched_cpualloc@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 66fc8 │ │ │ │ - bl 2e3794 │ │ │ │ - b 6709c │ │ │ │ + bne 670d8 │ │ │ │ + bl 2e2e74 │ │ │ │ + b 671ac │ │ │ │ add r3, r7, #31 │ │ │ │ mov r1, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r3 │ │ │ │ bl 2d63c │ │ │ │ @@ -58194,296 +58262,226 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 2e1f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e0fc <__sched_cpufree@plt> │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r8 │ │ │ │ cmp r9, r5, lsr #3 │ │ │ │ - bls 66eb0 │ │ │ │ + bls 66fc0 │ │ │ │ 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 66eb0 │ │ │ │ - bl be588 │ │ │ │ + b 66fc0 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6709c │ │ │ │ + bne 671ac │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67058 │ │ │ │ + bgt 67168 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67058 │ │ │ │ + bne 67168 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 2d978 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67088 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 67198 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 6709c │ │ │ │ + bl 27c4e4 │ │ │ │ + b 671ac │ │ │ │ mov r0, r4 │ │ │ │ bl 2e0fc <__sched_cpufree@plt> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 670b8 │ │ │ │ + b 671c8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 670ac │ │ │ │ + beq 671bc │ │ │ │ mov r0, r4 │ │ │ │ bl 2e0fc <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl a75ec │ │ │ │ - b 66e64 │ │ │ │ + bl a7334 │ │ │ │ + b 66f74 │ │ │ │ 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 341674 <_PyDeadline_Init@@Base+0x888> │ │ │ │ + bl 340ff4 <_PyDeadline_Init@@Base+0x904> │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq 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 │ │ │ │ - bl 67470 │ │ │ │ + bl 67468 │ │ │ │ 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 67138 │ │ │ │ - bl be588 │ │ │ │ + bne 67248 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67148 │ │ │ │ + bne 67258 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 67188 │ │ │ │ + bne 67298 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 671ac │ │ │ │ - b 671c8 │ │ │ │ + bne 672bc │ │ │ │ + b 672d8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56096 @ 0xdb20 │ │ │ │ + movw r0, #54464 @ 0xd4c0 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67174 │ │ │ │ - b 67314 │ │ │ │ - bl c55e4 │ │ │ │ + bne 67284 │ │ │ │ + b 67424 │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 671dc │ │ │ │ + ble 672ec │ │ │ │ cmn r4, #1 │ │ │ │ - bne 671f8 │ │ │ │ - bl be588 │ │ │ │ + bne 67308 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 671f8 │ │ │ │ - b 67314 │ │ │ │ + beq 67308 │ │ │ │ + b 67424 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 671c0 │ │ │ │ + bne 672d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 671c0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 672d0 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ movw r1, #18136 @ 0x46d8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ - bl 1398f0 │ │ │ │ + bl 17fc2c │ │ │ │ + bl 1394b8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 67230 │ │ │ │ + beq 67340 │ │ │ │ mov r0, r3 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 672dc │ │ │ │ + beq 673ec │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 67258 │ │ │ │ + beq 67368 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ addlt r4, r4, r3 │ │ │ │ biclt r4, r4, r4, asr #31 │ │ │ │ - b 6726c │ │ │ │ + b 6737c │ │ │ │ mov r0, r5 │ │ │ │ - bl 378598 <_PyErr_BadInternalCall@@Base+0x1b70> │ │ │ │ + bl 377ec8 <_PyErr_BadInternalCall@@Base+0x1b70> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67240 │ │ │ │ - b 67314 │ │ │ │ + bne 67350 │ │ │ │ + b 67424 │ │ │ │ cmp r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ movge r4, r3 │ │ │ │ - bl 37af0c │ │ │ │ + bl 37a83c │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r1, [r5, #20] │ │ │ │ ldrne r2, [r1, #4] │ │ │ │ movne r3, r2 │ │ │ │ - beq 67314 │ │ │ │ + beq 67424 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bge 672b4 │ │ │ │ + bge 673c4 │ │ │ │ add ip, r0, r3, lsl #2 │ │ │ │ ldr ip, [ip, #-4] │ │ │ │ str ip, [r0, r3, lsl #2] │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 67294 │ │ │ │ + b 673a4 │ │ │ │ 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, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r2, [r1, #4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #18136 @ 0x46d8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 17ffc0 │ │ │ │ - bl 1398f0 │ │ │ │ + bl 17fc2c │ │ │ │ + bl 1394b8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #56096 @ 0xdb20 │ │ │ │ + movw r0, #54464 @ 0xd4c0 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ 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 67344 │ │ │ │ + beq 67454 │ │ │ │ movw r1, #20100 @ 0x4e84 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26d7e8 │ │ │ │ + b 26cea4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ - cmp r2, #1 │ │ │ │ - mov r0, r2 │ │ │ │ - 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 673ac │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - cmp r0, #2 │ │ │ │ - orrne r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 673e8 │ │ │ │ - ldr r4, [pc, #184] @ 6746c │ │ │ │ - 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - subs ip, r0, #0 │ │ │ │ - beq 67460 │ │ │ │ - ldr r0, [ip, #4] │ │ │ │ - ldr r4, [ip] │ │ │ │ - bl 176044 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 67408 │ │ │ │ - bl be588 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 67460 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - movw r3, #38120 @ 0x94e8 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 67440 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - movw r1, #56964 @ 0xde84 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, lr} │ │ │ │ - b 140384 │ │ │ │ - movw r3, #4392 @ 0x1128 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57004 @ 0xdeac │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, lr} │ │ │ │ - b 140384 │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, lsl #22 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrdne r2, [r1, #12] │ │ │ │ ldr ip, [r1] │ │ │ │ @@ -58509,20 +58507,20 @@ │ │ │ │ lsr r3, r3, #1 │ │ │ │ mla r0, r1, r3, r0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 6750c │ │ │ │ + beq 67504 │ │ │ │ movw r1, #20572 @ 0x505c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26d7e8 │ │ │ │ + b 26cea4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -58534,80 +58532,80 @@ │ │ │ │ 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 6756c │ │ │ │ + beq 67564 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 19b0c8 │ │ │ │ + bl 19ac6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 675a8 │ │ │ │ - ldr r0, [pc, #36] @ 675b4 │ │ │ │ - bl 2fb280 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 675a0 │ │ │ │ + ldr r0, [pc, #36] @ 675ac │ │ │ │ + bl 2fa944 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #35220 @ 0x8994 │ │ │ │ + movw r0, #33556 @ 0x8314 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldrdeq r5, [r3], #-100 @ 0xffffff9c @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 67470 │ │ │ │ + bl 67468 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 67618 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 67610 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32692 @ 0x7fb4 │ │ │ │ + movw r1, #31028 @ 0x7934 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6763c │ │ │ │ + bl 16d81c │ │ │ │ + b 67634 │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67644 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 6763c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32112 @ 0x7d70 │ │ │ │ + movw r1, #30448 @ 0x76f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67660 │ │ │ │ - ldr r1, [pc, #20] @ 6766c │ │ │ │ + beq 67658 │ │ │ │ + ldr r1, [pc, #20] @ 67664 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b624c │ │ │ │ + b b5f7c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ ldrdeq r6, [r3], #-8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -58617,396 +58615,396 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 676cc │ │ │ │ + bne 676c4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 676c8 │ │ │ │ + blt 676c0 │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67708 │ │ │ │ + beq 67700 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #140] @ 67760 │ │ │ │ + ldr r1, [pc, #140] @ 67758 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67754 │ │ │ │ + beq 6774c │ │ │ │ cmn r7, r4 │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movweq r2, #5188 @ 0x1444 │ │ │ │ movteq r2, #96 @ 0x60 │ │ │ │ ldrne r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - beq 6773c │ │ │ │ + beq 67734 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bd958 <_PyLong_UnsignedLongLong_Converter@@Base+0x1c94> │ │ │ │ + b 3bd3bc │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60580 @ 0xeca4 │ │ │ │ + movw r1, #59040 @ 0xe6a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, ip, ror fp │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #4 │ │ │ │ - movw r0, #30236 @ 0x761c │ │ │ │ + movw r0, #28572 @ 0x6f9c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be4fc │ │ │ │ + b be108 │ │ │ │ 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 677c4 │ │ │ │ + bne 677bc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 677f4 │ │ │ │ - b 677e8 │ │ │ │ + bne 677ec │ │ │ │ + b 677e0 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18152 @ 0x46e8 │ │ │ │ + movw r0, #16540 @ 0x409c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 677ac │ │ │ │ - b 6782c │ │ │ │ - bl be588 │ │ │ │ + bne 677a4 │ │ │ │ + b 67824 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6782c │ │ │ │ + bne 67824 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67814 │ │ │ │ - bl be588 │ │ │ │ + bne 6780c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6782c │ │ │ │ + bne 67824 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3bda04 <_PyLong_UnsignedLongLong_Converter@@Base+0x1d40> │ │ │ │ + bl 3bd468 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67834 │ │ │ │ + bne 6782c │ │ │ │ mov r0, #0 │ │ │ │ - b 67868 │ │ │ │ + b 67860 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dac8 │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5188 @ 0x1444 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 67868 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 67860 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 6782c │ │ │ │ + bl 27c4e4 │ │ │ │ + b 67824 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #20 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 678c4 │ │ │ │ + bne 678bc │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32188 @ 0x7dbc │ │ │ │ + movw r1, #30524 @ 0x773c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6791c │ │ │ │ + bl 16d81c │ │ │ │ + b 67914 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 67924 │ │ │ │ + bne 6791c │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 67924 │ │ │ │ + beq 6791c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #2 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #32236 @ 0x7dec │ │ │ │ - movwne r1, #32288 @ 0x7e20 │ │ │ │ + movweq r1, #30572 @ 0x776c │ │ │ │ + movwne r1, #30624 @ 0x77a0 │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r4, #0 │ │ │ │ - b 67a1c │ │ │ │ - bl 34041c <_PyXIData_UnregisterClass@@Base+0x140> │ │ │ │ + b 67a14 │ │ │ │ + bl 33fd20 <_PyXIData_UnregisterClass@@Base+0x140> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6795c │ │ │ │ + beq 67954 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 388430 <_PyAsyncGenValueWrapperNew@@Base+0x560> │ │ │ │ + bl 387d60 <_PyAsyncGenValueWrapperNew@@Base+0x560> │ │ │ │ subs r4, r0, #0 │ │ │ │ ldreq r2, [r5, #8] │ │ │ │ moveq r3, #2 │ │ │ │ strbeq r4, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - b 67a1c │ │ │ │ + b 67a14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 679c4 │ │ │ │ + beq 679bc │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #57804 @ 0xe1cc │ │ │ │ + movw r3, #61772 @ 0xf14c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 679d4 │ │ │ │ + bne 679cc │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r2, [r1, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 679a8 │ │ │ │ + bgt 679a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 679a8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 679a0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7912 @ 0x1ee8 │ │ │ │ + movw r1, #6248 @ 0x1868 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6791c │ │ │ │ + bl 16d81c │ │ │ │ + b 67914 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ - movw r3, #49172 @ 0xc014 │ │ │ │ + movw r3, #53140 @ 0xcf94 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67a04 │ │ │ │ - bl 142a28 │ │ │ │ - movw r3, #49168 @ 0xc010 │ │ │ │ + beq 679fc │ │ │ │ + bl 1425e0 │ │ │ │ + movw r3, #53040 @ 0xcf30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4c38 │ │ │ │ - b 67a1c │ │ │ │ - movw r3, #49216 @ 0xc040 │ │ │ │ + bl 1f4538 │ │ │ │ + b 67a14 │ │ │ │ + movw r3, #53184 @ 0xcfc0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 679ec │ │ │ │ + bne 679e4 │ │ │ │ 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 r3, r2, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 67a68 │ │ │ │ + bhi 67a60 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 301a90 │ │ │ │ + bl 3011ec │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67a8c │ │ │ │ - b 67ac0 │ │ │ │ + bne 67a84 │ │ │ │ + b 67ab8 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #26164 @ 0x6634 │ │ │ │ + movw r0, #24500 @ 0x5fb4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67a50 │ │ │ │ - b 67ac0 │ │ │ │ + bne 67a48 │ │ │ │ + b 67ab8 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ac6a4 │ │ │ │ + bl 1ac274 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 67ac8 │ │ │ │ - movw r2, #34120 @ 0x8548 │ │ │ │ + bne 67ac0 │ │ │ │ + movw r2, #32576 @ 0x7f40 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26164 @ 0x6634 │ │ │ │ + movw r0, #24500 @ 0x5fb4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 67b58 │ │ │ │ + b 67b50 │ │ │ │ mov r3, #23 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1b6994 │ │ │ │ + bl 1b6504 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 67ac0 │ │ │ │ + beq 67ab8 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 67af8 │ │ │ │ + bhi 67af0 │ │ │ │ cmp r8, #2 │ │ │ │ - bgt 67b20 │ │ │ │ - b 67b40 │ │ │ │ - movw r3, #46432 @ 0xb560 │ │ │ │ + bgt 67b18 │ │ │ │ + b 67b38 │ │ │ │ + movw r3, #46008 @ 0xb3b8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #37860 @ 0x93e4 │ │ │ │ + movw r1, #36392 @ 0x8e28 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e4ac0 │ │ │ │ + bl 2e41a0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67aec │ │ │ │ - b 67ac0 │ │ │ │ + bne 67ae4 │ │ │ │ + b 67ab8 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r8, #3 │ │ │ │ - beq 67b44 │ │ │ │ + beq 67b3c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 67b44 │ │ │ │ - b 67ac0 │ │ │ │ + bge 67b3c │ │ │ │ + b 67ab8 │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6801c │ │ │ │ + bl 68014 │ │ │ │ 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 sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 67ba0 │ │ │ │ + bne 67b98 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67bd0 │ │ │ │ - b 67bc4 │ │ │ │ + bne 67bc8 │ │ │ │ + b 67bbc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18136 @ 0x46d8 │ │ │ │ + movw r0, #16524 @ 0x408c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67b88 │ │ │ │ - b 67be8 │ │ │ │ - bl be588 │ │ │ │ + bne 67b80 │ │ │ │ + b 67be0 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67be8 │ │ │ │ + bne 67be0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bda04 <_PyLong_UnsignedLongLong_Converter@@Base+0x1d40> │ │ │ │ + bl 3bd468 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67bf0 │ │ │ │ + bne 67be8 │ │ │ │ mov r0, #0 │ │ │ │ - b 67c20 │ │ │ │ + b 67c18 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d27c │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 67c20 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 67c18 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 67be8 │ │ │ │ + bl 27c4e4 │ │ │ │ + b 67be0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bdca0 <_PyLong_UnsignedLongLong_Converter@@Base+0x1fdc> │ │ │ │ + b 3bd704 │ │ │ │ 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 67c78 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 67c70 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32692 @ 0x7fb4 │ │ │ │ + movw r1, #31028 @ 0x7934 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 67c9c │ │ │ │ + bl 16d81c │ │ │ │ + b 67c94 │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67ca4 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 67c9c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32112 @ 0x7d70 │ │ │ │ + movw r1, #30448 @ 0x76f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -59018,217 +59016,217 @@ │ │ │ │ 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 67cf8 │ │ │ │ + bhi 67cf0 │ │ │ │ cmp r5, #1 │ │ │ │ - ble 67d40 │ │ │ │ - b 67d1c │ │ │ │ + ble 67d38 │ │ │ │ + b 67d14 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #57100 @ 0xdf0c │ │ │ │ + movw r0, #55468 @ 0xd8ac │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67cec │ │ │ │ - b 67f40 │ │ │ │ - movw r3, #46432 @ 0xb560 │ │ │ │ + bne 67ce4 │ │ │ │ + b 67f38 │ │ │ │ + movw r3, #46008 @ 0xb3b8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #57888 @ 0xe220 │ │ │ │ + movw r1, #56320 @ 0xdc00 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e4ac0 │ │ │ │ + bl 2e41a0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 67f40 │ │ │ │ + beq 67f38 │ │ │ │ ldr r4, [r6] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, #3 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 67d6c │ │ │ │ + bne 67d64 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 67d7c │ │ │ │ + b 67d74 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 67d88 │ │ │ │ + bne 67d80 │ │ │ │ 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 67dd4 │ │ │ │ + beq 67dcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 67dd4 │ │ │ │ + beq 67dcc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 67dd8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 67dd0 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57232 @ 0xdf90 │ │ │ │ + movw r1, #55708 @ 0xd99c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 67f40 │ │ │ │ + bl 16d81c │ │ │ │ + b 67f38 │ │ │ │ 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 67e04 │ │ │ │ + beq 67dfc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 67e1c │ │ │ │ + beq 67e14 │ │ │ │ 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 67e4c │ │ │ │ + bge 67e44 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ tst r1, #1073741824 @ 0x40000000 │ │ │ │ - beq 67e4c │ │ │ │ + beq 67e44 │ │ │ │ sub r2, fp, #32 │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 48d0c │ │ │ │ - b 67ec4 │ │ │ │ + bl 48d04 │ │ │ │ + b 67ebc │ │ │ │ tst r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 67ea8 │ │ │ │ + beq 67ea0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 67e78 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 67e70 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58036 @ 0xe2b4 │ │ │ │ + movw r1, #56468 @ 0xdc94 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 67f0c │ │ │ │ + bl 16d81c │ │ │ │ + b 67f04 │ │ │ │ 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 67ec4 │ │ │ │ + bne 67ebc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1421e8 │ │ │ │ + bl 141da0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 67ec4 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b 67ebc │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57276 @ 0xdfbc │ │ │ │ + movw r1, #55752 @ 0xd9c8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 67f0c │ │ │ │ + bl 16d81c │ │ │ │ + b 67f04 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67ef8 │ │ │ │ + beq 67ef0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67ef8 │ │ │ │ + bgt 67ef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 67ef8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 67ef0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2c78d4 │ │ │ │ - b 67f40 │ │ │ │ + bl 2c70ac │ │ │ │ + b 67f38 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67f30 │ │ │ │ + bgt 67f28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67f30 │ │ │ │ + bne 67f28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r5 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 67f78 │ │ │ │ + beq 67f70 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 67f98 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 67f90 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52624 @ 0xcd90 │ │ │ │ + movw r1, #51048 @ 0xc768 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 67ffc │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne 67ff4 │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42904 @ 0xa798 │ │ │ │ + movw r1, #41252 @ 0xa124 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 371fa4 │ │ │ │ + bl 3718d4 │ │ │ │ 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, #2968] @ 0xb98 │ │ │ │ @@ -59238,313 +59236,313 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r3 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r1 │ │ │ │ movne r2, r4 │ │ │ │ - movw r1, #57356 @ 0xe00c │ │ │ │ + movw r1, #55832 @ 0xda18 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #57360 @ 0xe010 │ │ │ │ + movw r0, #55836 @ 0xda1c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68460 │ │ │ │ + beq 68458 │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 680e0 │ │ │ │ + beq 680d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac6a4 │ │ │ │ + bl 1ac274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68110 │ │ │ │ + beq 68108 │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #29144 @ 0x71d8 │ │ │ │ + movw r1, #27480 @ 0x6b58 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 222b2c │ │ │ │ + bl 2220d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 680e0 │ │ │ │ - b 68460 │ │ │ │ + bne 680d8 │ │ │ │ + b 68458 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 682f8 │ │ │ │ - bl b9040 │ │ │ │ + bne 682f0 │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68460 │ │ │ │ - bl dc1d0 │ │ │ │ + bne 68458 │ │ │ │ + bl dbd28 │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d3fc <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 680c4 │ │ │ │ - b 68468 │ │ │ │ + beq 680bc │ │ │ │ + b 68460 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ tst r5, #268435456 @ 0x10000000 │ │ │ │ - bne 68238 │ │ │ │ + bne 68230 │ │ │ │ mov r0, r4 │ │ │ │ - bl 196b34 │ │ │ │ + bl 19680c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 683d4 │ │ │ │ + beq 683cc │ │ │ │ cmp r8, #0 │ │ │ │ - beq 68238 │ │ │ │ + beq 68230 │ │ │ │ tst r5, #402653184 @ 0x18000000 │ │ │ │ - bne 68238 │ │ │ │ + bne 68230 │ │ │ │ sub r1, fp, #1104 @ 0x450 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6821c │ │ │ │ + bne 68214 │ │ │ │ ldr r5, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ ldr r4, [fp, #-1112] @ 0xfffffba8 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ - bgt 681a8 │ │ │ │ + bgt 681a0 │ │ │ │ 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 2cfd0 <__memcpy_chk@plt> │ │ │ │ - movw r3, #29548 @ 0x736c │ │ │ │ + movw r3, #27908 @ 0x6d04 │ │ │ │ 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 dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d3fc <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 681f4 │ │ │ │ + bne 681ec │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 681fc │ │ │ │ - bl b9040 │ │ │ │ + bne 681f4 │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 681a8 │ │ │ │ - b 6820c │ │ │ │ + beq 681a0 │ │ │ │ + b 68204 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 683f8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 683f0 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 68460 │ │ │ │ - movw r3, #49196 @ 0xc02c │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 68458 │ │ │ │ + movw r3, #53164 @ 0xcfac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68460 │ │ │ │ - bl 142a28 │ │ │ │ + beq 68458 │ │ │ │ + bl 1425e0 │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #32924 @ 0x809c │ │ │ │ + movw r1, #31260 @ 0x7a1c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 222b2c │ │ │ │ + bl 2220d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68460 │ │ │ │ + beq 68458 │ │ │ │ ldr r4, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bgt 6830c │ │ │ │ + bgt 68304 │ │ │ │ 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 2cfd0 <__memcpy_chk@plt> │ │ │ │ - movw r3, #29548 @ 0x736c │ │ │ │ + movw r3, #27908 @ 0x6d04 │ │ │ │ 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 1c54d0 │ │ │ │ - bl dc1d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ + bl dbd28 │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d3fc <__ioctl_time64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r9, #1 │ │ │ │ - bne 682f0 │ │ │ │ + bne 682e8 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 682f8 │ │ │ │ - bl b9040 │ │ │ │ + bne 682f0 │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 682a4 │ │ │ │ - b 68460 │ │ │ │ + beq 6829c │ │ │ │ + b 68458 │ │ │ │ cmp r9, #0 │ │ │ │ - bge 68488 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 68480 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 68460 │ │ │ │ + bl 27c4e4 │ │ │ │ + b 68458 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a27d8 │ │ │ │ + bl 1a24b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6820c │ │ │ │ - bl 1a2900 │ │ │ │ + beq 68204 │ │ │ │ + bl 1a25d8 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 2e1f8 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c54d0 │ │ │ │ - bl dc1d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ + bl dbd28 │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d3fc <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 68388 │ │ │ │ + bne 68380 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 68390 │ │ │ │ - bl b9040 │ │ │ │ + bne 68388 │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6833c │ │ │ │ - b 683c8 │ │ │ │ + beq 68334 │ │ │ │ + b 683c0 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 683a4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 6839c │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 683c8 │ │ │ │ + bl 27c4e4 │ │ │ │ + b 683c0 │ │ │ │ ldrb r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 684d0 │ │ │ │ + beq 684c8 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57652 @ 0xe134 │ │ │ │ + movw r1, #56128 @ 0xdb40 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1393b8 │ │ │ │ - b 68460 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bl 138f7c │ │ │ │ + b 68458 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #57776 @ 0xe1b0 │ │ │ │ + movw r1, #56252 @ 0xdbbc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ sub r6, fp, #1056 @ 0x420 │ │ │ │ sub r6, r6, #12 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 68418 │ │ │ │ + bne 68410 │ │ │ │ ldr r0, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e1f8 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 6847c │ │ │ │ + bne 68474 │ │ │ │ mov r2, #8 │ │ │ │ add r0, r4, r5 │ │ │ │ - movw r1, #14948 @ 0x3a64 │ │ │ │ + movw r1, #13284 @ 0x33e4 │ │ │ │ movt r1, #92 @ 0x5c │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6847c │ │ │ │ + beq 68474 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57372 @ 0xe01c │ │ │ │ + movw r1, #55848 @ 0xda28 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b 684d8 │ │ │ │ + b 684d0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 682f8 │ │ │ │ + blt 682f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl be7c8 │ │ │ │ - b 684d8 │ │ │ │ + bl be3d4 │ │ │ │ + b 684d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl be7c8 │ │ │ │ - b 684d8 │ │ │ │ + bl be3d4 │ │ │ │ + b 684d0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #14948 @ 0x3a64 │ │ │ │ + movw r1, #13284 @ 0x33e4 │ │ │ │ movt r1, #92 @ 0x5c │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 684c0 │ │ │ │ + beq 684b8 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57520 @ 0xe0b0 │ │ │ │ + movw r1, #55996 @ 0xdabc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 68460 │ │ │ │ + bl 16d81c │ │ │ │ + b 68458 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a05ac │ │ │ │ - b 684d8 │ │ │ │ + bl a02f0 │ │ │ │ + b 684d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a365c │ │ │ │ + bl 1a3334 │ │ │ │ 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 r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ 6852c │ │ │ │ - bl a9fc4 │ │ │ │ + ldr r0, [pc, #40] @ 68524 │ │ │ │ + bl a9d40 │ │ │ │ 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 │ │ │ │ @@ -59554,72 +59552,72 @@ │ │ │ │ rsbeq r7, r2, r8, lsr #23 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6855c │ │ │ │ + beq 68554 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 6857c │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 68574 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52712 @ 0xcde8 │ │ │ │ + movw r1, #51136 @ 0xc7c0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 385d14 │ │ │ │ + b 385644 │ │ │ │ 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 685f8 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 685f0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32692 @ 0x7fb4 │ │ │ │ + movw r1, #31028 @ 0x7934 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 68630 │ │ │ │ + bl 16d81c │ │ │ │ + b 68628 │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68620 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 68618 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32112 @ 0x7d70 │ │ │ │ + movw r1, #30448 @ 0x76f0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 68630 │ │ │ │ + bl 16d81c │ │ │ │ + b 68628 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 │ │ │ │ @@ -59628,691 +59626,691 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6868c │ │ │ │ + bne 68684 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 686d0 │ │ │ │ + beq 686c8 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #152] @ 68730 │ │ │ │ + ldr ip, [pc, #152] @ 68728 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 686d0 │ │ │ │ + bne 686c8 │ │ │ │ mov r5, #0 │ │ │ │ - b 68724 │ │ │ │ + b 6871c │ │ │ │ ldr r4, [ip] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1f757c │ │ │ │ + bl 1f6e7c │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 3179c0 │ │ │ │ + bl 317340 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 686c8 │ │ │ │ + beq 686c0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 384164 │ │ │ │ + bl 383a94 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68724 │ │ │ │ + bgt 6871c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68724 │ │ │ │ + bne 6871c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, ip, ror ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 398288 <_PyLong_UInt32_Converter@@Base+0x2c54> │ │ │ │ + b 397a90 <_PyLong_UInt32_Converter@@Base+0x2548> │ │ │ │ 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 r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 6879c │ │ │ │ + bne 68794 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 68798 │ │ │ │ + blt 68790 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 687dc │ │ │ │ + beq 687d4 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #292] @ 688c8 │ │ │ │ + ldr r1, [pc, #292] @ 688c0 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 687dc │ │ │ │ + bne 687d4 │ │ │ │ mov r0, #0 │ │ │ │ - b 688c0 │ │ │ │ + b 688b8 │ │ │ │ cmn r6, r4 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldrb r2, [r5, #58] @ 0x3a │ │ │ │ movweq r6, #5188 @ 0x1444 │ │ │ │ movteq r6, #96 @ 0x60 │ │ │ │ ldrne r6, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bic r2, r2, #1 │ │ │ │ strb r2, [r5, #58] @ 0x3a │ │ │ │ movwne r0, #5456 @ 0x1550 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 688c0 │ │ │ │ + bne 688b8 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6884c │ │ │ │ + bne 68844 │ │ │ │ ldrb r3, [r5, #58] @ 0x3a │ │ │ │ cmp r6, #0 │ │ │ │ orr r3, r3, #4 │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ - beq 688b0 │ │ │ │ + beq 688a8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 688b0 │ │ │ │ + b 688a8 │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #112] @ 688cc │ │ │ │ + ldr r0, [pc, #112] @ 688c4 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 687d4 │ │ │ │ - bl 128510 │ │ │ │ + beq 687cc │ │ │ │ + bl 12821c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68898 │ │ │ │ + bgt 68890 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68898 │ │ │ │ + bne 68890 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 687d4 │ │ │ │ - beq 68824 │ │ │ │ + blt 687cc │ │ │ │ + beq 6881c │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 688c0 │ │ │ │ + b 688b8 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ - bl a75ec │ │ │ │ - b 688a4 │ │ │ │ + bl a7334 │ │ │ │ + b 6889c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, r8, lsr #25 │ │ │ │ rsbeq r3, r3, r4, lsr #25 │ │ │ │ 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, #57856 @ 0xe200 │ │ │ │ + movw r0, #56332 @ 0xdc0c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 3000ac <_PyInterpreterState_IsRunningMain@@Base+0x480> │ │ │ │ + bl 2ff774 <_PyInterpreterState_IsRunningMain@@Base+0x2a8> │ │ │ │ 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 │ │ │ │ - bl 1398f0 │ │ │ │ + bl 1394b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68960 │ │ │ │ + beq 68958 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68960 │ │ │ │ + bgt 68958 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68960 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 68958 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68994 │ │ │ │ + beq 6898c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68994 │ │ │ │ + bgt 6898c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68994 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 6898c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 689c8 │ │ │ │ + beq 689c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 689c8 │ │ │ │ + bgt 689c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 689c8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 689c0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 689fc │ │ │ │ + beq 689f4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 689fc │ │ │ │ + bgt 689f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 689fc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 689f4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68a30 │ │ │ │ + beq 68a28 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68a30 │ │ │ │ + bgt 68a28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68a30 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 68a28 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68a64 │ │ │ │ + beq 68a5c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68a64 │ │ │ │ + bgt 68a5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68a64 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 68a5c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68a98 │ │ │ │ + beq 68a90 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68a98 │ │ │ │ + bgt 68a90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68a98 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 68a90 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68acc │ │ │ │ + beq 68ac4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68acc │ │ │ │ + bgt 68ac4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68acc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 68ac4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68b00 │ │ │ │ + beq 68af8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68b00 │ │ │ │ + bgt 68af8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68b00 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 68af8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68b34 │ │ │ │ + beq 68b2c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68b34 │ │ │ │ + bgt 68b2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68b34 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 68b2c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68b68 │ │ │ │ + beq 68b60 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68b68 │ │ │ │ + bgt 68b60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68b68 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 68b60 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68b9c │ │ │ │ + beq 68b94 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68b9c │ │ │ │ + bgt 68b94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68b9c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 68b94 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68bd0 │ │ │ │ + beq 68bc8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68bd0 │ │ │ │ + bgt 68bc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68bd0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 68bc8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68c04 │ │ │ │ + beq 68bfc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68c04 │ │ │ │ + bgt 68bfc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68c04 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 68bfc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68c38 │ │ │ │ + beq 68c30 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68c38 │ │ │ │ + bgt 68c30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68c38 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 68c30 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68c6c │ │ │ │ + beq 68c64 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68c6c │ │ │ │ + bgt 68c64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68c6c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 68c64 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68ca0 │ │ │ │ + beq 68c98 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68ca0 │ │ │ │ + bgt 68c98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68ca0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 68c98 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68cd4 │ │ │ │ + beq 68ccc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68cd4 │ │ │ │ + bgt 68ccc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68cd4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 68ccc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ 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 3be108 <_PyLong_UnsignedLongLong_Converter@@Base+0x2444> │ │ │ │ + b 3bdb6c │ │ │ │ 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 68d30 │ │ │ │ + bgt 68d28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68d30 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 68d28 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ab924 │ │ │ │ + b ab6a0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 68910 │ │ │ │ + b 68908 │ │ │ │ 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 68d88 │ │ │ │ + beq 68d80 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 68e14 │ │ │ │ + b 68e0c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, #12 │ │ │ │ movne r7, r5 │ │ │ │ movne r8, r6 │ │ │ │ - beq 68e14 │ │ │ │ + beq 68e0c │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r8, r3 │ │ │ │ - bge 68dfc │ │ │ │ + bge 68df4 │ │ │ │ ldrd r0, [r7, #40] @ 0x28 │ │ │ │ - bl 36f37c <_PyCoro_GetAwaitableIter@@Base+0x664> │ │ │ │ + bl 36ecac <_PyCoro_GetAwaitableIter@@Base+0x664> │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ add r7, r7, #8 │ │ │ │ - bne 68df4 │ │ │ │ + bne 68dec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68e14 │ │ │ │ + bgt 68e0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68e14 │ │ │ │ + bne 68e0c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 68e14 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 68e0c │ │ │ │ str r0, [r9, #4]! │ │ │ │ - b 68da8 │ │ │ │ + b 68da0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ 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 3a2df8 │ │ │ │ + b 3a2810 │ │ │ │ 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 68e84 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 68e7c │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 68e74 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 68e84 │ │ │ │ + bne 68e6c │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 68e7c │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 68eac │ │ │ │ + bne 68ea4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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 68ef4 │ │ │ │ + bhi 68eec │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 68f18 │ │ │ │ - b 68f3c │ │ │ │ + bgt 68f10 │ │ │ │ + b 68f34 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58408 @ 0xe428 │ │ │ │ + movw r0, #56776 @ 0xddc8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68ee8 │ │ │ │ - b 68f54 │ │ │ │ + bne 68ee0 │ │ │ │ + b 68f4c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68f40 │ │ │ │ - bl be588 │ │ │ │ + bne 68f38 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68f40 │ │ │ │ - b 68f54 │ │ │ │ + beq 68f38 │ │ │ │ + b 68f4c │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 68f90 │ │ │ │ + b 68f88 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #57876 @ 0xe214 │ │ │ │ + movw r0, #56352 @ 0xdc20 │ │ │ │ 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 b7248 │ │ │ │ + b b6e48 │ │ │ │ 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 3948f0 <_PyObject_GetState@@Base> │ │ │ │ + bl 394018 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6903c │ │ │ │ + beq 69034 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68fe4 │ │ │ │ + bne 68fdc │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #57892 @ 0xe224 │ │ │ │ + movw r0, #56368 @ 0xdc30 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt 69024 │ │ │ │ + bgt 6901c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl dc358 │ │ │ │ + bl dbebc │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp] │ │ │ │ - movw r3, #41316 @ 0xa164 │ │ │ │ + movw r3, #39912 @ 0x9be8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r0, #57900 @ 0xe22c │ │ │ │ + movw r0, #56376 @ 0xdc38 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ mov r4, r0 │ │ │ │ - b 6903c │ │ │ │ + b 69034 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #57912 @ 0xe238 │ │ │ │ + movw r0, #56388 @ 0xdc44 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp] │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, 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 1c3650 │ │ │ │ + b 1c3170 │ │ │ │ │ │ │ │ -00069060 : │ │ │ │ +00069058 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #88] @ 690c8 │ │ │ │ + ldr lr, [pc, #88] @ 690c0 │ │ │ │ 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 690c0 │ │ │ │ + beq 690b8 │ │ │ │ cmp ip, r3 │ │ │ │ - bge 690b4 │ │ │ │ + bge 690ac │ │ │ │ ldrb r4, [r2, ip] │ │ │ │ add r4, r5, r4 │ │ │ │ ldrb r4, [r4, #3448] @ 0xd78 │ │ │ │ strb r4, [r0, ip, lsl #1] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 69094 │ │ │ │ + b 6908c │ │ │ │ ldr r2, [lr] │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r1] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #57924 @ 0xe244 │ │ │ │ + movw r0, #56400 @ 0xdc50 │ │ │ │ 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 b7248 │ │ │ │ + b b6e48 │ │ │ │ │ │ │ │ -000690f4 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +000690ec <_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 │ │ │ │ @@ -60320,171 +60318,171 @@ │ │ │ │ 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 69150 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 69148 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ 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 3be4f4 <_PyLong_UnsignedLongLong_Converter@@Base+0x2830> │ │ │ │ + b 3bdf58 │ │ │ │ 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] @ 692e0 <_PyMonitoring_FirePyStartEvent@@Base+0x1ec> │ │ │ │ + ldr r3, [pc, #368] @ 692d8 <_PyMonitoring_FirePyStartEvent@@Base+0x1ec> │ │ │ │ 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 691b8 <_PyMonitoring_FirePyStartEvent@@Base+0xc4> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 691b0 <_PyMonitoring_FirePyStartEvent@@Base+0xc4> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57944 @ 0xe258 │ │ │ │ + movw r1, #56420 @ 0xdc64 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 691d0 <_PyMonitoring_FirePyStartEvent@@Base+0xdc> │ │ │ │ + bl 16d81c │ │ │ │ + b 691c8 <_PyMonitoring_FirePyStartEvent@@Base+0xdc> │ │ │ │ cmp r5, #5 │ │ │ │ - beq 691d8 <_PyMonitoring_FirePyStartEvent@@Base+0xe4> │ │ │ │ - bl be7c8 │ │ │ │ + beq 691d0 <_PyMonitoring_FirePyStartEvent@@Base+0xe4> │ │ │ │ + bl be3d4 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r6, #8] │ │ │ │ - bne 691d8 <_PyMonitoring_FirePyStartEvent@@Base+0xe4> │ │ │ │ + bne 691d0 <_PyMonitoring_FirePyStartEvent@@Base+0xe4> │ │ │ │ mvn r0, #0 │ │ │ │ - b 692d8 <_PyMonitoring_FirePyStartEvent@@Base+0x1e4> │ │ │ │ + b 692d0 <_PyMonitoring_FirePyStartEvent@@Base+0x1e4> │ │ │ │ orr r3, r7, #-2147483648 @ 0x80000000 │ │ │ │ add r2, r6, #4 │ │ │ │ - movw r7, #564 @ 0x234 │ │ │ │ - movt r7, #89 @ 0x59 │ │ │ │ + movw r7, #64476 @ 0xfbdc │ │ │ │ + movt r7, #88 @ 0x58 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 692d4 <_PyMonitoring_FirePyStartEvent@@Base+0x1e0> │ │ │ │ + beq 692cc <_PyMonitoring_FirePyStartEvent@@Base+0x1e0> │ │ │ │ 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 2fa858 <_Py_call_instrumentation_2args@@Base+0x2a0> │ │ │ │ + bl 2f9f1c <_Py_call_instrumentation_2args@@Base+0x2a0> │ │ │ │ eor r4, r4, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 692cc <_PyMonitoring_FirePyStartEvent@@Base+0x1d8> │ │ │ │ + beq 692c4 <_PyMonitoring_FirePyStartEvent@@Base+0x1d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 691d0 <_PyMonitoring_FirePyStartEvent@@Base+0xdc> │ │ │ │ + beq 691c8 <_PyMonitoring_FirePyStartEvent@@Base+0xdc> │ │ │ │ cmp r5, #10 │ │ │ │ - ble 692c0 <_PyMonitoring_FirePyStartEvent@@Base+0x1cc> │ │ │ │ - movw r2, #60668 @ 0xecfc │ │ │ │ + ble 692b8 <_PyMonitoring_FirePyStartEvent@@Base+0x1cc> │ │ │ │ + movw r2, #59036 @ 0xe69c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29012 @ 0x7154 │ │ │ │ + movw r1, #27348 @ 0x6ad4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, r5, lsl #2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ 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, #3476] @ 0xd94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 691d0 <_PyMonitoring_FirePyStartEvent@@Base+0xdc> │ │ │ │ + beq 691c8 <_PyMonitoring_FirePyStartEvent@@Base+0xdc> │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #3476] @ 0xd94 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 691d0 <_PyMonitoring_FirePyStartEvent@@Base+0xdc> │ │ │ │ + bgt 691c8 <_PyMonitoring_FirePyStartEvent@@Base+0xdc> │ │ │ │ sub r3, r2, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 691d0 <_PyMonitoring_FirePyStartEvent@@Base+0xdc> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 691d0 <_PyMonitoring_FirePyStartEvent@@Base+0xdc> │ │ │ │ + bne 691c8 <_PyMonitoring_FirePyStartEvent@@Base+0xdc> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 691c8 <_PyMonitoring_FirePyStartEvent@@Base+0xdc> │ │ │ │ ldrb r3, [r8] │ │ │ │ bic r3, r3, sl │ │ │ │ strb r3, [r8] │ │ │ │ uxtb r4, r4 │ │ │ │ - b 691ec <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ + b 691e4 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #164] @ 693b0 <_PyMonitoring_FirePyStartEvent@@Base+0x2bc> │ │ │ │ + ldr r2, [pc, #164] @ 693a8 <_PyMonitoring_FirePyStartEvent@@Base+0x2bc> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 69334 <_PyMonitoring_FirePyStartEvent@@Base+0x240> │ │ │ │ + bne 6932c <_PyMonitoring_FirePyStartEvent@@Base+0x240> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6931c <_PyMonitoring_FirePyStartEvent@@Base+0x228> │ │ │ │ + bne 69314 <_PyMonitoring_FirePyStartEvent@@Base+0x228> │ │ │ │ dmb ish │ │ │ │ - beq 69344 <_PyMonitoring_FirePyStartEvent@@Base+0x250> │ │ │ │ + beq 6933c <_PyMonitoring_FirePyStartEvent@@Base+0x250> │ │ │ │ mov r0, r4 │ │ │ │ - bl 348fa4 │ │ │ │ + bl 3bd17c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 3be33c <_PyLong_UnsignedLongLong_Converter@@Base+0x2678> │ │ │ │ + bl 3bdda0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 69370 <_PyMonitoring_FirePyStartEvent@@Base+0x27c> │ │ │ │ + bne 69368 <_PyMonitoring_FirePyStartEvent@@Base+0x27c> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 69358 <_PyMonitoring_FirePyStartEvent@@Base+0x264> │ │ │ │ + bne 69350 <_PyMonitoring_FirePyStartEvent@@Base+0x264> │ │ │ │ dmb ish │ │ │ │ - beq 69380 <_PyMonitoring_FirePyStartEvent@@Base+0x28c> │ │ │ │ + beq 69378 <_PyMonitoring_FirePyStartEvent@@Base+0x28c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bcf58 │ │ │ │ + bl 2bc628 │ │ │ │ mov r1, #20 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 3ab840 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 693b0 <_PyMonitoring_FirePyStartEvent@@Base+0x2bc> │ │ │ │ + bl 3ab174 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 693a8 <_PyMonitoring_FirePyStartEvent@@Base+0x2bc> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 693a8 <_PyMonitoring_FirePyStartEvent@@Base+0x2b4> │ │ │ │ + beq 693a0 <_PyMonitoring_FirePyStartEvent@@Base+0x2b4> │ │ │ │ bl 2dcf0 <__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 │ │ │ │ @@ -60496,74 +60494,74 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69428 <_PyMonitoring_FirePyStartEvent@@Base+0x334> │ │ │ │ + bne 69420 <_PyMonitoring_FirePyStartEvent@@Base+0x334> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69428 <_PyMonitoring_FirePyStartEvent@@Base+0x334> │ │ │ │ + bne 69420 <_PyMonitoring_FirePyStartEvent@@Base+0x334> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #19336 @ 0x4b88 │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 69464 <_PyMonitoring_FirePyStartEvent@@Base+0x370> │ │ │ │ + bl 16d81c │ │ │ │ + b 6945c <_PyMonitoring_FirePyStartEvent@@Base+0x370> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 69470 <_PyMonitoring_FirePyStartEvent@@Base+0x37c> │ │ │ │ + ldr ip, [pc, #60] @ 69468 <_PyMonitoring_FirePyStartEvent@@Base+0x37c> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6940c <_PyMonitoring_FirePyStartEvent@@Base+0x318> │ │ │ │ + bne 69404 <_PyMonitoring_FirePyStartEvent@@Base+0x318> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrdeq r7, [r2], #-196 @ 0xffffff3c @ │ │ │ │ │ │ │ │ -00069474 : │ │ │ │ +0006946c : │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #21188 @ 0x52c4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 694c4 │ │ │ │ + bne 694bc │ │ │ │ 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 2fa35c <_PyObject_HasLen@@Base+0x11a0> │ │ │ │ + b 2f9a20 <_PyObject_HasLen@@Base+0x10e8> │ │ │ │ │ │ │ │ -000694d0 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +000694c8 <_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 │ │ │ │ @@ -60571,61 +60569,61 @@ │ │ │ │ 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 69150 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 69148 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ 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 r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 69738 <_PyMonitoring_FirePyYieldEvent@@Base+0x4c> │ │ │ │ + bl 69730 <_PyMonitoring_FirePyYieldEvent@@Base+0x4c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69588 <_PyMonitoring_FirePyResumeEvent@@Base+0xb8> │ │ │ │ + beq 69580 <_PyMonitoring_FirePyResumeEvent@@Base+0xb8> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl aef90 │ │ │ │ + bl aecd0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69574 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ + bgt 6956c <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6957c <_PyMonitoring_FirePyResumeEvent@@Base+0xac> │ │ │ │ + beq 69574 <_PyMonitoring_FirePyResumeEvent@@Base+0xac> │ │ │ │ mov r4, r5 │ │ │ │ - b 69588 <_PyMonitoring_FirePyResumeEvent@@Base+0xb8> │ │ │ │ + b 69580 <_PyMonitoring_FirePyResumeEvent@@Base+0xb8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 69574 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 6956c <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ 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 c55e4 │ │ │ │ + bl c51ec │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 695c8 <_PyMonitoring_FirePyResumeEvent@@Base+0xf8> │ │ │ │ - bl be588 │ │ │ │ + bne 695c0 <_PyMonitoring_FirePyResumeEvent@@Base+0xf8> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 695e4 <_PyMonitoring_FirePyResumeEvent@@Base+0x114> │ │ │ │ + bne 695dc <_PyMonitoring_FirePyResumeEvent@@Base+0x114> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ bicne r4, r4, r4, asr #31 │ │ │ │ strne r4, [r5, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -60635,49 +60633,49 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #32] │ │ │ │ cmn r5, #1 │ │ │ │ - bne 696e0 <_PyMonitoring_FirePyResumeEvent@@Base+0x210> │ │ │ │ + bne 696d8 <_PyMonitoring_FirePyResumeEvent@@Base+0x210> │ │ │ │ mov r3, #0 │ │ │ │ movw r9, #19891 @ 0x4db3 │ │ │ │ movt r9, #1371 @ 0x55b │ │ │ │ movw r8, #13527 @ 0x34d7 │ │ │ │ movt r8, #55615 @ 0xd93f │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ sub r2, fp, #32 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce498 │ │ │ │ + bl ce024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69698 <_PyMonitoring_FirePyResumeEvent@@Base+0x1c8> │ │ │ │ + beq 69690 <_PyMonitoring_FirePyResumeEvent@@Base+0x1c8> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 696e0 <_PyMonitoring_FirePyResumeEvent@@Base+0x210> │ │ │ │ + beq 696d8 <_PyMonitoring_FirePyResumeEvent@@Base+0x210> │ │ │ │ eor r4, r0, r0, lsl #16 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ cmn r0, #1 │ │ │ │ eor r0, r0, r0, lsl #16 │ │ │ │ eor r4, r4, r9 │ │ │ │ eor r0, r0, r9 │ │ │ │ - beq 696e0 <_PyMonitoring_FirePyResumeEvent@@Base+0x210> │ │ │ │ + beq 696d8 <_PyMonitoring_FirePyResumeEvent@@Base+0x210> │ │ │ │ mul r4, r8, r4 │ │ │ │ mul r0, r8, r0 │ │ │ │ eor r4, r4, r7 │ │ │ │ eor r7, r0, r4 │ │ │ │ - b 69630 <_PyMonitoring_FirePyResumeEvent@@Base+0x160> │ │ │ │ + b 69628 <_PyMonitoring_FirePyResumeEvent@@Base+0x160> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ movw r3, #61261 @ 0xef4d │ │ │ │ movt r3, #29416 @ 0x72e8 │ │ │ │ movw r0, #3533 @ 0xdcd │ │ │ │ movt r0, #1 │ │ │ │ movw r2, #50147 @ 0xc3e3 │ │ │ │ movt r2, #13841 @ 0x3611 │ │ │ │ @@ -60692,15 +60690,15 @@ │ │ │ │ cmn r3, #1 │ │ │ │ movne r5, r3 │ │ │ │ str r5, [r6, #32] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000696ec <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +000696e4 <_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 │ │ │ │ @@ -60709,81 +60707,81 @@ │ │ │ │ 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 69150 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 69148 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ 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 r3, [r0, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69768 <_PyMonitoring_FirePyYieldEvent@@Base+0x7c> │ │ │ │ + bne 69760 <_PyMonitoring_FirePyYieldEvent@@Base+0x7c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69808 <_PyMonitoring_FirePyYieldEvent@@Base+0x11c> │ │ │ │ + beq 69800 <_PyMonitoring_FirePyYieldEvent@@Base+0x11c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 69784 <_PyMonitoring_FirePyYieldEvent@@Base+0x98> │ │ │ │ + beq 6977c <_PyMonitoring_FirePyYieldEvent@@Base+0x98> │ │ │ │ mov r0, r4 │ │ │ │ - bl c3efc │ │ │ │ + bl c3b04 │ │ │ │ mov r4, r0 │ │ │ │ - b 6978c <_PyMonitoring_FirePyYieldEvent@@Base+0xa0> │ │ │ │ - bl 9f360 │ │ │ │ + b 69784 <_PyMonitoring_FirePyYieldEvent@@Base+0xa0> │ │ │ │ + bl 9f098 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 69800 <_PyMonitoring_FirePyYieldEvent@@Base+0x114> │ │ │ │ + beq 697f8 <_PyMonitoring_FirePyYieldEvent@@Base+0x114> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 697b8 <_PyMonitoring_FirePyYieldEvent@@Base+0xcc> │ │ │ │ + beq 697b0 <_PyMonitoring_FirePyYieldEvent@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2636 @ 0xa4c │ │ │ │ + movw r1, #972 @ 0x3cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 697dc <_PyMonitoring_FirePyYieldEvent@@Base+0xf0> │ │ │ │ + beq 697d4 <_PyMonitoring_FirePyYieldEvent@@Base+0xf0> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 69828 <_PyMonitoring_FirePyYieldEvent@@Base+0x13c> │ │ │ │ + beq 69820 <_PyMonitoring_FirePyYieldEvent@@Base+0x13c> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54192 @ 0xd3b0 │ │ │ │ + movw r1, #52560 @ 0xcd50 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69828 <_PyMonitoring_FirePyYieldEvent@@Base+0x13c> │ │ │ │ + bne 69820 <_PyMonitoring_FirePyYieldEvent@@Base+0x13c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69800 <_PyMonitoring_FirePyYieldEvent@@Base+0x114> │ │ │ │ + bgt 697f8 <_PyMonitoring_FirePyYieldEvent@@Base+0x114> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69800 <_PyMonitoring_FirePyYieldEvent@@Base+0x114> │ │ │ │ + bne 697f8 <_PyMonitoring_FirePyYieldEvent@@Base+0x114> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 69828 <_PyMonitoring_FirePyYieldEvent@@Base+0x13c> │ │ │ │ + b 69820 <_PyMonitoring_FirePyYieldEvent@@Base+0x13c> │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5188 @ 0x1444 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 69828 <_PyMonitoring_FirePyYieldEvent@@Base+0x13c> │ │ │ │ + beq 69820 <_PyMonitoring_FirePyYieldEvent@@Base+0x13c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00069830 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +00069828 <_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 │ │ │ │ @@ -60792,37 +60790,37 @@ │ │ │ │ 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 69150 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 69148 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 698b0 <_PyMonitoring_FirePyReturnEvent@@Base+0x80> │ │ │ │ + bne 698a8 <_PyMonitoring_FirePyReturnEvent@@Base+0x80> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -000698c4 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +000698bc <_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] │ │ │ │ @@ -60832,137 +60830,137 @@ │ │ │ │ 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 69150 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 69148 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ 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] @ 699dc <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ + ldr r0, [pc, #172] @ 699d4 <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 69950 <_PyMonitoring_FireCallEvent@@Base+0x8c> │ │ │ │ + bne 69948 <_PyMonitoring_FireCallEvent@@Base+0x8c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 69938 <_PyMonitoring_FireCallEvent@@Base+0x74> │ │ │ │ + bne 69930 <_PyMonitoring_FireCallEvent@@Base+0x74> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - bne 69978 <_PyMonitoring_FireCallEvent@@Base+0xb4> │ │ │ │ + bne 69970 <_PyMonitoring_FireCallEvent@@Base+0xb4> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18a3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #96] @ 699e0 <_PyMonitoring_FireCallEvent@@Base+0x11c> │ │ │ │ + bl 18a0b0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #96] @ 699d8 <_PyMonitoring_FireCallEvent@@Base+0x11c> │ │ │ │ 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 699b0 <_PyMonitoring_FireCallEvent@@Base+0xec> │ │ │ │ + bne 699a8 <_PyMonitoring_FireCallEvent@@Base+0xec> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 69998 <_PyMonitoring_FireCallEvent@@Base+0xd4> │ │ │ │ + bne 69990 <_PyMonitoring_FireCallEvent@@Base+0xd4> │ │ │ │ dmb ish │ │ │ │ - beq 699c0 <_PyMonitoring_FireCallEvent@@Base+0xfc> │ │ │ │ - ldr r0, [pc, #28] @ 699dc <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 699b8 <_PyMonitoring_FireCallEvent@@Base+0xfc> │ │ │ │ + ldr r0, [pc, #28] @ 699d4 <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ + bl 2bc628 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57972 @ 0xe274 │ │ │ │ + movw r0, #56448 @ 0xdc80 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ rsbeq sl, r2, r0, lsr #24 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ 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, #57976 @ 0xe278 │ │ │ │ + movw r1, #56452 @ 0xdc84 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a44 <_PyMonitoring_FireCallEvent@@Base+0x180> │ │ │ │ + beq 69a3c <_PyMonitoring_FireCallEvent@@Base+0x180> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d21c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69a4c <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ + beq 69a44 <_PyMonitoring_FireCallEvent@@Base+0x188> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 69a54 <_PyMonitoring_FireCallEvent@@Base+0x190> │ │ │ │ + b 69a4c <_PyMonitoring_FireCallEvent@@Base+0x190> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ movw r5, #35428 @ 0x8a64 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r6, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ - bl 35cf10 │ │ │ │ + bl 35c858 │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 69ae4 <_PyMonitoring_FireCallEvent@@Base+0x220> │ │ │ │ + beq 69adc <_PyMonitoring_FireCallEvent@@Base+0x220> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69ae4 <_PyMonitoring_FireCallEvent@@Base+0x220> │ │ │ │ + beq 69adc <_PyMonitoring_FireCallEvent@@Base+0x220> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 140ecc │ │ │ │ + bl 140a84 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69ad0 <_PyMonitoring_FireCallEvent@@Base+0x20c> │ │ │ │ + bgt 69ac8 <_PyMonitoring_FireCallEvent@@Base+0x20c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69ad8 <_PyMonitoring_FireCallEvent@@Base+0x214> │ │ │ │ + beq 69ad0 <_PyMonitoring_FireCallEvent@@Base+0x214> │ │ │ │ mov r4, r5 │ │ │ │ - b 69ae4 <_PyMonitoring_FireCallEvent@@Base+0x220> │ │ │ │ + b 69adc <_PyMonitoring_FireCallEvent@@Base+0x220> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 69ad0 <_PyMonitoring_FireCallEvent@@Base+0x20c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 69ac8 <_PyMonitoring_FireCallEvent@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00069aec <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +00069ae4 <_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 │ │ │ │ @@ -60971,62 +60969,62 @@ │ │ │ │ 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 69150 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 69148 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00069b38 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ +00069b30 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3cbbc4 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ + b 3cb520 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ 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, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ - bl 20ecf8 <_PyLong_Format@@Base+0x4cf0> │ │ │ │ + bl 20e30c <_PyLong_Format@@Base+0x49e8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69bd0 <_PyMonitoring_FireBranchRightEvent@@Base+0x98> │ │ │ │ + beq 69bc8 <_PyMonitoring_FireBranchRightEvent@@Base+0x98> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #58048 @ 0xe2c0 │ │ │ │ + movw r0, #56524 @ 0xdccc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp] │ │ │ │ ldrd r2, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69bbc <_PyMonitoring_FireBranchRightEvent@@Base+0x84> │ │ │ │ + bgt 69bb4 <_PyMonitoring_FireBranchRightEvent@@Base+0x84> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69bc4 <_PyMonitoring_FireBranchRightEvent@@Base+0x8c> │ │ │ │ + beq 69bbc <_PyMonitoring_FireBranchRightEvent@@Base+0x8c> │ │ │ │ mov r4, r5 │ │ │ │ - b 69bd0 <_PyMonitoring_FireBranchRightEvent@@Base+0x98> │ │ │ │ + b 69bc8 <_PyMonitoring_FireBranchRightEvent@@Base+0x98> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 69bbc <_PyMonitoring_FireBranchRightEvent@@Base+0x84> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 69bb4 <_PyMonitoring_FireBranchRightEvent@@Base+0x84> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00069bdc <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +00069bd4 <_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 │ │ │ │ @@ -61035,81 +61033,81 @@ │ │ │ │ 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 69150 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 69148 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ 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, [pc, #60] @ 69c84 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa8> │ │ │ │ - bl 2fb280 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 69c7c <_PyMonitoring_FireBranchLeftEvent@@Base+0xa8> │ │ │ │ + bl 2fa944 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 69c70 <_PyMonitoring_FireBranchLeftEvent@@Base+0x94> │ │ │ │ + beq 69c68 <_PyMonitoring_FireBranchLeftEvent@@Base+0x94> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #35212 @ 0x898c │ │ │ │ + movw r0, #33548 @ 0x830c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ - movw r0, #42148 @ 0xa4a4 │ │ │ │ + b bf68c │ │ │ │ + movw r0, #40484 @ 0x9e24 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ ldrdeq r5, [r3], #-100 @ 0xffffff9c @ │ │ │ │ │ │ │ │ -00069c88 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +00069c80 <_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 6a11c <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ + bl 6a114 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69cc8 <_PyMonitoring_FirePyThrowEvent@@Base+0x40> │ │ │ │ + bne 69cc0 <_PyMonitoring_FirePyThrowEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 69d20 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ + b 69d18 <_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 69150 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 69148 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 69d18 <_PyMonitoring_FirePyThrowEvent@@Base+0x90> │ │ │ │ - bl 1429c8 │ │ │ │ - b 69d20 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ - bl a75ec │ │ │ │ - b 69cc0 <_PyMonitoring_FirePyThrowEvent@@Base+0x38> │ │ │ │ + bne 69d10 <_PyMonitoring_FirePyThrowEvent@@Base+0x90> │ │ │ │ + bl 142580 │ │ │ │ + b 69d18 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ + bl a7334 │ │ │ │ + b 69cb8 <_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 │ │ │ │ @@ -61118,211 +61116,211 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 69d7c <_PyMonitoring_FirePyThrowEvent@@Base+0xf4> │ │ │ │ + bne 69d74 <_PyMonitoring_FirePyThrowEvent@@Base+0xf4> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 69dbc <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ - ldr r4, [pc, #172] @ 69e30 <_PyMonitoring_FirePyThrowEvent@@Base+0x1a8> │ │ │ │ + beq 69db4 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ + ldr r4, [pc, #172] @ 69e28 <_PyMonitoring_FirePyThrowEvent@@Base+0x1a8> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69dbc <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ + bne 69db4 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ mov r0, #0 │ │ │ │ - b 69e28 <_PyMonitoring_FirePyThrowEvent@@Base+0x1a0> │ │ │ │ + b 69e20 <_PyMonitoring_FirePyThrowEvent@@Base+0x1a0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69ddc <_PyMonitoring_FirePyThrowEvent@@Base+0x154> │ │ │ │ - bl be588 │ │ │ │ + bne 69dd4 <_PyMonitoring_FirePyThrowEvent@@Base+0x154> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69db4 <_PyMonitoring_FirePyThrowEvent@@Base+0x12c> │ │ │ │ - bl dc1d0 │ │ │ │ + bne 69dac <_PyMonitoring_FirePyThrowEvent@@Base+0x12c> │ │ │ │ + bl dbd28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dd98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 69e28 <_PyMonitoring_FirePyThrowEvent@@Base+0x1a0> │ │ │ │ - ldr r3, [pc, #36] @ 69e34 <_PyMonitoring_FirePyThrowEvent@@Base+0x1ac> │ │ │ │ + beq 69e20 <_PyMonitoring_FirePyThrowEvent@@Base+0x1a0> │ │ │ │ + ldr r3, [pc, #36] @ 69e2c <_PyMonitoring_FirePyThrowEvent@@Base+0x1ac> │ │ │ │ ldr r3, [r3, #1764] @ 0x6e4 │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r0, [pc, #28] @ 69e38 <_PyMonitoring_FirePyThrowEvent@@Base+0x1b0> │ │ │ │ - bne 69e28 <_PyMonitoring_FirePyThrowEvent@@Base+0x1a0> │ │ │ │ + ldrne r0, [pc, #28] @ 69e30 <_PyMonitoring_FirePyThrowEvent@@Base+0x1b0> │ │ │ │ + bne 69e20 <_PyMonitoring_FirePyThrowEvent@@Base+0x1a0> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3063b4 <_PyXI_GetMainNamespace@@Base+0x250> │ │ │ │ + b 305a7c <_PyXI_GetMainNamespace@@Base+0x250> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r0, lsl #26 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq r1, r3, ip, ror #10 │ │ │ │ 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] @ 6a080 <_PyMonitoring_FirePyThrowEvent@@Base+0x3f8> │ │ │ │ + ldr r0, [pc, #552] @ 6a078 <_PyMonitoring_FirePyThrowEvent@@Base+0x3f8> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 69e78 <_PyMonitoring_FirePyThrowEvent@@Base+0x1f0> │ │ │ │ + bne 69e70 <_PyMonitoring_FirePyThrowEvent@@Base+0x1f0> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 69e60 <_PyMonitoring_FirePyThrowEvent@@Base+0x1d8> │ │ │ │ + bne 69e58 <_PyMonitoring_FirePyThrowEvent@@Base+0x1d8> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ - bne 69ea0 <_PyMonitoring_FirePyThrowEvent@@Base+0x218> │ │ │ │ + bne 69e98 <_PyMonitoring_FirePyThrowEvent@@Base+0x218> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18a3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18a0b0 <_PyMutex_LockTimed@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - ldr r0, [pc, #472] @ 6a084 <_PyMonitoring_FirePyThrowEvent@@Base+0x3fc> │ │ │ │ + ldr r0, [pc, #472] @ 6a07c <_PyMonitoring_FirePyThrowEvent@@Base+0x3fc> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 1be474 │ │ │ │ + bl 1bdfcc │ │ │ │ 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 a1250 │ │ │ │ + bl a0f94 │ │ │ │ cmp r0, r4 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 6a008 <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ - ldr r6, [pc, #420] @ 6a088 <_PyMonitoring_FirePyThrowEvent@@Base+0x400> │ │ │ │ + beq 6a000 <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ + ldr r6, [pc, #420] @ 6a080 <_PyMonitoring_FirePyThrowEvent@@Base+0x400> │ │ │ │ ldr r3, [r6, #1596] @ 0x63c │ │ │ │ cmp r3, r4 │ │ │ │ - beq 6a008 <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ + beq 6a000 <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #63192 @ 0xf6d8 │ │ │ │ + movw r1, #61944 @ 0xf1f8 │ │ │ │ movt r1, #27 │ │ │ │ - movw r3, #62068 @ 0xf274 │ │ │ │ + movw r3, #60628 @ 0xecd4 │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ - movw r0, #24436 @ 0x5f74 │ │ │ │ + movw r0, #23516 @ 0x5bdc │ │ │ │ movt r0, #24 │ │ │ │ movw ip, #57980 @ 0xe27c │ │ │ │ movt ip, #2 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ movw ip, #53548 @ 0xd12c │ │ │ │ movt ip, #2 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 98870 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 98864 <_Py_hashtable_new_full@@Base> │ │ │ │ cmp r0, r4 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 69fd0 <_PyMonitoring_FirePyThrowEvent@@Base+0x348> │ │ │ │ + beq 69fc8 <_PyMonitoring_FirePyThrowEvent@@Base+0x348> │ │ │ │ ldr r0, [r6, #1688] @ 0x698 │ │ │ │ - bl 6a2a8 <_PyMonitoring_FireRaiseEvent@@Base+0xa4> │ │ │ │ + bl 6a2a0 <_PyMonitoring_FireRaiseEvent@@Base+0xa4> │ │ │ │ cmp r0, r4 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 69fd0 <_PyMonitoring_FirePyThrowEvent@@Base+0x348> │ │ │ │ + beq 69fc8 <_PyMonitoring_FirePyThrowEvent@@Base+0x348> │ │ │ │ ldr r6, [r6, #1692] @ 0x69c │ │ │ │ - bl 2575d4 │ │ │ │ + bl 256b7c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69fa4 <_PyMonitoring_FirePyThrowEvent@@Base+0x31c> │ │ │ │ + beq 69f9c <_PyMonitoring_FirePyThrowEvent@@Base+0x31c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #43232 @ 0xa8e0 │ │ │ │ + movw r1, #43224 @ 0xa8d8 │ │ │ │ movt r1, #6 │ │ │ │ - bl 3be9a8 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 3be408 <_Py_hashtable_foreach@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69f9c <_PyMonitoring_FirePyThrowEvent@@Base+0x314> │ │ │ │ + bne 69f94 <_PyMonitoring_FirePyThrowEvent@@Base+0x314> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - movw r1, #43324 @ 0xa93c │ │ │ │ + movw r1, #43316 @ 0xa934 │ │ │ │ movt r1, #6 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 3be9a8 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 3be408 <_Py_hashtable_foreach@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69fb0 <_PyMonitoring_FirePyThrowEvent@@Base+0x328> │ │ │ │ - b 69fd4 <_PyMonitoring_FirePyThrowEvent@@Base+0x34c> │ │ │ │ + beq 69fa8 <_PyMonitoring_FirePyThrowEvent@@Base+0x328> │ │ │ │ + b 69fcc <_PyMonitoring_FirePyThrowEvent@@Base+0x34c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 18b59c <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 18b26c <_Py_hashtable_destroy@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 69fd0 <_PyMonitoring_FirePyThrowEvent@@Base+0x348> │ │ │ │ + b 69fc8 <_PyMonitoring_FirePyThrowEvent@@Base+0x348> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - movw r1, #43948 @ 0xabac │ │ │ │ + movw r1, #43940 @ 0xaba4 │ │ │ │ movt r1, #6 │ │ │ │ - bl 3be9a8 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 3be408 <_Py_hashtable_foreach@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a008 <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ - b 69fd4 <_PyMonitoring_FirePyThrowEvent@@Base+0x34c> │ │ │ │ - bl 2e3794 │ │ │ │ + beq 6a000 <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ + b 69fcc <_PyMonitoring_FirePyThrowEvent@@Base+0x34c> │ │ │ │ + bl 2e2e74 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a008 <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ + beq 6a000 <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a008 <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ + bgt 6a000 <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6a008 <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #116] @ 6a084 <_PyMonitoring_FirePyThrowEvent@@Base+0x3fc> │ │ │ │ + bne 6a000 <_PyMonitoring_FirePyThrowEvent@@Base+0x380> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #116] @ 6a07c <_PyMonitoring_FirePyThrowEvent@@Base+0x3fc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 1be474 │ │ │ │ + bl 1bdfcc │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6a034 <_PyMonitoring_FirePyThrowEvent@@Base+0x3ac> │ │ │ │ + bne 6a02c <_PyMonitoring_FirePyThrowEvent@@Base+0x3ac> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6a01c <_PyMonitoring_FirePyThrowEvent@@Base+0x394> │ │ │ │ + bne 6a014 <_PyMonitoring_FirePyThrowEvent@@Base+0x394> │ │ │ │ dmb ish │ │ │ │ - beq 6a044 <_PyMonitoring_FirePyThrowEvent@@Base+0x3bc> │ │ │ │ - ldr r0, [pc, #60] @ 6a080 <_PyMonitoring_FirePyThrowEvent@@Base+0x3f8> │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 6a03c <_PyMonitoring_FirePyThrowEvent@@Base+0x3bc> │ │ │ │ + ldr r0, [pc, #60] @ 6a078 <_PyMonitoring_FirePyThrowEvent@@Base+0x3f8> │ │ │ │ + bl 2bc628 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a054 <_PyMonitoring_FirePyThrowEvent@@Base+0x3cc> │ │ │ │ - bl 18b59c <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 6a04c <_PyMonitoring_FirePyThrowEvent@@Base+0x3cc> │ │ │ │ + bl 18b26c <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a064 <_PyMonitoring_FirePyThrowEvent@@Base+0x3dc> │ │ │ │ - bl 18b59c <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 6a05c <_PyMonitoring_FirePyThrowEvent@@Base+0x3dc> │ │ │ │ + bl 18b26c <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a074 <_PyMonitoring_FirePyThrowEvent@@Base+0x3ec> │ │ │ │ - bl 18b59c <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 6a06c <_PyMonitoring_FirePyThrowEvent@@Base+0x3ec> │ │ │ │ + bl 18b26c <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq sl, r2, r0, lsr #24 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -61331,385 +61329,385 @@ │ │ │ │ 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 6a0e0 <_PyMonitoring_FirePyThrowEvent@@Base+0x458> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 6a0d8 <_PyMonitoring_FirePyThrowEvent@@Base+0x458> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6a0d0 <_PyMonitoring_FirePyThrowEvent@@Base+0x448> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6a0e0 <_PyMonitoring_FirePyThrowEvent@@Base+0x458> │ │ │ │ + bne 6a0c8 <_PyMonitoring_FirePyThrowEvent@@Base+0x448> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6a0d8 <_PyMonitoring_FirePyThrowEvent@@Base+0x458> │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6a108 <_PyMonitoring_FirePyThrowEvent@@Base+0x480> │ │ │ │ + bne 6a100 <_PyMonitoring_FirePyThrowEvent@@Base+0x480> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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 142998 │ │ │ │ + bl 142550 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 6a16c <_PyMonitoring_FirePyThrowEvent@@Base+0x4e4> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 6a164 <_PyMonitoring_FirePyThrowEvent@@Base+0x4e4> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #58104 @ 0xe2f8 │ │ │ │ + movw r1, #56580 @ 0xdd04 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a1c8 <_PyMonitoring_FirePyThrowEvent@@Base+0x540> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 6a1c0 <_PyMonitoring_FirePyThrowEvent@@Base+0x540> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6a1b8 <_PyMonitoring_FirePyThrowEvent@@Base+0x530> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6a1c8 <_PyMonitoring_FirePyThrowEvent@@Base+0x540> │ │ │ │ + bne 6a1b0 <_PyMonitoring_FirePyThrowEvent@@Base+0x530> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6a1c0 <_PyMonitoring_FirePyThrowEvent@@Base+0x540> │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6a1f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x568> │ │ │ │ + bne 6a1e8 <_PyMonitoring_FirePyThrowEvent@@Base+0x568> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006a204 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +0006a1fc <_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 6a11c <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ + bl 6a114 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a244 <_PyMonitoring_FireRaiseEvent@@Base+0x40> │ │ │ │ + bne 6a23c <_PyMonitoring_FireRaiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6a29c <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ + b 6a294 <_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 69150 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 69148 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6a294 <_PyMonitoring_FireRaiseEvent@@Base+0x90> │ │ │ │ - bl 1429c8 │ │ │ │ - b 6a29c <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ - bl a75ec │ │ │ │ - b 6a23c <_PyMonitoring_FireRaiseEvent@@Base+0x38> │ │ │ │ + bne 6a28c <_PyMonitoring_FireRaiseEvent@@Base+0x90> │ │ │ │ + bl 142580 │ │ │ │ + b 6a294 <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ + bl a7334 │ │ │ │ + b 6a234 <_PyMonitoring_FireRaiseEvent@@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 257574 │ │ │ │ + bl 256b1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a2f0 <_PyMonitoring_FireRaiseEvent@@Base+0xec> │ │ │ │ + beq 6a2e8 <_PyMonitoring_FireRaiseEvent@@Base+0xec> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #42296 @ 0xa538 │ │ │ │ + movw r1, #42288 @ 0xa530 │ │ │ │ movt r1, #6 │ │ │ │ - bl 3be9a8 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 3be408 <_Py_hashtable_foreach@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a2f4 <_PyMonitoring_FireRaiseEvent@@Base+0xf0> │ │ │ │ + beq 6a2ec <_PyMonitoring_FireRaiseEvent@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 18b59c <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 18b26c <_Py_hashtable_destroy@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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 6a334 <_PyMonitoring_FireRaiseEvent@@Base+0x130> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 6a32c <_PyMonitoring_FireRaiseEvent@@Base+0x130> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58144 @ 0xe320 │ │ │ │ + movw r1, #56620 @ 0xdd2c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6a370 <_PyMonitoring_FireRaiseEvent@@Base+0x16c> │ │ │ │ + bl 16d81c │ │ │ │ + b 6a368 <_PyMonitoring_FireRaiseEvent@@Base+0x16c> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6a38c <_PyMonitoring_FireRaiseEvent@@Base+0x188> │ │ │ │ + beq 6a384 <_PyMonitoring_FireRaiseEvent@@Base+0x188> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 6a378 <_PyMonitoring_FireRaiseEvent@@Base+0x174> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 6a370 <_PyMonitoring_FireRaiseEvent@@Base+0x174> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58176 @ 0xe340 │ │ │ │ + movw r1, #56652 @ 0xdd4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 6a390 <_PyMonitoring_FireRaiseEvent@@Base+0x18c> │ │ │ │ + b 6a388 <_PyMonitoring_FireRaiseEvent@@Base+0x18c> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb r3, [r2, #32] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0006a3ac <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +0006a3a4 <_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 6a11c <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ + bl 6a114 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a3ec <_PyMonitoring_FireExceptionHandledEvent@@Base+0x40> │ │ │ │ + bne 6a3e4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6a444 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ + b 6a43c <_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 69150 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 69148 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6a43c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x90> │ │ │ │ - bl 1429c8 │ │ │ │ - b 6a444 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ - bl a75ec │ │ │ │ - b 6a3e4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x38> │ │ │ │ + bne 6a434 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x90> │ │ │ │ + bl 142580 │ │ │ │ + b 6a43c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ + bl a7334 │ │ │ │ + b 6a3dc <_PyMonitoring_FireExceptionHandledEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ 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 3be658 <_PyLong_UnsignedLongLong_Converter@@Base+0x2994> │ │ │ │ - ldr r2, [pc, #36] @ 6a490 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe4> │ │ │ │ + b 3be0bc │ │ │ │ + ldr r2, [pc, #36] @ 6a488 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe4> │ │ │ │ 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, #76] @ 0x4c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6a74c <_PyMonitoring_FirePyUnwindEvent@@Base+0x2b8> │ │ │ │ + b 6a744 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2b8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0006a494 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +0006a48c <_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 6a11c <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ + bl 6a114 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a4d4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x40> │ │ │ │ + bne 6a4cc <_PyMonitoring_FirePyUnwindEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6a52c <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ + b 6a524 <_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 69150 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 69148 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6a524 <_PyMonitoring_FirePyUnwindEvent@@Base+0x90> │ │ │ │ - bl 1429c8 │ │ │ │ - b 6a52c <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ - bl a75ec │ │ │ │ - b 6a4cc <_PyMonitoring_FirePyUnwindEvent@@Base+0x38> │ │ │ │ + bne 6a51c <_PyMonitoring_FirePyUnwindEvent@@Base+0x90> │ │ │ │ + bl 142580 │ │ │ │ + b 6a524 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ + bl a7334 │ │ │ │ + b 6a4c4 <_PyMonitoring_FirePyUnwindEvent@@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] @ 6a5d8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ + ldr r5, [pc, #132] @ 6a5d0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ mov r7, r3 │ │ │ │ - movw r0, #30908 @ 0x78bc │ │ │ │ + movw r0, #30900 @ 0x78b4 │ │ │ │ movt r0, #9 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r5, #1628] @ 0x65c │ │ │ │ cmp r3, r0 │ │ │ │ - bne 6a580 <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ + bne 6a578 <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ mov r0, #8 │ │ │ │ bl 2e27c │ │ │ │ mov r4, r0 │ │ │ │ - b 6a590 <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ + b 6a588 <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ ldr r0, [r5, #1624] @ 0x658 │ │ │ │ mov r1, #8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6a5c8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x134> │ │ │ │ + beq 6a5c0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x134> │ │ │ │ ldm r6, {r0, r1} │ │ │ │ stm r4, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9f0d8 <_Py_hashtable_set@@Base> │ │ │ │ + bl 9ee10 <_Py_hashtable_set@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a5d0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x13c> │ │ │ │ + bne 6a5c8 <_PyMonitoring_FirePyUnwindEvent@@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} │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3be658 <_PyLong_UnsignedLongLong_Converter@@Base+0x2994> │ │ │ │ + b 3be0bc │ │ │ │ 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 6a644 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1b0> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 6a63c <_PyMonitoring_FirePyUnwindEvent@@Base+0x1b0> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6a634 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1a0> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6a644 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1b0> │ │ │ │ + bne 6a62c <_PyMonitoring_FirePyUnwindEvent@@Base+0x1a0> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6a63c <_PyMonitoring_FirePyUnwindEvent@@Base+0x1b0> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a678 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1e4> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 6a670 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1e4> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6a668 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1d4> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6a678 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1e4> │ │ │ │ + bne 6a660 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1d4> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6a670 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1e4> │ │ │ │ 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} │ │ │ │ @@ -61724,36 +61722,36 @@ │ │ │ │ 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 6a6ec <_PyMonitoring_FirePyUnwindEvent@@Base+0x258> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 6a6e4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x258> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6a6dc <_PyMonitoring_FirePyUnwindEvent@@Base+0x248> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6a6ec <_PyMonitoring_FirePyUnwindEvent@@Base+0x258> │ │ │ │ + bne 6a6d4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x248> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6a6e4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x258> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a708 <_PyMonitoring_FirePyUnwindEvent@@Base+0x274> │ │ │ │ + bne 6a700 <_PyMonitoring_FirePyUnwindEvent@@Base+0x274> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a72c <_PyMonitoring_FirePyUnwindEvent@@Base+0x298> │ │ │ │ - b 6a71c <_PyMonitoring_FirePyUnwindEvent@@Base+0x288> │ │ │ │ + beq 6a724 <_PyMonitoring_FirePyUnwindEvent@@Base+0x298> │ │ │ │ + b 6a714 <_PyMonitoring_FirePyUnwindEvent@@Base+0x288> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a6f8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x264> │ │ │ │ + beq 6a6f0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x264> │ │ │ │ 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 │ │ │ │ @@ -61765,18 +61763,18 @@ │ │ │ │ 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 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #80] @ 6a7c8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x334> │ │ │ │ + ldr r1, [pc, #80] @ 6a7c0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x334> │ │ │ │ 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] │ │ │ │ @@ -61792,311 +61790,311 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006a7cc <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +0006a7c4 <_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, #49168 @ 0xc010 │ │ │ │ + movw ip, #53040 @ 0xcf30 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [ip] │ │ │ │ mov r1, r3 │ │ │ │ mov r7, r2 │ │ │ │ - bl 1aa1f0 │ │ │ │ + bl 1a9dc4 │ │ │ │ mov r1, #10 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 6a11c <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ + bl 6a114 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a820 <_PyMonitoring_FireStopIterationEvent@@Base+0x54> │ │ │ │ + bne 6a818 <_PyMonitoring_FireStopIterationEvent@@Base+0x54> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6a8a4 <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ + b 6a89c <_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 69150 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 69148 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a884 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ + bgt 6a87c <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6a884 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ + bne 6a87c <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6a898 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ + bne 6a890 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1429c8 │ │ │ │ - b 6a8a4 <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ + bl 142580 │ │ │ │ + b 6a89c <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ mov r0, #0 │ │ │ │ - bl a75ec │ │ │ │ - b 6a818 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c> │ │ │ │ + bl a7334 │ │ │ │ + b 6a810 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ 6a8dc <_PyMonitoring_FireStopIterationEvent@@Base+0x110> │ │ │ │ + ldr r2, [pc, #36] @ 6a8d4 <_PyMonitoring_FireStopIterationEvent@@Base+0x110> │ │ │ │ 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, #80] @ 0x50 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6a74c <_PyMonitoring_FirePyUnwindEvent@@Base+0x2b8> │ │ │ │ + b 6a744 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2b8> │ │ │ │ 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 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ - bl 6a2a8 <_PyMonitoring_FireRaiseEvent@@Base+0xa4> │ │ │ │ + bl 6a2a0 <_PyMonitoring_FireRaiseEvent@@Base+0xa4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a92c <_PyMonitoring_FireStopIterationEvent@@Base+0x160> │ │ │ │ + beq 6a924 <_PyMonitoring_FireStopIterationEvent@@Base+0x160> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9f0d8 <_Py_hashtable_set@@Base> │ │ │ │ + bl 9ee10 <_Py_hashtable_set@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a934 <_PyMonitoring_FireStopIterationEvent@@Base+0x168> │ │ │ │ + bne 6a92c <_PyMonitoring_FireStopIterationEvent@@Base+0x168> │ │ │ │ mov r0, r4 │ │ │ │ - bl 18b59c <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 18b26c <_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 a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6a978 <_PyMonitoring_FireStopIterationEvent@@Base+0x1ac> │ │ │ │ + bne 6a970 <_PyMonitoring_FireStopIterationEvent@@Base+0x1ac> │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ - bl b2334 │ │ │ │ + bl b2070 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6a9cc <_PyMonitoring_FireStopIterationEvent@@Base+0x200> │ │ │ │ + beq 6a9c4 <_PyMonitoring_FireStopIterationEvent@@Base+0x200> │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl b2334 │ │ │ │ + bl b2070 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6a9cc <_PyMonitoring_FireStopIterationEvent@@Base+0x200> │ │ │ │ + beq 6a9c4 <_PyMonitoring_FireStopIterationEvent@@Base+0x200> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 39708 <_PyImport_SetModule@@Base+0x58> │ │ │ │ + bl 39700 <_PyImport_SetModule@@Base+0x58> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a9cc <_PyMonitoring_FireStopIterationEvent@@Base+0x200> │ │ │ │ + beq 6a9c4 <_PyMonitoring_FireStopIterationEvent@@Base+0x200> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r4, #24] │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ - bl b2334 │ │ │ │ + bl b2070 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6a9f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x228> │ │ │ │ + bne 6a9ec <_PyMonitoring_FireStopIterationEvent@@Base+0x228> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a970 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a4> │ │ │ │ + bgt 6a968 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6a970 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a4> │ │ │ │ + bne 6a968 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 6a970 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 6a968 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a4> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6aa2c <_PyMonitoring_FireStopIterationEvent@@Base+0x260> │ │ │ │ + bgt 6aa24 <_PyMonitoring_FireStopIterationEvent@@Base+0x260> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6aa2c <_PyMonitoring_FireStopIterationEvent@@Base+0x260> │ │ │ │ + bne 6aa24 <_PyMonitoring_FireStopIterationEvent@@Base+0x260> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ 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 │ │ │ │ - bl 1398f0 │ │ │ │ + bl 1394b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6aa8c <_PyMonitoring_FireStopIterationEvent@@Base+0x2c0> │ │ │ │ + beq 6aa84 <_PyMonitoring_FireStopIterationEvent@@Base+0x2c0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6aa8c <_PyMonitoring_FireStopIterationEvent@@Base+0x2c0> │ │ │ │ + bgt 6aa84 <_PyMonitoring_FireStopIterationEvent@@Base+0x2c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6aa8c <_PyMonitoring_FireStopIterationEvent@@Base+0x2c0> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 6aa84 <_PyMonitoring_FireStopIterationEvent@@Base+0x2c0> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6aac0 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f4> │ │ │ │ + beq 6aab8 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6aac0 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f4> │ │ │ │ + bgt 6aab8 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6aac0 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f4> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 6aab8 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6aaf4 <_PyMonitoring_FireStopIterationEvent@@Base+0x328> │ │ │ │ + beq 6aaec <_PyMonitoring_FireStopIterationEvent@@Base+0x328> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6aaf4 <_PyMonitoring_FireStopIterationEvent@@Base+0x328> │ │ │ │ + bgt 6aaec <_PyMonitoring_FireStopIterationEvent@@Base+0x328> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6aaf4 <_PyMonitoring_FireStopIterationEvent@@Base+0x328> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 6aaec <_PyMonitoring_FireStopIterationEvent@@Base+0x328> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ab28 <_PyMonitoring_FireStopIterationEvent@@Base+0x35c> │ │ │ │ + beq 6ab20 <_PyMonitoring_FireStopIterationEvent@@Base+0x35c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ab28 <_PyMonitoring_FireStopIterationEvent@@Base+0x35c> │ │ │ │ + bgt 6ab20 <_PyMonitoring_FireStopIterationEvent@@Base+0x35c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6ab28 <_PyMonitoring_FireStopIterationEvent@@Base+0x35c> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 6ab20 <_PyMonitoring_FireStopIterationEvent@@Base+0x35c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ab5c <_PyMonitoring_FireStopIterationEvent@@Base+0x390> │ │ │ │ + beq 6ab54 <_PyMonitoring_FireStopIterationEvent@@Base+0x390> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ab5c <_PyMonitoring_FireStopIterationEvent@@Base+0x390> │ │ │ │ + bgt 6ab54 <_PyMonitoring_FireStopIterationEvent@@Base+0x390> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6ab5c <_PyMonitoring_FireStopIterationEvent@@Base+0x390> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 6ab54 <_PyMonitoring_FireStopIterationEvent@@Base+0x390> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ab90 <_PyMonitoring_FireStopIterationEvent@@Base+0x3c4> │ │ │ │ + beq 6ab88 <_PyMonitoring_FireStopIterationEvent@@Base+0x3c4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ab90 <_PyMonitoring_FireStopIterationEvent@@Base+0x3c4> │ │ │ │ + bgt 6ab88 <_PyMonitoring_FireStopIterationEvent@@Base+0x3c4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6ab90 <_PyMonitoring_FireStopIterationEvent@@Base+0x3c4> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 6ab88 <_PyMonitoring_FireStopIterationEvent@@Base+0x3c4> │ │ │ │ + bl a6d2c <_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 6aa3c <_PyMonitoring_FireStopIterationEvent@@Base+0x270> │ │ │ │ + b 6aa34 <_PyMonitoring_FireStopIterationEvent@@Base+0x270> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov ip, r1 │ │ │ │ mov r0, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #43324 @ 0xa93c │ │ │ │ + movw r1, #43316 @ 0xa934 │ │ │ │ movt r1, #6 │ │ │ │ str ip, [r3, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3be9a8 <_Py_hashtable_foreach@@Base> │ │ │ │ + b 3be408 <_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, #2852 @ 0xb24 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, r6 │ │ │ │ - beq 6ac50 <_PyMonitoring_FireStopIterationEvent@@Base+0x484> │ │ │ │ + beq 6ac48 <_PyMonitoring_FireStopIterationEvent@@Base+0x484> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ac50 <_PyMonitoring_FireStopIterationEvent@@Base+0x484> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 6ac48 <_PyMonitoring_FireStopIterationEvent@@Base+0x484> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #58244 @ 0xe384 │ │ │ │ + movw r1, #56720 @ 0xdd90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 65710 <_PyLong_UnsignedLong_Converter@@Base+0xf4> │ │ │ │ + bl 65708 <_PyLong_UnsignedLong_Converter@@Base+0xf4> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 6ac7c <_PyMonitoring_FireStopIterationEvent@@Base+0x4b0> │ │ │ │ + beq 6ac74 <_PyMonitoring_FireStopIterationEvent@@Base+0x4b0> │ │ │ │ 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} │ │ │ │ @@ -62105,61 +62103,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 6acc8 <_PyMonitoring_FireStopIterationEvent@@Base+0x4fc> │ │ │ │ + bne 6acc0 <_PyMonitoring_FireStopIterationEvent@@Base+0x4fc> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 1bac14 │ │ │ │ + bl 1ba784 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ace8 <_PyMonitoring_FireStopIterationEvent@@Base+0x51c> │ │ │ │ - b 6acf0 <_PyMonitoring_FireStopIterationEvent@@Base+0x524> │ │ │ │ + beq 6ace0 <_PyMonitoring_FireStopIterationEvent@@Base+0x51c> │ │ │ │ + b 6ace8 <_PyMonitoring_FireStopIterationEvent@@Base+0x524> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18468 @ 0x4824 │ │ │ │ + movw r0, #16856 @ 0x41d8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6acb0 <_PyMonitoring_FireStopIterationEvent@@Base+0x4e4> │ │ │ │ + bne 6aca8 <_PyMonitoring_FireStopIterationEvent@@Base+0x4e4> │ │ │ │ mov r4, #0 │ │ │ │ - b 6ad38 <_PyMonitoring_FireStopIterationEvent@@Base+0x56c> │ │ │ │ + b 6ad30 <_PyMonitoring_FireStopIterationEvent@@Base+0x56c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ - bl 2df718 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dedf8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ace8 <_PyMonitoring_FireStopIterationEvent@@Base+0x51c> │ │ │ │ + beq 6ace0 <_PyMonitoring_FireStopIterationEvent@@Base+0x51c> │ │ │ │ add r0, r4, #16 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2d3e4 │ │ │ │ cmn r0, #1 │ │ │ │ movwne r4, #5188 @ 0x1444 │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ - bne 6ad38 <_PyMonitoring_FireStopIterationEvent@@Base+0x56c> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 6ad30 <_PyMonitoring_FireStopIterationEvent@@Base+0x56c> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 6ace8 <_PyMonitoring_FireStopIterationEvent@@Base+0x51c> │ │ │ │ + bl 27c4e4 │ │ │ │ + b 6ace0 <_PyMonitoring_FireStopIterationEvent@@Base+0x51c> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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] @ 6adf8 <_PyMonitoring_FireStopIterationEvent@@Base+0x62c> │ │ │ │ + ldr r1, [pc, #140] @ 6adf0 <_PyMonitoring_FireStopIterationEvent@@Base+0x62c> │ │ │ │ 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] │ │ │ │ @@ -62172,140 +62170,140 @@ │ │ │ │ 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 a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_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 a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ ldrne r0, [r4, #8] │ │ │ │ - beq 6aec8 <_PyMonitoring_FireStopIterationEvent@@Base+0x6fc> │ │ │ │ + beq 6aec0 <_PyMonitoring_FireStopIterationEvent@@Base+0x6fc> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 6ae70 <_PyMonitoring_FireStopIterationEvent@@Base+0x6a4> │ │ │ │ + bge 6ae68 <_PyMonitoring_FireStopIterationEvent@@Base+0x6a4> │ │ │ │ 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 6ae38 <_PyMonitoring_FireStopIterationEvent@@Base+0x66c> │ │ │ │ + b 6ae30 <_PyMonitoring_FireStopIterationEvent@@Base+0x66c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6ae98 <_PyMonitoring_FireStopIterationEvent@@Base+0x6cc> │ │ │ │ + beq 6ae90 <_PyMonitoring_FireStopIterationEvent@@Base+0x6cc> │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ae98 <_PyMonitoring_FireStopIterationEvent@@Base+0x6cc> │ │ │ │ + beq 6ae90 <_PyMonitoring_FireStopIterationEvent@@Base+0x6cc> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 6aed0 <_PyMonitoring_FireStopIterationEvent@@Base+0x704> │ │ │ │ - bl 9f360 │ │ │ │ + b 6aec8 <_PyMonitoring_FireStopIterationEvent@@Base+0x704> │ │ │ │ + bl 9f098 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6aed0 <_PyMonitoring_FireStopIterationEvent@@Base+0x704> │ │ │ │ + bne 6aec8 <_PyMonitoring_FireStopIterationEvent@@Base+0x704> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6aec8 <_PyMonitoring_FireStopIterationEvent@@Base+0x6fc> │ │ │ │ + bgt 6aec0 <_PyMonitoring_FireStopIterationEvent@@Base+0x6fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6aec8 <_PyMonitoring_FireStopIterationEvent@@Base+0x6fc> │ │ │ │ + bne 6aec0 <_PyMonitoring_FireStopIterationEvent@@Base+0x6fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 6af30 <_PyMonitoring_FireStopIterationEvent@@Base+0x764> │ │ │ │ + b 6af28 <_PyMonitoring_FireStopIterationEvent@@Base+0x764> │ │ │ │ add r2, r5, #8 │ │ │ │ - movw r1, #21636 @ 0x5484 │ │ │ │ + movw r1, #19972 @ 0x4e04 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r1, #34852 @ 0x8824 │ │ │ │ + movw r1, #33188 @ 0x81a4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #58292 @ 0xe3b4 │ │ │ │ + movw r0, #56768 @ 0xddc0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp] │ │ │ │ bic r3, r3, #1 │ │ │ │ bic ip, ip, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #21616 @ 0x5470 │ │ │ │ + movw r3, #19952 @ 0x4df0 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ str ip, [sp, #24] │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #22308 @ 0x5724 │ │ │ │ + movw r3, #20644 @ 0x50a4 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #58092 @ 0xe2ec │ │ │ │ + movw r3, #56568 @ 0xdcf8 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006af38 : │ │ │ │ +0006af30 : │ │ │ │ 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 1b6994 │ │ │ │ + bl 1b6504 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6af80 │ │ │ │ + beq 6af78 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 6af88 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bls 6af80 │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58316 @ 0xe3cc │ │ │ │ + movw r1, #56792 @ 0xddd8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ - movw ip, #29692 @ 0x73fc │ │ │ │ + movw ip, #28052 @ 0x6d94 │ │ │ │ movt ip, #94 @ 0x5e │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -62318,142 +62316,142 @@ │ │ │ │ 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 6b014 │ │ │ │ + bne 6b00c │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b060 │ │ │ │ + beq 6b058 │ │ │ │ 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, #32292 @ 0x7e24 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 6b140 │ │ │ │ + beq 6b138 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1abc3c │ │ │ │ + bl 1ab80c │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r7 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 6b09c │ │ │ │ + beq 6b094 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 2b17bc <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0e8c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, r7 │ │ │ │ - bne 6b0a4 │ │ │ │ + bne 6b09c │ │ │ │ mov r4, #0 │ │ │ │ - b 6b140 │ │ │ │ + b 6b138 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 2df718 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dedf8 <_Py_Gid_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b140 │ │ │ │ + beq 6b138 │ │ │ │ ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r8, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r1, #53384 @ 0xd088 │ │ │ │ + movw r1, #51860 @ 0xca94 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r3, r4 │ │ │ │ str r8, [sp] │ │ │ │ - movw r0, #53392 @ 0xd090 │ │ │ │ + movw r0, #51868 @ 0xca9c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b09c │ │ │ │ - bl dc1d0 │ │ │ │ + beq 6b094 │ │ │ │ + bl dbd28 │ │ │ │ mov r1, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d504 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ movwge r4, #5188 @ 0x1444 │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 6b140 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 6b138 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733bc │ │ │ │ - b 6b09c │ │ │ │ + bl 173028 │ │ │ │ + b 6b094 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ae30c │ │ │ │ + bl 1adedc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ 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 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58416 @ 0xe430 │ │ │ │ + movw r1, #56892 @ 0xde3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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, [pc, #60] @ 6b1ec │ │ │ │ - bl 2fb280 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6b1e4 │ │ │ │ + bl 2fa944 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6b1d8 │ │ │ │ + beq 6b1d0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #35212 @ 0x898c │ │ │ │ + movw r0, #33548 @ 0x830c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ - movw r0, #42148 @ 0xa4a4 │ │ │ │ + b bf68c │ │ │ │ + movw r0, #40484 @ 0x9e24 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ ldrdeq r5, [r3], #-100 @ 0xffffff9c @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #29692 @ 0x73fc │ │ │ │ + movw r3, #28052 @ 0x6d94 │ │ │ │ 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) │ │ │ │ @@ -62464,290 +62462,290 @@ │ │ │ │ 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 6b268 │ │ │ │ + bne 6b260 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 6b264 │ │ │ │ + ble 6b25c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6b2a8 │ │ │ │ + beq 6b2a0 │ │ │ │ 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] @ 6b3dc │ │ │ │ + ldr r1, [pc, #340] @ 6b3d4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6b3d0 │ │ │ │ + beq 6b3c8 │ │ │ │ add r5, r5, r4 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - beq 6b3ac │ │ │ │ + beq 6b3a4 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6b324 │ │ │ │ + beq 6b31c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 6b2f8 │ │ │ │ + bne 6b2f0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #28436 @ 0x6f14 │ │ │ │ + movw r1, #26772 @ 0x6894 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25776 @ 0x64b0 │ │ │ │ + movw r0, #24112 @ 0x5e30 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 6b3d0 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6b3c8 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b3d0 │ │ │ │ + beq 6b3c8 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - bne 6b37c │ │ │ │ + bne 6b374 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 6b3b4 │ │ │ │ + beq 6b3ac │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 6b358 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 6b350 │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #30472 @ 0x7708 │ │ │ │ + movw r1, #28808 @ 0x7088 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25776 @ 0x64b0 │ │ │ │ + movw r0, #24112 @ 0x5e30 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 6b3d0 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6b3c8 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6b3d0 │ │ │ │ + beq 6b3c8 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6b398 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 6b390 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6b3d0 │ │ │ │ + bl 16d81c │ │ │ │ + b 6b3c8 │ │ │ │ cmp r4, #0 │ │ │ │ - movw r3, #37736 @ 0x9368 │ │ │ │ + movw r3, #36268 @ 0x8dac │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r4, r3 │ │ │ │ - b 6b3b8 │ │ │ │ - movw r4, #37736 @ 0x9368 │ │ │ │ + b 6b3b0 │ │ │ │ + movw r4, #36268 @ 0x8dac │ │ │ │ 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 6b424 │ │ │ │ + b 6b41c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, r2, r0, asr lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrsb r3, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #2 │ │ │ │ movwne r0, #5188 @ 0x1444 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 6b418 │ │ │ │ + bne 6b410 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006b424 : │ │ │ │ +0006b41c : │ │ │ │ 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 38f520 │ │ │ │ + bl 38ef4c │ │ │ │ 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 2d85a4 │ │ │ │ + b 2d7d7c │ │ │ │ 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 6b4ac │ │ │ │ + bne 6b4a4 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6b4e0 │ │ │ │ - b 6b4d4 │ │ │ │ + bne 6b4d8 │ │ │ │ + b 6b4cc │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18628 @ 0x48c4 │ │ │ │ + movw r0, #17016 @ 0x4278 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b494 │ │ │ │ + bne 6b48c │ │ │ │ mov r0, #0 │ │ │ │ - b 6b590 │ │ │ │ - bl be588 │ │ │ │ + b 6b588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b4cc │ │ │ │ + bne 6b4c4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6b500 │ │ │ │ - bl be588 │ │ │ │ + bne 6b4f8 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b4cc │ │ │ │ + bne 6b4c4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 2fa538 <_PyObject_HasLen@@Base+0x137c> │ │ │ │ + bl 2f9bfc <_PyObject_HasLen@@Base+0x12c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b4cc │ │ │ │ + beq 6b4c4 │ │ │ │ ldrd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r1, #58472 @ 0xe468 │ │ │ │ + movw r1, #56948 @ 0xde74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #58476 @ 0xe46c │ │ │ │ + movw r0, #56952 @ 0xde78 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b4cc │ │ │ │ - bl dc1d0 │ │ │ │ + beq 6b4c4 │ │ │ │ + bl dbd28 │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2da80 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ movwge r0, #5188 @ 0x1444 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 6b590 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 6b588 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ 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] @ 6b5f4 │ │ │ │ - bl 2fb280 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6b5ec │ │ │ │ + bl 2fa944 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 6b5e0 │ │ │ │ + blt 6b5d8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #35212 @ 0x898c │ │ │ │ + movw r0, #33548 @ 0x830c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ - movw r0, #42148 @ 0xa4a4 │ │ │ │ + b bf68c │ │ │ │ + movw r0, #40484 @ 0x9e24 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ ldrdeq r5, [r3], #-100 @ 0xffffff9c @ │ │ │ │ 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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 6b788 │ │ │ │ + bl 6b780 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b688 │ │ │ │ + beq 6b680 │ │ │ │ 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 6b67c │ │ │ │ + bne 6b674 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -62758,140 +62756,140 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b6ec │ │ │ │ + bne 6b6e4 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b730 │ │ │ │ + beq 6b728 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #140] @ 6b784 │ │ │ │ + ldr ip, [pc, #140] @ 6b77c │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b730 │ │ │ │ + bne 6b728 │ │ │ │ mov r0, #0 │ │ │ │ - b 6b77c │ │ │ │ + b 6b774 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 3bbcc4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 3bb6f4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b728 │ │ │ │ + beq 6b720 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2d1d4 │ │ │ │ cmp r0, #1 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6b77c │ │ │ │ + beq 6b774 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f250 │ │ │ │ + bl 20e864 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #55700 @ 0xd994 │ │ │ │ + movw r2, #54176 @ 0xd3a0 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 641f4 │ │ │ │ - b 6b728 │ │ │ │ + bl 641ec │ │ │ │ + b 6b720 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, ip, ror 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 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 6b7c4 │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bne 6b7bc │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b830 │ │ │ │ - b 6b7d8 │ │ │ │ + beq 6b828 │ │ │ │ + b 6b7d0 │ │ │ │ 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 6b87c │ │ │ │ + bne 6b874 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1baa4c │ │ │ │ + bl 1ba5bc │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 6b87c │ │ │ │ - bl be588 │ │ │ │ + bne 6b874 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b838 │ │ │ │ + beq 6b830 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b830 │ │ │ │ + bgt 6b828 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b830 │ │ │ │ + bne 6b828 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 6b8d4 │ │ │ │ + b 6b8cc │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b87c │ │ │ │ + bne 6b874 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #0 │ │ │ │ strd r0, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b874 │ │ │ │ + bgt 6b86c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b874 │ │ │ │ + bne 6b86c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #1 │ │ │ │ - b 6b8d4 │ │ │ │ + b 6b8cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e9888 │ │ │ │ + bl 1e9188 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b8b0 │ │ │ │ + bgt 6b8a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b8b0 │ │ │ │ + bne 6b8a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r7, #1 │ │ │ │ - bne 6b8c8 │ │ │ │ - bl be588 │ │ │ │ + bne 6b8c0 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b830 │ │ │ │ + bne 6b828 │ │ │ │ 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 │ │ │ │ @@ -62906,62 +62904,62 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b93c │ │ │ │ + bne 6b934 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b978 │ │ │ │ + beq 6b970 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 6b9f0 │ │ │ │ + ldr ip, [pc, #168] @ 6b9e8 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b9e0 │ │ │ │ + beq 6b9d8 │ │ │ │ ldr r0, [r0] │ │ │ │ movw r3, #26124 @ 0x660c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r0, #8] │ │ │ │ vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 6b9bc │ │ │ │ - bl 1e94e0 │ │ │ │ + beq 6b9b4 │ │ │ │ + bl 1e8de0 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6b9bc │ │ │ │ - bl be588 │ │ │ │ + bne 6b9b4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b9e0 │ │ │ │ + bne 6b9d8 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #58736 @ 0xe570 │ │ │ │ movt r2, #2 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 65064 │ │ │ │ + b 6505c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r7, r2, r8, lsr #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -62972,189 +62970,189 @@ │ │ │ │ movw r2, #7928 @ 0x1ef8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8384 @ 0x20c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 6ba6c │ │ │ │ + bne 6ba64 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6ba4c │ │ │ │ + beq 6ba44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ba70 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 6ba68 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6baac │ │ │ │ + bl 16d81c │ │ │ │ + b 6baa4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl b8b74 │ │ │ │ + bl b8774 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6baac │ │ │ │ + bgt 6baa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6baac │ │ │ │ + bne 6baa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 6b788 │ │ │ │ + bl 6b780 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bb14 │ │ │ │ + beq 6bb0c │ │ │ │ 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 6bb08 │ │ │ │ + bne 6bb00 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ 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 6bb58 │ │ │ │ + bne 6bb50 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 6b788 │ │ │ │ + bl 6b780 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bb80 │ │ │ │ - b 6bb78 │ │ │ │ + bne 6bb78 │ │ │ │ + b 6bb70 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18744 @ 0x4938 │ │ │ │ + movw r0, #17132 @ 0x42ec │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bb40 │ │ │ │ + bne 6bb38 │ │ │ │ mov r0, #0 │ │ │ │ - b 6bc3c │ │ │ │ + b 6bc34 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 6b788 │ │ │ │ + bl 6b780 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bb78 │ │ │ │ + beq 6bb70 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mvn r3, #1 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r3, r1 │ │ │ │ sub r2, r2, #1 │ │ │ │ sbcs r2, r3, r2 │ │ │ │ - bcs 6bbc8 │ │ │ │ + bcs 6bbc0 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, r2 │ │ │ │ sub r0, r0, #1 │ │ │ │ sbcs r3, r3, r0 │ │ │ │ - bcc 6bbe4 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bcc 6bbdc │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58548 @ 0xe4b4 │ │ │ │ + movw r1, #57024 @ 0xdec0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6bc1c │ │ │ │ + bl 16d81c │ │ │ │ + b 6bc14 │ │ │ │ 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 6bc30 │ │ │ │ - bl be588 │ │ │ │ + bne 6bc28 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - ldreq r0, [pc, #24] @ 6bc44 │ │ │ │ - bne 6bb78 │ │ │ │ - b 6bc3c │ │ │ │ + ldreq r0, [pc, #24] @ 6bc3c │ │ │ │ + bne 6bb70 │ │ │ │ + b 6bc34 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 183b60 │ │ │ │ + b 1837c8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq fp, r2, r0, asr sl │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 6bc78 │ │ │ │ + bne 6bc70 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bc78 │ │ │ │ + bne 6bc70 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 6bc7c │ │ │ │ + b 6bc74 │ │ │ │ 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 6bca4 │ │ │ │ + bhi 6bc9c │ │ │ │ mov r0, #0 │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3bfc14 <_Py_hashtable_foreach@@Base+0x126c> │ │ │ │ + bl 3bf674 <_Py_hashtable_foreach@@Base+0x126c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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] @ 6bf08 │ │ │ │ + ldr lr, [pc, #544] @ 6bf00 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ moveq r6, r5 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -63172,158 +63170,158 @@ │ │ │ │ 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 6bd64 │ │ │ │ + bne 6bd5c │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6bda8 │ │ │ │ - ldr r1, [pc, #416] @ 6bf0c │ │ │ │ + beq 6bda0 │ │ │ │ + ldr r1, [pc, #416] @ 6bf04 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 6bef0 │ │ │ │ + beq 6bee8 │ │ │ │ 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 1abc3c │ │ │ │ + bl 1ab80c │ │ │ │ ldr r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bee0 │ │ │ │ + beq 6bed8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6be50 │ │ │ │ + beq 6be48 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6be0c │ │ │ │ - bl 176044 │ │ │ │ + beq 6be04 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6be00 │ │ │ │ - bl be588 │ │ │ │ + bne 6bdf8 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bee0 │ │ │ │ + bne 6bed8 │ │ │ │ subs r7, r6, #2 │ │ │ │ - bne 6be10 │ │ │ │ - b 6be54 │ │ │ │ + bne 6be08 │ │ │ │ + b 6be4c │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6be34 │ │ │ │ + bne 6be2c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 2887fc │ │ │ │ + bl 287dd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6be54 │ │ │ │ - b 6bee0 │ │ │ │ + bne 6be4c │ │ │ │ + b 6bed8 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 6b788 │ │ │ │ + bl 6b780 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bee0 │ │ │ │ + beq 6bed8 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 6be54 │ │ │ │ - b 6be1c │ │ │ │ + beq 6be4c │ │ │ │ + b 6be14 │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldrd r6, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r9, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ cmn r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq 6be88 │ │ │ │ + beq 6be80 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, [sp] │ │ │ │ bl 2df10 │ │ │ │ mov r4, r0 │ │ │ │ - b 6bea0 │ │ │ │ + b 6be98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ bl 2d084 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6bee8 │ │ │ │ + beq 6bee0 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6bed0 │ │ │ │ - bl b9040 │ │ │ │ + bne 6bec8 │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6be5c │ │ │ │ - b 6bee0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 6be54 │ │ │ │ + b 6bed8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r4, #0 │ │ │ │ - b 6bef0 │ │ │ │ + b 6bee8 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1ae30c │ │ │ │ + bl 1adedc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r7, lr, r0, ror #8 │ │ │ │ + ldrsheq r6, [lr], #-216 @ 0xffffff28 │ │ │ │ ldrdeq r7, [r2], #-228 @ 0xffffff1c @ │ │ │ │ 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 6bf54 │ │ │ │ + beq 6bf4c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6bf74 │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne 6bf6c │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61604 @ 0xf0a4 │ │ │ │ + movw r1, #59968 @ 0xea40 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6bf6c │ │ │ │ + bl 16d81c │ │ │ │ + b 6bf64 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60580 @ 0xeca4 │ │ │ │ + movw r1, #59040 @ 0xe6a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 6bf6c │ │ │ │ + blt 6bf64 │ │ │ │ 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 │ │ │ │ @@ -63332,69 +63330,69 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #56888 @ 0xde38 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r2 │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6c018 │ │ │ │ + beq 6c010 │ │ │ │ ldr r2, [r2, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6c018 │ │ │ │ + beq 6c010 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble 6c03c │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + ble 6c034 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58600 @ 0xe4e8 │ │ │ │ + movw r1, #57076 @ 0xdef4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6c054 │ │ │ │ + bl 16d81c │ │ │ │ + b 6c04c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6bff0 │ │ │ │ + beq 6bfe8 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #3372 @ 0xd2c │ │ │ │ + movw r0, #1668 @ 0x684 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c8444 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c7c1c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bff0 │ │ │ │ - b 6c054 │ │ │ │ + bne 6bfe8 │ │ │ │ + b 6c04c │ │ │ │ ldreq r1, [r5, #16] │ │ │ │ movne r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2d4980 │ │ │ │ + b 2d4158 │ │ │ │ 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 6c124 │ │ │ │ + beq 6c11c │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 6c0f4 │ │ │ │ + bge 6c0ec │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq 6c0f4 │ │ │ │ + beq 6c0ec │ │ │ │ ldr r2, [r1, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #148] @ 6c13c │ │ │ │ + ldr ip, [pc, #148] @ 6c134 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -63406,205 +63404,205 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #416 @ 0x1a0 │ │ │ │ addeq r3, r3, #988 @ 0x3dc │ │ │ │ add r0, r0, r3 │ │ │ │ add r1, r0, #24 │ │ │ │ - b 6c0f8 │ │ │ │ + b 6c0f0 │ │ │ │ add r1, r1, r4 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r5, [r5, #24] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 6c100 │ │ │ │ + bne 6c0f8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6c124 │ │ │ │ - bl be588 │ │ │ │ + bne 6c11c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c134 │ │ │ │ + bne 6c12c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #58636 @ 0xe50c │ │ │ │ + movw r0, #57112 @ 0xdf18 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r1, #5188 @ 0x1444 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ba4a0 <_Py_c_neg@@Base+0x2dc> │ │ │ │ + b 3b9ed0 <_Py_c_neg@@Base+0x2dc> │ │ │ │ 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 6c1e8 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 6c1e0 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6c1d8 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c1e8 │ │ │ │ + bne 6c1d0 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c1e0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c21c │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 6c214 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c20c │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c21c │ │ │ │ + bne 6c204 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c214 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c250 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 6c248 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c240 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c250 │ │ │ │ + bne 6c238 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c248 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c284 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 6c27c │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c274 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c284 │ │ │ │ + bne 6c26c │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c27c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c2b8 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 6c2b0 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c2a8 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c2b8 │ │ │ │ + bne 6c2a0 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c2b0 │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c2e0 │ │ │ │ + bne 6c2d8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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] @ 6c338 │ │ │ │ - bl 2fb280 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #36] @ 6c330 │ │ │ │ + bl 2fa944 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #56624 @ 0xdd30 │ │ │ │ + movw r0, #55100 @ 0xd73c │ │ │ │ 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 bfa80 │ │ │ │ + b bf68c │ │ │ │ rsbeq r4, r3, r4, asr #31 │ │ │ │ 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 6c390 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 6c388 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6c380 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c390 │ │ │ │ + bne 6c378 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c388 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c3c4 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 6c3bc │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c3b4 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 6c3c4 │ │ │ │ + bne 6c3ac │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 6c3bc │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6c3ec │ │ │ │ + bne 6c3e4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -63617,529 +63615,529 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #8224 @ 0x2020 │ │ │ │ + movw r1, #8296 @ 0x2068 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ebe14 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ + b 2eb4f4 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ 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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6c49c │ │ │ │ - bl be588 │ │ │ │ + bne 6c494 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 6c4dc │ │ │ │ + bne 6c4d4 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #20 │ │ │ │ bl 2d618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c4c8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 6c4c0 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 6c4dc │ │ │ │ - movw r0, #24496 @ 0x5fb0 │ │ │ │ + b 6c4d4 │ │ │ │ + movw r0, #22832 @ 0x5930 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #58672 @ 0xe530 │ │ │ │ + movw r0, #57148 @ 0xdf3c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 28af90 │ │ │ │ + bl 28a568 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6c518 │ │ │ │ + bne 6c510 │ │ │ │ mov r4, #0 │ │ │ │ - b 6c590 │ │ │ │ - movw r1, #58692 @ 0xe544 │ │ │ │ + b 6c588 │ │ │ │ + movw r1, #57168 @ 0xdf50 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 137744 │ │ │ │ + bl 137308 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c54c │ │ │ │ + bgt 6c544 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c54c │ │ │ │ + bne 6c544 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6c510 │ │ │ │ + beq 6c508 │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #33692 @ 0x839c │ │ │ │ + movw r0, #32072 @ 0x7d48 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c590 │ │ │ │ + bgt 6c588 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c590 │ │ │ │ + bne 6c588 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6c5c4 │ │ │ │ + beq 6c5bc │ │ │ │ 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 17e4d4 <_PyErr_SetKeyError@@Base+0x1c4> │ │ │ │ + b 17e140 <_PyErr_SetKeyError@@Base+0x1c4> │ │ │ │ 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 6c740 │ │ │ │ + beq 6c738 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6c740 │ │ │ │ + bne 6c738 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38d968 │ │ │ │ + bl 38d460 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6c740 │ │ │ │ + beq 6c738 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp, #12] │ │ │ │ - movw r0, #58780 @ 0xe59c │ │ │ │ + movw r0, #57256 @ 0xdfa8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r9, [sp, #8] │ │ │ │ - movw r3, #63456 @ 0xf7e0 │ │ │ │ + movw r3, #60808 @ 0xed88 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6c6a0 │ │ │ │ + bne 6c698 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3aacb8 │ │ │ │ + b 3aa5e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #58792 @ 0xe5a8 │ │ │ │ + movw r0, #57268 @ 0xdfb4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ movw r1, #713 @ 0x2c9 │ │ │ │ - bl 396484 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ + bl 396398 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c6f4 │ │ │ │ + bgt 6c6ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c6f4 │ │ │ │ + bne 6c6ec │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6c690 │ │ │ │ + beq 6c688 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c720 │ │ │ │ + bgt 6c718 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c720 │ │ │ │ + bne 6c718 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c740 │ │ │ │ - movw r0, #58792 @ 0xe5a8 │ │ │ │ + beq 6c738 │ │ │ │ + movw r0, #57268 @ 0xdfb4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3b9e18 │ │ │ │ + b 3b9848 │ │ │ │ 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 r4, [r0, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6c7a4 │ │ │ │ + beq 6c79c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6c7a4 │ │ │ │ + ble 6c79c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6c7c4 │ │ │ │ - b 6c7dc │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + ble 6c7bc │ │ │ │ + b 6c7d4 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6c7dc │ │ │ │ + bl 16d81c │ │ │ │ + b 6c7d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c7dc │ │ │ │ + bne 6c7d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 6c824 │ │ │ │ + bne 6c81c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6c858 │ │ │ │ - b 6c84c │ │ │ │ + bne 6c850 │ │ │ │ + b 6c844 │ │ │ │ mov r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18780 @ 0x495c │ │ │ │ + movw r0, #17168 @ 0x4310 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c80c │ │ │ │ + bne 6c804 │ │ │ │ mov r0, #0 │ │ │ │ - b 6c920 │ │ │ │ - bl be588 │ │ │ │ + b 6c918 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c844 │ │ │ │ + bne 6c83c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2fa538 <_PyObject_HasLen@@Base+0x137c> │ │ │ │ + bl 2f9bfc <_PyObject_HasLen@@Base+0x12c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c844 │ │ │ │ + beq 6c83c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2fa538 <_PyObject_HasLen@@Base+0x137c> │ │ │ │ + bl 2f9bfc <_PyObject_HasLen@@Base+0x12c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c844 │ │ │ │ + beq 6c83c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6c8a0 │ │ │ │ - bl be588 │ │ │ │ + bne 6c898 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c844 │ │ │ │ + bne 6c83c │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ vldr d8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ mov r2, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ bl 2e180 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 6c8ec │ │ │ │ - bl b9040 │ │ │ │ + bne 6c8e4 │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c8a8 │ │ │ │ - b 6c844 │ │ │ │ + beq 6c8a0 │ │ │ │ + b 6c83c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6c918 │ │ │ │ + beq 6c910 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ 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 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ 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, r1 │ │ │ │ - bl 5a748 │ │ │ │ + bl 5a744 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6c98c │ │ │ │ + beq 6c984 │ │ │ │ mov r1, r5 │ │ │ │ - bl 64324 │ │ │ │ + bl 6431c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c978 │ │ │ │ + bgt 6c970 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c980 │ │ │ │ + beq 6c978 │ │ │ │ mov r4, r5 │ │ │ │ - b 6c98c │ │ │ │ + b 6c984 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 6c978 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 6c970 │ │ │ │ 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, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6c9ec │ │ │ │ + beq 6c9e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6c9ec │ │ │ │ + ble 6c9e4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6ca0c │ │ │ │ - bl 19e5b0 │ │ │ │ + bne 6ca04 │ │ │ │ + bl 19e288 │ │ │ │ mov r5, r0 │ │ │ │ - b 6ca14 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + b 6ca0c │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6ca38 │ │ │ │ - bl cd86c │ │ │ │ + bl 16d81c │ │ │ │ + b 6ca30 │ │ │ │ + bl cd3f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ca38 │ │ │ │ + bgt 6ca30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ca38 │ │ │ │ + bne 6ca30 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 3a4918 │ │ │ │ + b 3a4238 │ │ │ │ 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 6ca90 │ │ │ │ + bne 6ca88 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6cac4 │ │ │ │ - b 6cab8 │ │ │ │ + bne 6cabc │ │ │ │ + b 6cab0 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18764 @ 0x494c │ │ │ │ + movw r0, #17152 @ 0x4300 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ca78 │ │ │ │ + bne 6ca70 │ │ │ │ mov r0, #0 │ │ │ │ - b 6cb64 │ │ │ │ - bl be588 │ │ │ │ + b 6cb5c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cab0 │ │ │ │ + bne 6caa8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2fa538 <_PyObject_HasLen@@Base+0x137c> │ │ │ │ + bl 2f9bfc <_PyObject_HasLen@@Base+0x12c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cab0 │ │ │ │ + beq 6caa8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2fa538 <_PyObject_HasLen@@Base+0x137c> │ │ │ │ + bl 2f9bfc <_PyObject_HasLen@@Base+0x12c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cab0 │ │ │ │ + beq 6caa8 │ │ │ │ ldrd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrd r8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ mov r2, r6 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, [sp] │ │ │ │ bl 2d300 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 6cb34 │ │ │ │ - bl b9040 │ │ │ │ + bne 6cb2c │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6caf4 │ │ │ │ - b 6cab0 │ │ │ │ + beq 6caec │ │ │ │ + b 6caa8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6cb5c │ │ │ │ + beq 6cb54 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ 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 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6cba0 │ │ │ │ + bne 6cb98 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6cc10 │ │ │ │ + beq 6cc08 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6cc10 │ │ │ │ + ble 6cc08 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 13f4ec │ │ │ │ + bl 13f0bc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6cc30 │ │ │ │ - b 6cc48 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + ble 6cc28 │ │ │ │ + b 6cc40 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6cc48 │ │ │ │ + bl 16d81c │ │ │ │ + b 6cc40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cc48 │ │ │ │ + bne 6cc40 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -64148,179 +64146,179 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6ccb0 │ │ │ │ + bne 6cca8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6ccf4 │ │ │ │ + beq 6ccec │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ccb4 │ │ │ │ - b 6ccf4 │ │ │ │ + bgt 6ccac │ │ │ │ + b 6ccec │ │ │ │ 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 6cd14 │ │ │ │ + bne 6cd0c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6ccf4 │ │ │ │ + beq 6ccec │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6cd14 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 6cd0c │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6cd78 │ │ │ │ + bl 16d81c │ │ │ │ + b 6cd70 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl c4820 │ │ │ │ + bl c4428 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cd54 │ │ │ │ + bgt 6cd4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cd54 │ │ │ │ + bne 6cd4c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cd78 │ │ │ │ + bgt 6cd70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cd78 │ │ │ │ + bne 6cd70 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 6cdbc │ │ │ │ + bne 6cdb4 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6cdec │ │ │ │ - b 6cde0 │ │ │ │ + bne 6cde4 │ │ │ │ + b 6cdd8 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18652 @ 0x48dc │ │ │ │ + movw r0, #17040 @ 0x4290 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cda4 │ │ │ │ - b 6cf1c │ │ │ │ - bl be588 │ │ │ │ + bne 6cd9c │ │ │ │ + b 6cf14 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cf1c │ │ │ │ + bne 6cf14 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6ce10 │ │ │ │ - bl be588 │ │ │ │ + bne 6ce08 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 6ce44 │ │ │ │ - b 6cf1c │ │ │ │ - bl c55e4 │ │ │ │ + beq 6ce3c │ │ │ │ + b 6cf14 │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ce3c │ │ │ │ + bgt 6ce34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ce3c │ │ │ │ + bne 6ce34 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6cdfc │ │ │ │ + beq 6cdf4 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2fa538 <_PyObject_HasLen@@Base+0x137c> │ │ │ │ + bl 2f9bfc <_PyObject_HasLen@@Base+0x12c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cf1c │ │ │ │ + beq 6cf14 │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6ce88 │ │ │ │ + bge 6ce80 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ 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 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a27d8 │ │ │ │ + bl 1a24b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6cf1c │ │ │ │ - bl dc1d0 │ │ │ │ + beq 6cf14 │ │ │ │ + bl dbd28 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a2900 │ │ │ │ + bl 1a25d8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ strd r8, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 2d3c0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 6cef0 │ │ │ │ + bge 6cee8 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6cf04 │ │ │ │ - bl b9040 │ │ │ │ + bne 6cefc │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ce98 │ │ │ │ - b 6cf14 │ │ │ │ + beq 6ce90 │ │ │ │ + b 6cf0c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 138fdc │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + b 138ba0 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1393b8 │ │ │ │ + bl 138f7c │ │ │ │ mov r0, #0 │ │ │ │ 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 │ │ │ │ @@ -64330,209 +64328,209 @@ │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movw r0, #8384 @ 0x20c0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r0 │ │ │ │ cmpne r3, ip │ │ │ │ - bne 6cf88 │ │ │ │ + bne 6cf80 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6cfc8 │ │ │ │ + beq 6cfc0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6cf8c │ │ │ │ - b 6cfc8 │ │ │ │ + bgt 6cf84 │ │ │ │ + b 6cfc0 │ │ │ │ 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 6cfe8 │ │ │ │ + bne 6cfe0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6cfc8 │ │ │ │ + beq 6cfc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6cfec │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 6cfe4 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6d050 │ │ │ │ + bl 16d81c │ │ │ │ + b 6d048 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 13fdcc │ │ │ │ + bl 13f99c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d02c │ │ │ │ + bgt 6d024 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d02c │ │ │ │ + bne 6d024 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d050 │ │ │ │ + bgt 6d048 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d050 │ │ │ │ + bne 6d048 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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, #4088] @ 0xff8 │ │ │ │ - bl 2efda4 <_PyUnicode_Copy@@Base> │ │ │ │ + bl 2ef484 <_PyUnicode_Copy@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r0, #19824 @ 0x4d70 │ │ │ │ + movw r0, #18160 @ 0x46f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ 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 6d0d4 │ │ │ │ + bhi 6d0cc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d104 │ │ │ │ - b 6d0f8 │ │ │ │ + bne 6d0fc │ │ │ │ + b 6d0f0 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #18660 @ 0x48e4 │ │ │ │ + movw r0, #17048 @ 0x4298 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d0bc │ │ │ │ - b 6d26c │ │ │ │ - bl be588 │ │ │ │ + bne 6d0b4 │ │ │ │ + b 6d264 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d26c │ │ │ │ + bne 6d264 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - bl 2fa538 <_PyObject_HasLen@@Base+0x137c> │ │ │ │ + bl 2f9bfc <_PyObject_HasLen@@Base+0x12c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d26c │ │ │ │ + beq 6d264 │ │ │ │ cmp r5, #3 │ │ │ │ movle r6, #0 │ │ │ │ - ble 6d148 │ │ │ │ + ble 6d140 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d148 │ │ │ │ - bl be588 │ │ │ │ + bne 6d140 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d26c │ │ │ │ + bne 6d264 │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 1ef2f8 │ │ │ │ + bl 1eebf8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d178 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 6d170 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58804 @ 0xe5b4 │ │ │ │ + movw r1, #57280 @ 0xdfc0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6d248 │ │ │ │ + bl 16d81c │ │ │ │ + b 6d240 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ed154 │ │ │ │ + bl 1eca54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6d248 │ │ │ │ + blt 6d240 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 6d364 │ │ │ │ + bl 6d35c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6d248 │ │ │ │ - bl dc1d0 │ │ │ │ + beq 6d240 │ │ │ │ + bl dbd28 │ │ │ │ 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 2cfa0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bge 6d20c │ │ │ │ + bge 6d204 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6d20c │ │ │ │ - bl b9040 │ │ │ │ + bne 6d204 │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d1ac │ │ │ │ + beq 6d1a4 │ │ │ │ mvn r6, #0 │ │ │ │ - b 6d210 │ │ │ │ + b 6d208 │ │ │ │ mov r6, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r7] │ │ │ │ - bl 6d5ac │ │ │ │ + bl 6d5a4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6d258 │ │ │ │ + bge 6d250 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6d248 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 6d240 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r7] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - bl be588 │ │ │ │ + bl 27c4e4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d26c │ │ │ │ + bne 6d264 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -64544,54 +64542,54 @@ │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d63c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 6d344 │ │ │ │ + bne 6d33c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add r6, r4, #16 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r7, r5 │ │ │ │ cmpge r5, #0 │ │ │ │ - ble 6d30c │ │ │ │ + ble 6d304 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d30c │ │ │ │ + bne 6d304 │ │ │ │ sub r1, r7, r5 │ │ │ │ add r0, r6, r5 │ │ │ │ - bl a05ac │ │ │ │ + bl a02f0 │ │ │ │ mov r4, r0 │ │ │ │ - b 6d344 │ │ │ │ + b 6d33c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42956 @ 0xa7cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6d334 │ │ │ │ + bne 6d32c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 6d344 │ │ │ │ + b 6d33c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl a05ac │ │ │ │ + bl a02f0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d358 │ │ │ │ + beq 6d350 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ 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 │ │ │ │ @@ -64599,218 +64597,218 @@ │ │ │ │ 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 6d3a0 │ │ │ │ + bgt 6d398 │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 6d3e8 │ │ │ │ + beq 6d3e0 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 6d3cc │ │ │ │ + bgt 6d3c4 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r8 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ movne r4, #0 │ │ │ │ movne r9, #44 @ 0x2c │ │ │ │ - bne 6d458 │ │ │ │ + bne 6d450 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl a5e40 │ │ │ │ - bl 2e3794 │ │ │ │ + bl a5b88 │ │ │ │ + bl 2e2e74 │ │ │ │ mvn r0, #0 │ │ │ │ - b 6d4e4 │ │ │ │ - bl 16984c │ │ │ │ + b 6d4dc │ │ │ │ + bl 16942c │ │ │ │ mul sl, r9, r4 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6d4b0 │ │ │ │ + beq 6d4a8 │ │ │ │ ldr r1, [r7] │ │ │ │ add r1, r1, sl │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6d46c │ │ │ │ + beq 6d464 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6d490 │ │ │ │ + ble 6d488 │ │ │ │ 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 6d3f4 │ │ │ │ - b 6d4a8 │ │ │ │ + bne 6d3ec │ │ │ │ + b 6d4a0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d4b0 │ │ │ │ + bgt 6d4a8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6d4b0 │ │ │ │ + bne 6d4a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 6d4b0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 6d4a8 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r5] │ │ │ │ - bne 6d42c │ │ │ │ + bne 6d424 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 6d42c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 6d424 │ │ │ │ mov r0, #0 │ │ │ │ - b 6d4e4 │ │ │ │ + b 6d4dc │ │ │ │ ldr r0, [r6] │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r4, r5 │ │ │ │ - beq 6d4dc │ │ │ │ + beq 6d4d4 │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 6d4c0 │ │ │ │ - bl a5e40 │ │ │ │ - b 6d3ec │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 6d4b8 │ │ │ │ + bl a5b88 │ │ │ │ + b 6d3e4 │ │ │ │ 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, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add r0, r5, #1 │ │ │ │ - bl a08b4 │ │ │ │ + bl a05f8 │ │ │ │ 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 6d56c │ │ │ │ + bge 6d564 │ │ │ │ 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 6d53c │ │ │ │ + b 6d534 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d598 │ │ │ │ + beq 6d590 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #58924 @ 0xe62c │ │ │ │ + movw r0, #57400 @ 0xe038 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ - movw r0, #21508 @ 0x5404 │ │ │ │ + b bf68c │ │ │ │ + movw r0, #19896 @ 0x4db8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ 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 a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mla r0, r6, r4, r5 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 6d5ec │ │ │ │ + beq 6d5e4 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 6d5d4 │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 6d5cc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a5e40 │ │ │ │ + b a5b88 │ │ │ │ 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 6d63c │ │ │ │ + bne 6d634 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 153b90 <_PyType_Name@@Base> │ │ │ │ + bl 153750 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #58992 @ 0xe670 │ │ │ │ + movw r0, #57468 @ 0xe07c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b 6d690 │ │ │ │ + b 6d688 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 6d69c │ │ │ │ - bl 152108 │ │ │ │ + beq 6d694 │ │ │ │ + bl 151cc8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d670 │ │ │ │ - bl be588 │ │ │ │ + bne 6d668 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d69c │ │ │ │ - bl 142a28 │ │ │ │ - b 6d69c │ │ │ │ + beq 6d694 │ │ │ │ + bl 1425e0 │ │ │ │ + b 6d694 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 6d69c │ │ │ │ + bne 6d694 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 153b90 <_PyType_Name@@Base> │ │ │ │ + bl 153750 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #11792 @ 0x2e10 │ │ │ │ + movw r0, #10128 @ 0x2790 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 153b90 <_PyType_Name@@Base> │ │ │ │ + bl 153750 <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #59000 @ 0xe678 │ │ │ │ + movw r0, #57476 @ 0xe084 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ 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, #8384 @ 0x20c0 │ │ │ │ @@ -64818,95 +64816,95 @@ │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 6d728 │ │ │ │ + bne 6d720 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 6d7a8 │ │ │ │ + beq 6d7a0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 6d72c │ │ │ │ - b 6d7a8 │ │ │ │ + bgt 6d724 │ │ │ │ + b 6d7a0 │ │ │ │ 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 6d76c │ │ │ │ + bne 6d764 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 6d7a8 │ │ │ │ + beq 6d7a0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 6d7a8 │ │ │ │ + ble 6d7a0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6d7e0 │ │ │ │ + beq 6d7d8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ ldrne r3, [r6] │ │ │ │ - bne 6d7d4 │ │ │ │ + bne 6d7cc │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 6d7c8 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bne 6d7c0 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6d844 │ │ │ │ + bl 16d81c │ │ │ │ + b 6d83c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6d7a8 │ │ │ │ + ble 6d7a0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 154490 │ │ │ │ + bl 154050 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d818 │ │ │ │ + bgt 6d810 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d818 │ │ │ │ + bne 6d810 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d83c │ │ │ │ + bgt 6d834 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d83c │ │ │ │ + bne 6d834 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -64914,152 +64912,152 @@ │ │ │ │ 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 be588 │ │ │ │ + bl be194 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6d974 │ │ │ │ + bne 6d96c │ │ │ │ mov r0, r4 │ │ │ │ - bl 38d968 │ │ │ │ + bl 38d460 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6d974 │ │ │ │ + beq 6d96c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 395d48 <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ + bl 395c5c <_PyLong_UInt32_Converter@@Base+0x714> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #38868 @ 0x97d4 │ │ │ │ + movw r0, #37204 @ 0x9154 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6d8d4 │ │ │ │ + bne 6d8cc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aacb8 │ │ │ │ + b 3aa5e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #59052 @ 0xe6ac │ │ │ │ + movw r0, #57528 @ 0xe0b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ movw r1, #727 @ 0x2d7 │ │ │ │ - bl 396484 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ + bl 396398 <_PyLong_UInt32_Converter@@Base+0xe50> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d928 │ │ │ │ + bgt 6d920 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d928 │ │ │ │ + bne 6d920 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6d8c4 │ │ │ │ + beq 6d8bc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d954 │ │ │ │ + bgt 6d94c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d954 │ │ │ │ + bne 6d94c │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d974 │ │ │ │ - movw r0, #59052 @ 0xe6ac │ │ │ │ + beq 6d96c │ │ │ │ + movw r0, #57528 @ 0xe0b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3b9e18 │ │ │ │ + b 3b9848 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, 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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 2e39c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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, #58236 @ 0xe37c │ │ │ │ + movw r1, #56712 @ 0xdd88 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ ldr r2, [r2] │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 6da6c │ │ │ │ + beq 6da64 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 4385c <_PyNumber_InPlacePowerNoMod@@Base+0xc0> │ │ │ │ + bl 43854 <_PyNumber_InPlacePowerNoMod@@Base+0xc0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6da38 │ │ │ │ - b 6da6c │ │ │ │ + bne 6da30 │ │ │ │ + b 6da64 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6da74 │ │ │ │ + ble 6da6c │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 6daa8 │ │ │ │ + ble 6daa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3799a0 │ │ │ │ + bl 3792d0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6da28 │ │ │ │ + bne 6da20 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6daa8 │ │ │ │ + beq 6daa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6da8c │ │ │ │ + ble 6da84 │ │ │ │ mov r4, #0 │ │ │ │ - b 6daa8 │ │ │ │ + b 6daa0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6da34 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 6da34 │ │ │ │ + bne 6da2c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 6da2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6da6c │ │ │ │ + bne 6da64 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 6da6c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 6da64 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ @@ -65068,235 +65066,235 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ bl 2d63c │ │ │ │ cmp r5, #3 │ │ │ │ - bne 6db04 │ │ │ │ + bne 6dafc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6db38 │ │ │ │ - b 6db2c │ │ │ │ + bne 6db30 │ │ │ │ + b 6db24 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #18676 @ 0x48f4 │ │ │ │ + movw r0, #17064 @ 0x42a8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6daec │ │ │ │ + bne 6dae4 │ │ │ │ mov r4, #0 │ │ │ │ - b 6dbd4 │ │ │ │ - bl be588 │ │ │ │ + b 6dbcc │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6db24 │ │ │ │ + bne 6db1c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6db24 │ │ │ │ + bne 6db1c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ - bl 2fa538 <_PyObject_HasLen@@Base+0x137c> │ │ │ │ + bl 2f9bfc <_PyObject_HasLen@@Base+0x12c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6db24 │ │ │ │ + beq 6db1c │ │ │ │ ldrd r6, [fp, #-84] @ 0xffffffac │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r8, r0 │ │ │ │ strd r6, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e0a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6dbb4 │ │ │ │ + bge 6dbac │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6dbec │ │ │ │ - bl b9040 │ │ │ │ + bne 6dbe4 │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6db68 │ │ │ │ + beq 6db60 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6dbc8 │ │ │ │ - bl be588 │ │ │ │ + bne 6dbc0 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6db24 │ │ │ │ + bne 6db1c │ │ │ │ mov r0, r4 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6dc00 │ │ │ │ + beq 6dbf8 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 6dc00 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 6dbf8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 6dbb4 │ │ │ │ + bl 27c4e4 │ │ │ │ + b 6dbac │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ 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 6dc54 │ │ │ │ + bhi 6dc4c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6dc84 │ │ │ │ - b 6dc78 │ │ │ │ + bne 6dc7c │ │ │ │ + b 6dc70 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #18684 @ 0x48fc │ │ │ │ + movw r0, #17072 @ 0x42b0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6dc3c │ │ │ │ - b 6ddd4 │ │ │ │ - bl be588 │ │ │ │ + bne 6dc34 │ │ │ │ + b 6ddcc │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ddd4 │ │ │ │ + bne 6ddcc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - bl 2fa538 <_PyObject_HasLen@@Base+0x137c> │ │ │ │ + bl 2f9bfc <_PyObject_HasLen@@Base+0x12c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ddd4 │ │ │ │ + beq 6ddcc │ │ │ │ cmp r5, #3 │ │ │ │ movle r6, #0 │ │ │ │ - ble 6dcc8 │ │ │ │ + ble 6dcc0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6dcc8 │ │ │ │ - bl be588 │ │ │ │ + bne 6dcc0 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ddd4 │ │ │ │ + bne 6ddcc │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 1ef2f8 │ │ │ │ + bl 1eebf8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6dcf8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 6dcf0 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59428 @ 0xe824 │ │ │ │ + movw r1, #57904 @ 0xe230 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6ddb0 │ │ │ │ + bl 16d81c │ │ │ │ + b 6dda8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ed154 │ │ │ │ + bl 1eca54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6ddb0 │ │ │ │ + blt 6dda8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 6d364 │ │ │ │ + bl 6d35c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6ddb0 │ │ │ │ - bl dc1d0 │ │ │ │ + beq 6dda8 │ │ │ │ + bl dbd28 │ │ │ │ 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 2df28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6dd98 │ │ │ │ + bge 6dd90 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6dd84 │ │ │ │ - bl b9040 │ │ │ │ + bne 6dd7c │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6dd2c │ │ │ │ - b 6dd94 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 6dd24 │ │ │ │ + b 6dd8c │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6d5ac │ │ │ │ + bl 6d5a4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6ddc0 │ │ │ │ - bl be588 │ │ │ │ + bne 6ddb8 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ddd4 │ │ │ │ + bne 6ddcc │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 398388 <_PyLong_UInt32_Converter@@Base+0x2d54> │ │ │ │ + bl 397b90 <_PyLong_UInt32_Converter@@Base+0x2648> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6de1c │ │ │ │ + beq 6de14 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 2f5e58 <_PyEval_StartTheWorld@@Base+0x630> │ │ │ │ + bl 2f5520 <_PyEval_StartTheWorld@@Base+0x630> │ │ │ │ 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 2de51c │ │ │ │ + bl 2ddbfc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6de5c │ │ │ │ + beq 6de54 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ef580 │ │ │ │ + b 1eee80 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -65313,129 +65311,129 @@ │ │ │ │ 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 6ded8 │ │ │ │ + bne 6ded0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6df08 │ │ │ │ - b 6defc │ │ │ │ + bne 6df00 │ │ │ │ + b 6def4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18644 @ 0x48d4 │ │ │ │ + movw r0, #17032 @ 0x4288 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6dec0 │ │ │ │ - b 6e020 │ │ │ │ - bl be588 │ │ │ │ + bne 6deb8 │ │ │ │ + b 6e018 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e020 │ │ │ │ + bne 6e018 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ef2f8 │ │ │ │ + bl 1eebf8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6df38 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 6df30 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59464 @ 0xe848 │ │ │ │ + movw r1, #57940 @ 0xe254 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6e000 │ │ │ │ + bl 16d81c │ │ │ │ + b 6dff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ed154 │ │ │ │ + bl 1eca54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6e000 │ │ │ │ + blt 6dff8 │ │ │ │ mov r0, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 6d364 │ │ │ │ + bl 6d35c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e000 │ │ │ │ - bl dc1d0 │ │ │ │ + beq 6dff8 │ │ │ │ + bl dbd28 │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d6cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bge 6dfc4 │ │ │ │ + bge 6dfbc │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6dfc4 │ │ │ │ - bl b9040 │ │ │ │ + bne 6dfbc │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6df6c │ │ │ │ + beq 6df64 │ │ │ │ mvn r7, #0 │ │ │ │ - b 6dfc8 │ │ │ │ + b 6dfc0 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6] │ │ │ │ - bl 6d5ac │ │ │ │ + bl 6d5a4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e010 │ │ │ │ + bge 6e008 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 6e000 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 6dff8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - bl be588 │ │ │ │ + bl 27c4e4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e020 │ │ │ │ + bne 6e018 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 21dfec │ │ │ │ + bl 21d5e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e064 │ │ │ │ + beq 6e05c │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ef580 │ │ │ │ + b 1eee80 │ │ │ │ mov r0, #0 │ │ │ │ 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] @ 6e224 │ │ │ │ + ldr r2, [pc, #408] @ 6e21c │ │ │ │ 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] │ │ │ │ @@ -65466,95 +65464,95 @@ │ │ │ │ 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 a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6e214 │ │ │ │ - movw r9, #46620 @ 0xb61c │ │ │ │ + beq 6e20c │ │ │ │ + movw r9, #44956 @ 0xaf9c │ │ │ │ movt r9, #61 @ 0x3d │ │ │ │ - movw r8, #46632 @ 0xb628 │ │ │ │ + movw r8, #44968 @ 0xafa8 │ │ │ │ movt r8, #61 @ 0x3d │ │ │ │ - movw r7, #46472 @ 0xb588 │ │ │ │ + movw r7, #44808 @ 0xaf08 │ │ │ │ movt r7, #61 @ 0x3d │ │ │ │ sub r5, fp, #180 @ 0xb4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - movw r0, #59744 @ 0xe960 │ │ │ │ + movw r0, #58220 @ 0xe36c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ vldr d7, [r5, #32] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r1, #31416 @ 0x7ab8 │ │ │ │ + movw r1, #32324 @ 0x7e44 │ │ │ │ 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, #46592 @ 0xb600 │ │ │ │ + movw r3, #44928 @ 0xaf80 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs sl, r0, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - beq 6e20c │ │ │ │ - bl c5840 │ │ │ │ + beq 6e204 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e1d8 │ │ │ │ + beq 6e1d0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e20c │ │ │ │ + bgt 6e204 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e20c │ │ │ │ + bne 6e204 │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 6e20c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 6e204 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e1f8 │ │ │ │ + bgt 6e1f0 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ - bne 6e1f8 │ │ │ │ + bne 6e1f0 │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ add r5, r5, #48 @ 0x30 │ │ │ │ cmp r6, #3 │ │ │ │ - bne 6e14c │ │ │ │ - b 6e218 │ │ │ │ + bne 6e144 │ │ │ │ + b 6e210 │ │ │ │ mov r0, r4 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #12 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 2f594c <_PyEval_StartTheWorld@@Base+0x124> │ │ │ │ + bl 2f5014 <_PyEval_StartTheWorld@@Base+0x124> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6e264 │ │ │ │ + beq 6e25c │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 1ef580 │ │ │ │ + bl 1eee80 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -65571,119 +65569,119 @@ │ │ │ │ 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 398388 <_PyLong_UInt32_Converter@@Base+0x2d54> │ │ │ │ + bl 397b90 <_PyLong_UInt32_Converter@@Base+0x2648> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6e2dc │ │ │ │ + beq 6e2d4 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 1ef580 │ │ │ │ + bl 1eee80 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 652d0 │ │ │ │ + bl 652c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e360 │ │ │ │ + beq 6e358 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d768 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e338 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 6e330 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 6e350 │ │ │ │ + bl 27c4e4 │ │ │ │ + b 6e348 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 26404c <_Py_HandlePending@@Base+0x6e8> │ │ │ │ + bl 2635dc <_Py_HandlePending@@Base+0x6e4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e358 │ │ │ │ + bne 6e350 │ │ │ │ mov r0, #0 │ │ │ │ - b 6e360 │ │ │ │ + b 6e358 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1ef580 │ │ │ │ + bl 1eee80 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e37c │ │ │ │ - b a1250 │ │ │ │ + bne 6e374 │ │ │ │ + b a0f94 │ │ │ │ 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 a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6e410 │ │ │ │ + beq 6e408 │ │ │ │ mov r0, r4 │ │ │ │ - bl 739d8 │ │ │ │ + bl 739d0 │ │ │ │ ldr r4, [r0] │ │ │ │ - b 6e3c4 │ │ │ │ + b 6e3bc │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6e450 │ │ │ │ + ble 6e448 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6e468 │ │ │ │ + beq 6e460 │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6e3c0 │ │ │ │ + ble 6e3b8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r2, [r4] │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e3b4 │ │ │ │ + beq 6e3ac │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6e418 │ │ │ │ + ble 6e410 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6e434 │ │ │ │ + ble 6e42c │ │ │ │ mov r5, #0 │ │ │ │ - b 6e468 │ │ │ │ + b 6e460 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e404 │ │ │ │ + bne 6e3fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 6e404 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 6e3fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e410 │ │ │ │ + bne 6e408 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 6e410 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 6e408 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 6e3c0 │ │ │ │ + bne 6e3b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 6e3c0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 6e3b8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ @@ -65691,62 +65689,62 @@ │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #36] @ 6e4d0 │ │ │ │ + ldr r3, [pc, #36] @ 6e4c8 │ │ │ │ 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, #1524] @ 0x5f4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 6e510 │ │ │ │ + bl 6e508 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0006e510 : │ │ │ │ +0006e508 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq 6e564 │ │ │ │ + beq 6e55c │ │ │ │ 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 6e550 │ │ │ │ + bne 6e548 │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e544 │ │ │ │ + bne 6e53c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldmib r0, {r2, ip} │ │ │ │ mov r1, #264 @ 0x108 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ @@ -65755,266 +65753,266 @@ │ │ │ │ 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 b2334 │ │ │ │ + b b2070 │ │ │ │ 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, #8384 @ 0x20c0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6e600 │ │ │ │ + bne 6e5f8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6e640 │ │ │ │ + beq 6e638 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6e604 │ │ │ │ - b 6e640 │ │ │ │ + bgt 6e5fc │ │ │ │ + b 6e638 │ │ │ │ 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 6e660 │ │ │ │ + bne 6e658 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6e640 │ │ │ │ + beq 6e638 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6e664 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 6e65c │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6e6c8 │ │ │ │ + bl 16d81c │ │ │ │ + b 6e6c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 17e6ac │ │ │ │ + bl 17e318 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e6a4 │ │ │ │ + bgt 6e69c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e6a4 │ │ │ │ + bne 6e69c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e6c8 │ │ │ │ + bgt 6e6c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e6c8 │ │ │ │ + bne 6e6c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006e6d0 : │ │ │ │ +0006e6c8 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #49188 @ 0xc024 │ │ │ │ + movw ip, #53156 @ 0xcfa4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov lr, r0 │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [ip] │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, lr │ │ │ │ - bl 2ba5d8 │ │ │ │ + bl 2b9ca8 │ │ │ │ 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 1f27f4 <_PyLong_Copy@@Base> │ │ │ │ + bl 1f20f4 <_PyLong_Copy@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #19824 @ 0x4d70 │ │ │ │ + movw r0, #18160 @ 0x46f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ 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] @ 6e804 │ │ │ │ + ldr r0, [pc, #156] @ 6e7fc │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6e788 │ │ │ │ + bne 6e780 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6e770 │ │ │ │ + bne 6e768 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - bne 6e7b0 │ │ │ │ + bne 6e7a8 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18a3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #80] @ 6e808 │ │ │ │ + bl 18a0b0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #80] @ 6e800 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e7c4 │ │ │ │ - bl 2f3944 │ │ │ │ + beq 6e7bc │ │ │ │ + bl 2f2e6c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6e7e4 │ │ │ │ + bne 6e7dc │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6e7cc │ │ │ │ + bne 6e7c4 │ │ │ │ dmb ish │ │ │ │ - beq 6e7f4 │ │ │ │ - ldr r0, [pc, #16] @ 6e804 │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 6e7ec │ │ │ │ + ldr r0, [pc, #16] @ 6e7fc │ │ │ │ + bl 2bc628 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq sl, r2, r0, lsr #24 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ │ │ │ │ -0006e80c : │ │ │ │ +0006e804 : │ │ │ │ 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 6e834 │ │ │ │ - bl 3c5734 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ - b 6e848 │ │ │ │ + bne 6e82c │ │ │ │ + bl 3c5194 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ + b 6e840 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6e850 │ │ │ │ + bne 6e848 │ │ │ │ mvn r5, #0 │ │ │ │ - b 6e884 │ │ │ │ + b 6e87c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 19e5b0 │ │ │ │ + bl 19e288 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e884 │ │ │ │ + bgt 6e87c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e884 │ │ │ │ + bne 6e87c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6e8e0 │ │ │ │ + beq 6e8d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6e8e0 │ │ │ │ + ble 6e8d8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1d13a0 │ │ │ │ + bl 1d0cc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e94c │ │ │ │ - b 6e8fc │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bne 6e944 │ │ │ │ + b 6e8f4 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6e928 │ │ │ │ + bl 16d81c │ │ │ │ + b 6e920 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62704 @ 0xf4f0 │ │ │ │ + movw r1, #61180 @ 0xeefc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6e930 │ │ │ │ + ble 6e928 │ │ │ │ mov r5, #0 │ │ │ │ - b 6e97c │ │ │ │ + b 6e974 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e928 │ │ │ │ + bne 6e920 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 6e928 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 6e920 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca4d0 │ │ │ │ + bl ca05c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e97c │ │ │ │ + bgt 6e974 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e97c │ │ │ │ + bne 6e974 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -66023,262 +66021,262 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6e9e4 │ │ │ │ + bne 6e9dc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6ea28 │ │ │ │ + beq 6ea20 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6e9e8 │ │ │ │ - b 6ea28 │ │ │ │ + bgt 6e9e0 │ │ │ │ + b 6ea20 │ │ │ │ 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 6ea48 │ │ │ │ + bne 6ea40 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6ea28 │ │ │ │ + beq 6ea20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ea48 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 6ea40 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6eaac │ │ │ │ + bl 16d81c │ │ │ │ + b 6eaa4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1c71c0 │ │ │ │ + bl 1c6d1c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ea88 │ │ │ │ + bgt 6ea80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ea88 │ │ │ │ + bne 6ea80 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6eaac │ │ │ │ + bgt 6eaa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6eaac │ │ │ │ + bne 6eaa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #56328 @ 0xdc08 │ │ │ │ + movw r3, #54696 @ 0xd5a8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6ead8 │ │ │ │ + ldr r1, [pc, #8] @ 6ead0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6eadc │ │ │ │ + b 6ead4 │ │ │ │ rsbeq r1, r3, ip, asr #20 │ │ │ │ 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 1304d4 │ │ │ │ + bl 1301ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6eb94 │ │ │ │ + beq 6eb8c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6ebcc │ │ │ │ + bne 6ebc4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 119228 │ │ │ │ + bl 118dc8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6eb9c │ │ │ │ - movw r3, #49112 @ 0xbfd8 │ │ │ │ + bne 6eb94 │ │ │ │ + movw r3, #53084 @ 0xcf5c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6eb70 │ │ │ │ - bl 142a28 │ │ │ │ - movw r0, #49200 @ 0xc030 │ │ │ │ + beq 6eb68 │ │ │ │ + bl 1425e0 │ │ │ │ + movw r0, #53168 @ 0xcfb0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #62796 @ 0xf54c │ │ │ │ + movw r1, #61272 @ 0xef58 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6eb7c │ │ │ │ - b 6eb94 │ │ │ │ + ble 6eb74 │ │ │ │ + b 6eb8c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6eb94 │ │ │ │ + bgt 6eb8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6eb94 │ │ │ │ + bne 6eb8c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6ebb0 │ │ │ │ + ble 6eba8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6eba8 │ │ │ │ + bne 6eba0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 6eba8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 6eba0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ebec │ │ │ │ + bgt 6ebe4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ebec │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 6ebe4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a92a8 │ │ │ │ + b a9024 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c58cc <_Py_hashtable_foreach@@Base+0x6f24> │ │ │ │ + b 3c532c <_Py_hashtable_foreach@@Base+0x6f24> │ │ │ │ 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, #8384 @ 0x20c0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6ec78 │ │ │ │ + bne 6ec70 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6ecbc │ │ │ │ + beq 6ecb4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ec7c │ │ │ │ - b 6ecbc │ │ │ │ + bgt 6ec74 │ │ │ │ + b 6ecb4 │ │ │ │ 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 6ecdc │ │ │ │ + bne 6ecd4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6ecbc │ │ │ │ + beq 6ecb4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ecdc │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 6ecd4 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6ed40 │ │ │ │ + bl 16d81c │ │ │ │ + b 6ed38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 22754c │ │ │ │ + bl 226af4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ed1c │ │ │ │ + bgt 6ed14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ed1c │ │ │ │ + bne 6ed14 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ed40 │ │ │ │ + bgt 6ed38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ed40 │ │ │ │ + bne 6ed38 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, 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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 6eda4 │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne 6ed9c │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62836 @ 0xf574 │ │ │ │ + movw r1, #61312 @ 0xef80 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, r4] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ @@ -66297,245 +66295,245 @@ │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne ip, ip, #1 │ │ │ │ mov r6, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 6ee20 │ │ │ │ + bne 6ee18 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6ee5c │ │ │ │ + beq 6ee54 │ │ │ │ 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, #32744 @ 0x7fe8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6efbc │ │ │ │ + beq 6efb4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6ee7c │ │ │ │ - bl be588 │ │ │ │ + bne 6ee74 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6efbc │ │ │ │ - b 6eeb8 │ │ │ │ - bl c55e4 │ │ │ │ + bne 6efb4 │ │ │ │ + b 6eeb0 │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6eea8 │ │ │ │ + bgt 6eea0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6eea8 │ │ │ │ + bne 6eea0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 6ee6c │ │ │ │ + beq 6ee64 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 6eed4 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 6eecc │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43196 @ 0xa8bc │ │ │ │ + movw r1, #41544 @ 0xa248 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6efbc │ │ │ │ + bl 16d81c │ │ │ │ + b 6efb4 │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 6eef4 │ │ │ │ + bhi 6eeec │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6ef10 │ │ │ │ + bne 6ef08 │ │ │ │ mov r0, #8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b cdb4c │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + b cd6d8 │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62868 @ 0xf594 │ │ │ │ + movw r1, #61344 @ 0xefa0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6efbc │ │ │ │ + bl 16d81c │ │ │ │ + b 6efb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a27d8 │ │ │ │ + bl 1a24b0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 6efbc │ │ │ │ - bl 1a2900 │ │ │ │ + beq 6efb4 │ │ │ │ + bl 1a25d8 │ │ │ │ add r4, r6, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6ef4c │ │ │ │ + bne 6ef44 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6ef34 │ │ │ │ + bne 6ef2c │ │ │ │ dmb ish │ │ │ │ - beq 6ef5c │ │ │ │ + beq 6ef54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 348fa4 │ │ │ │ + bl 3bd17c │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6ef7c │ │ │ │ + bhi 6ef74 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 3c083c <_Py_hashtable_foreach@@Base+0x1e94> │ │ │ │ + bl 3c029c <_Py_hashtable_foreach@@Base+0x1e94> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6ef9c │ │ │ │ + bne 6ef94 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6ef84 │ │ │ │ + bne 6ef7c │ │ │ │ dmb ish │ │ │ │ - beq 6efac │ │ │ │ + beq 6efa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bcf58 │ │ │ │ + bl 2bc628 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 1a365c │ │ │ │ + b 1a3334 │ │ │ │ mov r0, #0 │ │ │ │ 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 │ │ │ │ - bl 2ac6f4 │ │ │ │ + bl 2abdc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f024 │ │ │ │ + beq 6f01c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f02c │ │ │ │ - bl 2ad05c │ │ │ │ + beq 6f024 │ │ │ │ + bl 2ac72c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f02c │ │ │ │ + bne 6f024 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f024 │ │ │ │ + bgt 6f01c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f024 │ │ │ │ + bne 6f01c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f044 │ │ │ │ + ble 6f03c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f038 │ │ │ │ + bne 6f030 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 6f038 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 6f030 │ │ │ │ │ │ │ │ -0006f060 : │ │ │ │ +0006f058 : │ │ │ │ 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 6f08c │ │ │ │ - bl 3c5734 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ - b 6f09c │ │ │ │ + bne 6f084 │ │ │ │ + bl 3c5194 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ + b 6f094 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl e409c │ │ │ │ + bl e3c00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 6f0b0 │ │ │ │ - movw r0, #62896 @ 0xf5b0 │ │ │ │ + bge 6f0a8 │ │ │ │ + movw r0, #61372 @ 0xefbc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2eb0c0 │ │ │ │ - b 6f0b8 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b 6f0b0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #63032 @ 0xf638 │ │ │ │ + movw r0, #61508 @ 0xf044 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ 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, #7928 @ 0x1ef8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8384 @ 0x20c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 6f158 │ │ │ │ + bne 6f150 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f138 │ │ │ │ + beq 6f130 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f15c │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 6f154 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6f198 │ │ │ │ + bl 16d81c │ │ │ │ + b 6f190 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1aa684 │ │ │ │ + bl 1aa254 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f198 │ │ │ │ + bgt 6f190 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f198 │ │ │ │ + bne 6f190 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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, #4040] @ 0xfc8 │ │ │ │ @@ -66544,288 +66542,288 @@ │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne ip, ip, #1 │ │ │ │ mov r7, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 6f1f4 │ │ │ │ + bne 6f1ec │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6f22c │ │ │ │ + beq 6f224 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #412] @ 6f3a8 │ │ │ │ + ldr ip, [pc, #412] @ 6f3a0 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f2a0 │ │ │ │ + beq 6f298 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6f24c │ │ │ │ - bl be588 │ │ │ │ + bne 6f244 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f2a0 │ │ │ │ - b 6f288 │ │ │ │ - bl c55e4 │ │ │ │ + bne 6f298 │ │ │ │ + b 6f280 │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f278 │ │ │ │ + bgt 6f270 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f278 │ │ │ │ + bne 6f270 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6f23c │ │ │ │ + beq 6f234 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6f2a8 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 6f2a0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43196 @ 0xa8bc │ │ │ │ + movw r1, #41544 @ 0xa248 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r4, #0 │ │ │ │ - b 6f39c │ │ │ │ + b 6f394 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 6f2c8 │ │ │ │ + bhi 6f2c0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6f2e4 │ │ │ │ + bne 6f2dc │ │ │ │ mov r0, #7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b cdb4c │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + b cd6d8 │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62868 @ 0xf594 │ │ │ │ + movw r1, #61344 @ 0xefa0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6f2a0 │ │ │ │ + bl 16d81c │ │ │ │ + b 6f298 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6f300 │ │ │ │ + bne 6f2f8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ add r6, r7, #8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6f324 │ │ │ │ + bne 6f31c │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f30c │ │ │ │ + bne 6f304 │ │ │ │ dmb ish │ │ │ │ - beq 6f334 │ │ │ │ + beq 6f32c │ │ │ │ mov r0, r6 │ │ │ │ - bl 348fa4 │ │ │ │ + bl 3bd17c │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6f354 │ │ │ │ + bhi 6f34c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3c083c <_Py_hashtable_foreach@@Base+0x1e94> │ │ │ │ + bl 3c029c <_Py_hashtable_foreach@@Base+0x1e94> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6f374 │ │ │ │ + bne 6f36c │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f35c │ │ │ │ + bne 6f354 │ │ │ │ dmb ish │ │ │ │ - beq 6f384 │ │ │ │ + beq 6f37c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bcf58 │ │ │ │ + bl 2bc628 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ab840 <_Py_strhex@@Base> │ │ │ │ + bl 3ab174 <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r8, r2, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 6f3cc │ │ │ │ + ldr r2, [pc, #16] @ 6f3c4 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466e0 │ │ │ │ + b 466d8 │ │ │ │ rsbeq r1, r3, r0, lsl #20 │ │ │ │ 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 6f408 │ │ │ │ + bne 6f400 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f438 │ │ │ │ - b 6f42c │ │ │ │ + bne 6f430 │ │ │ │ + b 6f424 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29536 @ 0x7360 │ │ │ │ + movw r0, #30444 @ 0x76ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f3f0 │ │ │ │ - b 6f4f0 │ │ │ │ - bl be588 │ │ │ │ + bne 6f3e8 │ │ │ │ + b 6f4e8 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f4f0 │ │ │ │ + bne 6f4e8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #38120 @ 0x94e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6f46c │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 6f464 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64748 @ 0xfcec │ │ │ │ + movw r1, #63084 @ 0xf66c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 6f4e0 │ │ │ │ + bl 13ff54 │ │ │ │ + b 6f4d8 │ │ │ │ cmp r4, #5 │ │ │ │ - bhi 6f498 │ │ │ │ + bhi 6f490 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 6f4d4 │ │ │ │ + beq 6f4cc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ lsl r4, r1, r4 │ │ │ │ - b 6f4b8 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + b 6f4b0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27796 @ 0x6c94 │ │ │ │ + movw r1, #26108 @ 0x65fc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 6f4e0 │ │ │ │ + bl 13ff54 │ │ │ │ + b 6f4d8 │ │ │ │ ldrb lr, [r2, r3] │ │ │ │ orr ip, r0, r1, lsl r3 │ │ │ │ add r3, r3, #1 │ │ │ │ tst lr, r4 │ │ │ │ movne r0, ip │ │ │ │ cmp r3, #16 │ │ │ │ - bne 6f4b8 │ │ │ │ + bne 6f4b0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ - bl be588 │ │ │ │ + b be3d4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq 6f4d4 │ │ │ │ + beq 6f4cc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #56328 @ 0xdc08 │ │ │ │ + movw r3, #54696 @ 0xd5a8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6f51c │ │ │ │ + ldr r1, [pc, #8] @ 6f514 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6eadc │ │ │ │ + b 6ead4 │ │ │ │ rsbeq r1, r3, r0, lsl #20 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 6f5f0 │ │ │ │ + beq 6f5e8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #49216 @ 0xc040 │ │ │ │ + movw r4, #53184 @ 0xcfc0 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 67888 │ │ │ │ + bl 67880 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 6f5b0 │ │ │ │ - movw r3, #49168 @ 0xc010 │ │ │ │ + bne 6f5a8 │ │ │ │ + movw r3, #53040 @ 0xcf30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f584 │ │ │ │ - bl 142a28 │ │ │ │ + beq 6f57c │ │ │ │ + bl 1425e0 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #49172 @ 0xc014 │ │ │ │ + movw r3, #53140 @ 0xcf94 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f574 │ │ │ │ + bne 6f56c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f574 │ │ │ │ - b 6f5e8 │ │ │ │ + bne 6f56c │ │ │ │ + b 6f5e0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f5d0 │ │ │ │ + bgt 6f5c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f5d0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 6f5c8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7848 @ 0x1ea8 │ │ │ │ + movw r1, #6184 @ 0x1828 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #56312 @ 0xdbf8 │ │ │ │ + movw r3, #54680 @ 0xd598 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6f620 │ │ │ │ + ldr r1, [pc, #8] @ 6f618 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6eadc │ │ │ │ + b 6ead4 │ │ │ │ rsbeq r1, r3, ip, asr #20 │ │ │ │ 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 │ │ │ │ @@ -66833,130 +66831,130 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6f684 │ │ │ │ + bne 6f67c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6f6c4 │ │ │ │ + beq 6f6bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f688 │ │ │ │ - b 6f6c4 │ │ │ │ + bgt 6f680 │ │ │ │ + b 6f6bc │ │ │ │ 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 6f6e4 │ │ │ │ + bne 6f6dc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f6c4 │ │ │ │ + beq 6f6bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f6e8 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 6f6e0 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6f74c │ │ │ │ + bl 16d81c │ │ │ │ + b 6f744 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 442f4 │ │ │ │ + bl 442ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f728 │ │ │ │ + bgt 6f720 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f728 │ │ │ │ + bne 6f720 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f74c │ │ │ │ + bgt 6f744 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f74c │ │ │ │ + bne 6f744 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 6f794 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bgt 6f78c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32692 @ 0x7fb4 │ │ │ │ + movw r1, #31028 @ 0x7934 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6f7b8 │ │ │ │ + bl 16d81c │ │ │ │ + b 6f7b0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f7c0 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 6f7b8 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46560 @ 0xb5e0 │ │ │ │ + movw r1, #44896 @ 0xaf60 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b 6f7d8 │ │ │ │ + b 6f7d0 │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 6f7e0 │ │ │ │ + ldr r0, [pc, #16] @ 6f7d8 │ │ │ │ sub r1, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r6, r3, r4, ror r9 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 6f804 │ │ │ │ + ldr r2, [pc, #16] @ 6f7fc │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466e0 │ │ │ │ + b 466d8 │ │ │ │ rsbeq r1, r3, r0, lsl #20 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #56312 @ 0xdbf8 │ │ │ │ + movw r3, #54680 @ 0xd598 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6f82c │ │ │ │ + ldr r1, [pc, #8] @ 6f824 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6eadc │ │ │ │ + b 6ead4 │ │ │ │ rsbeq r1, r3, r0, lsl #20 │ │ │ │ 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 │ │ │ │ @@ -66964,235 +66962,235 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6f890 │ │ │ │ + bne 6f888 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6f8d4 │ │ │ │ + beq 6f8cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f894 │ │ │ │ - b 6f8d4 │ │ │ │ + bgt 6f88c │ │ │ │ + b 6f8cc │ │ │ │ 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 6f8f4 │ │ │ │ + bne 6f8ec │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f8d4 │ │ │ │ + beq 6f8cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f8f4 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 6f8ec │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6f958 │ │ │ │ + bl 16d81c │ │ │ │ + b 6f950 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 44850 │ │ │ │ + bl 44954 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f934 │ │ │ │ + bgt 6f92c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f934 │ │ │ │ + bne 6f92c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f958 │ │ │ │ + bgt 6f950 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f958 │ │ │ │ + bne 6f950 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 6f9a0 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bgt 6f998 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32692 @ 0x7fb4 │ │ │ │ + movw r1, #31028 @ 0x7934 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6f9c4 │ │ │ │ + bl 16d81c │ │ │ │ + b 6f9bc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f9cc │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 6f9c4 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46560 @ 0xb5e0 │ │ │ │ + movw r1, #44896 @ 0xaf60 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b 6f9e4 │ │ │ │ + b 6f9dc │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 6f9ec │ │ │ │ + ldr r0, [pc, #16] @ 6f9e4 │ │ │ │ sub r1, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r7, r3, ip, asr fp │ │ │ │ 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 6fa68 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bgt 6fa60 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 6fa44 │ │ │ │ + beq 6fa3c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ - movw r3, #10940 @ 0x2abc │ │ │ │ + movw r3, #9276 @ 0x243c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r1, #10068 @ 0x2754 │ │ │ │ + movw r1, #8404 @ 0x20d4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr ip, [ip, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 140384 │ │ │ │ - b 6fa80 │ │ │ │ + bl 13ff54 │ │ │ │ + b 6fa78 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ - bl d62e8 │ │ │ │ + bl d5e54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6fa88 │ │ │ │ + bne 6fa80 │ │ │ │ mov r5, #0 │ │ │ │ - b 6fac0 │ │ │ │ + b 6fab8 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r5, #20 │ │ │ │ sub r2, r6, #1 │ │ │ │ - bl d698c │ │ │ │ + bl d64f8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fac0 │ │ │ │ + bgt 6fab8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fac0 │ │ │ │ + bne 6fab8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6fb50 │ │ │ │ + beq 6fb48 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6fb50 │ │ │ │ + ble 6fb48 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ - movw r0, #63152 @ 0xf6b0 │ │ │ │ + movw r0, #61628 @ 0xf0bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, r4 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fb64 │ │ │ │ + bgt 6fb5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fb64 │ │ │ │ + bne 6fb5c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 6fb64 │ │ │ │ - movw r0, #63188 @ 0xf6d4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 6fb5c │ │ │ │ + movw r0, #61664 @ 0xf0e0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ mov r0, r5 │ │ │ │ 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 288430 │ │ │ │ + b 287a08 │ │ │ │ │ │ │ │ -0006fb80 : │ │ │ │ +0006fb78 : │ │ │ │ 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 6fba8 │ │ │ │ - bl 3c5734 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ - b 6fbb8 │ │ │ │ + bne 6fba0 │ │ │ │ + bl 3c5194 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ + b 6fbb0 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 3404ec │ │ │ │ + bl 33fdf0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 6fbcc │ │ │ │ - movw r0, #63212 @ 0xf6ec │ │ │ │ + bge 6fbc4 │ │ │ │ + movw r0, #61688 @ 0xf0f8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2eb0c0 │ │ │ │ - b 6fbd4 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b 6fbcc │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 │ │ │ │ @@ -67202,197 +67200,197 @@ │ │ │ │ movw r2, #7928 @ 0x1ef8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8384 @ 0x20c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 6fc5c │ │ │ │ + bne 6fc54 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6fc3c │ │ │ │ + beq 6fc34 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6fc60 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 6fc58 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6fcac │ │ │ │ + bl 16d81c │ │ │ │ + b 6fca4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #76] @ 6fcb8 │ │ │ │ + ldr r0, [pc, #76] @ 6fcb0 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ strle r3, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fcac │ │ │ │ + bgt 6fca4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fcac │ │ │ │ + bne 6fca4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r2, r3, r4, asr r9 │ │ │ │ │ │ │ │ -0006fcbc : │ │ │ │ +0006fcb4 : │ │ │ │ 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 3404ec │ │ │ │ + bl 33fdf0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0006fcf4 : │ │ │ │ +0006fcec : │ │ │ │ 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 e409c │ │ │ │ + bl e3c00 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 6fd7c │ │ │ │ + bne 6fd74 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 6fd78 │ │ │ │ + ble 6fd70 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6fdc4 │ │ │ │ + beq 6fdbc │ │ │ │ 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] @ 6fe5c │ │ │ │ + ldr r1, [pc, #192] @ 6fe54 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6fdc4 │ │ │ │ + bne 6fdbc │ │ │ │ mov r0, #0 │ │ │ │ - b 6fe54 │ │ │ │ + b 6fe4c │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 3027f4 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 301f84 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ add r4, r6, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fdbc │ │ │ │ + beq 6fdb4 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 6fe08 │ │ │ │ + beq 6fe00 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6fe0c │ │ │ │ - bl be588 │ │ │ │ + bne 6fe04 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fe0c │ │ │ │ - b 6fdbc │ │ │ │ + beq 6fe04 │ │ │ │ + b 6fdb4 │ │ │ │ mov r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dea4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6fe4c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 6fe44 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 6fdbc │ │ │ │ + bl 27c4e4 │ │ │ │ + b 6fdb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r8, r2, r0, asr #32 │ │ │ │ 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 6fea0 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bgt 6fe98 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32692 @ 0x7fb4 │ │ │ │ + movw r1, #31028 @ 0x7934 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6fec4 │ │ │ │ + bl 16d81c │ │ │ │ + b 6febc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6fecc │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 6fec4 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46560 @ 0xb5e0 │ │ │ │ + movw r1, #44896 @ 0xaf60 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b 6fee4 │ │ │ │ + b 6fedc │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 6feec │ │ │ │ + ldr r0, [pc, #16] @ 6fee4 │ │ │ │ sub r1, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ strhteq r6, [r3], #-208 @ 0xffffff30 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -67402,51 +67400,51 @@ │ │ │ │ movw r2, #7928 @ 0x1ef8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8384 @ 0x20c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 6ff6c │ │ │ │ + bne 6ff64 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6ff4c │ │ │ │ + beq 6ff44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ff70 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 6ff68 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 6ffbc │ │ │ │ + bl 16d81c │ │ │ │ + b 6ffb4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #76] @ 6ffc8 │ │ │ │ + ldr r0, [pc, #76] @ 6ffc0 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ strle r3, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ffbc │ │ │ │ + bgt 6ffb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ffbc │ │ │ │ + bne 6ffb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r1, r3, r4, lsl #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -67454,222 +67452,222 @@ │ │ │ │ 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 7001c │ │ │ │ + beq 70014 │ │ │ │ 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 70050 │ │ │ │ - b 70030 │ │ │ │ + bne 70048 │ │ │ │ + b 70028 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r4, #127 @ 0x7f │ │ │ │ - bne 70050 │ │ │ │ + bne 70048 │ │ │ │ cmp r1, #1 │ │ │ │ moveq r4, #255 @ 0xff │ │ │ │ - beq 70050 │ │ │ │ + beq 70048 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ mov r3, r4 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, #2 │ │ │ │ movne r4, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3a538 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ + bl 3aa20 <_PyInterpreterState_IDDecref@@Base+0x64c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 700d4 │ │ │ │ + blt 700cc │ │ │ │ add r2, r8, #2 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 700ac │ │ │ │ + bne 700a4 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dd934 │ │ │ │ + bl 1dd27c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 700d4 │ │ │ │ + beq 700cc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b9634 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl b9234 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 700d4 │ │ │ │ + beq 700cc │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1dd934 │ │ │ │ + b 1dd27c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3a6a0 <_PyInterpreterState_IDDecref@@Base+0x2c4> │ │ │ │ + bl 3ab88 <_PyInterpreterState_IDDecref@@Base+0x7b4> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 700d4 │ │ │ │ + beq 700cc │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3192bc │ │ │ │ + b 318c3c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000700dc <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ +000700d4 <_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, #12 │ │ │ │ cmp r4, #0 │ │ │ │ addne r3, r3, #4096 @ 0x1000 │ │ │ │ ldrne r4, [r3, #1444] @ 0x5a4 │ │ │ │ - bne 70118 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ - bl 142a28 │ │ │ │ + bne 70110 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ + bl 1425e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28d470 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28cb28 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70134 <_PyXI_UnwrapNotShareableError@@Base+0x58> │ │ │ │ + bne 7012c <_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 7015c <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ + bne 70154 <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ mov r0, r4 │ │ │ │ - bl 33790 │ │ │ │ + bl 3378c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 70178 <_PyXI_UnwrapNotShareableError@@Base+0x9c> │ │ │ │ - b 701a8 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ + bne 70170 <_PyXI_UnwrapNotShareableError@@Base+0x9c> │ │ │ │ + b 701a0 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #8 │ │ │ │ - bl 38dd8 <_PyXI_InitFailure@@Base> │ │ │ │ + bl 38dd0 <_PyXI_InitFailure@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70148 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ - b 7012c <_PyXI_UnwrapNotShareableError@@Base+0x50> │ │ │ │ + bne 70140 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ + b 70124 <_PyXI_UnwrapNotShareableError@@Base+0x50> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70194 <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ + bgt 7018c <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7019c <_PyXI_UnwrapNotShareableError@@Base+0xc0> │ │ │ │ + beq 70194 <_PyXI_UnwrapNotShareableError@@Base+0xc0> │ │ │ │ mov r4, r6 │ │ │ │ - b 701a8 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ + b 701a0 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 70194 <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 7018c <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 701fc <_PyXI_UnwrapNotShareableError@@Base+0x120> │ │ │ │ + bne 701f4 <_PyXI_UnwrapNotShareableError@@Base+0x120> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 701fc <_PyXI_UnwrapNotShareableError@@Base+0x120> │ │ │ │ + bne 701f4 <_PyXI_UnwrapNotShareableError@@Base+0x120> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 702ac <_PyXI_UnwrapNotShareableError@@Base+0x1d0> │ │ │ │ + beq 702a4 <_PyXI_UnwrapNotShareableError@@Base+0x1d0> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70214 <_PyXI_UnwrapNotShareableError@@Base+0x138> │ │ │ │ + beq 7020c <_PyXI_UnwrapNotShareableError@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ - bl c3efc │ │ │ │ + bl c3b04 │ │ │ │ mov r4, r0 │ │ │ │ - b 7021c <_PyXI_UnwrapNotShareableError@@Base+0x140> │ │ │ │ - bl 9f360 │ │ │ │ + b 70214 <_PyXI_UnwrapNotShareableError@@Base+0x140> │ │ │ │ + bl 9f098 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70330 <_PyXI_UnwrapNotShareableError@@Base+0x254> │ │ │ │ + beq 70328 <_PyXI_UnwrapNotShareableError@@Base+0x254> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70244 <_PyXI_UnwrapNotShareableError@@Base+0x168> │ │ │ │ - ldr r1, [pc, #260] @ 7033c <_PyXI_UnwrapNotShareableError@@Base+0x260> │ │ │ │ + beq 7023c <_PyXI_UnwrapNotShareableError@@Base+0x168> │ │ │ │ + ldr r1, [pc, #260] @ 70334 <_PyXI_UnwrapNotShareableError@@Base+0x260> │ │ │ │ mov r0, r4 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70284 <_PyXI_UnwrapNotShareableError@@Base+0x1a8> │ │ │ │ + beq 7027c <_PyXI_UnwrapNotShareableError@@Base+0x1a8> │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70264 <_PyXI_UnwrapNotShareableError@@Base+0x188> │ │ │ │ - ldr r1, [pc, #232] @ 70340 <_PyXI_UnwrapNotShareableError@@Base+0x264> │ │ │ │ + beq 7025c <_PyXI_UnwrapNotShareableError@@Base+0x188> │ │ │ │ + ldr r1, [pc, #232] @ 70338 <_PyXI_UnwrapNotShareableError@@Base+0x264> │ │ │ │ mov r0, r4 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70284 <_PyXI_UnwrapNotShareableError@@Base+0x1a8> │ │ │ │ + beq 7027c <_PyXI_UnwrapNotShareableError@@Base+0x1a8> │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 702c4 <_PyXI_UnwrapNotShareableError@@Base+0x1e8> │ │ │ │ - ldr r1, [pc, #204] @ 70344 <_PyXI_UnwrapNotShareableError@@Base+0x268> │ │ │ │ + beq 702bc <_PyXI_UnwrapNotShareableError@@Base+0x1e8> │ │ │ │ + ldr r1, [pc, #204] @ 7033c <_PyXI_UnwrapNotShareableError@@Base+0x268> │ │ │ │ mov r0, r4 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 702c4 <_PyXI_UnwrapNotShareableError@@Base+0x1e8> │ │ │ │ + bne 702bc <_PyXI_UnwrapNotShareableError@@Base+0x1e8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70330 <_PyXI_UnwrapNotShareableError@@Base+0x254> │ │ │ │ + bgt 70328 <_PyXI_UnwrapNotShareableError@@Base+0x254> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70330 <_PyXI_UnwrapNotShareableError@@Base+0x254> │ │ │ │ + bne 70328 <_PyXI_UnwrapNotShareableError@@Base+0x254> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 70330 <_PyXI_UnwrapNotShareableError@@Base+0x254> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 70328 <_PyXI_UnwrapNotShareableError@@Base+0x254> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 702d4 <_PyXI_UnwrapNotShareableError@@Base+0x1f8> │ │ │ │ + beq 702cc <_PyXI_UnwrapNotShareableError@@Base+0x1f8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 702f0 <_PyXI_UnwrapNotShareableError@@Base+0x214> │ │ │ │ + bne 702e8 <_PyXI_UnwrapNotShareableError@@Base+0x214> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl cec94 <_PyTuple_FromPair@@Base> │ │ │ │ + bl ce820 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b 70308 <_PyXI_UnwrapNotShareableError@@Base+0x22c> │ │ │ │ + b 70300 <_PyXI_UnwrapNotShareableError@@Base+0x22c> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl aef90 │ │ │ │ + bl aecd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70334 <_PyXI_UnwrapNotShareableError@@Base+0x258> │ │ │ │ + bgt 7032c <_PyXI_UnwrapNotShareableError@@Base+0x258> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70334 <_PyXI_UnwrapNotShareableError@@Base+0x258> │ │ │ │ + bne 7032c <_PyXI_UnwrapNotShareableError@@Base+0x258> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 70334 <_PyXI_UnwrapNotShareableError@@Base+0x258> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 7032c <_PyXI_UnwrapNotShareableError@@Base+0x258> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r3, r0, lsr #31 │ │ │ │ mlseq r3, r0, r5, r6 │ │ │ │ strhteq r5, [r3], #-252 @ 0xffffff04 │ │ │ │ movw r3, #8940 @ 0x22ec │ │ │ │ @@ -67688,108 +67686,108 @@ │ │ │ │ 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 703b8 <_PyXI_UnwrapNotShareableError@@Base+0x2dc> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bgt 703b0 <_PyXI_UnwrapNotShareableError@@Base+0x2dc> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32692 @ 0x7fb4 │ │ │ │ + movw r1, #31028 @ 0x7934 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 703f0 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ + bl 16d81c │ │ │ │ + b 703e8 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 703e0 <_PyXI_UnwrapNotShareableError@@Base+0x304> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 703d8 <_PyXI_UnwrapNotShareableError@@Base+0x304> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46560 @ 0xb5e0 │ │ │ │ + movw r1, #44896 @ 0xaf60 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 703f0 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ + bl 16d81c │ │ │ │ + b 703e8 <_PyXI_UnwrapNotShareableError@@Base+0x314> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #63372 @ 0xf78c │ │ │ │ + movw r0, #61848 @ 0xf198 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ 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 b7248 │ │ │ │ + b b6e48 │ │ │ │ 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 7046c <_PyXI_UnwrapNotShareableError@@Base+0x390> │ │ │ │ + bne 70464 <_PyXI_UnwrapNotShareableError@@Base+0x390> │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 70494 <_PyXI_UnwrapNotShareableError@@Base+0x3b8> │ │ │ │ - b 704b0 <_PyXI_UnwrapNotShareableError@@Base+0x3d4> │ │ │ │ + bne 7048c <_PyXI_UnwrapNotShareableError@@Base+0x3b8> │ │ │ │ + b 704a8 <_PyXI_UnwrapNotShareableError@@Base+0x3d4> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56096 @ 0xdb20 │ │ │ │ + movw r0, #54464 @ 0xd4c0 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70458 <_PyXI_UnwrapNotShareableError@@Base+0x37c> │ │ │ │ + bne 70450 <_PyXI_UnwrapNotShareableError@@Base+0x37c> │ │ │ │ mov r0, #0 │ │ │ │ - b 70548 <_PyXI_UnwrapNotShareableError@@Base+0x46c> │ │ │ │ - bl c55e4 │ │ │ │ + b 70540 <_PyXI_UnwrapNotShareableError@@Base+0x46c> │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 704c4 <_PyXI_UnwrapNotShareableError@@Base+0x3e8> │ │ │ │ + ble 704bc <_PyXI_UnwrapNotShareableError@@Base+0x3e8> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 704e0 <_PyXI_UnwrapNotShareableError@@Base+0x404> │ │ │ │ - bl be588 │ │ │ │ + bne 704d8 <_PyXI_UnwrapNotShareableError@@Base+0x404> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 704e0 <_PyXI_UnwrapNotShareableError@@Base+0x404> │ │ │ │ - b 7048c <_PyXI_UnwrapNotShareableError@@Base+0x3b0> │ │ │ │ + beq 704d8 <_PyXI_UnwrapNotShareableError@@Base+0x404> │ │ │ │ + b 70484 <_PyXI_UnwrapNotShareableError@@Base+0x3b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 704a8 <_PyXI_UnwrapNotShareableError@@Base+0x3cc> │ │ │ │ + bne 704a0 <_PyXI_UnwrapNotShareableError@@Base+0x3cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 704a8 <_PyXI_UnwrapNotShareableError@@Base+0x3cc> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 704a0 <_PyXI_UnwrapNotShareableError@@Base+0x3cc> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2fb550 <_PyEval_GetBuiltin@@Base+0x2d0> │ │ │ │ + bl 2fac14 <_PyEval_GetBuiltin@@Base+0x2d0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7048c <_PyXI_UnwrapNotShareableError@@Base+0x3b0> │ │ │ │ + beq 70484 <_PyXI_UnwrapNotShareableError@@Base+0x3b0> │ │ │ │ ldr r5, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r1, r5, #1 │ │ │ │ - bl 2e03f8 │ │ │ │ + bl 2dfa78 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7048c <_PyXI_UnwrapNotShareableError@@Base+0x3b0> │ │ │ │ + blt 70484 <_PyXI_UnwrapNotShareableError@@Base+0x3b0> │ │ │ │ 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 │ │ │ │ @@ -67803,76 +67801,76 @@ │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #224] @ 7064c <_PyXI_UnwrapNotShareableError@@Base+0x570> │ │ │ │ + ldr r0, [pc, #224] @ 70644 <_PyXI_UnwrapNotShareableError@@Base+0x570> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7058c <_PyXI_UnwrapNotShareableError@@Base+0x4b0> │ │ │ │ + bne 70584 <_PyXI_UnwrapNotShareableError@@Base+0x4b0> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 70574 <_PyXI_UnwrapNotShareableError@@Base+0x498> │ │ │ │ + bne 7056c <_PyXI_UnwrapNotShareableError@@Base+0x498> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - bne 705b4 <_PyXI_UnwrapNotShareableError@@Base+0x4d8> │ │ │ │ + bne 705ac <_PyXI_UnwrapNotShareableError@@Base+0x4d8> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18a3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r5, [pc, #148] @ 70650 <_PyXI_UnwrapNotShareableError@@Base+0x574> │ │ │ │ + bl 18a0b0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r5, [pc, #148] @ 70648 <_PyXI_UnwrapNotShareableError@@Base+0x574> │ │ │ │ ldr r3, [r5, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 7060c <_PyXI_UnwrapNotShareableError@@Base+0x530> │ │ │ │ + beq 70604 <_PyXI_UnwrapNotShareableError@@Base+0x530> │ │ │ │ ldr r0, [r5, #1684] @ 0x694 │ │ │ │ - bl 70654 <_Py_hashtable_size@@Base> │ │ │ │ + bl 7064c <_Py_hashtable_size@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #1676] @ 0x68c │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 70654 <_Py_hashtable_size@@Base> │ │ │ │ + bl 7064c <_Py_hashtable_size@@Base> │ │ │ │ add r4, r4, r0 │ │ │ │ ldr r0, [r5, #1688] @ 0x698 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 70654 <_Py_hashtable_size@@Base> │ │ │ │ - movw r1, #2280 @ 0x8e8 │ │ │ │ + bl 7064c <_Py_hashtable_size@@Base> │ │ │ │ + movw r1, #2272 @ 0x8e0 │ │ │ │ movt r1, #9 │ │ │ │ add r4, r4, r0 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r0, [r5, #1692] @ 0x69c │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 3be9a8 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 3be408 <_Py_hashtable_foreach@@Base> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 7062c <_PyXI_UnwrapNotShareableError@@Base+0x550> │ │ │ │ + bne 70624 <_PyXI_UnwrapNotShareableError@@Base+0x550> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 70614 <_PyXI_UnwrapNotShareableError@@Base+0x538> │ │ │ │ + bne 7060c <_PyXI_UnwrapNotShareableError@@Base+0x538> │ │ │ │ dmb ish │ │ │ │ - beq 7063c <_PyXI_UnwrapNotShareableError@@Base+0x560> │ │ │ │ - ldr r0, [pc, #16] @ 7064c <_PyXI_UnwrapNotShareableError@@Base+0x570> │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 70634 <_PyXI_UnwrapNotShareableError@@Base+0x560> │ │ │ │ + ldr r0, [pc, #16] @ 70644 <_PyXI_UnwrapNotShareableError@@Base+0x570> │ │ │ │ + bl 2bc628 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ rsbeq sl, r2, r0, lsr #24 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ │ │ │ │ -00070654 <_Py_hashtable_size@@Base>: │ │ │ │ +0007064c <_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 │ │ │ │ @@ -67880,51 +67878,51 @@ │ │ │ │ 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] @ 70734 <_Py_hashtable_size@@Base+0xe0> │ │ │ │ + ldr r0, [pc, #156] @ 7072c <_Py_hashtable_size@@Base+0xe0> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 706b8 <_Py_hashtable_size@@Base+0x64> │ │ │ │ + bne 706b0 <_Py_hashtable_size@@Base+0x64> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 706a0 <_Py_hashtable_size@@Base+0x4c> │ │ │ │ + bne 70698 <_Py_hashtable_size@@Base+0x4c> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - bne 706e0 <_Py_hashtable_size@@Base+0x8c> │ │ │ │ + bne 706d8 <_Py_hashtable_size@@Base+0x8c> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18a3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #80] @ 70738 <_Py_hashtable_size@@Base+0xe4> │ │ │ │ + bl 18a0b0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #80] @ 70730 <_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 70714 <_Py_hashtable_size@@Base+0xc0> │ │ │ │ + bne 7070c <_Py_hashtable_size@@Base+0xc0> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 706fc <_Py_hashtable_size@@Base+0xa8> │ │ │ │ + bne 706f4 <_Py_hashtable_size@@Base+0xa8> │ │ │ │ dmb ish │ │ │ │ - beq 70724 <_Py_hashtable_size@@Base+0xd0> │ │ │ │ - ldr r0, [pc, #16] @ 70734 <_Py_hashtable_size@@Base+0xe0> │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 7071c <_Py_hashtable_size@@Base+0xd0> │ │ │ │ + ldr r0, [pc, #16] @ 7072c <_Py_hashtable_size@@Base+0xe0> │ │ │ │ + bl 2bc628 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq sl, r2, r0, lsr #24 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ push {r4, r5, r6, r8, r9, fp, lr} │ │ │ │ @@ -67937,140 +67935,140 @@ │ │ │ │ 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 70790 <_Py_hashtable_size@@Base+0x13c> │ │ │ │ + bne 70788 <_Py_hashtable_size@@Base+0x13c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 707d4 <_Py_hashtable_size@@Base+0x180> │ │ │ │ - ldr lr, [pc, #184] @ 70850 <_Py_hashtable_size@@Base+0x1fc> │ │ │ │ + beq 707cc <_Py_hashtable_size@@Base+0x180> │ │ │ │ + ldr lr, [pc, #184] @ 70848 <_Py_hashtable_size@@Base+0x1fc> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 707d4 <_Py_hashtable_size@@Base+0x180> │ │ │ │ + bne 707cc <_Py_hashtable_size@@Base+0x180> │ │ │ │ mov r0, #0 │ │ │ │ - b 70848 <_Py_hashtable_size@@Base+0x1f4> │ │ │ │ + b 70840 <_Py_hashtable_size@@Base+0x1f4> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 301a90 │ │ │ │ + bl 3011ec │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 707cc <_Py_hashtable_size@@Base+0x178> │ │ │ │ + beq 707c4 <_Py_hashtable_size@@Base+0x178> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 3bbcc4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 3bb6f4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 707cc <_Py_hashtable_size@@Base+0x178> │ │ │ │ + beq 707c4 <_Py_hashtable_size@@Base+0x178> │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ bl 2d8a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r4, #1 │ │ │ │ movwne r0, #5188 @ 0x1444 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 70848 <_Py_hashtable_size@@Base+0x1f4> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 70840 <_Py_hashtable_size@@Base+0x1f4> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 707cc <_Py_hashtable_size@@Base+0x178> │ │ │ │ + bl 27c4e4 │ │ │ │ + b 707c4 <_Py_hashtable_size@@Base+0x178> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ rsbeq r8, r2, ip, rrx │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70878 <_Py_hashtable_size@@Base+0x224> │ │ │ │ + beq 70870 <_Py_hashtable_size@@Base+0x224> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 708b0 <_Py_hashtable_size@@Base+0x25c> │ │ │ │ + beq 708a8 <_Py_hashtable_size@@Base+0x25c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000708c4 : │ │ │ │ +000708bc : │ │ │ │ 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 b37c0 │ │ │ │ + bl b34fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 70908 │ │ │ │ + bne 70900 │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #63524 @ 0xf824 │ │ │ │ + movw r0, #62000 @ 0xf230 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2eb0c0 │ │ │ │ + bl 2ea7a0 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bge 70944 │ │ │ │ + bge 7093c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 3b423c │ │ │ │ + b 3b3c6c │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw ip, #47996 @ 0xbb7c │ │ │ │ + movw ip, #49272 @ 0xc078 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp] │ │ │ │ - bl 25be18 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + bl 25b3c4 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -68078,558 +68076,558 @@ │ │ │ │ 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 709bc │ │ │ │ + bne 709b4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 709f4 │ │ │ │ - ldr r4, [pc, #148] @ 70a58 │ │ │ │ + beq 709ec │ │ │ │ + ldr r4, [pc, #148] @ 70a50 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70a40 │ │ │ │ + beq 70a38 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 301a90 │ │ │ │ + bl 3011ec │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70a40 │ │ │ │ - bl dc1d0 │ │ │ │ + beq 70a38 │ │ │ │ + bl dbd28 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db70 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 70a48 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 70a40 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 70a50 │ │ │ │ + b 70a48 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 183b60 │ │ │ │ + bl 1837c8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq r2, r8, r0, r8 │ │ │ │ │ │ │ │ -00070a5c : │ │ │ │ +00070a54 : │ │ │ │ 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 2ea4d0 │ │ │ │ + bl 2e9bb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #63660 @ 0xf8ac │ │ │ │ + movw r0, #62136 @ 0xf2b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #30012 @ 0x753c │ │ │ │ + movw r3, #28372 @ 0x6ed4 │ │ │ │ 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 70afc │ │ │ │ + bne 70af4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70b30 │ │ │ │ + beq 70b28 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70b30 │ │ │ │ + beq 70b28 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63688 @ 0xf8c8 │ │ │ │ + movw r1, #62164 @ 0xf2d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70b5c │ │ │ │ + bne 70b54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70b90 │ │ │ │ + beq 70b88 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70b90 │ │ │ │ + beq 70b88 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63716 @ 0xf8e4 │ │ │ │ + movw r1, #62192 @ 0xf2f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5172 @ 0x1434 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70bbc │ │ │ │ + bne 70bb4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70bf0 │ │ │ │ + beq 70be8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70bf0 │ │ │ │ + beq 70be8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63748 @ 0xf904 │ │ │ │ + movw r1, #62224 @ 0xf310 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5180 @ 0x143c │ │ │ │ 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] @ 70dfc │ │ │ │ + ldr lr, [pc, #484] @ 70df4 │ │ │ │ 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 70c78 │ │ │ │ + bne 70c70 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1abc3c │ │ │ │ + bl 1ab80c │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 70ca0 │ │ │ │ - b 70de0 │ │ │ │ + bne 70c98 │ │ │ │ + b 70dd8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #17992 @ 0x4648 │ │ │ │ + movw r0, #16380 @ 0x3ffc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 70c4c │ │ │ │ + bne 70c44 │ │ │ │ mov r7, r4 │ │ │ │ - b 70de0 │ │ │ │ - ldr r3, [pc, #344] @ 70e00 │ │ │ │ + b 70dd8 │ │ │ │ + ldr r3, [pc, #344] @ 70df8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #336] @ 0x150 │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - bne 70cd8 │ │ │ │ + bne 70cd0 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63904 @ 0xf9a0 │ │ │ │ + movw r1, #62380 @ 0xf3ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 70de0 │ │ │ │ + bl 16d81c │ │ │ │ + b 70dd8 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 70d08 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 70d00 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63952 @ 0xf9d0 │ │ │ │ + movw r1, #62428 @ 0xf3dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 70de0 │ │ │ │ + bl 16d81c │ │ │ │ + b 70dd8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ed154 │ │ │ │ + bl 1eca54 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bgt 70d38 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bgt 70d30 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63992 @ 0xf9f8 │ │ │ │ + movw r1, #62468 @ 0xf404 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 70de0 │ │ │ │ + bl 16d81c │ │ │ │ + b 70dd8 │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 331358 │ │ │ │ + bl 330cd8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 70de0 │ │ │ │ + beq 70dd8 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r8, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70d88 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 70d80 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64024 @ 0xfa18 │ │ │ │ + movw r1, #62500 @ 0xf424 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3329c0 │ │ │ │ - b 70de0 │ │ │ │ + bl 332340 │ │ │ │ + b 70dd8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #5188 @ 0x1444 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r0, #64068 @ 0xfa44 │ │ │ │ + movw r0, #62544 @ 0xf450 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #57104 @ 0xdf10 │ │ │ │ + movw r1, #55580 @ 0xd91c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70dd4 │ │ │ │ + beq 70dcc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e3fc │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3329c0 │ │ │ │ + bl 332340 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ae30c │ │ │ │ + bl 1adedc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq r7, lr, r4, asr r5 │ │ │ │ + subseq r6, lr, ip, ror #29 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00070e04 : │ │ │ │ +00070dfc : │ │ │ │ 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 70e28 │ │ │ │ - bl 3c5734 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ - b 70e88 │ │ │ │ + bne 70e20 │ │ │ │ + bl 3c5194 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ + b 70e80 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70f00 │ │ │ │ + beq 70ef8 │ │ │ │ ldr lr, [r3, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 70e50 │ │ │ │ + bne 70e48 │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 70e60 │ │ │ │ + beq 70e58 │ │ │ │ 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 70f00 │ │ │ │ + bne 70ef8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70f00 │ │ │ │ + beq 70ef8 │ │ │ │ mov r0, r1 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 70e90 │ │ │ │ + bne 70e88 │ │ │ │ mov r4, #0 │ │ │ │ - b 70f28 │ │ │ │ + b 70f20 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15924c │ │ │ │ + bl 158ddc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70ecc │ │ │ │ + bgt 70ec4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70ecc │ │ │ │ + bne 70ec4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5180 @ 0x143c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 70f28 │ │ │ │ + bne 70f20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70f00 │ │ │ │ + bgt 70ef8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70f00 │ │ │ │ + bne 70ef8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64176 @ 0xfab0 │ │ │ │ + movw r1, #62652 @ 0xf4bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ 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, #54328 @ 0xd438 │ │ │ │ + movw ip, #52696 @ 0xcdd8 │ │ │ │ movt ip, #60 @ 0x3c │ │ │ │ - movw r3, #54352 @ 0xd450 │ │ │ │ + movw r3, #52720 @ 0xcdf0 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #54320 @ 0xd430 │ │ │ │ + movw r2, #52688 @ 0xcdd0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - movw r1, #54340 @ 0xd444 │ │ │ │ + movw r1, #52708 @ 0xcde4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - movw r0, #64212 @ 0xfad4 │ │ │ │ + movw r0, #62688 @ 0xf4e0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #33692 @ 0x839c │ │ │ │ + movw r0, #32072 @ 0x7d48 │ │ │ │ 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 bfa80 │ │ │ │ + b bf68c │ │ │ │ │ │ │ │ -00070fa8 : │ │ │ │ +00070fa0 : │ │ │ │ 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 70fcc │ │ │ │ - bl 3c5734 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ - b 71038 │ │ │ │ + bne 70fc4 │ │ │ │ + bl 3c5194 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ + b 71030 │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 710ac │ │ │ │ + beq 710a4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71010 │ │ │ │ - movw r3, #37976 @ 0x9458 │ │ │ │ + beq 71008 │ │ │ │ + movw r3, #35888 @ 0x8c30 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp r2, r3 │ │ │ │ - bne 71004 │ │ │ │ + bne 70ffc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2d946c <_PyCompile_GetBinaryIntrinsicName@@Base+0x644> │ │ │ │ + b 2d8c44 <_PyCompile_GetBinaryIntrinsicName@@Base+0x644> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 710ac │ │ │ │ + bne 710a4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 710ac │ │ │ │ + beq 710a4 │ │ │ │ mov r0, r1 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 71040 │ │ │ │ + bne 71038 │ │ │ │ mov r4, #0 │ │ │ │ - b 710d4 │ │ │ │ + b 710cc │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 177e00 │ │ │ │ + bl 177a6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71078 │ │ │ │ + bgt 71070 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71078 │ │ │ │ + bne 71070 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5180 @ 0x143c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 710d4 │ │ │ │ + bne 710cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 710ac │ │ │ │ + bgt 710a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 710ac │ │ │ │ + bne 710a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64176 @ 0xfab0 │ │ │ │ + movw r1, #62652 @ 0xf4bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #47200 @ 0xb860 │ │ │ │ + movw r0, #45536 @ 0xb1e0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ 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 71148 │ │ │ │ + bne 71140 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71180 │ │ │ │ - ldr r4, [pc, #172] @ 711fc │ │ │ │ + beq 71178 │ │ │ │ + ldr r4, [pc, #172] @ 711f4 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 711f0 │ │ │ │ + beq 711e8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 711a0 │ │ │ │ - bl be588 │ │ │ │ + bne 71198 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 711f0 │ │ │ │ + bne 711e8 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2dba0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 711e4 │ │ │ │ + bne 711dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 711e4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 711dc │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r4, asr #1 │ │ │ │ │ │ │ │ -00071200 : │ │ │ │ +000711f8 : │ │ │ │ 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 {r4, r5, fp, lr} │ │ │ │ @@ -68641,533 +68639,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 71268 │ │ │ │ + bne 71260 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 712a0 │ │ │ │ - ldr r4, [pc, #172] @ 7131c │ │ │ │ + beq 71298 │ │ │ │ + ldr r4, [pc, #172] @ 71314 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71310 │ │ │ │ + beq 71308 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 712c0 │ │ │ │ - bl be588 │ │ │ │ + bne 712b8 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71310 │ │ │ │ + bne 71308 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e42c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71304 │ │ │ │ + bne 712fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71304 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 712fc │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq r8, [r2], #-0 @ │ │ │ │ │ │ │ │ -00071320 : │ │ │ │ +00071318 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #35428 @ 0x8a64 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140ecc │ │ │ │ + b 140a84 │ │ │ │ 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 713c8 │ │ │ │ + ble 713c0 │ │ │ │ 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 713c8 │ │ │ │ + bcs 713c0 │ │ │ │ bl 2cfd0 <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e1f8 │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #284 @ 0x11c │ │ │ │ mov r0, r7 │ │ │ │ add r6, r6, r5 │ │ │ │ bl 2e1f8 │ │ │ │ - b 7137c │ │ │ │ + b 71374 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71410 │ │ │ │ - bl be588 │ │ │ │ + bne 71408 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71480 │ │ │ │ + bne 71478 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db28 <__sched_rr_get_interval64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71438 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 71430 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 71464 │ │ │ │ + bl 27c4e4 │ │ │ │ + b 7145c │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - blx 3cc538 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cbe90 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s15, [fp, #-20] @ 0xffffffec │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #64] @ 71490 │ │ │ │ + vldr d5, [pc, #64] @ 71488 │ │ │ │ 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 71474 │ │ │ │ - bl be588 │ │ │ │ + bne 7146c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71480 │ │ │ │ + bne 71478 │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c56d4 │ │ │ │ + b c52dc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ nop {0} │ │ │ │ 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, #54668 @ 0xd58c │ │ │ │ + movw r1, #53036 @ 0xcf2c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 137744 │ │ │ │ + b 137308 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #64272 @ 0xfb10 │ │ │ │ + movw r0, #62748 @ 0xf51c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ 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 │ │ │ │ movw r3, #38120 @ 0x94e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 71528 │ │ │ │ + beq 71520 │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 71528 │ │ │ │ + beq 71520 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 71568 │ │ │ │ - b 7154c │ │ │ │ + bls 71560 │ │ │ │ + b 71544 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71514 │ │ │ │ + beq 7150c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #25300 @ 0x62d4 │ │ │ │ + movw r0, #23636 @ 0x5c54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c8444 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c7c1c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71514 │ │ │ │ - b 7165c │ │ │ │ + bne 7150c │ │ │ │ + b 71654 │ │ │ │ mov r3, #18 │ │ │ │ mov r2, #16 │ │ │ │ - movw r0, #25300 @ 0x62d4 │ │ │ │ + movw r0, #23636 @ 0x5c54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7165c │ │ │ │ + beq 71654 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 71588 │ │ │ │ - bl be588 │ │ │ │ + bne 71580 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7165c │ │ │ │ + bne 71654 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne 715a8 │ │ │ │ - bl be588 │ │ │ │ + bne 715a0 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7165c │ │ │ │ + bne 71654 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 715c8 │ │ │ │ - bl be588 │ │ │ │ + bne 715c0 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7165c │ │ │ │ + bne 71654 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 715e8 │ │ │ │ - bl be588 │ │ │ │ + bne 715e0 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7165c │ │ │ │ + bne 71654 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 71608 │ │ │ │ - bl be588 │ │ │ │ + bne 71600 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7165c │ │ │ │ + bne 71654 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne 71628 │ │ │ │ - bl be588 │ │ │ │ + bne 71620 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7165c │ │ │ │ + bne 71654 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 71664 │ │ │ │ - movw r2, #12176 @ 0x2f90 │ │ │ │ + bne 7165c │ │ │ │ + movw r2, #10512 @ 0x2910 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #64276 @ 0xfb14 │ │ │ │ + movw r1, #62752 @ 0xf520 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25300 @ 0x62d4 │ │ │ │ + movw r0, #23636 @ 0x5c54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r7 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 71b04 │ │ │ │ + b 71afc │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 716a0 │ │ │ │ + bne 71698 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r2, #27112 @ 0x69e8 │ │ │ │ + movw r2, #25508 @ 0x63a4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #64288 @ 0xfb20 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25300 @ 0x62d4 │ │ │ │ + movw r0, #23636 @ 0x5c54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7165c │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71654 │ │ │ │ ldr sl, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 716d8 │ │ │ │ + bne 716d0 │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #27112 @ 0x69e8 │ │ │ │ + movw r2, #25508 @ 0x63a4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #64300 @ 0xfb2c │ │ │ │ + movw r1, #62776 @ 0xf538 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25300 @ 0x62d4 │ │ │ │ + movw r0, #23636 @ 0x5c54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7165c │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71654 │ │ │ │ ldr r9, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 71710 │ │ │ │ + bne 71708 │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #27112 @ 0x69e8 │ │ │ │ + movw r2, #25508 @ 0x63a4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #64312 @ 0xfb38 │ │ │ │ + movw r1, #62788 @ 0xf544 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25300 @ 0x62d4 │ │ │ │ + movw r0, #23636 @ 0x5c54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7165c │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71654 │ │ │ │ ldr r8, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 71748 │ │ │ │ + bne 71740 │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #64324 @ 0xfb44 │ │ │ │ + movw r1, #62800 @ 0xf550 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25300 @ 0x62d4 │ │ │ │ + movw r0, #23636 @ 0x5c54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7165c │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71654 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 71780 │ │ │ │ + bne 71778 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #64336 @ 0xfb50 │ │ │ │ + movw r1, #62812 @ 0xf55c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25300 @ 0x62d4 │ │ │ │ + movw r0, #23636 @ 0x5c54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7165c │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71654 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 717bc │ │ │ │ + bne 717b4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #64348 @ 0xfb5c │ │ │ │ + movw r1, #62824 @ 0xf568 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25300 @ 0x62d4 │ │ │ │ + movw r0, #23636 @ 0x5c54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7165c │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71654 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 717dc │ │ │ │ - bl be588 │ │ │ │ + bne 717d4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7165c │ │ │ │ + bne 71654 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 71818 │ │ │ │ + bne 71810 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r2, #12176 @ 0x2f90 │ │ │ │ + movw r2, #10512 @ 0x2910 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #64360 @ 0xfb68 │ │ │ │ + movw r1, #62836 @ 0xf574 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25300 @ 0x62d4 │ │ │ │ + movw r0, #23636 @ 0x5c54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7165c │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71654 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 71854 │ │ │ │ + bne 7184c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r2, #12176 @ 0x2f90 │ │ │ │ + movw r2, #10512 @ 0x2910 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #64372 @ 0xfb74 │ │ │ │ + movw r1, #62848 @ 0xf580 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25300 @ 0x62d4 │ │ │ │ + movw r0, #23636 @ 0x5c54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7165c │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71654 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble 718d8 │ │ │ │ + ble 718d0 │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 71898 │ │ │ │ + bne 71890 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #27112 @ 0x69e8 │ │ │ │ + movw r2, #25508 @ 0x63a4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #64384 @ 0xfb80 │ │ │ │ + movw r1, #62860 @ 0xf58c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25300 @ 0x62d4 │ │ │ │ + movw r0, #23636 @ 0x5c54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7165c │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71654 │ │ │ │ cmp r3, #17 │ │ │ │ - beq 718e4 │ │ │ │ + beq 718dc │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 718e8 │ │ │ │ + bne 718e0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #27112 @ 0x69e8 │ │ │ │ + movw r2, #25508 @ 0x63a4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #64396 @ 0xfb8c │ │ │ │ + movw r1, #62872 @ 0xf598 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25300 @ 0x62d4 │ │ │ │ + movw r0, #23636 @ 0x5c54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7165c │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71654 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 718e8 │ │ │ │ + b 718e0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #48664 @ 0xbe18 │ │ │ │ + movw r1, #47000 @ 0xb798 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #48676 @ 0xbe24 │ │ │ │ + movw r0, #47012 @ 0xb7a4 │ │ │ │ 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 d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71964 │ │ │ │ + beq 7195c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 7197c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 71974 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64408 @ 0xfb98 │ │ │ │ + movw r1, #62884 @ 0xf5a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b 71ae4 │ │ │ │ + b 71adc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 719a4 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 7199c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64444 @ 0xfbbc │ │ │ │ + movw r1, #62920 @ 0xf5c8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 71964 │ │ │ │ + bl 16d81c │ │ │ │ + b 7195c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 719cc │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 719c4 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64488 @ 0xfbe8 │ │ │ │ + movw r1, #62964 @ 0xf5f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 71964 │ │ │ │ + bl 16d81c │ │ │ │ + b 7195c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - bge 719f4 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 719ec │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64532 @ 0xfc14 │ │ │ │ + movw r1, #63008 @ 0xf620 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 71964 │ │ │ │ + bl 16d81c │ │ │ │ + b 7195c │ │ │ │ mov r0, sl │ │ │ │ - bl 71bc8 <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ + bl 71bc0 <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 71964 │ │ │ │ + beq 7195c │ │ │ │ mov r0, r9 │ │ │ │ - bl 71bc8 <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ + bl 71bc0 <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ subs r9, r0, #0 │ │ │ │ moveq r6, r9 │ │ │ │ moveq r5, r9 │ │ │ │ moveq r4, r9 │ │ │ │ - beq 71ae4 │ │ │ │ + beq 71adc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 71a3c │ │ │ │ + beq 71a34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 71bc8 <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ + bl 71bc0 <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 71a40 │ │ │ │ - b 71ad4 │ │ │ │ - ldr r5, [pc, #204] @ 71b10 │ │ │ │ + bne 71a38 │ │ │ │ + b 71acc │ │ │ │ + ldr r5, [pc, #204] @ 71b08 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 71a5c │ │ │ │ + beq 71a54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 71bc8 <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ + bl 71bc0 <_PyBytesWriter_CreateByteArray@@Base+0x18> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 71a60 │ │ │ │ - b 71ae0 │ │ │ │ - ldr r4, [pc, #172] @ 71b10 │ │ │ │ + bne 71a58 │ │ │ │ + b 71ad8 │ │ │ │ + ldr r4, [pc, #172] @ 71b08 │ │ │ │ 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 │ │ │ │ @@ -69186,35 +69184,35 @@ │ │ │ │ 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 3249a4 │ │ │ │ + bl 324324 │ │ │ │ mov r4, r0 │ │ │ │ - b 71ae4 │ │ │ │ + b 71adc │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 71ae4 │ │ │ │ + b 71adc │ │ │ │ mov r6, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r9 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r5 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r6 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ │ │ │ │ -00071b14 : │ │ │ │ +00071b0c : │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ @@ -69223,201 +69221,201 @@ │ │ │ │ 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 b2334 │ │ │ │ + b b2070 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ mov r5, r0 │ │ │ │ bl 2e7f8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 71ba4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 71b9c │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00071bb0 <_PyBytesWriter_CreateByteArray@@Base>: │ │ │ │ +00071ba8 <_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 26ca1c │ │ │ │ + b 26c0d8 │ │ │ │ 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 a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r8, r4, #12 │ │ │ │ addne r5, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ - bne 71c70 <_PyBytesWriter_CreateByteArray@@Base+0xc0> │ │ │ │ - b 71c38 <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ + bne 71c68 <_PyBytesWriter_CreateByteArray@@Base+0xc0> │ │ │ │ + b 71c30 <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 71c7c <_PyBytesWriter_CreateByteArray@@Base+0xcc> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 71c74 <_PyBytesWriter_CreateByteArray@@Base+0xcc> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #64568 @ 0xfc38 │ │ │ │ + movw r1, #63044 @ 0xf644 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 71c94 <_PyBytesWriter_CreateByteArray@@Base+0xe4> │ │ │ │ + ble 71c8c <_PyBytesWriter_CreateByteArray@@Base+0xe4> │ │ │ │ mov r4, #0 │ │ │ │ - b 71cb0 <_PyBytesWriter_CreateByteArray@@Base+0x100> │ │ │ │ + b 71ca8 <_PyBytesWriter_CreateByteArray@@Base+0x100> │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 71c04 <_PyBytesWriter_CreateByteArray@@Base+0x54> │ │ │ │ + bne 71bfc <_PyBytesWriter_CreateByteArray@@Base+0x54> │ │ │ │ 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 71cb0 <_PyBytesWriter_CreateByteArray@@Base+0x100> │ │ │ │ - b 71c40 <_PyBytesWriter_CreateByteArray@@Base+0x90> │ │ │ │ - bl 2efda4 <_PyUnicode_Copy@@Base> │ │ │ │ + bge 71ca8 <_PyBytesWriter_CreateByteArray@@Base+0x100> │ │ │ │ + b 71c38 <_PyBytesWriter_CreateByteArray@@Base+0x90> │ │ │ │ + bl 2ef484 <_PyUnicode_Copy@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71c68 <_PyBytesWriter_CreateByteArray@@Base+0xb8> │ │ │ │ + bne 71c60 <_PyBytesWriter_CreateByteArray@@Base+0xb8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71c38 <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ + bgt 71c30 <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71c38 <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ + bne 71c30 <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 71c38 <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 71c30 <_PyBytesWriter_CreateByteArray@@Base+0x88> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71d0c <_PyBytesWriter_CreateByteArray@@Base+0x15c> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 71d04 <_PyBytesWriter_CreateByteArray@@Base+0x15c> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 71cfc <_PyBytesWriter_CreateByteArray@@Base+0x14c> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 71d0c <_PyBytesWriter_CreateByteArray@@Base+0x15c> │ │ │ │ + bne 71cf4 <_PyBytesWriter_CreateByteArray@@Base+0x14c> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 71d04 <_PyBytesWriter_CreateByteArray@@Base+0x15c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71d40 <_PyBytesWriter_CreateByteArray@@Base+0x190> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 71d38 <_PyBytesWriter_CreateByteArray@@Base+0x190> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71d30 <_PyBytesWriter_CreateByteArray@@Base+0x180> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 71d40 <_PyBytesWriter_CreateByteArray@@Base+0x190> │ │ │ │ + bne 71d28 <_PyBytesWriter_CreateByteArray@@Base+0x180> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 71d38 <_PyBytesWriter_CreateByteArray@@Base+0x190> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71d74 <_PyBytesWriter_CreateByteArray@@Base+0x1c4> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 71d6c <_PyBytesWriter_CreateByteArray@@Base+0x1c4> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71d64 <_PyBytesWriter_CreateByteArray@@Base+0x1b4> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 71d74 <_PyBytesWriter_CreateByteArray@@Base+0x1c4> │ │ │ │ + bne 71d5c <_PyBytesWriter_CreateByteArray@@Base+0x1b4> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 71d6c <_PyBytesWriter_CreateByteArray@@Base+0x1c4> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71da8 <_PyBytesWriter_CreateByteArray@@Base+0x1f8> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 71da0 <_PyBytesWriter_CreateByteArray@@Base+0x1f8> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71d98 <_PyBytesWriter_CreateByteArray@@Base+0x1e8> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 71da8 <_PyBytesWriter_CreateByteArray@@Base+0x1f8> │ │ │ │ + bne 71d90 <_PyBytesWriter_CreateByteArray@@Base+0x1e8> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 71da0 <_PyBytesWriter_CreateByteArray@@Base+0x1f8> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71ddc <_PyBytesWriter_CreateByteArray@@Base+0x22c> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 71dd4 <_PyBytesWriter_CreateByteArray@@Base+0x22c> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71dcc <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 71ddc <_PyBytesWriter_CreateByteArray@@Base+0x22c> │ │ │ │ + bne 71dc4 <_PyBytesWriter_CreateByteArray@@Base+0x21c> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 71dd4 <_PyBytesWriter_CreateByteArray@@Base+0x22c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71e10 <_PyBytesWriter_CreateByteArray@@Base+0x260> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 71e08 <_PyBytesWriter_CreateByteArray@@Base+0x260> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71e00 <_PyBytesWriter_CreateByteArray@@Base+0x250> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 71e10 <_PyBytesWriter_CreateByteArray@@Base+0x260> │ │ │ │ + bne 71df8 <_PyBytesWriter_CreateByteArray@@Base+0x250> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 71e08 <_PyBytesWriter_CreateByteArray@@Base+0x260> │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71e38 <_PyBytesWriter_CreateByteArray@@Base+0x288> │ │ │ │ + bne 71e30 <_PyBytesWriter_CreateByteArray@@Base+0x288> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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 │ │ │ │ @@ -69431,605 +69429,605 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71ea8 <_PyBytesWriter_CreateByteArray@@Base+0x2f8> │ │ │ │ + bne 71ea0 <_PyBytesWriter_CreateByteArray@@Base+0x2f8> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71eec <_PyBytesWriter_CreateByteArray@@Base+0x33c> │ │ │ │ + beq 71ee4 <_PyBytesWriter_CreateByteArray@@Base+0x33c> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #324] @ 71ff8 <_PyBytesWriter_CreateByteArray@@Base+0x448> │ │ │ │ + ldr ip, [pc, #324] @ 71ff0 <_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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71eec <_PyBytesWriter_CreateByteArray@@Base+0x33c> │ │ │ │ + bne 71ee4 <_PyBytesWriter_CreateByteArray@@Base+0x33c> │ │ │ │ mov r0, #0 │ │ │ │ - b 71ff0 <_PyBytesWriter_CreateByteArray@@Base+0x440> │ │ │ │ + b 71fe8 <_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 71f28 <_PyBytesWriter_CreateByteArray@@Base+0x378> │ │ │ │ + bne 71f20 <_PyBytesWriter_CreateByteArray@@Base+0x378> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 71ff0 <_PyBytesWriter_CreateByteArray@@Base+0x440> │ │ │ │ + b 71fe8 <_PyBytesWriter_CreateByteArray@@Base+0x440> │ │ │ │ mov r0, r6 │ │ │ │ mov r7, #0 │ │ │ │ - bl 1f757c │ │ │ │ + bl 1f6e7c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ lsl r8, r7, #16 │ │ │ │ cmp r4, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ - ble 71f1c <_PyBytesWriter_CreateByteArray@@Base+0x36c> │ │ │ │ + ble 71f14 <_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 a05ac │ │ │ │ + bl a02f0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 71ee4 <_PyBytesWriter_CreateByteArray@@Base+0x334> │ │ │ │ + beq 71edc <_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 d7f2c │ │ │ │ + bl d7a98 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 71fbc <_PyBytesWriter_CreateByteArray@@Base+0x40c> │ │ │ │ + bgt 71fb4 <_PyBytesWriter_CreateByteArray@@Base+0x40c> │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r6] │ │ │ │ - bne 71fbc <_PyBytesWriter_CreateByteArray@@Base+0x40c> │ │ │ │ + bne 71fb4 <_PyBytesWriter_CreateByteArray@@Base+0x40c> │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71ee4 <_PyBytesWriter_CreateByteArray@@Base+0x334> │ │ │ │ + beq 71edc <_PyBytesWriter_CreateByteArray@@Base+0x334> │ │ │ │ ldr r3, [r2] │ │ │ │ add r8, r8, #65536 @ 0x10000 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71f40 <_PyBytesWriter_CreateByteArray@@Base+0x390> │ │ │ │ + bgt 71f38 <_PyBytesWriter_CreateByteArray@@Base+0x390> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71f3c <_PyBytesWriter_CreateByteArray@@Base+0x38c> │ │ │ │ + bne 71f34 <_PyBytesWriter_CreateByteArray@@Base+0x38c> │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 71f3c <_PyBytesWriter_CreateByteArray@@Base+0x38c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 71f34 <_PyBytesWriter_CreateByteArray@@Base+0x38c> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r8, r2, ip, lsl 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 72038 <_PyBytesWriter_CreateByteArray@@Base+0x488> │ │ │ │ + bne 72030 <_PyBytesWriter_CreateByteArray@@Base+0x488> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2df718 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dedf8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72060 <_PyBytesWriter_CreateByteArray@@Base+0x4b0> │ │ │ │ - b 72058 <_PyBytesWriter_CreateByteArray@@Base+0x4a8> │ │ │ │ + bne 72058 <_PyBytesWriter_CreateByteArray@@Base+0x4b0> │ │ │ │ + b 72050 <_PyBytesWriter_CreateByteArray@@Base+0x4a8> │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19092 @ 0x4a94 │ │ │ │ + movw r0, #17480 @ 0x4448 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72020 <_PyBytesWriter_CreateByteArray@@Base+0x470> │ │ │ │ + bne 72018 <_PyBytesWriter_CreateByteArray@@Base+0x470> │ │ │ │ mov r0, #0 │ │ │ │ - b 720c0 <_PyBytesWriter_CreateByteArray@@Base+0x510> │ │ │ │ + b 720b8 <_PyBytesWriter_CreateByteArray@@Base+0x510> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2df718 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dedf8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72058 <_PyBytesWriter_CreateByteArray@@Base+0x4a8> │ │ │ │ + beq 72050 <_PyBytesWriter_CreateByteArray@@Base+0x4a8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2df718 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dedf8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72058 <_PyBytesWriter_CreateByteArray@@Base+0x4a8> │ │ │ │ + beq 72050 <_PyBytesWriter_CreateByteArray@@Base+0x4a8> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d06c │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5188 @ 0x1444 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 720c0 <_PyBytesWriter_CreateByteArray@@Base+0x510> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 720b8 <_PyBytesWriter_CreateByteArray@@Base+0x510> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000720c8 <_PyInterpreterConfig_AsDict@@Base>: │ │ │ │ +000720c0 <_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 9f360 │ │ │ │ + bl 9f098 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 72504 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + beq 724fc <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ ldr r1, [r5] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20732 @ 0x50fc │ │ │ │ + movw r1, #19068 @ 0x4a7c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r2, [r5] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72174 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bgt 7216c <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72174 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + beq 7216c <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72174 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 7216c <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 724e0 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 724d8 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20752 @ 0x5110 │ │ │ │ + movw r1, #19088 @ 0x4a90 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72204 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bgt 721fc <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72204 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + beq 721fc <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72204 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 721fc <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 724e0 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 724d8 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20764 @ 0x511c │ │ │ │ + movw r1, #19100 @ 0x4a9c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72294 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bgt 7228c <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72294 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + beq 7228c <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72294 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 7228c <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 724e0 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 724d8 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20776 @ 0x5128 │ │ │ │ + movw r1, #19112 @ 0x4aa8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72324 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bgt 7231c <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72324 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + beq 7231c <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72324 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 7231c <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 724e0 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 724d8 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20792 @ 0x5138 │ │ │ │ + movw r1, #19128 @ 0x4ab8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 723b4 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bgt 723ac <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 723b4 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + beq 723ac <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 723b4 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 723ac <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 724e0 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 724d8 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20816 @ 0x5150 │ │ │ │ + movw r1, #19152 @ 0x4ad0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72444 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bgt 7243c <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72444 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + beq 7243c <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72444 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 7243c <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 724e0 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 724d8 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 72474 <_PyInterpreterConfig_AsDict@@Base+0x3ac> │ │ │ │ - movw r3, #30012 @ 0x753c │ │ │ │ + bhi 7246c <_PyInterpreterConfig_AsDict@@Base+0x3ac> │ │ │ │ + movw r3, #28372 @ 0x6ed4 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72490 <_PyInterpreterConfig_AsDict@@Base+0x3c8> │ │ │ │ - b 724e0 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + bne 72488 <_PyInterpreterConfig_AsDict@@Base+0x3c8> │ │ │ │ + b 724d8 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3340 @ 0xd0c │ │ │ │ + movw r1, #1944 @ 0x798 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 724e0 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - bl aa800 │ │ │ │ + bl 16d81c │ │ │ │ + b 724d8 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + bl aa57c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 724e0 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 724d8 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33196 @ 0x81ac │ │ │ │ + movw r1, #25588 @ 0x63f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 724d8 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ + bgt 724d0 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 724d8 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ + bne 724d0 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 72508 <_PyInterpreterConfig_AsDict@@Base+0x440> │ │ │ │ + bne 72500 <_PyInterpreterConfig_AsDict@@Base+0x440> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72504 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + bgt 724fc <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72504 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + bne 724fc <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00072510 : │ │ │ │ +00072508 : │ │ │ │ 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 2e294 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #260] @ 0x104 │ │ │ │ - bl 1eae3c │ │ │ │ + bl 1ea73c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 72598 │ │ │ │ + beq 72590 │ │ │ │ add r3, fp, #8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 332438 │ │ │ │ + bl 331cec │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 7258c │ │ │ │ + beq 72584 │ │ │ │ ldr r2, [r4, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r3, r3, #16 │ │ │ │ ldrne r3, [r3, #20] │ │ │ │ sub r1, r0, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 378c18 │ │ │ │ + bl 378548 │ │ │ │ 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 725e4 │ │ │ │ + bne 725dc │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2b17bc <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0e8c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7260c │ │ │ │ - b 72604 │ │ │ │ + bne 72604 │ │ │ │ + b 725fc │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19080 @ 0x4a88 │ │ │ │ + movw r0, #17468 @ 0x443c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 725cc │ │ │ │ + bne 725c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 7266c │ │ │ │ + b 72664 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2b17bc <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0e8c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72604 │ │ │ │ + beq 725fc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2b17bc <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0e8c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72604 │ │ │ │ + beq 725fc │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2da8c │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5188 @ 0x1444 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 7266c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 72664 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ 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, #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 726ac │ │ │ │ + bne 726a4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 726e0 │ │ │ │ + bne 726d8 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #56] @ 726fc │ │ │ │ + ldr ip, [pc, #56] @ 726f4 │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 726f4 │ │ │ │ + beq 726ec │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 6a74c <_PyMonitoring_FirePyUnwindEvent@@Base+0x2b8> │ │ │ │ + b 6a744 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2b8> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r8, asr #2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #46432 @ 0xb560 │ │ │ │ + movw r3, #46008 @ 0xb3b8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #64620 @ 0xfc6c │ │ │ │ + movw r1, #63096 @ 0xf678 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e4ac0 │ │ │ │ + bl 2e41a0 │ │ │ │ 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 72790 │ │ │ │ + bne 72788 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 72790 │ │ │ │ + bhi 72788 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 13fdcc │ │ │ │ + b 13f99c │ │ │ │ movw r0, #5180 @ 0x143c │ │ │ │ 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] @ 72b98 │ │ │ │ + ldr lr, [pc, #988] @ 72b90 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ moveq r5, r6 │ │ │ │ mov r8, r0 │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -70045,208 +70043,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 72830 │ │ │ │ + bne 72828 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72878 │ │ │ │ - ldr r1, [pc, #868] @ 72b9c │ │ │ │ + beq 72870 │ │ │ │ + ldr r1, [pc, #868] @ 72b94 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 72878 │ │ │ │ + bne 72870 │ │ │ │ mov r4, #0 │ │ │ │ - b 72b84 │ │ │ │ + b 72b7c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1abc3c │ │ │ │ + bl 1ab80c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72870 │ │ │ │ + beq 72868 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 1b6994 │ │ │ │ + bl 1b6504 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 72870 │ │ │ │ + beq 72868 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 728c0 │ │ │ │ + bhi 728b8 │ │ │ │ add r7, r5, r7 │ │ │ │ subs r6, r7, #2 │ │ │ │ - bne 728e8 │ │ │ │ - b 72960 │ │ │ │ - movw r3, #46432 @ 0xb560 │ │ │ │ + bne 728e0 │ │ │ │ + b 72958 │ │ │ │ + movw r3, #46008 @ 0xb3b8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #37860 @ 0x93e4 │ │ │ │ + movw r1, #36392 @ 0x8e28 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e4ac0 │ │ │ │ + bl 2e41a0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 728b0 │ │ │ │ - b 72870 │ │ │ │ + bne 728a8 │ │ │ │ + b 72868 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72920 │ │ │ │ - bl 176044 │ │ │ │ + beq 72918 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 72910 │ │ │ │ - bl be588 │ │ │ │ + bne 72908 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72870 │ │ │ │ + bne 72868 │ │ │ │ subs r6, r7, #3 │ │ │ │ moveq r6, #1 │ │ │ │ - beq 72968 │ │ │ │ - b 72924 │ │ │ │ + beq 72960 │ │ │ │ + b 7291c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72944 │ │ │ │ + bne 7293c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge 72968 │ │ │ │ - b 72870 │ │ │ │ + bge 72960 │ │ │ │ + b 72868 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 2887fc │ │ │ │ + bl 287dd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72870 │ │ │ │ + beq 72868 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 72968 │ │ │ │ - b 72930 │ │ │ │ + beq 72960 │ │ │ │ + b 72928 │ │ │ │ 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 729bc │ │ │ │ + beq 729b4 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 729bc │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 729b4 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #11884 @ 0x2e6c │ │ │ │ + movw r2, #10220 @ 0x27ec │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #27312 @ 0x6ab0 │ │ │ │ + movw r1, #25648 @ 0x6430 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 72870 │ │ │ │ + bl 13ff54 │ │ │ │ + b 72868 │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r2, r9, #1 │ │ │ │ movne r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 729f4 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 729ec │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #11884 @ 0x2e6c │ │ │ │ + movw r2, #10220 @ 0x27ec │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #27360 @ 0x6ae0 │ │ │ │ + movw r1, #25696 @ 0x6460 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 72870 │ │ │ │ + bl 13ff54 │ │ │ │ + b 72868 │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r6, sl, r6 │ │ │ │ tst r6, #1 │ │ │ │ - beq 72a28 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 72a20 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #11884 @ 0x2e6c │ │ │ │ + movw r2, #10220 @ 0x27ec │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #27400 @ 0x6b08 │ │ │ │ + movw r1, #25736 @ 0x6488 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 72870 │ │ │ │ + bl 13ff54 │ │ │ │ + b 72868 │ │ │ │ tst r5, #1280 @ 0x500 │ │ │ │ - beq 72a4c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 72a44 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64760 @ 0xfcf8 │ │ │ │ + movw r1, #63236 @ 0xf704 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 72870 │ │ │ │ + bl 13ff54 │ │ │ │ + b 72868 │ │ │ │ ands r1, r5, #4096 @ 0x1000 │ │ │ │ - beq 72a70 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 72a68 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64816 @ 0xfd30 │ │ │ │ + movw r1, #63292 @ 0xf73c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 72870 │ │ │ │ + bl 13ff54 │ │ │ │ + b 72868 │ │ │ │ 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 72870 │ │ │ │ - bl dc1d0 │ │ │ │ + beq 72868 │ │ │ │ + bl dbd28 │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r4, #24 │ │ │ │ str r3, [sp] │ │ │ │ mov r6, r0 │ │ │ │ orrne r2, r5, #4096 @ 0x1000 │ │ │ │ moveq r2, r5 │ │ │ │ - movwne r1, #24008 @ 0x5dc8 │ │ │ │ + movwne r1, #22344 @ 0x5748 │ │ │ │ ldreq r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r0, r9 │ │ │ │ movtne r1, #63 @ 0x3f │ │ │ │ moveq r0, r7 │ │ │ │ mov r3, r8 │ │ │ │ bl 2e000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 72b1c │ │ │ │ + beq 72b14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72b00 │ │ │ │ + bgt 72af8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72b00 │ │ │ │ + bne 72af8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733bc │ │ │ │ - b 72870 │ │ │ │ + bl 173028 │ │ │ │ + b 72868 │ │ │ │ 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 │ │ │ │ @@ -70266,96 +70264,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 1ae30c │ │ │ │ + bl 1adedc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x005e759c │ │ │ │ + subseq r6, lr, r4, lsr pc │ │ │ │ rsbeq r8, r2, r4, ror r1 │ │ │ │ │ │ │ │ -00072ba0 : │ │ │ │ +00072b98 : │ │ │ │ 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 2d7214 │ │ │ │ + bl 2d69ec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a75ec │ │ │ │ + b a7334 │ │ │ │ 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 72c04 │ │ │ │ + bne 72bfc │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 72c38 │ │ │ │ + bne 72c30 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #56] @ 72c54 │ │ │ │ + ldr ip, [pc, #56] @ 72c4c │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 72c4c │ │ │ │ + beq 72c44 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 6a74c <_PyMonitoring_FirePyUnwindEvent@@Base+0x2b8> │ │ │ │ + b 6a744 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2b8> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r0, lsr #3 │ │ │ │ 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 a7588 │ │ │ │ + bl a72d0 │ │ │ │ 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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_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] @ 72f30 │ │ │ │ + ldr lr, [pc, #612] @ 72f28 │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -70367,386 +70365,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 72d30 │ │ │ │ + bne 72d28 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72d70 │ │ │ │ + beq 72d68 │ │ │ │ mov ip, #3 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #492] @ 72f34 │ │ │ │ + ldr ip, [pc, #492] @ 72f2c │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 72f1c │ │ │ │ + beq 72f14 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1abc3c │ │ │ │ + bl 1ab80c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72f1c │ │ │ │ - ldr r2, [pc, #428] @ 72f38 │ │ │ │ + beq 72f14 │ │ │ │ + ldr r2, [pc, #428] @ 72f30 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrd r6, [r4, #4] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #336] @ 0x150 │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - bne 72dc0 │ │ │ │ + bne 72db8 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63904 @ 0xf9a0 │ │ │ │ + movw r1, #62380 @ 0xf3ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 72f1c │ │ │ │ + bl 16d81c │ │ │ │ + b 72f14 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 72dec │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 72de4 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64864 @ 0xfd60 │ │ │ │ + movw r1, #63340 @ 0xf76c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 72f1c │ │ │ │ + bl 16d81c │ │ │ │ + b 72f14 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ed154 │ │ │ │ + bl 1eca54 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bgt 72e1c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bgt 72e14 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64904 @ 0xfd88 │ │ │ │ + movw r1, #63380 @ 0xf794 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 72f1c │ │ │ │ + bl 16d81c │ │ │ │ + b 72f14 │ │ │ │ mov r0, r7 │ │ │ │ - bl 114ad8 │ │ │ │ + bl 114680 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72e48 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 72e40 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64936 @ 0xfda8 │ │ │ │ + movw r1, #63412 @ 0xf7b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 72f1c │ │ │ │ + bl 16d81c │ │ │ │ + b 72f14 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 331358 │ │ │ │ + bl 330cd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 72f1c │ │ │ │ + beq 72f14 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72e88 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 72e80 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64984 @ 0xfdd8 │ │ │ │ + movw r1, #63460 @ 0xf7e4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 72f10 │ │ │ │ + bl 16d81c │ │ │ │ + b 72f08 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 331b30 │ │ │ │ + bl 3314b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 72f10 │ │ │ │ + beq 72f08 │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp] │ │ │ │ - movw r1, #57104 @ 0xdf10 │ │ │ │ + movw r1, #55580 @ 0xd91c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #64068 @ 0xfa44 │ │ │ │ + movw r0, #62544 @ 0xf450 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 72f04 │ │ │ │ + beq 72efc │ │ │ │ ldrb r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72ee8 │ │ │ │ + beq 72ee0 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e75c │ │ │ │ - b 72ef0 │ │ │ │ + b 72ee8 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2d69c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1ae25c │ │ │ │ + bl 1ade2c │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3329c0 │ │ │ │ + bl 332340 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3329c0 │ │ │ │ + bl 332340 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1ae30c │ │ │ │ + bl 1adedc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldrsbeq r7, [lr], #-88 @ 0xffffffa8 │ │ │ │ + subseq r6, lr, r0, ror pc │ │ │ │ rsbeq r8, r2, ip, asr #3 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #52412 @ 0xccbc │ │ │ │ + movw r2, #50888 @ 0xc6c8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 31f570 <_Py_RestoreSignals@@Base+0xa0c> │ │ │ │ + b 31eef0 <_Py_RestoreSignals@@Base+0xa0c> │ │ │ │ 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 72fc0 │ │ │ │ + bhi 72fb8 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 72fe4 │ │ │ │ + bne 72fdc │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9132 @ 0x23ac │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #34508 @ 0x86cc │ │ │ │ + movw r0, #32844 @ 0x804c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73084 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7307c │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #34508 @ 0x86cc │ │ │ │ + movw r0, #32844 @ 0x804c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72f88 │ │ │ │ - b 73084 │ │ │ │ + bne 72f80 │ │ │ │ + b 7307c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 73008 │ │ │ │ - bl be588 │ │ │ │ + bne 73000 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - bne 73084 │ │ │ │ - b 7303c │ │ │ │ - bl c55e4 │ │ │ │ + bne 7307c │ │ │ │ + b 73034 │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73034 │ │ │ │ + bgt 7302c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73034 │ │ │ │ + bne 7302c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 72ff4 │ │ │ │ + beq 72fec │ │ │ │ cmp r8, #2 │ │ │ │ - ble 73058 │ │ │ │ + ble 73050 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 7305c │ │ │ │ - b 73084 │ │ │ │ + bge 73054 │ │ │ │ + b 7307c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ mvn ip, #0 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 32a640 │ │ │ │ + bl 329fc0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 32acb4 │ │ │ │ + b 32a634 │ │ │ │ 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 730f4 │ │ │ │ + bhi 730ec │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 73118 │ │ │ │ + bne 73110 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #12176 @ 0x2f90 │ │ │ │ + movw r2, #10512 @ 0x2910 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #9132 @ 0x23ac │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25708 @ 0x646c │ │ │ │ + movw r0, #24044 @ 0x5dec │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 732c0 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 732b8 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #25708 @ 0x646c │ │ │ │ + movw r0, #24044 @ 0x5dec │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 730bc │ │ │ │ - b 732c0 │ │ │ │ + bne 730b4 │ │ │ │ + b 732b8 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 731a4 │ │ │ │ + ble 7319c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 731a4 │ │ │ │ + beq 7319c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 73184 │ │ │ │ + beq 7317c │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 732c0 │ │ │ │ + beq 732b8 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 731a4 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 7319c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 732c0 │ │ │ │ - movw r2, #6008 @ 0x1778 │ │ │ │ + bl 16d81c │ │ │ │ + b 732b8 │ │ │ │ + movw r2, #4344 @ 0x10f8 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25708 @ 0x646c │ │ │ │ + movw r0, #24044 @ 0x5dec │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 732c0 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 732b8 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - ble 731cc │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + ble 731c4 │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65028 @ 0xfe04 │ │ │ │ + movw r1, #63504 @ 0xf810 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 732c0 │ │ │ │ + bl 16d81c │ │ │ │ + b 732b8 │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl 1a27d8 │ │ │ │ + bl 1a24b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 732c0 │ │ │ │ - bl 1a2900 │ │ │ │ + beq 732b8 │ │ │ │ + bl 1a25d8 │ │ │ │ mvn r3, #14 │ │ │ │ mov r1, r0 │ │ │ │ sub lr, r3, r6 │ │ │ │ add r0, r6, #15 │ │ │ │ add r3, lr, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - ble 73298 │ │ │ │ + ble 73290 │ │ │ │ ldrb r2, [r0, #1]! │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ cmpne r2, #39 @ 0x27 │ │ │ │ - bne 73224 │ │ │ │ + bne 7321c │ │ │ │ mov r3, r1 │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ strb ip, [r3], #2 │ │ │ │ strb r2, [r1, #1] │ │ │ │ mov r1, r3 │ │ │ │ - b 731f0 │ │ │ │ + b 731e8 │ │ │ │ cmp r2, #9 │ │ │ │ movweq r3, #29788 @ 0x745c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 731f0 │ │ │ │ + beq 731e8 │ │ │ │ cmp r2, #10 │ │ │ │ movweq r3, #28252 @ 0x6e5c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 731f0 │ │ │ │ + beq 731e8 │ │ │ │ cmp r2, #13 │ │ │ │ movweq r3, #29276 @ 0x725c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 731f0 │ │ │ │ + beq 731e8 │ │ │ │ sub r3, r2, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ strbls r2, [r1], #1 │ │ │ │ - bls 731f0 │ │ │ │ + bls 731e8 │ │ │ │ movw ip, #19712 @ 0x4d00 │ │ │ │ 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 731f0 │ │ │ │ + b 731e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 138490 │ │ │ │ + bl 138054 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 732c0 │ │ │ │ + beq 732b8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #54624 @ 0xd560 │ │ │ │ + movw r0, #52960 @ 0xcee0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ mov r0, #0 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ - ldr lr, [pc, #392] @ 73470 │ │ │ │ + ldr lr, [pc, #392] @ 73468 │ │ │ │ cmp r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -70758,102 +70756,102 @@ │ │ │ │ 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 7334c │ │ │ │ + bne 73344 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73394 │ │ │ │ + beq 7338c │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #272] @ 73474 │ │ │ │ + ldr ip, [pc, #272] @ 7346c │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 73394 │ │ │ │ + bne 7338c │ │ │ │ mov r4, #0 │ │ │ │ - b 7345c │ │ │ │ + b 73454 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1abc3c │ │ │ │ + bl 1ab80c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7338c │ │ │ │ + beq 73384 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 2fa538 <_PyObject_HasLen@@Base+0x137c> │ │ │ │ + bl 2f9bfc <_PyObject_HasLen@@Base+0x12c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7338c │ │ │ │ + beq 73384 │ │ │ │ ldrb r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r4, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 733e4 │ │ │ │ + beq 733dc │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, r5 │ │ │ │ - bl 59100 │ │ │ │ + bl 590fc │ │ │ │ mov r4, r0 │ │ │ │ - b 7345c │ │ │ │ + b 73454 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r1, #8408 @ 0x20d8 │ │ │ │ + movw r1, #6744 @ 0x1a58 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ strd r4, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #44596 @ 0xae34 │ │ │ │ + movw r0, #49244 @ 0xc05c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7338c │ │ │ │ - bl dc1d0 │ │ │ │ + beq 73384 │ │ │ │ + bl dbd28 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e510 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ movwge r4, #5188 @ 0x1444 │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 7345c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 73454 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733bc │ │ │ │ - b 7338c │ │ │ │ + bl 173028 │ │ │ │ + b 73384 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1ae30c │ │ │ │ + bl 1adedc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq r7, lr, r4, lsl r6 │ │ │ │ + subseq r6, lr, ip, lsr #31 │ │ │ │ strdeq r8, [r2], #-24 @ 0xffffffe8 @ │ │ │ │ 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] @ 73628 │ │ │ │ + ldr lr, [pc, #404] @ 73620 │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -70866,105 +70864,105 @@ │ │ │ │ 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 734fc │ │ │ │ + bne 734f4 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73544 │ │ │ │ - ldr ip, [pc, #296] @ 7362c │ │ │ │ + beq 7353c │ │ │ │ + ldr ip, [pc, #296] @ 73624 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 73544 │ │ │ │ + bne 7353c │ │ │ │ mov r4, #0 │ │ │ │ - b 73614 │ │ │ │ + b 7360c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1abc3c │ │ │ │ + bl 1ab80c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7353c │ │ │ │ + beq 73534 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ - movw r3, #14380 @ 0x382c │ │ │ │ + movw r3, #12716 @ 0x31ac │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 302e9c <_PyCode_GetXIData@@Base+0x64> │ │ │ │ + bl 302564 <_PyCode_GetXIData@@Base+0x64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7353c │ │ │ │ + beq 73534 │ │ │ │ bl 2e498 <__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 735ac │ │ │ │ + beq 735a4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2d1bc │ │ │ │ mov r4, r0 │ │ │ │ - b 735bc │ │ │ │ + b 735b4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2e1d4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 735d4 │ │ │ │ + beq 735cc │ │ │ │ mov r0, r4 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ mov r4, r0 │ │ │ │ - b 73614 │ │ │ │ + b 7360c │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 73604 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 735fc │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3] │ │ │ │ - bne 735fc │ │ │ │ - bl 27ce2c │ │ │ │ - b 73604 │ │ │ │ + bne 735f4 │ │ │ │ + bl 27c4e4 │ │ │ │ + b 735fc │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1ae25c │ │ │ │ - bl be588 │ │ │ │ + bl 1ade2c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7353c │ │ │ │ - b 735c4 │ │ │ │ + bne 73534 │ │ │ │ + b 735bc │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1ae30c │ │ │ │ + bl 1adedc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subseq r7, lr, r0, asr r6 │ │ │ │ + subseq r6, lr, r8, ror #31 │ │ │ │ rsbeq r8, 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, #3880] @ 0xf28 │ │ │ │ subs r9, r3, #0 │ │ │ │ - ldr ip, [pc, #680] @ 738f8 │ │ │ │ + ldr ip, [pc, #680] @ 738f0 │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ moveq r6, r9 │ │ │ │ mov r7, r1 │ │ │ │ ldrne r6, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -70987,170 +70985,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 736e0 │ │ │ │ + bne 736d8 │ │ │ │ clz r3, r7 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73730 │ │ │ │ - ldr r1, [pc, #532] @ 738fc │ │ │ │ + beq 73728 │ │ │ │ + ldr r1, [pc, #532] @ 738f4 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 73730 │ │ │ │ + bne 73728 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 738d4 │ │ │ │ + b 738cc │ │ │ │ ldr r0, [r7] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1abc3c │ │ │ │ + bl 1ab80c │ │ │ │ add r8, r6, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73720 │ │ │ │ + beq 73718 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 1abc3c │ │ │ │ + bl 1ab80c │ │ │ │ ldr r6, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - beq 737f4 │ │ │ │ + beq 737ec │ │ │ │ cmp r8, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 7378c │ │ │ │ + beq 73784 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 737f4 │ │ │ │ + blt 737ec │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r3, sl, r4 │ │ │ │ tst r3, #1 │ │ │ │ - bne 737fc │ │ │ │ + bne 737f4 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #21056 @ 0x5240 │ │ │ │ + movw r1, #19392 @ 0x4bc0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #65136 @ 0xfe70 │ │ │ │ + movw r0, #63612 @ 0xf87c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 737f4 │ │ │ │ - ldr r9, [pc, #308] @ 73900 │ │ │ │ + beq 737ec │ │ │ │ + ldr r9, [pc, #308] @ 738f8 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r7, [r9] │ │ │ │ subs r0, r7, #0 │ │ │ │ - beq 738a4 │ │ │ │ - bl 1a27d8 │ │ │ │ + beq 7389c │ │ │ │ + bl 1a24b0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bne 73820 │ │ │ │ + bne 73818 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, #0 │ │ │ │ - b 738d4 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + b 738cc │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #19128 @ 0x4ab8 │ │ │ │ + movw r2, #17516 @ 0x446c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #27400 @ 0x6b08 │ │ │ │ + movw r1, #25736 @ 0x6488 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 737f4 │ │ │ │ - bl 1a2900 │ │ │ │ + bl 13ff54 │ │ │ │ + b 737ec │ │ │ │ + bl 1a25d8 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [fp, #-184] @ 0xffffff48 │ │ │ │ - beq 73854 │ │ │ │ + beq 7384c │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r6 │ │ │ │ bl 2e09c │ │ │ │ mov r4, r0 │ │ │ │ - b 73878 │ │ │ │ + b 73870 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r6 │ │ │ │ - beq 73870 │ │ │ │ + beq 73868 │ │ │ │ bl 2da68 │ │ │ │ mov r4, r0 │ │ │ │ - b 73878 │ │ │ │ + b 73870 │ │ │ │ bl 2ced4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-184] @ 0xffffff48 │ │ │ │ add r9, r9, #4 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 738c0 │ │ │ │ - bl 1393b8 │ │ │ │ + bge 738b8 │ │ │ │ + bl 138f7c │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 737d4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 737cc │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r5, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1ae25c │ │ │ │ - b 737f4 │ │ │ │ + bl 1ade2c │ │ │ │ + b 737ec │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ - bl 138fdc │ │ │ │ + bl 138ba0 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1ae30c │ │ │ │ + bl 1adedc │ │ │ │ sub r0, fp, #156 @ 0x9c │ │ │ │ str r6, [fp, #-124] @ 0xffffff84 │ │ │ │ str r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 1ae30c │ │ │ │ + bl 1adedc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r7, lr, ip, lsl #13 │ │ │ │ + subseq r7, lr, r4, lsr #32 │ │ │ │ rsbeq r8, r2, r0, asr r2 │ │ │ │ - subseq r7, lr, r4, lsl #14 │ │ │ │ + @ instruction: 0x005e709c │ │ │ │ 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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 │ │ │ │ @@ -71159,56 +71157,56 @@ │ │ │ │ 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 b2334 │ │ │ │ + b b2070 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl cec94 <_PyTuple_FromPair@@Base> │ │ │ │ + bl ce820 <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 739d0 │ │ │ │ - bl 372a2c │ │ │ │ + beq 739c8 │ │ │ │ + bl 37235c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 739bc │ │ │ │ + bgt 739b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 739c4 │ │ │ │ + beq 739bc │ │ │ │ mov r4, r5 │ │ │ │ - b 739d0 │ │ │ │ + b 739c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 739bc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 739b4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 73a24 │ │ │ │ + bge 73a1c │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - beq 73a24 │ │ │ │ + beq 73a1c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #32] @ 73a30 │ │ │ │ + ldr r2, [pc, #32] @ 73a28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl b2cac <_PyStaticType_GetState@@Base> │ │ │ │ + bl b29e8 <_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 │ │ │ │ @@ -71216,15 +71214,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ subs r9, r3, #0 │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ moveq r7, r9 │ │ │ │ - movw ip, #30676 @ 0x77d4 │ │ │ │ + movw ip, #29036 @ 0x716c │ │ │ │ movt ip, #94 @ 0x5e │ │ │ │ ldrne r7, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -71246,779 +71244,779 @@ │ │ │ │ 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 73aec │ │ │ │ + bne 73ae4 │ │ │ │ clz r3, r6 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73b40 │ │ │ │ + beq 73b38 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r9 │ │ │ │ sub r1, fp, #160 @ 0xa0 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ movw ip, #33844 @ 0x8434 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 73b40 │ │ │ │ + bne 73b38 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 73c80 │ │ │ │ + b 73c78 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1abc3c │ │ │ │ + bl 1ab80c │ │ │ │ add r8, r7, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73b30 │ │ │ │ + beq 73b28 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1abc3c │ │ │ │ + bl 1ab80c │ │ │ │ ldr r7, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq 73b9c │ │ │ │ + beq 73b94 │ │ │ │ cmp r8, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 73ba4 │ │ │ │ + beq 73b9c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 73ba4 │ │ │ │ + bge 73b9c │ │ │ │ mov r4, #0 │ │ │ │ - b 73c80 │ │ │ │ + b 73c78 │ │ │ │ ldrb r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r3, r9, r4 │ │ │ │ tst r3, #1 │ │ │ │ - bne 73be0 │ │ │ │ + bne 73bd8 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #21056 @ 0x5240 │ │ │ │ + movw r1, #19392 @ 0x4bc0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #196 @ 0xc4 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl d82a4 │ │ │ │ + movw r0, #64208 @ 0xfad0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 73c04 │ │ │ │ - b 73b9c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 73bfc │ │ │ │ + b 73b94 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #19152 @ 0x4ad0 │ │ │ │ + movw r2, #17540 @ 0x4484 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #27400 @ 0x6b08 │ │ │ │ + movw r1, #25736 @ 0x6488 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 73b9c │ │ │ │ - bl dc1d0 │ │ │ │ + bl 13ff54 │ │ │ │ + b 73b94 │ │ │ │ + bl dbd28 │ │ │ │ cmp r9, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 73c28 │ │ │ │ + beq 73c20 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r7 │ │ │ │ bl 2d030 │ │ │ │ mov r4, r0 │ │ │ │ - b 73c4c │ │ │ │ + b 73c44 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 73c44 │ │ │ │ + beq 73c3c │ │ │ │ bl 2dda4 │ │ │ │ mov r4, r0 │ │ │ │ - b 73c4c │ │ │ │ + b 73c44 │ │ │ │ bl 2d438 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5188 @ 0x1444 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 73c80 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 73c78 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733bc │ │ │ │ - b 73b9c │ │ │ │ + bl 173028 │ │ │ │ + b 73b94 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1ae30c │ │ │ │ + bl 1adedc │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ str r7, [fp, #-116] @ 0xffffff8c │ │ │ │ str r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1ae30c │ │ │ │ + bl 1adedc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 312fb0 <_PyXI_Exit@@Base+0x4ac> │ │ │ │ + b 312930 <_PyXI_Exit@@Base+0x4ac> │ │ │ │ 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 73d04 │ │ │ │ + beq 73cfc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19212 @ 0x4b0c │ │ │ │ + movw r0, #17600 @ 0x44c0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73d04 │ │ │ │ + bne 73cfc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 73d24 │ │ │ │ - bl be588 │ │ │ │ + bne 73d1c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73cfc │ │ │ │ + bne 73cf4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 73d44 │ │ │ │ - bl be588 │ │ │ │ + bne 73d3c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73cfc │ │ │ │ + bne 73cf4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1baf18 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1baa88 <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73cfc │ │ │ │ + beq 73cf4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 73da8 │ │ │ │ - ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 73dd8 │ │ │ │ - b 73dcc │ │ │ │ - mov r3, #3 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #18512 @ 0x4850 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 73d90 │ │ │ │ - b 73e94 │ │ │ │ - bl be588 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 73e94 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 176044 │ │ │ │ - mov r6, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 73df8 │ │ │ │ - bl be588 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 73e94 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 176044 │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 73e18 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b 73e44 │ │ │ │ - bl be588 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 73e0c │ │ │ │ - b 73e94 │ │ │ │ - bl 2e498 <__errno_location@plt> │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmp r3, #4 │ │ │ │ - bne 73e84 │ │ │ │ - bl b9040 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 73e94 │ │ │ │ - bl dc1d0 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r9, r0 │ │ │ │ - sub r2, fp, #156 @ 0x9c │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2dc30 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - bl ded10 │ │ │ │ - cmp r8, #0 │ │ │ │ - blt 73e28 │ │ │ │ - ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 73e9c │ │ │ │ - b 73f3c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - mov r4, #0 │ │ │ │ - b 73f44 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl c4cbc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 73e94 │ │ │ │ - ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl be7c8 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq 73f14 │ │ │ │ - ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ - str r3, [r4, #16] │ │ │ │ - bl 28fa9c │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq 73f14 │ │ │ │ - str r3, [r4, #20] │ │ │ │ - ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl be7c8 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq 73f14 │ │ │ │ - str r3, [r4, #24] │ │ │ │ - ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl be7c8 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq 73f14 │ │ │ │ - ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ - str r3, [r4, #28] │ │ │ │ - bl be7c8 │ │ │ │ - cmp r0, #0 │ │ │ │ - strne r0, [r4, #32] │ │ │ │ - bne 73f44 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73e94 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 73e94 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 73e94 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ - movt r4, #96 @ 0x60 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - │ │ │ │ -00073f50 : │ │ │ │ - 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] @ 74078 │ │ │ │ - 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 73fac │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 340dec <_PyDeadline_Init@@Base> │ │ │ │ - mov r9, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 289d60 <_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 18a3f0 <_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 7402c │ │ │ │ - bl dc1d0 │ │ │ │ - mov r1, #1 │ │ │ │ - str r1, [sp] │ │ │ │ - mov sl, r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r2, r8 │ │ │ │ - bl 1bd0b4 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, sl │ │ │ │ - mov sl, r3 │ │ │ │ - bl ded10 │ │ │ │ - cmp sl, #2 │ │ │ │ - bne 7406c │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2aac18 <_PyEval_MakePendingCalls@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 7406c │ │ │ │ - cmp r5, #1 │ │ │ │ - sbcs r3, r4, #0 │ │ │ │ - blt 73fac │ │ │ │ - mov r0, r9 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 3924f0 <_PyDeadline_Get@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - subs r4, r1, #0 │ │ │ │ - bge 73fac │ │ │ │ - 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, 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 740c0 │ │ │ │ + bne 73da4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 740e0 │ │ │ │ + beq 73dc4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 740e0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 73dc4 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42996 @ 0xa7f4 │ │ │ │ + movw r1, #41284 @ 0xa144 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r4, #0 │ │ │ │ - b 743b0 │ │ │ │ + b 74094 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 740d8 │ │ │ │ + beq 73dbc │ │ │ │ mov r3, #0 │ │ │ │ add sl, r5, #8 │ │ │ │ strb r3, [r4, #8] │ │ │ │ - bl c245c │ │ │ │ + bl c2064 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 74120 │ │ │ │ + bne 73e04 │ │ │ │ strexb r1, r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 74108 │ │ │ │ + bne 73dec │ │ │ │ dmb ish │ │ │ │ - beq 74130 │ │ │ │ + beq 73e14 │ │ │ │ mov r0, sl │ │ │ │ - bl 348fa4 │ │ │ │ + bl 3bd17c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - beq 7420c │ │ │ │ + beq 73ef0 │ │ │ │ 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 2e0c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7432c │ │ │ │ + beq 74010 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 2e1f8 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e0c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 741e4 │ │ │ │ + beq 73ec8 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e0c0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 741dc │ │ │ │ + beq 73ec0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 2e1f8 │ │ │ │ mov r0, #24 │ │ │ │ bl 2e27c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 741f0 │ │ │ │ + bne 73ed4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d12c │ │ │ │ mov r0, r7 │ │ │ │ bl 2d12c │ │ │ │ mov r0, r5 │ │ │ │ bl 2d12c │ │ │ │ - b 7432c │ │ │ │ + b 74010 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d12c │ │ │ │ mov r0, r5 │ │ │ │ bl 2d12c │ │ │ │ - b 7432c │ │ │ │ + b 74010 │ │ │ │ strh r9, [r0] │ │ │ │ strb r8, [r0, #2] │ │ │ │ strd r6, [r0, #4] │ │ │ │ str r5, [r0, #12] │ │ │ │ vstr d8, [r0, #16] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 74344 │ │ │ │ + b 74028 │ │ │ │ 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 2e0c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7432c │ │ │ │ + beq 74010 │ │ │ │ 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 74244 │ │ │ │ + bne 73f28 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e0c0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 742f8 │ │ │ │ + beq 73fdc │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e0c0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 742f0 │ │ │ │ + beq 73fd4 │ │ │ │ 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 7429c │ │ │ │ + bne 73f80 │ │ │ │ mov r0, #24 │ │ │ │ bl 2e27c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74304 │ │ │ │ + bne 73fe8 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d12c │ │ │ │ mov r0, r7 │ │ │ │ bl 2d12c │ │ │ │ mov r0, r6 │ │ │ │ bl 2d12c │ │ │ │ - b 7432c │ │ │ │ + b 74010 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d12c │ │ │ │ mov r0, r6 │ │ │ │ bl 2d12c │ │ │ │ - b 7432c │ │ │ │ + b 74010 │ │ │ │ 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 74344 │ │ │ │ + b 74028 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 2e3794 │ │ │ │ + bl 2e2e74 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b 7434c │ │ │ │ + b 74030 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [sl] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 7436c │ │ │ │ + bne 74050 │ │ │ │ strexb r1, r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 74354 │ │ │ │ + bne 74038 │ │ │ │ dmb ish │ │ │ │ - beq 7437c │ │ │ │ + beq 74060 │ │ │ │ mov r0, sl │ │ │ │ - bl 2bcf58 │ │ │ │ + bl 2bc628 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #1 │ │ │ │ - bne 743b0 │ │ │ │ + bne 74094 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 740d8 │ │ │ │ + bgt 73dbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 740d8 │ │ │ │ + bne 73dbc │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 740d8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 73dbc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ + sub sp, sp, #128 @ 0x80 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #3 │ │ │ │ + bne 740e4 │ │ │ │ + ldr r0, [r4] │ │ │ │ + bl 175cb0 │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 74114 │ │ │ │ + b 74108 │ │ │ │ + mov r3, #3 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #16900 @ 0x4204 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + mov r2, r3 │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 740cc │ │ │ │ + b 741d0 │ │ │ │ + bl be194 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 741d0 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 175cb0 │ │ │ │ + mov r6, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 74134 │ │ │ │ + bl be194 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 741d0 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 175cb0 │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 74154 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ + b 74180 │ │ │ │ + bl be194 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 74148 │ │ │ │ + b 741d0 │ │ │ │ + bl 2e498 <__errno_location@plt> │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmp r3, #4 │ │ │ │ + bne 741c0 │ │ │ │ + bl b8c40 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 741d0 │ │ │ │ + bl dbd28 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r9, r0 │ │ │ │ + sub r2, fp, #156 @ 0x9c │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2dc30 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r9 │ │ │ │ + bl de874 │ │ │ │ + cmp r8, #0 │ │ │ │ + blt 74164 │ │ │ │ + ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 741d8 │ │ │ │ + b 74278 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 27c4e4 │ │ │ │ + mov r4, #0 │ │ │ │ + b 74280 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ + bl c48c4 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 741d0 │ │ │ │ + ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ + bl be3d4 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq 74250 │ │ │ │ + ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ + str r3, [r4, #16] │ │ │ │ + bl 28f154 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq 74250 │ │ │ │ + str r3, [r4, #20] │ │ │ │ + ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ + bl be3d4 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq 74250 │ │ │ │ + str r3, [r4, #24] │ │ │ │ + ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ + bl be3d4 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq 74250 │ │ │ │ + ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ + str r3, [r4, #28] │ │ │ │ + bl be3d4 │ │ │ │ + cmp r0, #0 │ │ │ │ + strne r0, [r4, #32] │ │ │ │ + bne 74280 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 741d0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 741d0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 741d0 │ │ │ │ + movw r4, #5188 @ 0x1444 │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + │ │ │ │ +0007428c : │ │ │ │ + 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] @ 743b4 │ │ │ │ + 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 742e8 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 3406f0 <_PyDeadline_Init@@Base> │ │ │ │ + mov r9, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 289338 <_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 18a0b0 <_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 74368 │ │ │ │ + bl dbd28 │ │ │ │ + mov r1, #1 │ │ │ │ + str r1, [sp] │ │ │ │ + mov sl, r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r2, r8 │ │ │ │ + bl 1bcc0c │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, sl │ │ │ │ + mov sl, r3 │ │ │ │ + bl de874 │ │ │ │ + cmp sl, #2 │ │ │ │ + bne 743a8 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl 2aa2c8 <_PyEval_MakePendingCalls@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 743a8 │ │ │ │ + cmp r5, #1 │ │ │ │ + sbcs r3, r4, #0 │ │ │ │ + blt 742e8 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 391f1c <_PyDeadline_Get@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + subs r4, r1, #0 │ │ │ │ + bge 742e8 │ │ │ │ + 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 743fc │ │ │ │ + bne 743f4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7442c │ │ │ │ - b 74420 │ │ │ │ + bne 74424 │ │ │ │ + b 74418 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18668 @ 0x48ec │ │ │ │ + movw r0, #17056 @ 0x42a0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 743e4 │ │ │ │ - b 74528 │ │ │ │ - bl be588 │ │ │ │ + bne 743dc │ │ │ │ + b 74520 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74528 │ │ │ │ + bne 74520 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ef2f8 │ │ │ │ + bl 1eebf8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7445c │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 74454 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #468 @ 0x1d4 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64340 @ 0xfb54 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 744f4 │ │ │ │ + bl 16d81c │ │ │ │ + b 744ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ed154 │ │ │ │ + bl 1eca54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 744f4 │ │ │ │ + blt 744ec │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 6d364 │ │ │ │ + bl 6d35c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 744f4 │ │ │ │ - bl dc1d0 │ │ │ │ + beq 744ec │ │ │ │ + bl dbd28 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e5a0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 744dc │ │ │ │ + bge 744d4 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 74514 │ │ │ │ - bl b9040 │ │ │ │ + bne 7450c │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74490 │ │ │ │ + beq 74488 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6d5ac │ │ │ │ + bl 6d5a4 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 74504 │ │ │ │ - bl be588 │ │ │ │ + bne 744fc │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74528 │ │ │ │ + bne 74520 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + b be3d4 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 744dc │ │ │ │ + bl 27c4e4 │ │ │ │ + b 744d4 │ │ │ │ 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 3bab50 <_Py_c_neg@@Base+0x98c> │ │ │ │ + b 3ba580 <_Py_c_neg@@Base+0x98c> │ │ │ │ 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 74598 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 74590 │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #38300 @ 0x959c │ │ │ │ + movw r0, #36636 @ 0x8f1c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #58920 @ 0xe628 │ │ │ │ + movw r1, #57396 @ 0xe034 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e450 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 745ec │ │ │ │ + beq 745e4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #5284 @ 0x14a4 │ │ │ │ + movw r1, #4040 @ 0xfc8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e450 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 7463c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 74634 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #504 @ 0x1f8 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64376 @ 0xfb78 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 74590 │ │ │ │ + bl 16d81c │ │ │ │ + b 74588 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ad0d4 │ │ │ │ + bl 2ac7a4 │ │ │ │ cmp r0, #1 │ │ │ │ - ble 74630 │ │ │ │ + ble 74628 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ sub r6, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r6, r7 │ │ │ │ - bl 341674 <_PyDeadline_Init@@Base+0x888> │ │ │ │ + bl 340ff4 <_PyDeadline_Init@@Base+0x904> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74590 │ │ │ │ + beq 74588 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, r7, lsl #2 │ │ │ │ - bl 2ad0d4 │ │ │ │ + bl 2ac7a4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 272cfc │ │ │ │ + bl 2723b4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ add r1, r0, r6 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ - bls 74664 │ │ │ │ + bls 7465c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 341674 <_PyDeadline_Init@@Base+0x888> │ │ │ │ + bl 340ff4 <_PyDeadline_Init@@Base+0x904> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74590 │ │ │ │ + beq 74588 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, r6, lsl #2 │ │ │ │ - bl 33c574 │ │ │ │ - b 74630 │ │ │ │ + bl 33bef4 │ │ │ │ + b 74628 │ │ │ │ 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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ @@ -72029,72 +72027,72 @@ │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 7481c │ │ │ │ + beq 74814 │ │ │ │ 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 74740 │ │ │ │ + beq 74738 │ │ │ │ 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, #35720 @ 0x8b88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 74770 │ │ │ │ + beq 74768 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 11f5f0 │ │ │ │ + b 11f35c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, ip │ │ │ │ mov r4, r1 │ │ │ │ - bl 25fc3c │ │ │ │ + bl 25f1e0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 74790 │ │ │ │ + bne 74788 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r9, [r6, #156] @ 0x9c │ │ │ │ - movw r3, #46292 @ 0xb4d4 │ │ │ │ + movw r3, #45172 @ 0xb074 │ │ │ │ movt r3, #17 │ │ │ │ mov r0, r6 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 747b0 │ │ │ │ - bl 11b424 <_PyDict_FromItems@@Base+0xe0> │ │ │ │ - b 747bc │ │ │ │ + bne 747a8 │ │ │ │ + bl 11afc4 <_PyDict_FromItems@@Base+0xe0> │ │ │ │ + b 747b4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 747ec │ │ │ │ + bne 747e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74788 │ │ │ │ + bgt 74780 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74788 │ │ │ │ + bne 74780 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 74788 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 74780 │ │ │ │ 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] │ │ │ │ @@ -72115,166 +72113,166 @@ │ │ │ │ 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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ │ │ │ │ -00074888 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ - movw r3, #52620 @ 0xcd8c │ │ │ │ +00074880 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ + movw r3, #56588 @ 0xdd0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #45060 @ 0xb004 │ │ │ │ + movw r1, #43396 @ 0xa984 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16dbb0 │ │ │ │ + b 16d81c │ │ │ │ │ │ │ │ -000748b0 : │ │ │ │ +000748a8 : │ │ │ │ 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, #12176 @ 0x2f90 │ │ │ │ + movw r3, #10512 @ 0x2910 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2df89c <_Py_Gid_Converter@@Base+0x184> │ │ │ │ + b 2def7c <_Py_Gid_Converter@@Base+0x184> │ │ │ │ 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 b2334 │ │ │ │ + b b2070 │ │ │ │ │ │ │ │ -00074914 : │ │ │ │ +0007490c : │ │ │ │ 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, #1684 @ 0x694 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + movw r1, #65516 @ 0xffec │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #32308 @ 0x7e34 │ │ │ │ + movw r0, #33216 @ 0x81c0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a499c │ │ │ │ + bl 1a4584 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 74958 │ │ │ │ + bne 74950 │ │ │ │ mov r4, #0 │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, r4 │ │ │ │ - b 7498c │ │ │ │ + b 74984 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 74948 │ │ │ │ + beq 74940 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11f5f0 │ │ │ │ + bl 11f35c │ │ │ │ subs r6, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 7498c │ │ │ │ - bl c55e4 │ │ │ │ + beq 74984 │ │ │ │ + bl c51ec │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r4 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r6 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 │ │ │ │ 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, #580 @ 0x244 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 122b7c │ │ │ │ + movw r1, #64452 @ 0xfbc4 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl 122888 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 749fc │ │ │ │ + beq 749f4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 74a04 │ │ │ │ + bl 749fc │ │ │ │ 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 319f58 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 3198d8 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74a40 │ │ │ │ + bne 74a38 │ │ │ │ mov r0, #0 │ │ │ │ - b 74a74 │ │ │ │ + b 74a6c │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 28ae30 <_PyTime_localtime@@Base> │ │ │ │ + bl 28a408 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74a38 │ │ │ │ + bne 74a30 │ │ │ │ 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 39bbcc │ │ │ │ + bl 39b4f4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, #212 @ 0xd4 │ │ │ │ - beq 74ae4 │ │ │ │ + beq 74adc │ │ │ │ ldr r1, [r0, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #472 @ 0x1d8 │ │ │ │ - beq 74ae4 │ │ │ │ + beq 74adc │ │ │ │ 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] │ │ │ │ @@ -72285,28 +72283,28 @@ │ │ │ │ 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 b2334 │ │ │ │ + b b2070 │ │ │ │ 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 242cd8 │ │ │ │ + bl 24f3a4 <_Py_write_noraise@@Base+0x84> │ │ │ │ lsl r0, r0, #3 │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ @@ -72317,53 +72315,53 @@ │ │ │ │ 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 25c3e8 <_PyStaticType_InitForExtension@@Base+0x95c> │ │ │ │ + bl 25b990 <_PyStaticType_InitForExtension@@Base+0x958> │ │ │ │ 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 242cd8 │ │ │ │ + bl 24f3a4 <_Py_write_noraise@@Base+0x84> │ │ │ │ lsl r0, r0, #3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 a05ac │ │ │ │ + bl a02f0 │ │ │ │ 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 r1, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #8 │ │ │ │ mov r3, #31 │ │ │ │ strh r3, [fp, #-8] │ │ │ │ - bl a05ac │ │ │ │ + bl a02f0 │ │ │ │ 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 │ │ │ │ @@ -72372,79 +72370,79 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 74c64 │ │ │ │ + bne 74c5c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 74ca0 │ │ │ │ - ldr r4, [pc, #120] @ 74ce4 │ │ │ │ + beq 74c98 │ │ │ │ + ldr r4, [pc, #120] @ 74cdc │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 74cd8 │ │ │ │ + beq 74cd0 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ ldr r5, [ip] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74cc4 │ │ │ │ - bl be588 │ │ │ │ + bne 74cbc │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74cd8 │ │ │ │ + bne 74cd0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 297a8c <_PyStack_AsDict@@Base+0x68> │ │ │ │ + b 29713c <_PyStack_AsDict@@Base+0x68> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r0, ror #8 │ │ │ │ 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 lr, fp, #20 │ │ │ │ sub ip, fp, #16 │ │ │ │ - ldr r3, [pc, #68] @ 74d54 │ │ │ │ + ldr r3, [pc, #68] @ 74d4c │ │ │ │ mov r4, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r1 │ │ │ │ movw ip, #5188 @ 0x1444 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r1, r2 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r2, #576 @ 0x240 │ │ │ │ - movt r2, #65 @ 0x41 │ │ │ │ - bl 1411e0 │ │ │ │ + movw r2, #64448 @ 0xfbc0 │ │ │ │ + movt r2, #64 @ 0x40 │ │ │ │ + bl 140d98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74d4c │ │ │ │ + beq 74d44 │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 386fe8 │ │ │ │ + bl 386918 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, ip, lsl #9 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -72453,124 +72451,124 @@ │ │ │ │ mov r3, #1 │ │ │ │ sub ip, fp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ - movw r1, #19124 @ 0x4ab4 │ │ │ │ + movw r1, #16432 @ 0x4030 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 122b7c │ │ │ │ + bl 122888 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74dd4 │ │ │ │ + beq 74dcc │ │ │ │ ldr ip, [fp, #-20] @ 0xffffffec │ │ │ │ movw r3, #15920 @ 0x3e30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 74ddc │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 74dd4 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #596 @ 0x254 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64468 @ 0xfbd4 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b 74e80 │ │ │ │ + b 74e78 │ │ │ │ ldr r3, [ip, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74df4 │ │ │ │ + bne 74dec │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 74e80 │ │ │ │ + b 74e78 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 74e18 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 74e10 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #628 @ 0x274 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64500 @ 0xfbf4 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 74dd4 │ │ │ │ + bl 16d81c │ │ │ │ + b 74dcc │ │ │ │ ldr r3, [ip, #20] │ │ │ │ ands r3, r3, #1 │ │ │ │ - beq 74e40 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 74e38 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #668 @ 0x29c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64540 @ 0xfc1c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 74dd4 │ │ │ │ + bl 16d81c │ │ │ │ + b 74dcc │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #60] @ 74e88 │ │ │ │ + ldr r0, [pc, #60] @ 74e80 │ │ │ │ sub r1, fp, #16 │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 74dd4 │ │ │ │ + beq 74dcc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74de8 │ │ │ │ + bgt 74de0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74de8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 74de8 │ │ │ │ + bne 74de0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 74de0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldrdeq r6, [r3], #-160 @ 0xffffff60 @ │ │ │ │ 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 74ec8 │ │ │ │ + beq 74ec0 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [r0, #8] │ │ │ │ addne r4, r4, #21 │ │ │ │ - bne 74f04 │ │ │ │ - b 74ee4 │ │ │ │ + bne 74efc │ │ │ │ + b 74edc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 74ee4 │ │ │ │ + beq 74edc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ add r4, r4, #28 │ │ │ │ - b 74f04 │ │ │ │ + b 74efc │ │ │ │ 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 259820 <_Py_NewReference@@Base+0x19c0> │ │ │ │ + bl 258dc8 <_Py_NewReference@@Base+0x19c0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74f34 │ │ │ │ + beq 74f2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 74f28 │ │ │ │ + beq 74f20 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ - bne 74f2c │ │ │ │ + bne 74f24 │ │ │ │ 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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ @@ -72582,543 +72580,543 @@ │ │ │ │ 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 74fac │ │ │ │ + bne 74fa4 │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r6, #6 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74fec │ │ │ │ + beq 74fe4 │ │ │ │ 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] @ 751f4 │ │ │ │ + ldr r1, [pc, #552] @ 751ec │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7514c │ │ │ │ + beq 75144 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7500c │ │ │ │ - bl be588 │ │ │ │ + bne 75004 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7514c │ │ │ │ + bne 75144 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7502c │ │ │ │ - bl be588 │ │ │ │ + bne 75024 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7514c │ │ │ │ + bne 75144 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 7504c │ │ │ │ - bl be588 │ │ │ │ + bne 75044 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75088 │ │ │ │ - b 7514c │ │ │ │ - bl c55e4 │ │ │ │ + beq 75080 │ │ │ │ + b 75144 │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75078 │ │ │ │ + bgt 75070 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75078 │ │ │ │ + bne 75070 │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 7503c │ │ │ │ + beq 75034 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 750a4 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 7509c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28140 @ 0x6dec │ │ │ │ + movw r1, #26476 @ 0x676c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 7514c │ │ │ │ + bl 16d81c │ │ │ │ + b 75144 │ │ │ │ add r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq 75110 │ │ │ │ + beq 75108 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 750d0 │ │ │ │ + beq 750c8 │ │ │ │ subs r3, r2, #4 │ │ │ │ movweq r5, #5188 @ 0x1444 │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ - beq 7511c │ │ │ │ - b 750d8 │ │ │ │ + beq 75114 │ │ │ │ + b 750d0 │ │ │ │ movw r6, #5188 @ 0x1444 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 750f0 │ │ │ │ + beq 750e8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 7511c │ │ │ │ - b 750f8 │ │ │ │ + beq 75114 │ │ │ │ + b 750f0 │ │ │ │ movw r5, #5188 @ 0x1444 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 3027f4 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 301f84 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7511c │ │ │ │ - b 7514c │ │ │ │ + bne 75114 │ │ │ │ + b 75144 │ │ │ │ movw r5, #5188 @ 0x1444 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r6, r5 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ cmp r6, r4 │ │ │ │ ldr sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ moveq r6, #0 │ │ │ │ - beq 75154 │ │ │ │ + beq 7514c │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ - bl 2fa538 <_PyObject_HasLen@@Base+0x137c> │ │ │ │ + bl 2f9bfc <_PyObject_HasLen@@Base+0x12c4> │ │ │ │ cmp r0, #0 │ │ │ │ subne r6, fp, #76 @ 0x4c │ │ │ │ - bne 75154 │ │ │ │ + bne 7514c │ │ │ │ mov r0, #0 │ │ │ │ - b 751ec │ │ │ │ + b 751e4 │ │ │ │ cmp r5, r4 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 75198 │ │ │ │ + beq 75190 │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 2fa538 <_PyObject_HasLen@@Base+0x137c> │ │ │ │ + bl 2f9bfc <_PyObject_HasLen@@Base+0x12c4> │ │ │ │ cmp r0, #0 │ │ │ │ subne r4, fp, #68 @ 0x44 │ │ │ │ - bne 75198 │ │ │ │ - b 7514c │ │ │ │ + bne 75190 │ │ │ │ + b 75144 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 751d8 │ │ │ │ - bl b9040 │ │ │ │ + bne 751d0 │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7514c │ │ │ │ - bl dc1d0 │ │ │ │ + bne 75144 │ │ │ │ + bl dbd28 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ stm sp, {r7, sl} │ │ │ │ bl 2d2dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 7517c │ │ │ │ + blt 75174 │ │ │ │ mov r0, r5 │ │ │ │ - bl be7c8 │ │ │ │ - b 751ec │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl be3d4 │ │ │ │ + b 751e4 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 7514c │ │ │ │ + bl 27c4e4 │ │ │ │ + b 75144 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mlseq r2, r8, r4, r8 │ │ │ │ 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 142998 │ │ │ │ - movw r7, #57592 @ 0xe0f8 │ │ │ │ + bl 142550 │ │ │ │ + movw r7, #61560 @ 0xf078 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne 75258 │ │ │ │ + bne 75250 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 75368 │ │ │ │ + beq 75360 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7528c │ │ │ │ + b 75284 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cce8c │ │ │ │ + bl 1cc9fc │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ orrne r3, r3, #32 │ │ │ │ strne r3, [r4, #20] │ │ │ │ - bne 7528c │ │ │ │ + bne 75284 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #716 @ 0x2cc │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #64588 @ 0xfc4c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2eb0c0 │ │ │ │ - b 75368 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b 75360 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r0, [pc, #224] @ 75378 │ │ │ │ + ldr r0, [pc, #224] @ 75370 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1d14bc │ │ │ │ + bl 1d0de0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 752c4 │ │ │ │ + bne 752bc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #760 @ 0x2f8 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #64632 @ 0xfc78 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2eb0c0 │ │ │ │ - b 752e4 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b 752dc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 752e4 │ │ │ │ + bgt 752dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 752e4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 752dc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq 75344 │ │ │ │ + beq 7533c │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #132] @ 7537c │ │ │ │ + ldr r0, [pc, #132] @ 75374 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 75324 │ │ │ │ + bne 7531c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #716 @ 0x2cc │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #64588 @ 0xfc4c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2eb0c0 │ │ │ │ - b 75344 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b 7533c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75344 │ │ │ │ + bgt 7533c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75344 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 7533c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75368 │ │ │ │ + bgt 75360 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75368 │ │ │ │ + bne 75360 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1429c8 │ │ │ │ + bl 142580 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r2, r3, ip, lsl #18 │ │ │ │ ldrdeq r6, [r3], #-160 @ 0xffffff60 @ │ │ │ │ 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 751f8 │ │ │ │ + bl 751f0 │ │ │ │ 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 753d8 │ │ │ │ + bge 753d0 │ │ │ │ ldr r0, [ip, #4]! │ │ │ │ cmp lr, r0 │ │ │ │ - bne 753c0 │ │ │ │ + bne 753b8 │ │ │ │ cmp r3, r1 │ │ │ │ popge {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r0, #21376 @ 0x5380 │ │ │ │ + movw r0, #21368 @ 0x5378 │ │ │ │ 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 7541c │ │ │ │ + bge 75414 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 7541c │ │ │ │ + beq 75414 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ cmp lr, r0 │ │ │ │ cmpne lr, #0 │ │ │ │ - bne 7542c │ │ │ │ + bne 75424 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 753ec │ │ │ │ + bne 753e4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #9472 @ 0x2500 │ │ │ │ + movw r3, #7680 @ 0x1e00 │ │ │ │ movt r3, #31 │ │ │ │ cmp lr, r3 │ │ │ │ - bne 7544c │ │ │ │ + bne 75444 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00075464 : │ │ │ │ +0007545c : │ │ │ │ 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 7548c │ │ │ │ + bne 75484 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ - ldr r2, [pc, #60] @ 754d0 │ │ │ │ + b 2e2e74 │ │ │ │ + ldr r2, [pc, #60] @ 754c8 │ │ │ │ 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 754c8 │ │ │ │ + beq 754c0 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + movw r3, #5188 @ 0x1444 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 75518 │ │ │ │ + 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 75558 │ │ │ │ + mov r2, #3 │ │ │ │ + sub r0, fp, #20 │ │ │ │ + bl 2dd6e0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 75550 │ │ │ │ + ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ + cmp r3, #0 │ │ │ │ + bge 75558 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #58364 @ 0xe3fc │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16d81c │ │ │ │ + mov r0, #0 │ │ │ │ + b 75578 │ │ │ │ + ldr r1, [r4, #12] │ │ │ │ + add r1, r1, #16 │ │ │ │ + ldrexd r4, [r1] │ │ │ │ + strexd r0, r2, [r1] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 75560 │ │ │ │ + movw r0, #5188 @ 0x1444 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + 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 │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #868 @ 0x364 │ │ │ │ - movwne r1, #892 @ 0x37c │ │ │ │ - movteq r1, #65 @ 0x41 │ │ │ │ - movtne r1, #65 @ 0x41 │ │ │ │ - bl 16dbb0 │ │ │ │ + movweq r1, #64740 @ 0xfce4 │ │ │ │ + movwne r1, #64764 @ 0xfcfc │ │ │ │ + movteq r1, #64 @ 0x40 │ │ │ │ + movtne r1, #64 @ 0x40 │ │ │ │ + bl 16d81c │ │ │ │ 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 1d8570 │ │ │ │ + bl 1d7eb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75550 │ │ │ │ + bne 755fc │ │ │ │ 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 75548 │ │ │ │ + blt 755f4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #912 @ 0x390 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #64784 @ 0xfd10 │ │ │ │ + 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 bfa80 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 755e8 │ │ │ │ - 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 75628 │ │ │ │ - mov r2, #3 │ │ │ │ - sub r0, fp, #20 │ │ │ │ - bl 2ddff8 <_PyTime_FromSecondsObject@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 75620 │ │ │ │ - ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ - cmp r3, #0 │ │ │ │ - bge 75628 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #59904 @ 0xea00 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - mov r0, #0 │ │ │ │ - b 75648 │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ - add r1, r1, #16 │ │ │ │ - ldrexd r4, [r1] │ │ │ │ - strexd r0, r2, [r1] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 75630 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + b bf68c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 75674 │ │ │ │ + beq 7566c │ │ │ │ ldrd r0, [r0, #56] @ 0x38 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 183b60 │ │ │ │ + b 1837c8 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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, #4] │ │ │ │ - bl 153b90 <_PyType_Name@@Base> │ │ │ │ + bl 153750 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #920 @ 0x398 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #64792 @ 0xfd18 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ │ │ │ │ -000756c8 : │ │ │ │ +000756c0 : │ │ │ │ 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 756f8 │ │ │ │ + beq 756f0 │ │ │ │ mov r3, #0 │ │ │ │ movw r2, #1013 @ 0x3f5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 136fb8 <_PyBytes_DecodeEscape2@@Base+0x344> │ │ │ │ + b 136b7c <_PyBytes_DecodeEscape2@@Base+0x344> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #932 @ 0x3a4 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64804 @ 0xfd24 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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, #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 75758 │ │ │ │ + bne 75750 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge 75778 │ │ │ │ - b 75770 │ │ │ │ + bge 75770 │ │ │ │ + b 75768 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fb550 <_PyEval_GetBuiltin@@Base+0x2d0> │ │ │ │ + bl 2fac14 <_PyEval_GetBuiltin@@Base+0x2d0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75748 │ │ │ │ - b 75798 │ │ │ │ + bne 75740 │ │ │ │ + b 75790 │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi 75780 │ │ │ │ + bmi 75778 │ │ │ │ cmp r4, r3 │ │ │ │ - blt 757a0 │ │ │ │ - movw r3, #49116 @ 0xbfdc │ │ │ │ + blt 75798 │ │ │ │ + movw r3, #53088 @ 0xcf60 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29976 @ 0x7518 │ │ │ │ + movw r1, #28312 @ 0x6e98 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ - b 757d4 │ │ │ │ + b 757cc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 757c4 │ │ │ │ + bne 757bc │ │ │ │ mov r3, r5 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2e0e4c │ │ │ │ + b 2e052c │ │ │ │ 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} │ │ │ │ @@ -73138,162 +73136,138 @@ │ │ │ │ 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 7584c │ │ │ │ + bne 75844 │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 75894 │ │ │ │ + beq 7588c │ │ │ │ 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] @ 75964 │ │ │ │ + ldr r1, [pc, #248] @ 7595c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 75894 │ │ │ │ + bne 7588c │ │ │ │ mov r4, #0 │ │ │ │ - b 75950 │ │ │ │ + b 75948 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1bac14 │ │ │ │ + bl 1ba784 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7588c │ │ │ │ + beq 75884 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 758f8 │ │ │ │ + bne 758f0 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d510 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 75944 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 7593c │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 7588c │ │ │ │ + bl 27c4e4 │ │ │ │ + b 75884 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 1b6994 │ │ │ │ + bl 1b6504 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7588c │ │ │ │ + beq 75884 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 758b4 │ │ │ │ - movw r3, #46432 @ 0xb560 │ │ │ │ + bls 758ac │ │ │ │ + movw r3, #46008 @ 0xb3b8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #37860 @ 0x93e4 │ │ │ │ + movw r1, #36392 @ 0x8e28 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e4ac0 │ │ │ │ + bl 2e41a0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 758b4 │ │ │ │ - b 7588c │ │ │ │ + bne 758ac │ │ │ │ + b 75884 │ │ │ │ mov r0, r4 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r8, r2, r4, asr #9 │ │ │ │ │ │ │ │ -00075968 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +00075960 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #22920 @ 0x5988 │ │ │ │ + movw r1, #22912 @ 0x5980 │ │ │ │ movt r1, #7 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33ca50 │ │ │ │ + b 33c3d0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ 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 25c114 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + bl 25b6bc <_PyStaticType_InitForExtension@@Base+0x684> │ │ │ │ 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 be7c8 │ │ │ │ - │ │ │ │ -000759fc : │ │ │ │ - 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 1b6994 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 75a44 │ │ │ │ - cmp r0, #4 │ │ │ │ - bls 75a4c │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1032 @ 0x408 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ + b be3d4 │ │ │ │ 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, #48420 @ 0xbd24 │ │ │ │ + movw r3, #49696 @ 0xc220 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrb r3, [r0, #21] │ │ │ │ ldrb lr, [r0, #20] │ │ │ │ ldrb ip, [r0, #22] │ │ │ │ @@ -73302,455 +73276,479 @@ │ │ │ │ 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 25c114 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + bl 25b6bc <_PyStaticType_InitForExtension@@Base+0x684> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ + │ │ │ │ +00075a5c : │ │ │ │ + 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 1b6504 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 75aa4 │ │ │ │ + cmp r0, #4 │ │ │ │ + bls 75aac │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #64904 @ 0xfd88 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16d81c │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + 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, #38336 @ 0x95c0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 75b18 │ │ │ │ + beq 75b10 │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 75b18 │ │ │ │ + beq 75b10 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 75b5c │ │ │ │ - b 75b40 │ │ │ │ + beq 75b54 │ │ │ │ + b 75b38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 75b08 │ │ │ │ + beq 75b00 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #1080 @ 0x438 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl 2c8444 <_PyArg_NoKeywords@@Base> │ │ │ │ + movw r0, #64952 @ 0xfdb8 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl 2c7c1c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75b08 │ │ │ │ + bne 75b00 │ │ │ │ mov r4, #0 │ │ │ │ - b 75bfc │ │ │ │ + b 75bf4 │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #1080 @ 0x438 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #64952 @ 0xfdb8 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75b38 │ │ │ │ + beq 75b30 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl ca21c │ │ │ │ + bl c9da8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 75b38 │ │ │ │ + beq 75b30 │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 75bac │ │ │ │ + bne 75ba4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75b38 │ │ │ │ + bgt 75b30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75b38 │ │ │ │ + bne 75b30 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 75b38 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 75b30 │ │ │ │ movw r1, #5188 @ 0x1444 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl cee74 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cea00 <_PyTuple_FromPairSteal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ - bne 75bfc │ │ │ │ + bne 75bf4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75b38 │ │ │ │ + bgt 75b30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75b38 │ │ │ │ + bne 75b30 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 75b38 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 75b30 │ │ │ │ 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 │ │ │ │ - movw r1, #8076 @ 0x1f8c │ │ │ │ + movw r1, #8148 @ 0x1fd4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 3877e0 │ │ │ │ + bl 387110 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 75c44 │ │ │ │ + beq 75c3c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 75cbc │ │ │ │ + b 75cb4 │ │ │ │ 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 r5, [r0, #4] │ │ │ │ - bl a7588 │ │ │ │ + bl a72d0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75ce4 │ │ │ │ + beq 75cdc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxgt lr │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ - movw r2, #49056 @ 0xbfa0 │ │ │ │ + movw r2, #50332 @ 0xc49c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 75e58 │ │ │ │ + beq 75e50 │ │ │ │ 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 75d48 │ │ │ │ + bne 75d40 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75d60 │ │ │ │ + bne 75d58 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75d60 │ │ │ │ - movw r0, #65268 @ 0xfef4 │ │ │ │ + bne 75d58 │ │ │ │ + movw r0, #63564 @ 0xf84c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b aa800 │ │ │ │ - bge 75d60 │ │ │ │ - bl 3b423c │ │ │ │ + b aa57c │ │ │ │ + bge 75d58 │ │ │ │ + bl 3b3c6c │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, #45 @ 0x2d │ │ │ │ - bne 75d74 │ │ │ │ - b 75e50 │ │ │ │ + bne 75d6c │ │ │ │ + b 75e48 │ │ │ │ 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 75d9c │ │ │ │ + bgt 75d94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75d9c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 75d94 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3cbf70 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cb8c8 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3cc204 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cbb5c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r8, r8, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ addlt r4, r4, #60 @ 0x3c │ │ │ │ - blx 3cbf70 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cb8c8 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3cc204 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cbb5c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ subs r3, r1, #0 │ │ │ │ sublt r5, r5, #1 │ │ │ │ addlt r3, r3, #60 @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 75e10 │ │ │ │ + beq 75e08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ stm sp, {r4, r7} │ │ │ │ - movw r0, #1092 @ 0x444 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl b7248 │ │ │ │ - b 75e50 │ │ │ │ + movw r0, #64964 @ 0xfdc4 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl b6e48 │ │ │ │ + b 75e48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 75e34 │ │ │ │ + beq 75e2c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #1120 @ 0x460 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl b7248 │ │ │ │ - b 75e50 │ │ │ │ + movw r0, #64992 @ 0xfde0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl b6e48 │ │ │ │ + b 75e48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #1140 @ 0x474 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #65012 @ 0xfdf4 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - movw r0, #65268 @ 0xfef4 │ │ │ │ + movw r0, #63564 @ 0xf84c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ 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 75eb8 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 75eb0 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 75ea8 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 75eb8 │ │ │ │ + bne 75ea0 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 75eb0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75eec │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 75ee4 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 75edc │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 75eec │ │ │ │ + bne 75ed4 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 75ee4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75f20 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 75f18 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 75f10 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 75f20 │ │ │ │ + bne 75f08 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 75f18 │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 75f48 │ │ │ │ + bne 75f40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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 r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 75f90 │ │ │ │ + bhi 75f88 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 75fd4 │ │ │ │ - b 75fb8 │ │ │ │ + ble 75fcc │ │ │ │ + b 75fb0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #1052 @ 0x41c │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + movw r0, #64884 @ 0xfd74 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75f84 │ │ │ │ + bne 75f7c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 75fdc │ │ │ │ - bl be588 │ │ │ │ + bne 75fd4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75fb0 │ │ │ │ + bne 75fa8 │ │ │ │ mvn r4, #0 │ │ │ │ - b 76010 │ │ │ │ - bl c55e4 │ │ │ │ + b 76008 │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76008 │ │ │ │ + bgt 76000 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76008 │ │ │ │ + bne 76000 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 75fc8 │ │ │ │ + beq 75fc0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 76038 │ │ │ │ - movw r3, #49116 @ 0xbfdc │ │ │ │ + bne 76030 │ │ │ │ + movw r3, #53088 @ 0xcf60 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1156 @ 0x484 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65028 @ 0xfe04 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 75fb0 │ │ │ │ + bl 16d81c │ │ │ │ + b 75fa8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 76048 │ │ │ │ + bge 76040 │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi 76050 │ │ │ │ + bmi 76048 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt 7606c │ │ │ │ - movw r3, #49116 @ 0xbfdc │ │ │ │ + bgt 76064 │ │ │ │ + movw r3, #53088 @ 0xcf60 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11812 @ 0x2e24 │ │ │ │ + movw r1, #10148 @ 0x27a4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 75fb0 │ │ │ │ + bl 16d81c │ │ │ │ + b 75fa8 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 76094 │ │ │ │ - movw r3, #49196 @ 0xc02c │ │ │ │ + ble 7608c │ │ │ │ + movw r3, #53164 @ 0xcfac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7736 @ 0x1e38 │ │ │ │ + movw r1, #6072 @ 0x17b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 75fb0 │ │ │ │ + bl 16d81c │ │ │ │ + b 75fa8 │ │ │ │ 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 2d900 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e03f8 │ │ │ │ + bl 2dfa78 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 75fb0 │ │ │ │ + blt 75fa8 │ │ │ │ add r7, r7, #588 @ 0x24c │ │ │ │ movw r0, #38304 @ 0x95a0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ add r0, r0, r7, lsl #4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000760d8 <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ +000760d0 <_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 2f0cb4 <_PyCode_GetScriptXIData@@Base+0x168> │ │ │ │ + b 2f0394 <_PyCode_GetScriptXIData@@Base+0x168> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2d63c │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 76148 <_PyCode_GetPureScriptXIData@@Base+0x70> │ │ │ │ + bhi 76140 <_PyCode_GetPureScriptXIData@@Base+0x70> │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r2, r2, #268435456 @ 0x10000000 │ │ │ │ - beq 761d4 <_PyCode_GetPureScriptXIData@@Base+0xfc> │ │ │ │ - b 7616c <_PyCode_GetPureScriptXIData@@Base+0x94> │ │ │ │ + beq 761cc <_PyCode_GetPureScriptXIData@@Base+0xfc> │ │ │ │ + b 76164 <_PyCode_GetPureScriptXIData@@Base+0x94> │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #25864 @ 0x6508 │ │ │ │ + movw r0, #24200 @ 0x5e88 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 761e4 <_PyCode_GetPureScriptXIData@@Base+0x10c> │ │ │ │ - b 76130 <_PyCode_GetPureScriptXIData@@Base+0x58> │ │ │ │ + beq 761dc <_PyCode_GetPureScriptXIData@@Base+0x10c> │ │ │ │ + b 76128 <_PyCode_GetPureScriptXIData@@Base+0x58> │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 761e4 <_PyCode_GetPureScriptXIData@@Base+0x10c> │ │ │ │ + beq 761dc <_PyCode_GetPureScriptXIData@@Base+0x10c> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7619c <_PyCode_GetPureScriptXIData@@Base+0xc4> │ │ │ │ + beq 76194 <_PyCode_GetPureScriptXIData@@Base+0xc4> │ │ │ │ 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 │ │ │ │ @@ -73760,106 +73758,106 @@ │ │ │ │ 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 761ec <_PyCode_GetPureScriptXIData@@Base+0x114> │ │ │ │ + b 761e4 <_PyCode_GetPureScriptXIData@@Base+0x114> │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 761ec <_PyCode_GetPureScriptXIData@@Base+0x114> │ │ │ │ + beq 761e4 <_PyCode_GetPureScriptXIData@@Base+0x114> │ │ │ │ mov r4, #0 │ │ │ │ - b 762a0 <_PyCode_GetPureScriptXIData@@Base+0x1c8> │ │ │ │ + b 76298 <_PyCode_GetPureScriptXIData@@Base+0x1c8> │ │ │ │ cmp r5, #1 │ │ │ │ - ble 76278 <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ + ble 76270 <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 76278 <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ + beq 76270 <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 76258 <_PyCode_GetPureScriptXIData@@Base+0x180> │ │ │ │ + beq 76250 <_PyCode_GetPureScriptXIData@@Base+0x180> │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 761e4 <_PyCode_GetPureScriptXIData@@Base+0x10c> │ │ │ │ + beq 761dc <_PyCode_GetPureScriptXIData@@Base+0x10c> │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 76278 <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 76270 <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 761e4 <_PyCode_GetPureScriptXIData@@Base+0x10c> │ │ │ │ - movw r2, #6008 @ 0x1778 │ │ │ │ + bl 16d81c │ │ │ │ + b 761dc <_PyCode_GetPureScriptXIData@@Base+0x10c> │ │ │ │ + movw r2, #4344 @ 0x10f8 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25864 @ 0x6508 │ │ │ │ + movw r0, #24200 @ 0x5e88 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 761e4 <_PyCode_GetPureScriptXIData@@Base+0x10c> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 761dc <_PyCode_GetPureScriptXIData@@Base+0x10c> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a05ac │ │ │ │ + bl a02f0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 761e4 <_PyCode_GetPureScriptXIData@@Base+0x10c> │ │ │ │ - movw r0, #54624 @ 0xd560 │ │ │ │ + beq 761dc <_PyCode_GetPureScriptXIData@@Base+0x10c> │ │ │ │ + movw r0, #52960 @ 0xcee0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 762b4 <_PyCode_GetPureScriptXIData@@Base+0x1dc> │ │ │ │ + beq 762ac <_PyCode_GetPureScriptXIData@@Base+0x1dc> │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ 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 762e8 <_PyCode_GetPureScriptXIData@@Base+0x210> │ │ │ │ + beq 762e0 <_PyCode_GetPureScriptXIData@@Base+0x210> │ │ │ │ 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, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7631c <_PyCode_GetPureScriptXIData@@Base+0x244> │ │ │ │ + beq 76314 <_PyCode_GetPureScriptXIData@@Base+0x244> │ │ │ │ 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] @ 76484 <_PyCode_GetPureScriptXIData@@Base+0x3ac> │ │ │ │ + ldr lr, [pc, #320] @ 7647c <_PyCode_GetPureScriptXIData@@Base+0x3ac> │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -73871,161 +73869,161 @@ │ │ │ │ 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 763a8 <_PyCode_GetPureScriptXIData@@Base+0x2d0> │ │ │ │ + bne 763a0 <_PyCode_GetPureScriptXIData@@Base+0x2d0> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 763f0 <_PyCode_GetPureScriptXIData@@Base+0x318> │ │ │ │ + beq 763e8 <_PyCode_GetPureScriptXIData@@Base+0x318> │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #200] @ 76488 <_PyCode_GetPureScriptXIData@@Base+0x3b0> │ │ │ │ + ldr ip, [pc, #200] @ 76480 <_PyCode_GetPureScriptXIData@@Base+0x3b0> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 76468 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ + beq 76460 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1abc3c │ │ │ │ + bl 1ab80c │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r4 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 76420 <_PyCode_GetPureScriptXIData@@Base+0x348> │ │ │ │ + bne 76418 <_PyCode_GetPureScriptXIData@@Base+0x348> │ │ │ │ mov r4, #0 │ │ │ │ - b 76468 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ - bl dc1d0 │ │ │ │ + b 76460 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ + bl dbd28 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2da44 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r7, #0 │ │ │ │ movwge r4, #5188 @ 0x1444 │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 76468 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 76460 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733bc │ │ │ │ - b 76418 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ + bl 173028 │ │ │ │ + b 76410 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ae30c │ │ │ │ + bl 1adedc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq r7, lr, r4, ror #16 │ │ │ │ + subseq r7, lr, r4, ror #3 │ │ │ │ strdeq r8, [r2], #-64 @ 0xffffffc0 @ │ │ │ │ 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 153b90 <_PyType_Name@@Base> │ │ │ │ + bl 153750 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmn r5, #1 │ │ │ │ - bne 764d4 <_PyCode_GetPureScriptXIData@@Base+0x3fc> │ │ │ │ - movw r0, #11792 @ 0x2e10 │ │ │ │ + bne 764cc <_PyCode_GetPureScriptXIData@@Base+0x3fc> │ │ │ │ + movw r0, #10128 @ 0x2790 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #1184 @ 0x4a0 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #65056 @ 0xfe20 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ 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, #38336 @ 0x95c0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq 76548 <_PyCode_GetPureScriptXIData@@Base+0x470> │ │ │ │ + beq 76540 <_PyCode_GetPureScriptXIData@@Base+0x470> │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 76548 <_PyCode_GetPureScriptXIData@@Base+0x470> │ │ │ │ + beq 76540 <_PyCode_GetPureScriptXIData@@Base+0x470> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 76588 <_PyCode_GetPureScriptXIData@@Base+0x4b0> │ │ │ │ - b 7656c <_PyCode_GetPureScriptXIData@@Base+0x494> │ │ │ │ + beq 76580 <_PyCode_GetPureScriptXIData@@Base+0x4b0> │ │ │ │ + b 76564 <_PyCode_GetPureScriptXIData@@Base+0x494> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 76538 <_PyCode_GetPureScriptXIData@@Base+0x460> │ │ │ │ + beq 76530 <_PyCode_GetPureScriptXIData@@Base+0x460> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #1196 @ 0x4ac │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl 2c8444 <_PyArg_NoKeywords@@Base> │ │ │ │ + movw r0, #65068 @ 0xfe2c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl 2c7c1c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76538 <_PyCode_GetPureScriptXIData@@Base+0x460> │ │ │ │ - b 765a0 <_PyCode_GetPureScriptXIData@@Base+0x4c8> │ │ │ │ + bne 76530 <_PyCode_GetPureScriptXIData@@Base+0x460> │ │ │ │ + b 76598 <_PyCode_GetPureScriptXIData@@Base+0x4c8> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #1196 @ 0x4ac │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #65068 @ 0xfe2c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 765a0 <_PyCode_GetPureScriptXIData@@Base+0x4c8> │ │ │ │ + beq 76598 <_PyCode_GetPureScriptXIData@@Base+0x4c8> │ │ │ │ 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 3068f0 │ │ │ │ + b 305fb8 │ │ │ │ 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 58964 │ │ │ │ + bl 58960 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76600 <_PyCode_GetPureScriptXIData@@Base+0x528> │ │ │ │ + beq 765f8 <_PyCode_GetPureScriptXIData@@Base+0x528> │ │ │ │ cmp r0, #2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ movwne r2, #5188 @ 0x1444 │ │ │ │ movtne r2, #96 @ 0x60 │ │ │ │ ldreq r2, [r4, #20] │ │ │ │ @@ -74040,124 +74038,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 be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 767e8 <_PyCode_GetPureScriptXIData@@Base+0x710> │ │ │ │ + bne 767e0 <_PyCode_GetPureScriptXIData@@Base+0x710> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b6800 <_PyBytes_FromXIData@@Base+0xa8> │ │ │ │ + bl 3b6230 <_PyBytes_FromXIData@@Base+0xa8> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 767e8 <_PyCode_GetPureScriptXIData@@Base+0x710> │ │ │ │ + beq 767e0 <_PyCode_GetPureScriptXIData@@Base+0x710> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 76690 <_PyCode_GetPureScriptXIData@@Base+0x5b8> │ │ │ │ + beq 76688 <_PyCode_GetPureScriptXIData@@Base+0x5b8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b6800 <_PyBytes_FromXIData@@Base+0xa8> │ │ │ │ + bl 3b6230 <_PyBytes_FromXIData@@Base+0xa8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 766b0 <_PyCode_GetPureScriptXIData@@Base+0x5d8> │ │ │ │ + bne 766a8 <_PyCode_GetPureScriptXIData@@Base+0x5d8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 767e8 <_PyCode_GetPureScriptXIData@@Base+0x710> │ │ │ │ + bgt 767e0 <_PyCode_GetPureScriptXIData@@Base+0x710> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r5 │ │ │ │ - bne 767e8 <_PyCode_GetPureScriptXIData@@Base+0x710> │ │ │ │ - b 767dc <_PyCode_GetPureScriptXIData@@Base+0x704> │ │ │ │ + bne 767e0 <_PyCode_GetPureScriptXIData@@Base+0x710> │ │ │ │ + b 767d4 <_PyCode_GetPureScriptXIData@@Base+0x704> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 766f4 <_PyCode_GetPureScriptXIData@@Base+0x61c> │ │ │ │ + beq 766ec <_PyCode_GetPureScriptXIData@@Base+0x61c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b6800 <_PyBytes_FromXIData@@Base+0xa8> │ │ │ │ + bl 3b6230 <_PyBytes_FromXIData@@Base+0xa8> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 76714 <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ + bne 7670c <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 767bc <_PyCode_GetPureScriptXIData@@Base+0x6e4> │ │ │ │ + bgt 767b4 <_PyCode_GetPureScriptXIData@@Base+0x6e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 767bc <_PyCode_GetPureScriptXIData@@Base+0x6e4> │ │ │ │ + bne 767b4 <_PyCode_GetPureScriptXIData@@Base+0x6e4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 767bc <_PyCode_GetPureScriptXIData@@Base+0x6e4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 767b4 <_PyCode_GetPureScriptXIData@@Base+0x6e4> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r6, #5188 @ 0x1444 │ │ │ │ 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 76740 <_PyCode_GetPureScriptXIData@@Base+0x668> │ │ │ │ + beq 76738 <_PyCode_GetPureScriptXIData@@Base+0x668> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 11f5f0 │ │ │ │ - bl a75ec │ │ │ │ - b 76774 <_PyCode_GetPureScriptXIData@@Base+0x69c> │ │ │ │ + bl 11f35c │ │ │ │ + bl a7334 │ │ │ │ + b 7676c <_PyCode_GetPureScriptXIData@@Base+0x69c> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 1a6994 │ │ │ │ + bl 1a6570 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 76774 <_PyCode_GetPureScriptXIData@@Base+0x69c> │ │ │ │ - movw r3, #49140 @ 0xbff4 │ │ │ │ + bne 7676c <_PyCode_GetPureScriptXIData@@Base+0x69c> │ │ │ │ + movw r3, #53112 @ 0xcf78 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1204 @ 0x4b4 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65076 @ 0xfe34 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e4ac0 │ │ │ │ + bl 2e41a0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76798 <_PyCode_GetPureScriptXIData@@Base+0x6c0> │ │ │ │ + bgt 76790 <_PyCode_GetPureScriptXIData@@Base+0x6c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76798 <_PyCode_GetPureScriptXIData@@Base+0x6c0> │ │ │ │ + bne 76790 <_PyCode_GetPureScriptXIData@@Base+0x6c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 767bc <_PyCode_GetPureScriptXIData@@Base+0x6e4> │ │ │ │ + bgt 767b4 <_PyCode_GetPureScriptXIData@@Base+0x6e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 767bc <_PyCode_GetPureScriptXIData@@Base+0x6e4> │ │ │ │ + bne 767b4 <_PyCode_GetPureScriptXIData@@Base+0x6e4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 767e8 <_PyCode_GetPureScriptXIData@@Base+0x710> │ │ │ │ + bgt 767e0 <_PyCode_GetPureScriptXIData@@Base+0x710> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 767e8 <_PyCode_GetPureScriptXIData@@Base+0x710> │ │ │ │ + bne 767e0 <_PyCode_GetPureScriptXIData@@Base+0x710> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_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 │ │ │ │ @@ -74165,188 +74163,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 76840 <_PyCode_GetPureScriptXIData@@Base+0x768> │ │ │ │ + bne 76838 <_PyCode_GetPureScriptXIData@@Base+0x768> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76878 <_PyCode_GetPureScriptXIData@@Base+0x7a0> │ │ │ │ + beq 76870 <_PyCode_GetPureScriptXIData@@Base+0x7a0> │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 768c4 <_PyCode_GetPureScriptXIData@@Base+0x7ec> │ │ │ │ + ldr r1, [pc, #108] @ 768bc <_PyCode_GetPureScriptXIData@@Base+0x7ec> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 768b8 <_PyCode_GetPureScriptXIData@@Base+0x7e0> │ │ │ │ + beq 768b0 <_PyCode_GetPureScriptXIData@@Base+0x7e0> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 7689c <_PyCode_GetPureScriptXIData@@Base+0x7c4> │ │ │ │ + bgt 76894 <_PyCode_GetPureScriptXIData@@Base+0x7c4> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #10880 @ 0x2a80 │ │ │ │ + movw r1, #9216 @ 0x2400 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 768b8 <_PyCode_GetPureScriptXIData@@Base+0x7e0> │ │ │ │ + bl 16d81c │ │ │ │ + b 768b0 <_PyCode_GetPureScriptXIData@@Base+0x7e0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 76880 <_PyCode_GetPureScriptXIData@@Base+0x7a8> │ │ │ │ - bl be588 │ │ │ │ + bne 76878 <_PyCode_GetPureScriptXIData@@Base+0x7a8> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76880 <_PyCode_GetPureScriptXIData@@Base+0x7a8> │ │ │ │ + beq 76878 <_PyCode_GetPureScriptXIData@@Base+0x7a8> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, ip, lsl r5 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 306dfc <_PyCode_FromXIData@@Base+0x14> │ │ │ │ + b 3064c4 <_PyCode_FromXIData@@Base+0x14> │ │ │ │ │ │ │ │ -000768dc <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +000768d4 <_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 76938 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ + beq 76930 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 76938 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ + beq 76930 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 76950 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ + beq 76948 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 76950 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ + bne 76948 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ movw r1, #2505 @ 0x9c9 │ │ │ │ - movw r0, #59512 @ 0xe878 │ │ │ │ + movw r0, #57848 @ 0xe1f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 76968 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c> │ │ │ │ + b 76960 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub lr, fp, #8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #16 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 313e4c <_PyArg_ParseStackAndKeywords@@Base+0x6d4> │ │ │ │ + bl 3137cc <_PyArg_ParseStackAndKeywords@@Base+0x6d4> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00076978 : │ │ │ │ +00076970 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38f520 │ │ │ │ + b 38ef4c │ │ │ │ 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 769e4 │ │ │ │ + bne 769dc │ │ │ │ cmp r2, #0 │ │ │ │ - blt 769e0 │ │ │ │ + blt 769d8 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 76a24 │ │ │ │ + beq 76a1c │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #244] @ 76ae0 │ │ │ │ + ldr r1, [pc, #244] @ 76ad8 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76a24 │ │ │ │ + bne 76a1c │ │ │ │ mov r0, #0 │ │ │ │ - b 76ad8 │ │ │ │ + b 76ad0 │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq 76a9c │ │ │ │ + beq 76a94 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 76a40 │ │ │ │ + beq 76a38 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 76aa4 │ │ │ │ + beq 76a9c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 76a64 │ │ │ │ - bl be588 │ │ │ │ + bne 76a5c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 76a1c │ │ │ │ - b 76aa4 │ │ │ │ - bl c55e4 │ │ │ │ + bne 76a14 │ │ │ │ + b 76a9c │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76a90 │ │ │ │ + bgt 76a88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76a90 │ │ │ │ + bne 76a88 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 76aa4 │ │ │ │ - b 76a50 │ │ │ │ + bne 76a9c │ │ │ │ + b 76a48 │ │ │ │ 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 346408 │ │ │ │ + bl 345d88 │ │ │ │ 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 #10 │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -74356,303 +74354,212 @@ │ │ │ │ add fp, sp, #0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00076b0c : │ │ │ │ +00076b04 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38f520 │ │ │ │ + b 38ef4c │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76b44 │ │ │ │ + bne 76b3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 76b78 │ │ │ │ + beq 76b70 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76b78 │ │ │ │ + beq 76b70 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1304 @ 0x518 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65176 @ 0xfe98 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #64312 @ 0xfb38 │ │ │ │ movt r0, #97 @ 0x61 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00076b84 : │ │ │ │ +00076b7c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 28f4dc │ │ │ │ + bl 28eb94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 76bb0 │ │ │ │ - bl 142a28 │ │ │ │ + bne 76ba8 │ │ │ │ + bl 1425e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76bd0 │ │ │ │ + bgt 76bc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76bd0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 76bc8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #28388 @ 0x6ee4 │ │ │ │ + movw r0, #26724 @ 0x6864 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ │ │ │ │ -00076bf4 : │ │ │ │ +00076bec : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 76cec │ │ │ │ + b 76ce4 │ │ │ │ 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 76c6c │ │ │ │ + bne 76c64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 76c44 │ │ │ │ + beq 76c3c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76c6c │ │ │ │ + bne 76c64 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20f250 │ │ │ │ + bl 20e864 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3a9920 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b 3a9244 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1340 @ 0x53c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65212 @ 0xfebc │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00076c8c : │ │ │ │ +00076c84 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be5b8 │ │ │ │ - ldr r2, [pc, #64] @ 76ce8 │ │ │ │ + b be1c4 │ │ │ │ + ldr r2, [pc, #64] @ 76ce0 │ │ │ │ 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, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - movweq r0, #1372 @ 0x55c │ │ │ │ - movwne r0, #1380 @ 0x564 │ │ │ │ + movweq r0, #65244 @ 0xfedc │ │ │ │ + movwne r0, #65252 @ 0xfee4 │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ - movteq r0, #65 @ 0x41 │ │ │ │ - movtne r0, #65 @ 0x41 │ │ │ │ + movteq r0, #64 @ 0x40 │ │ │ │ + movtne r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 28f4dc │ │ │ │ + bl 28eb94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 76d80 │ │ │ │ + beq 76d78 │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r4, r5, lsl #2] │ │ │ │ - beq 76d44 │ │ │ │ + beq 76d3c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #23184 @ 0x5a90 │ │ │ │ + movw r1, #21424 @ 0x53b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl c89c4 │ │ │ │ + bl c8550 │ │ │ │ mov r5, r0 │ │ │ │ - b 76d50 │ │ │ │ + b 76d48 │ │ │ │ mov r1, r6 │ │ │ │ - bl 140ecc │ │ │ │ + bl 140a84 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76d6c │ │ │ │ + bgt 76d64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76d74 │ │ │ │ + beq 76d6c │ │ │ │ mov r4, r5 │ │ │ │ - b 76d80 │ │ │ │ + b 76d78 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 76d6c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 76d64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00076d88 : │ │ │ │ +00076d80 : │ │ │ │ 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] │ │ │ │ addne r0, r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #64] @ 76dfc │ │ │ │ + ldr r2, [pc, #64] @ 76df4 │ │ │ │ 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, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - movweq r0, #1388 @ 0x56c │ │ │ │ - movwne r0, #1400 @ 0x578 │ │ │ │ + movweq r0, #65260 @ 0xfeec │ │ │ │ + movwne r0, #65272 @ 0xfef8 │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ - movteq r0, #65 @ 0x41 │ │ │ │ - movtne r0, #65 @ 0x41 │ │ │ │ + movteq r0, #64 @ 0x40 │ │ │ │ + movtne r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ 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 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 76e5c │ │ │ │ - ldr r4, [r5] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1ac6a4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 76e80 │ │ │ │ - mov r3, r4 │ │ │ │ - movw r2, #34120 @ 0x8548 │ │ │ │ - movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #9132 @ 0x23ac │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #31956 @ 0x7cd4 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 76e9c │ │ │ │ - mov r3, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #31956 @ 0x7cd4 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 76e24 │ │ │ │ - b 76e9c │ │ │ │ - mov r3, #23 │ │ │ │ - mov r2, #4 │ │ │ │ - sub r1, fp, #16 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1b6994 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 76ea4 │ │ │ │ - mov r0, #0 │ │ │ │ - b 76f64 │ │ │ │ - cmp r0, #4 │ │ │ │ - bhi 76ec4 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 176044 │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 76ef8 │ │ │ │ - b 76eec │ │ │ │ - movw r3, #46432 @ 0xb560 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - mov r2, #1 │ │ │ │ - movw r1, #37860 @ 0x93e4 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2e4ac0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 76eac │ │ │ │ - b 76e9c │ │ │ │ - bl be588 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 76e9c │ │ │ │ - ldr r5, [fp, #-16] │ │ │ │ - mov r3, r4 │ │ │ │ - movw r1, #49204 @ 0xc034 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - mov r2, r5 │ │ │ │ - movw r0, #1412 @ 0x584 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl d82a4 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 76e9c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2df1c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 76f50 │ │ │ │ - bl 2e498 <__errno_location@plt> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - str r4, [r0] │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 76e9c │ │ │ │ - bl b9040 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 76e9c │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - 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, #3984] @ 0xf90 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ @@ -74676,612 +74583,703 @@ │ │ │ │ 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 77004 │ │ │ │ + bne 76e90 │ │ │ │ clz r2, r5 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r1, #5 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7704c │ │ │ │ - ldr ip, [pc, #444] @ 771c8 │ │ │ │ + beq 76ed8 │ │ │ │ + ldr ip, [pc, #444] @ 77054 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7704c │ │ │ │ + bne 76ed8 │ │ │ │ mov r0, #0 │ │ │ │ - b 771c0 │ │ │ │ + b 7704c │ │ │ │ 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 77160 │ │ │ │ + beq 76fec │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77098 │ │ │ │ - bl 176044 │ │ │ │ + beq 76f24 │ │ │ │ + bl 175cb0 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77090 │ │ │ │ - bl be588 │ │ │ │ + bne 76f1c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77044 │ │ │ │ + bne 76ed0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77160 │ │ │ │ + beq 76fec │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 770c8 │ │ │ │ - bl 176044 │ │ │ │ + beq 76f54 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 770c0 │ │ │ │ - bl be588 │ │ │ │ + bne 76f4c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77044 │ │ │ │ + bne 76ed0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77160 │ │ │ │ + beq 76fec │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 770f8 │ │ │ │ - bl 176044 │ │ │ │ + beq 76f84 │ │ │ │ + bl 175cb0 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 770f0 │ │ │ │ - bl be588 │ │ │ │ + bne 76f7c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77044 │ │ │ │ + bne 76ed0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77160 │ │ │ │ + beq 76fec │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77128 │ │ │ │ - bl 176044 │ │ │ │ + beq 76fb4 │ │ │ │ + bl 175cb0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77120 │ │ │ │ - bl be588 │ │ │ │ + bne 76fac │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77044 │ │ │ │ + bne 76ed0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77160 │ │ │ │ + beq 76fec │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77140 │ │ │ │ + beq 76fcc │ │ │ │ mov r8, r3 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 77160 │ │ │ │ + beq 76fec │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 77160 │ │ │ │ - bl be588 │ │ │ │ + bne 76fec │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77044 │ │ │ │ + bne 76ed0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r3, #48420 @ 0xbd24 │ │ │ │ + movw r3, #49696 @ 0xc220 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 77198 │ │ │ │ + bne 77024 │ │ │ │ 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 25c114 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ - b 771c0 │ │ │ │ + bl 25b6bc <_PyStaticType_InitForExtension@@Base+0x684> │ │ │ │ + b 7704c │ │ │ │ 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, #1432 @ 0x598 │ │ │ │ - movt r2, #65 @ 0x41 │ │ │ │ - bl 3c5320 <_Py_hashtable_foreach@@Base+0x6978> │ │ │ │ + movw r2, #65284 @ 0xff04 │ │ │ │ + movt r2, #64 @ 0x40 │ │ │ │ + bl 3c4d80 <_Py_hashtable_foreach@@Base+0x6978> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r8, r2, r4, ror r5 │ │ │ │ + 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 770b4 │ │ │ │ + ldr r4, [r5] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1ac274 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 770d8 │ │ │ │ + mov r3, r4 │ │ │ │ + movw r2, #32576 @ 0x7f40 │ │ │ │ + movt r2, #63 @ 0x3f │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + movw r0, #30292 @ 0x7654 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 770f4 │ │ │ │ + mov r3, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #30292 @ 0x7654 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + mov r2, r3 │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 7707c │ │ │ │ + b 770f4 │ │ │ │ + mov r3, #23 │ │ │ │ + mov r2, #4 │ │ │ │ + sub r1, fp, #16 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1b6504 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 770fc │ │ │ │ + mov r0, #0 │ │ │ │ + b 771bc │ │ │ │ + cmp r0, #4 │ │ │ │ + bhi 7711c │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + bl 175cb0 │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 77150 │ │ │ │ + b 77144 │ │ │ │ + movw r3, #46008 @ 0xb3b8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + mov r2, #1 │ │ │ │ + movw r1, #36392 @ 0x8e28 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 2e41a0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 77104 │ │ │ │ + b 770f4 │ │ │ │ + bl be194 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 770f4 │ │ │ │ + ldr r5, [fp, #-16] │ │ │ │ + mov r3, r4 │ │ │ │ + movw r1, #46128 @ 0xb430 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + mov r2, r5 │ │ │ │ + movw r0, #65292 @ 0xff0c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl d7e10 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 770f4 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2df1c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 771a8 │ │ │ │ + bl 2e498 <__errno_location@plt> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + str r4, [r0] │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 27c4e4 │ │ │ │ + b 770f4 │ │ │ │ + bl b8c40 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 770f4 │ │ │ │ + movw r0, #5188 @ 0x1444 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + 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 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1440 @ 0x5a0 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65312 @ 0xff20 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 2df718 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dedf8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7725c │ │ │ │ + beq 77254 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2d00c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77254 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 7724c │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 77290 │ │ │ │ + blt 77288 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 7729c │ │ │ │ - b 772f0 │ │ │ │ + bne 77294 │ │ │ │ + b 772e8 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ - b 772c4 │ │ │ │ + b 772bc │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 772c4 │ │ │ │ + beq 772bc │ │ │ │ mvn r0, #-2147483631 @ 0x80000011 │ │ │ │ - blx 3cbf70 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cb8c8 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 772c4 │ │ │ │ + ble 772bc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r5, r6 │ │ │ │ - bl 2e03f8 │ │ │ │ + bl 2dfa78 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 77300 │ │ │ │ + blt 772f8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mul r1, r5, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2e911c <_PyBytes_Repeat@@Base> │ │ │ │ + bl 2e87fc <_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, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1484 @ 0x5cc │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65356 @ 0xff4c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007733c : │ │ │ │ +00077334 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 76cec │ │ │ │ + b 76ce4 │ │ │ │ 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 a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ 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 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1532 @ 0x5fc │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65404 @ 0xff7c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 2b17bc <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0e8c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77410 │ │ │ │ + beq 77408 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2cea4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77408 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 77400 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00077418 : │ │ │ │ +00077410 : │ │ │ │ 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 7743c │ │ │ │ - b 2e47bc <_PyTrash_thread_deposit_object@@Base+0xb8> │ │ │ │ + bne 77434 │ │ │ │ + b 2e3e9c <_PyTrash_thread_deposit_object@@Base+0xb8> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 642cc │ │ │ │ + bl 642c4 │ │ │ │ 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 2df718 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2dedf8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 774b8 │ │ │ │ + beq 774b0 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2dccc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 774b0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 774a8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ subs r0, r1, #0 │ │ │ │ - beq 774e8 │ │ │ │ + beq 774e0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ 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 c55e4 │ │ │ │ + bl c51ec │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77528 │ │ │ │ - bl be588 │ │ │ │ + bne 77520 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77560 │ │ │ │ + bne 77558 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 77554 │ │ │ │ + blt 7754c │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 77550 │ │ │ │ + blt 77548 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 39a57c <_PyBytes_Find@@Base+0x211c> │ │ │ │ + b 399ea4 <_PyBytes_Find@@Base+0x223c> │ │ │ │ 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 2b17bc <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b0e8c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 775d8 │ │ │ │ + beq 775d0 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2dfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 775d0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 775c8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000775e0 : │ │ │ │ +000775d8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2eda60 │ │ │ │ + b 2ed140 │ │ │ │ │ │ │ │ -000775f8 : │ │ │ │ +000775f0 : │ │ │ │ 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 339908 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b 339288 <_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 be588 │ │ │ │ + bl be194 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 777f8 │ │ │ │ + bne 777f0 │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ ldr r6, [r8, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7772c │ │ │ │ + bne 77724 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77674 │ │ │ │ + beq 7766c │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77680 │ │ │ │ + bne 77678 │ │ │ │ ldrb r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq 777f8 │ │ │ │ + beq 777f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e294 │ │ │ │ - movw r2, #65216 @ 0xfec0 │ │ │ │ + movw r2, #63456 @ 0xf7e0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff3dc │ │ │ │ + bl fef5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 777e8 │ │ │ │ + beq 777e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e294 │ │ │ │ - movw r2, #65216 @ 0xfec0 │ │ │ │ + movw r2, #63456 @ 0xf7e0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff3dc │ │ │ │ + bl fef5c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 777e8 │ │ │ │ + beq 777e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7d590 │ │ │ │ - bl a75ec │ │ │ │ + bl 7d588 │ │ │ │ + bl a7334 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77700 │ │ │ │ + bgt 776f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77700 │ │ │ │ + bne 776f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 777f8 │ │ │ │ + bgt 777f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 777f8 │ │ │ │ + bne 777f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 777f8 │ │ │ │ + beq 777f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e294 │ │ │ │ - movw r2, #65216 @ 0xfec0 │ │ │ │ + movw r2, #63456 @ 0xf7e0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff3dc │ │ │ │ + bl fef5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 777e8 │ │ │ │ + beq 777e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e294 │ │ │ │ - movw r2, #65216 @ 0xfec0 │ │ │ │ + movw r2, #63456 @ 0xf7e0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff3dc │ │ │ │ + bl fef5c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 777e8 │ │ │ │ + beq 777e0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ ldr r0, [r8, #48] @ 0x30 │ │ │ │ strd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl d57c0 │ │ │ │ - bl a75ec │ │ │ │ + bl d532c │ │ │ │ + bl a7334 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 777c0 │ │ │ │ + bgt 777b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 777c0 │ │ │ │ + bne 777b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 777f8 │ │ │ │ + bgt 777f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 777f8 │ │ │ │ + bne 777f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 777f8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 777f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b a75ec │ │ │ │ + b a7334 │ │ │ │ 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 be588 │ │ │ │ + bl be194 │ │ │ │ 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 77884 │ │ │ │ + bne 7787c │ │ │ │ mov r0, r4 │ │ │ │ bl 2e294 │ │ │ │ - movw r2, #65216 @ 0xfec0 │ │ │ │ + movw r2, #63456 @ 0xf7e0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff3dc │ │ │ │ + bl fef5c │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79670 │ │ │ │ - bl a75ec │ │ │ │ + bl 79668 │ │ │ │ + bl a7334 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 778d0 │ │ │ │ + ble 778c8 │ │ │ │ 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 2e294 │ │ │ │ - movw r2, #65216 @ 0xfec0 │ │ │ │ + movw r2, #63456 @ 0xf7e0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff3dc │ │ │ │ + bl fef5c │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 140ecc │ │ │ │ - bl a75ec │ │ │ │ + bl 140a84 │ │ │ │ + bl a7334 │ │ │ │ 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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_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 301a90 │ │ │ │ + bl 3011ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 77920 │ │ │ │ + beq 77918 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 77928 │ │ │ │ + b 77920 │ │ │ │ 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] │ │ │ │ @@ -75289,102 +75287,102 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, r1, #16 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ bl 2ce8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77980 │ │ │ │ + beq 77978 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 7798c │ │ │ │ + b 77984 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 260798 │ │ │ │ + bl 25fd24 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00077994 : │ │ │ │ +0007798c : │ │ │ │ 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 39d0b0 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39c9d8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ │ │ │ │ -000779b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base>: │ │ │ │ +000779a8 <_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 1ddeec <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1dd834 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77a0c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c> │ │ │ │ + beq 77a04 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ 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, #45536 @ 0xb1e0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1700 @ 0x6a4 │ │ │ │ + movw r1, #36 @ 0x24 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77a48 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98> │ │ │ │ - bl be588 │ │ │ │ + bne 77a40 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77aac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ + bne 77aa4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ orr r0, r4, #524288 @ 0x80000 │ │ │ │ bl 2e06c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77a70 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc0> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 77a68 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc0> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 77a8c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdc> │ │ │ │ + bl 27c4e4 │ │ │ │ + b 77a84 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdc> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1baf18 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1baa88 <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77a9c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xec> │ │ │ │ + bne 77a94 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xec> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d7bc │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77aac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ + bne 77aa4 <_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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 │ │ │ │ @@ -75392,23 +75390,23 @@ │ │ │ │ mov ip, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw ip, #33064 @ 0x8128 │ │ │ │ + movw ip, #33056 @ 0x8120 │ │ │ │ movt ip, #7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 304dd8 <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 3044a0 <_PyXIData_InitWithSize@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 77b14 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x164> │ │ │ │ + beq 77b0c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x164> │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e94e0 │ │ │ │ + bl 1e8de0 │ │ │ │ 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 │ │ │ │ @@ -75416,75 +75414,75 @@ │ │ │ │ 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 77b80 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1d0> │ │ │ │ + beq 77b78 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1d0> │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #30216 @ 0x7608 │ │ │ │ + movw r1, #28552 @ 0x6f88 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 1c80d8 │ │ │ │ + bl 1c7c34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77b80 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1d0> │ │ │ │ + beq 77b78 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1d0> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 77b98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1e8> │ │ │ │ + beq 77b90 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1e8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 77b98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1e8> │ │ │ │ + b 77b90 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1e8> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b53b0 │ │ │ │ + b b50ec │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 301a90 │ │ │ │ + bl 3011ec │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77bd8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x228> │ │ │ │ + bne 77bd0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x228> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #17 │ │ │ │ - bl 292958 │ │ │ │ + bl 29200c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6fc │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77c08 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x258> │ │ │ │ + bne 77c00 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x258> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #17 │ │ │ │ - bl 292958 │ │ │ │ + bl 29200c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 77c3c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x28c> │ │ │ │ + bne 77c34 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x28c> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 │ │ │ │ @@ -75495,929 +75493,929 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77cbc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x30c> │ │ │ │ + bne 77cb4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x30c> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77cbc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x30c> │ │ │ │ + bne 77cb4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x30c> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #1804 @ 0x70c │ │ │ │ + movw r1, #140 @ 0x8c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 77cf8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x348> │ │ │ │ + bl 16d81c │ │ │ │ + b 77cf0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x348> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 77d04 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x354> │ │ │ │ + ldr ip, [pc, #60] @ 77cfc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x354> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77ca0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2f0> │ │ │ │ + bne 77c98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2f0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, ip, asr #11 │ │ │ │ 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 be588 │ │ │ │ + bl be194 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 77fcc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x61c> │ │ │ │ + bne 77fc4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x61c> │ │ │ │ ldr r3, [r9, #60] @ 0x3c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, #12] │ │ │ │ - movw r5, #24008 @ 0x5dc8 │ │ │ │ + movw r5, #22344 @ 0x5748 │ │ │ │ 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 77ed4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x524> │ │ │ │ + bne 77ecc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x524> │ │ │ │ ldr r4, [r8, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 77fbc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x60c> │ │ │ │ + beq 77fb4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x60c> │ │ │ │ ldr r4, [r8, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 77fbc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x60c> │ │ │ │ + beq 77fb4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x60c> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e294 │ │ │ │ - movw r2, #65216 @ 0xfec0 │ │ │ │ + movw r2, #63456 @ 0xf7e0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff3dc │ │ │ │ + bl fef5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77fcc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x61c> │ │ │ │ + beq 77fc4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x61c> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e294 │ │ │ │ - movw r2, #65216 @ 0xfec0 │ │ │ │ + movw r2, #63456 @ 0xf7e0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ff3dc │ │ │ │ + bl fef5c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 77df0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x440> │ │ │ │ + bne 77de8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x440> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77fcc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x61c> │ │ │ │ + bgt 77fc4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x61c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - bne 77fcc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x61c> │ │ │ │ - b 77f48 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x598> │ │ │ │ + bne 77fc4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x61c> │ │ │ │ + b 77f40 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x598> │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77e7c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4cc> │ │ │ │ + beq 77e74 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4cc> │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77e7c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4cc> │ │ │ │ + beq 77e74 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4cc> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl cec94 <_PyTuple_FromPair@@Base> │ │ │ │ + bl ce820 <_PyTuple_FromPair@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 77e84 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d4> │ │ │ │ + beq 77e7c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d4> │ │ │ │ ldr r1, [r8, #60] @ 0x3c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b7b20 <_PyBytes_FromXIData@@Base+0x13c8> │ │ │ │ + bl 3b7550 <_PyBytes_FromXIData@@Base+0x13c8> │ │ │ │ ldr ip, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77e5c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4ac> │ │ │ │ + bne 77e54 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4ac> │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77e84 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d4> │ │ │ │ + bgt 77e7c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d4> │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 77e84 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d4> │ │ │ │ + bne 77e7c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 77e84 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 77e7c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d4> │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77e7c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4cc> │ │ │ │ + bgt 77e74 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4cc> │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 77e7c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4cc> │ │ │ │ + bne 77e74 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ movw r6, #5188 @ 0x1444 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77ea8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4f8> │ │ │ │ + bgt 77ea0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4f8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77ea8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4f8> │ │ │ │ + bne 77ea0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4f8> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77ecc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x51c> │ │ │ │ + bgt 77ec4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x51c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77ecc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x51c> │ │ │ │ + bne 77ec4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x51c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b 77fbc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x60c> │ │ │ │ + b 77fb4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x60c> │ │ │ │ ldr r4, [r9, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 77fbc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x60c> │ │ │ │ + beq 77fb4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x60c> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e294 │ │ │ │ - movw r2, #65216 @ 0xfec0 │ │ │ │ + movw r2, #63456 @ 0xf7e0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff3dc │ │ │ │ + bl fef5c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 77fcc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x61c> │ │ │ │ + beq 77fc4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x61c> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e294 │ │ │ │ - movw r2, #65216 @ 0xfec0 │ │ │ │ + movw r2, #63456 @ 0xf7e0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ff3dc │ │ │ │ + bl fef5c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 77f54 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5a4> │ │ │ │ + bne 77f4c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5a4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77fcc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x61c> │ │ │ │ + bgt 77fc4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x61c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77fcc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x61c> │ │ │ │ + bne 77fc4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x61c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_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 d57c0 │ │ │ │ + bl d532c │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77f98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5e8> │ │ │ │ + bgt 77f90 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77f98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5e8> │ │ │ │ + bne 77f90 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5e8> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77fbc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x60c> │ │ │ │ + bgt 77fb4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x60c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77fbc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x60c> │ │ │ │ + bne 77fb4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x60c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a75ec │ │ │ │ + b a7334 │ │ │ │ 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 301a90 │ │ │ │ + bl 3011ec │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78000 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x650> │ │ │ │ + bne 77ff8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x650> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 2e1a4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78024 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x674> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 7801c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x674> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78084 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6d4> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 7807c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6d4> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 78074 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6c4> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 78084 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6d4> │ │ │ │ + bne 7806c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6c4> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7807c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6d4> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 780b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 780b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 780a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 780b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ + bne 780a0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 780b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 780ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x73c> │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 780e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x73c> │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 780dc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x72c> │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 780ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x73c> │ │ │ │ + bne 780d4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x72c> │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 780e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x73c> │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78114 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x764> │ │ │ │ + bne 7810c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x764> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ 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 c56d4 │ │ │ │ + b c52dc │ │ │ │ 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 be588 │ │ │ │ + bl be194 │ │ │ │ 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, #24008 @ 0x5dc8 │ │ │ │ + movw r3, #22344 @ 0x5748 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ movne r5, r7 │ │ │ │ moveq r5, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 781d0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x820> │ │ │ │ + bne 781c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x820> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78234 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x884> │ │ │ │ + beq 7822c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x884> │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 78234 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x884> │ │ │ │ + beq 7822c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x884> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl 3b7b20 <_PyBytes_FromXIData@@Base+0x13c8> │ │ │ │ + bl 3b7550 <_PyBytes_FromXIData@@Base+0x13c8> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 78234 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x884> │ │ │ │ + b 7822c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x884> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78234 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x884> │ │ │ │ + beq 7822c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x884> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e294 │ │ │ │ - movw r2, #65216 @ 0xfec0 │ │ │ │ + movw r2, #63456 @ 0xf7e0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff3dc │ │ │ │ + bl fef5c │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl 140ecc │ │ │ │ + bl 140a84 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78234 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x884> │ │ │ │ + bgt 7822c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x884> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78234 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x884> │ │ │ │ + bne 7822c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x884> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a75ec │ │ │ │ + b a7334 │ │ │ │ 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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7827c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8cc> │ │ │ │ - bl be588 │ │ │ │ + bne 78274 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8cc> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 78304 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x954> │ │ │ │ + bne 782fc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x954> │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ bl 2e090 │ │ │ │ cmn r0, #1 │ │ │ │ mov r6, r0 │ │ │ │ - movweq r3, #45544 @ 0xb1e8 │ │ │ │ + movweq r3, #45700 @ 0xb284 │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 782e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x930> │ │ │ │ - bl 976a8 │ │ │ │ + beq 782d8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x930> │ │ │ │ + bl 976a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 782b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x900> │ │ │ │ + bne 782a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x900> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e5c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 782f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x940> │ │ │ │ - bl 97b3c │ │ │ │ + beq 782e8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x940> │ │ │ │ + bl 97b34 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ - bl 260798 │ │ │ │ + b 27c4e4 │ │ │ │ + bl 25fd24 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0007830c : │ │ │ │ +00078304 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a8f74 │ │ │ │ + b 3a8894 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #28380 @ 0x6edc │ │ │ │ + movw r0, #26716 @ 0x685c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ 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 78790 │ │ │ │ + bl 785c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 784a8 │ │ │ │ + beq 784a0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 783a0 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 78398 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61620 @ 0xf0b4 │ │ │ │ + movw r1, #59956 @ 0xea34 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 783b0 │ │ │ │ + bl 16d81c │ │ │ │ + b 783a8 │ │ │ │ mov r0, #3 │ │ │ │ - bl a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 783b8 │ │ │ │ + bne 783b0 │ │ │ │ mov r4, #0 │ │ │ │ - b 78478 │ │ │ │ + b 78470 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2d2fac <_Py_dup@@Base+0x1c84> │ │ │ │ + bl 2d2784 <_Py_dup@@Base+0x1c84> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 7840c │ │ │ │ + bge 78404 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - b 7843c │ │ │ │ + b 78434 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ 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 cddd4 │ │ │ │ + bl cd960 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78478 │ │ │ │ + beq 78470 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 783b0 │ │ │ │ + bgt 783a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 783b0 │ │ │ │ + bne 783a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 783b0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 783a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78494 │ │ │ │ + bgt 7848c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7849c │ │ │ │ + beq 78494 │ │ │ │ mov r5, r4 │ │ │ │ - b 784a8 │ │ │ │ + b 784a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 78494 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 7848c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #408] @ 78668 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - sub sp, sp, #12 │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 784f0 │ │ │ │ - movw r1, #4292 @ 0x10c4 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #380] @ 7866c │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r2, #0 │ │ │ │ - movw r1, #1992 @ 0x7c8 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 2864f8 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 78510 │ │ │ │ - mov r4, #0 │ │ │ │ - b 7865c │ │ │ │ - bl 9f360 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 78508 │ │ │ │ - ldr r0, [pc, #332] @ 78670 │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 78540 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 78528 │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r8, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 78568 │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 18a3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ - movw r3, #38304 @ 0x95a0 │ │ │ │ - movt r3, #98 @ 0x62 │ │ │ │ - movw r9, #5188 @ 0x1444 │ │ │ │ - movt r9, #96 @ 0x60 │ │ │ │ - ldr r7, [r3, #916] @ 0x394 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 7862c │ │ │ │ - ldr r6, [r7, #3696] @ 0xe70 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 785fc │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2c5294 <_PyErr_GetTopmostException@@Base> │ │ │ │ - mov sl, r0 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ - bl b2334 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 78604 │ │ │ │ - ldr r2, [sl] │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - cmp r2, #0 │ │ │ │ - moveq r2, r9 │ │ │ │ - bl a92a8 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov sl, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 785ec │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 785ec │ │ │ │ - mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - cmn sl, #1 │ │ │ │ - beq 78604 │ │ │ │ - ldr r6, [r6, #4] │ │ │ │ - b 78588 │ │ │ │ - ldr r7, [r7, #3644] @ 0xe3c │ │ │ │ - b 7857c │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78628 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 78628 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r8] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 7864c │ │ │ │ - strexb r1, r3, [r8] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 78634 │ │ │ │ - dmb ish │ │ │ │ - beq 7865c │ │ │ │ - ldr r0, [pc, #20] @ 78670 │ │ │ │ - bl 2bcf58 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r0, r0, ip │ │ │ │ - subseq r7, lr, r0, lsr #17 │ │ │ │ - rsbeq r9, r2, r0, lsr r9 │ │ │ │ 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 786c8 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 78500 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 786b8 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 786c8 │ │ │ │ + bne 784f0 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 78500 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 786e4 │ │ │ │ + bne 7851c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 786f8 │ │ │ │ - b 78720 │ │ │ │ + bne 78530 │ │ │ │ + b 78558 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 786d4 │ │ │ │ + beq 7850c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78710 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 78720 │ │ │ │ + bne 78548 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 78558 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78754 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 7858c │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78744 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 78754 │ │ │ │ + bne 7857c │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7858c │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7877c │ │ │ │ + bne 785b4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 78820 │ │ │ │ + blt 78658 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, #0 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78814 │ │ │ │ + beq 7864c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #67 @ 0x43 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1efc3c │ │ │ │ + bl 1ef53c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78818 │ │ │ │ + bne 78650 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78814 │ │ │ │ + bgt 7864c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78814 │ │ │ │ + bne 7864c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ + ldr r3, [pc, #408] @ 78818 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 786a0 │ │ │ │ + movw r1, #2336 @ 0x920 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #380] @ 7881c │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r2, #0 │ │ │ │ + movw r1, #328 @ 0x148 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + bl 285ad0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 786c0 │ │ │ │ + mov r4, #0 │ │ │ │ + b 7880c │ │ │ │ + bl 9f098 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 786b8 │ │ │ │ + ldr r0, [pc, #332] @ 78820 │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 786f0 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 786d8 │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r8, r0 │ │ │ │ + dmb ish │ │ │ │ + bne 78718 │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 18a0b0 <_PyMutex_LockTimed@@Base> │ │ │ │ + movw r3, #38304 @ 0x95a0 │ │ │ │ + movt r3, #98 @ 0x62 │ │ │ │ + movw r9, #5188 @ 0x1444 │ │ │ │ + movt r9, #96 @ 0x60 │ │ │ │ + ldr r7, [r3, #916] @ 0x394 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 787dc │ │ │ │ + ldr r6, [r7, #3696] @ 0xe70 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 787ac │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2c4a6c <_PyErr_GetTopmostException@@Base> │ │ │ │ + mov sl, r0 │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ + bl b2070 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 787b4 │ │ │ │ + ldr r2, [sl] │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r2, #0 │ │ │ │ + moveq r2, r9 │ │ │ │ + bl a9024 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov sl, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 7879c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 7879c │ │ │ │ + mov r0, r5 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + cmn sl, #1 │ │ │ │ + beq 787b4 │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ + b 78738 │ │ │ │ + ldr r7, [r7, #3644] @ 0xe3c │ │ │ │ + b 7872c │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 787d8 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 787d8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r8] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 787fc │ │ │ │ + strexb r1, r3, [r8] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 787e4 │ │ │ │ + dmb ish │ │ │ │ + beq 7880c │ │ │ │ + ldr r0, [pc, #20] @ 78820 │ │ │ │ + bl 2bc628 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq r0, r0, ip │ │ │ │ + subseq r7, lr, r0, lsr #4 │ │ │ │ + rsbeq r9, r2, r0, lsr r9 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2016 @ 0x7e0 │ │ │ │ + movw r1, #352 @ 0x160 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 788b4 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 788ac │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 788a4 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 788b4 │ │ │ │ + bne 7889c │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 788ac │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 788e8 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 788e0 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 788d8 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 788e8 │ │ │ │ + bne 788d0 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 788e0 │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78910 │ │ │ │ + bne 78908 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 78790 │ │ │ │ + bl 785c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78a90 │ │ │ │ + beq 78a88 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 78984 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 7897c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61620 @ 0xf0b4 │ │ │ │ + movw r1, #59956 @ 0xea34 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 78994 │ │ │ │ + bl 16d81c │ │ │ │ + b 7898c │ │ │ │ mov r0, #3 │ │ │ │ - bl a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7899c │ │ │ │ + bne 78994 │ │ │ │ mov r4, #0 │ │ │ │ - b 78a60 │ │ │ │ + b 78a58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #2 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2d2fac <_Py_dup@@Base+0x1c84> │ │ │ │ + bl 2d2784 <_Py_dup@@Base+0x1c84> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 789f4 │ │ │ │ + bge 789ec │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 78a24 │ │ │ │ + b 78a1c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl cddd4 │ │ │ │ + bl cd960 │ │ │ │ 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 cddd4 │ │ │ │ + bl cd960 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78a60 │ │ │ │ + beq 78a58 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78994 │ │ │ │ + bgt 7898c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78994 │ │ │ │ + bne 7898c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 78994 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 7898c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78a7c │ │ │ │ + bgt 78a74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78a84 │ │ │ │ + beq 78a7c │ │ │ │ mov r5, r4 │ │ │ │ - b 78a90 │ │ │ │ + b 78a88 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 78a7c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 78a74 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ 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 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2076 @ 0x81c │ │ │ │ + movw r1, #412 @ 0x19c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -76426,214 +76424,214 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d63c │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 78b28 │ │ │ │ + bhi 78b20 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78b4c │ │ │ │ - b 78bb4 │ │ │ │ + beq 78b44 │ │ │ │ + b 78bac │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #25620 @ 0x6414 │ │ │ │ + movw r0, #23956 @ 0x5d94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78b0c │ │ │ │ - b 78bb4 │ │ │ │ + bne 78b04 │ │ │ │ + b 78bac │ │ │ │ cmp r6, #1 │ │ │ │ - ble 78bfc │ │ │ │ + ble 78bf4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 78bdc │ │ │ │ + beq 78bd4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 78bbc │ │ │ │ + beq 78bb4 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78bb4 │ │ │ │ + beq 78bac │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 78be0 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 78bd8 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r4, #0 │ │ │ │ - b 78c4c │ │ │ │ - movw r2, #6008 @ 0x1778 │ │ │ │ + b 78c44 │ │ │ │ + movw r2, #4344 @ 0x10f8 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25620 @ 0x6414 │ │ │ │ + movw r0, #23956 @ 0x5d94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 78bb4 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 78bac │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 78c00 │ │ │ │ + beq 78bf8 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 78c00 │ │ │ │ - b 78bb4 │ │ │ │ + bge 78bf8 │ │ │ │ + b 78bac │ │ │ │ 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 22ecd8 │ │ │ │ + bl 22e280 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78c4c │ │ │ │ + beq 78c44 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #54624 @ 0xd560 │ │ │ │ + movw r0, #52960 @ 0xcee0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78c60 │ │ │ │ + beq 78c58 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78cc0 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 78cb8 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 78cb0 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 78cc0 │ │ │ │ + bne 78ca8 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 78cb8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78cf4 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 78cec │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78ce4 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 78cf4 │ │ │ │ + bne 78cdc │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 78cec │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78d1c │ │ │ │ + bne 78d14 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2128 @ 0x850 │ │ │ │ + movw r1, #464 @ 0x1d0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 3c8bb0 <_PyCoro_ComputeOrigin@@Base+0xb60> │ │ │ │ + b 3c850c <_PyCoro_ComputeOrigin@@Base+0xb60> │ │ │ │ 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 78dcc │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 78dc4 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 78dbc │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 78dcc │ │ │ │ + bne 78db4 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 78dc4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78e00 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 78df8 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78df0 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 78e00 │ │ │ │ + bne 78de8 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 78df8 │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78e28 │ │ │ │ + bne 78e20 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ 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 │ │ │ │ @@ -76644,893 +76642,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 78e98 │ │ │ │ + bne 78e90 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 78e94 │ │ │ │ + ble 78e8c │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 78ed4 │ │ │ │ + beq 78ecc │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #124] @ 78f1c │ │ │ │ + ldr r1, [pc, #124] @ 78f14 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78f14 │ │ │ │ + beq 78f0c │ │ │ │ add r1, r7, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ movweq r4, #5188 @ 0x1444 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 20f250 │ │ │ │ + bl 20e864 │ │ │ │ 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 17b1d8 │ │ │ │ + bl 17ae44 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq r8, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ 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 2fb550 <_PyEval_GetBuiltin@@Base+0x2d0> │ │ │ │ + bl 2fac14 <_PyEval_GetBuiltin@@Base+0x2d0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78fe4 │ │ │ │ + beq 78fdc │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldrb r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f4274 │ │ │ │ + bl 2f3954 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 78f8c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 78f84 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2172 @ 0x87c │ │ │ │ + movw r1, #508 @ 0x1fc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 78fe4 │ │ │ │ + bl 16d81c │ │ │ │ + b 78fdc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 78fcc │ │ │ │ + bgt 78fc4 │ │ │ │ add r1, r0, #1 │ │ │ │ sub r2, r5, r0 │ │ │ │ add r1, r6, r1 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2d900 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e03f8 │ │ │ │ + bl 2dfa78 │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5188 @ 0x1444 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 78fe8 │ │ │ │ - b 78fe4 │ │ │ │ - movw r3, #49196 @ 0xc02c │ │ │ │ + bge 78fe0 │ │ │ │ + b 78fdc │ │ │ │ + movw r3, #53164 @ 0xcfac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7736 @ 0x1e38 │ │ │ │ + movw r1, #6072 @ 0x17b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 79034 │ │ │ │ + bhi 7902c │ │ │ │ cmp r4, #1 │ │ │ │ ldrgt r5, [r6, #4] │ │ │ │ movwle r5, #5188 @ 0x1444 │ │ │ │ movtle r5, #96 @ 0x60 │ │ │ │ - b 7905c │ │ │ │ + b 79054 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #22120 @ 0x5668 │ │ │ │ + movw r0, #20456 @ 0x4fe8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79020 │ │ │ │ + bne 79018 │ │ │ │ mov r0, #0 │ │ │ │ - b 79538 │ │ │ │ + b 79530 │ │ │ │ ldr r4, [r8, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7909c │ │ │ │ + beq 79094 │ │ │ │ ldr r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 790b8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 790b0 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2204 @ 0x89c │ │ │ │ + movw r1, #540 @ 0x21c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 79054 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bl 16d81c │ │ │ │ + b 7904c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27644 @ 0x6bfc │ │ │ │ + movw r1, #25980 @ 0x657c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 79054 │ │ │ │ - movw r1, #56088 @ 0xdb18 │ │ │ │ + bl 16d81c │ │ │ │ + b 7904c │ │ │ │ + movw r1, #54456 @ 0xd4b8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 137744 │ │ │ │ + bl 137308 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 79054 │ │ │ │ + beq 7904c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7910c │ │ │ │ + beq 79104 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7910c │ │ │ │ + bgt 79104 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7910c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 79104 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79140 │ │ │ │ + beq 79138 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79140 │ │ │ │ + bgt 79138 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79140 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 79138 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79174 │ │ │ │ + beq 7916c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79174 │ │ │ │ + bgt 7916c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79174 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 7916c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 791a8 │ │ │ │ + beq 791a0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 791a8 │ │ │ │ + bgt 791a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 791a8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 791a0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 791dc │ │ │ │ + beq 791d4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 791dc │ │ │ │ + bgt 791d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 791dc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 791d4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79210 │ │ │ │ + beq 79208 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79210 │ │ │ │ + bgt 79208 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79210 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 79208 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 79234 │ │ │ │ - movw r0, #55708 @ 0xd99c │ │ │ │ + bne 7922c │ │ │ │ + movw r0, #54076 @ 0xd33c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b 79510 │ │ │ │ + b 79508 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #2272 @ 0x8e0 │ │ │ │ + movw r1, #608 @ 0x260 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 179120 │ │ │ │ + bl 178d8c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 79054 │ │ │ │ + beq 7904c │ │ │ │ mov r7, #0 │ │ │ │ add r3, sl, #16 │ │ │ │ - movw r1, #54952 @ 0xd6a8 │ │ │ │ + movw r1, #53320 @ 0xd048 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - movw ip, #55708 @ 0xd99c │ │ │ │ + movw ip, #54076 @ 0xd33c │ │ │ │ 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 79294 │ │ │ │ + beq 7928c │ │ │ │ cmp r7, r3 │ │ │ │ - bge 79504 │ │ │ │ + bge 794fc │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ - b 792a4 │ │ │ │ + b 7929c │ │ │ │ cmp r7, r3 │ │ │ │ - bge 79504 │ │ │ │ + bge 794fc │ │ │ │ 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 792c4 │ │ │ │ + beq 792bc │ │ │ │ mov r0, r5 │ │ │ │ - bl d7a8c │ │ │ │ + bl d75f8 │ │ │ │ mov r6, r0 │ │ │ │ - b 792e0 │ │ │ │ + b 792d8 │ │ │ │ tst r2, #134217728 @ 0x8000000 │ │ │ │ - bne 792dc │ │ │ │ + bne 792d4 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 792ec │ │ │ │ - b 79304 │ │ │ │ + ble 792e4 │ │ │ │ + b 792fc │ │ │ │ add r6, r5, #16 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 79324 │ │ │ │ - b 792cc │ │ │ │ + bne 7931c │ │ │ │ + b 792c4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79304 │ │ │ │ + bne 792fc │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2300 @ 0x8fc │ │ │ │ + movw r1, #636 @ 0x27c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79358 │ │ │ │ + bne 79350 │ │ │ │ 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 a75ec │ │ │ │ - b 794fc │ │ │ │ + bl a7334 │ │ │ │ + b 794f4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7938c │ │ │ │ + bne 79384 │ │ │ │ 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 a75ec │ │ │ │ - b 794fc │ │ │ │ + bl a7334 │ │ │ │ + b 794f4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #2324 @ 0x914 │ │ │ │ + movw r1, #660 @ 0x294 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 793c0 │ │ │ │ + bne 793b8 │ │ │ │ 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 793f0 │ │ │ │ + b 793e8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #2336 @ 0x920 │ │ │ │ + movw r1, #672 @ 0x2a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79418 │ │ │ │ + bne 79410 │ │ │ │ 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 a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r2, #33092 @ 0x8144 │ │ │ │ + movw r2, #33084 @ 0x813c │ │ │ │ movt r2, #7 │ │ │ │ - movw r1, #32008 @ 0x7d08 │ │ │ │ + movw r1, #32000 @ 0x7d00 │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b 794fc │ │ │ │ + b 794f4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #22392 @ 0x5778 │ │ │ │ + movw r1, #20728 @ 0x50f8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79468 │ │ │ │ + bne 79460 │ │ │ │ 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 a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #30720 @ 0x7800 │ │ │ │ + movw r1, #30712 @ 0x77f8 │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b 794fc │ │ │ │ + b 794f4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #65360 @ 0xff50 │ │ │ │ + movw r1, #63656 @ 0xf8a8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 794b8 │ │ │ │ + bne 794b0 │ │ │ │ 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 a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #30228 @ 0x7614 │ │ │ │ + movw r1, #30220 @ 0x760c │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b 794fc │ │ │ │ - movw r0, #45536 @ 0xb1e0 │ │ │ │ + b 794f4 │ │ │ │ + movw r0, #45932 @ 0xb36c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #2344 @ 0x928 │ │ │ │ + movw r1, #680 @ 0x2a8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79054 │ │ │ │ + bgt 7904c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79054 │ │ │ │ + bne 7904c │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 79054 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 7904c │ │ │ │ add r7, r7, #1 │ │ │ │ - b 79270 │ │ │ │ + b 79268 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7951c │ │ │ │ + ble 79514 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 79538 │ │ │ │ + b 79530 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79510 │ │ │ │ + bne 79508 │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 79510 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 79508 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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 79574 │ │ │ │ + bgt 7956c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 7957c │ │ │ │ + bgt 79574 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 795b8 │ │ │ │ + blt 795b0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 795ec │ │ │ │ + blt 795e4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #49116 @ 0xbfdc │ │ │ │ + movw r3, #53088 @ 0xcf60 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29976 @ 0x7518 │ │ │ │ + movw r1, #28312 @ 0x6e98 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ movw r0, #38304 @ 0x95a0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add r3, r3, #588 @ 0x24c │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ bx lr │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #2364 @ 0x93c │ │ │ │ + movw r1, #700 @ 0x2bc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 79654 │ │ │ │ + beq 7964c │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79664 │ │ │ │ + bne 7965c │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a1250 │ │ │ │ + b a0f94 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 15f6e0 │ │ │ │ + b 15f2c0 │ │ │ │ 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 3b6f5c <_PyBytes_FromXIData@@Base+0x804> │ │ │ │ + bl 3b698c <_PyBytes_FromXIData@@Base+0x804> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 79764 │ │ │ │ + beq 7975c │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79704 │ │ │ │ + beq 796fc │ │ │ │ mov r1, r4 │ │ │ │ - bl 140ecc │ │ │ │ + bl 140a84 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79764 │ │ │ │ + beq 7975c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldrb r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 79714 │ │ │ │ + beq 7970c │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3b7c70 <_PyBytes_FromXIData@@Base+0x1518> │ │ │ │ + bl 3b76a0 <_PyBytes_FromXIData@@Base+0x1518> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 79740 │ │ │ │ + beq 79738 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl a75ec │ │ │ │ - b 79714 │ │ │ │ + bl a7334 │ │ │ │ + b 7970c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79768 │ │ │ │ + beq 79760 │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 79768 │ │ │ │ + beq 79760 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b7b20 <_PyBytes_FromXIData@@Base+0x13c8> │ │ │ │ + bl 3b7550 <_PyBytes_FromXIData@@Base+0x13c8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79768 │ │ │ │ + bne 79760 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79764 │ │ │ │ + bgt 7975c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79764 │ │ │ │ + bne 7975c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 797a0 │ │ │ │ + beq 79798 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 21a344 │ │ │ │ + bl 21993c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 797c0 <_PyThread_CurrentFrames@@Base> │ │ │ │ + b 797b8 <_PyThread_CurrentFrames@@Base> │ │ │ │ │ │ │ │ -000797c0 <_PyThread_CurrentFrames@@Base>: │ │ │ │ +000797b8 <_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] @ 799cc <_PyThread_CurrentFrames@@Base+0x20c> │ │ │ │ + ldr r0, [pc, #496] @ 799c4 <_PyThread_CurrentFrames@@Base+0x20c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #2384 @ 0x950 │ │ │ │ + movw r1, #720 @ 0x2d0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 2864f8 │ │ │ │ + bl 285ad0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79804 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ + bne 797fc <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ mov r4, #0 │ │ │ │ - b 799c0 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ - bl 9f360 │ │ │ │ + b 799b8 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ + bl 9f098 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 797fc <_PyThread_CurrentFrames@@Base+0x3c> │ │ │ │ - ldr r0, [pc, #440] @ 799d0 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ + beq 797f4 <_PyThread_CurrentFrames@@Base+0x3c> │ │ │ │ + ldr r0, [pc, #440] @ 799c8 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79834 <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ + bne 7982c <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7981c <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ + bne 79814 <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - bne 7985c <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ + bne 79854 <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18a3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18a0b0 <_PyMutex_LockTimed@@Base> │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r8, [r3, #916] @ 0x394 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 79990 <_PyThread_CurrentFrames@@Base+0x1d0> │ │ │ │ + beq 79988 <_PyThread_CurrentFrames@@Base+0x1d0> │ │ │ │ ldr r7, [r8, #3696] @ 0xe70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 79960 <_PyThread_CurrentFrames@@Base+0x1a0> │ │ │ │ + beq 79958 <_PyThread_CurrentFrames@@Base+0x1a0> │ │ │ │ ldr r6, [r7, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 79904 <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ + beq 798fc <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ ldrb r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 7989c <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ + bls 79894 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b 79880 <_PyThread_CurrentFrames@@Base+0xc0> │ │ │ │ + b 79878 <_PyThread_CurrentFrames@@Base+0xc0> │ │ │ │ cmp r3, #1 │ │ │ │ - beq 798c4 <_PyThread_CurrentFrames@@Base+0x104> │ │ │ │ + beq 798bc <_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 79894 <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ + bcc 7988c <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ ldr r0, [r7, #104] @ 0x68 │ │ │ │ - bl b2334 │ │ │ │ + bl b2070 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 79968 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + beq 79960 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7990c <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ + beq 79904 <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 79944 <_PyThread_CurrentFrames@@Base+0x184> │ │ │ │ + ble 7993c <_PyThread_CurrentFrames@@Base+0x184> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 79968 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + beq 79960 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b 79874 <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ + b 7986c <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 142f6c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 142b24 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 798e0 <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ + bne 798d8 <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79968 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bgt 79960 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79968 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bne 79960 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 79968 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 79960 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 798fc <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ + bne 798f4 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 798fc <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 798f4 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ ldr r8, [r8, #3644] @ 0xe3c │ │ │ │ - b 79868 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ + b 79860 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7998c <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bgt 79984 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7998c <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bne 79984 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 799b0 <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ + bne 799a8 <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 79998 <_PyThread_CurrentFrames@@Base+0x1d8> │ │ │ │ + bne 79990 <_PyThread_CurrentFrames@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ - beq 799c0 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ - ldr r0, [pc, #16] @ 799d0 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 799b8 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ + ldr r0, [pc, #16] @ 799c8 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ + bl 2bc628 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r9, r2, r0, lsr r9 │ │ │ │ - ldr r3, [pc, #28] @ 799f8 <_PyThread_CurrentFrames@@Base+0x238> │ │ │ │ + ldr r3, [pc, #28] @ 799f0 <_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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 79a38 <_PyThread_CurrentFrames@@Base+0x278> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 79a30 <_PyThread_CurrentFrames@@Base+0x278> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2404 @ 0x964 │ │ │ │ + movw r1, #740 @ 0x2e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 79a7c <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ + bl 16d81c │ │ │ │ + b 79a74 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ mov r7, r0 │ │ │ │ movw r1, #64368 @ 0xfb70 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79ab8 <_PyThread_CurrentFrames@@Base+0x2f8> │ │ │ │ + bne 79ab0 <_PyThread_CurrentFrames@@Base+0x2f8> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ ldr r4, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3263f8 <_Py_call_instrumentation_jump@@Base+0x340> │ │ │ │ + bl 325d78 <_Py_call_instrumentation_jump@@Base+0x340> │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - bne 79aac <_PyThread_CurrentFrames@@Base+0x2ec> │ │ │ │ + bne 79aa4 <_PyThread_CurrentFrames@@Base+0x2ec> │ │ │ │ mvn r0, #0 │ │ │ │ - b 79be4 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ + b 79bdc <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 79aa4 <_PyThread_CurrentFrames@@Base+0x2e4> │ │ │ │ + beq 79a9c <_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 79a84 <_PyThread_CurrentFrames@@Base+0x2c4> │ │ │ │ - b 79bb0 <_PyThread_CurrentFrames@@Base+0x3f0> │ │ │ │ + bne 79a7c <_PyThread_CurrentFrames@@Base+0x2c4> │ │ │ │ + b 79ba8 <_PyThread_CurrentFrames@@Base+0x3f0> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 79b90 <_PyThread_CurrentFrames@@Base+0x3d0> │ │ │ │ + beq 79b88 <_PyThread_CurrentFrames@@Base+0x3d0> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3263f8 <_Py_call_instrumentation_jump@@Base+0x340> │ │ │ │ + bl 325d78 <_Py_call_instrumentation_jump@@Base+0x340> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 79a7c <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ + beq 79a74 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ sub r3, fp, #32 │ │ │ │ sub r2, fp, #28 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce2c4 │ │ │ │ + bl cde50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79bb0 <_PyThread_CurrentFrames@@Base+0x3f0> │ │ │ │ + beq 79ba8 <_PyThread_CurrentFrames@@Base+0x3f0> │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 79b2c <_PyThread_CurrentFrames@@Base+0x36c> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 79b24 <_PyThread_CurrentFrames@@Base+0x36c> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2440 @ 0x988 │ │ │ │ + movw r1, #776 @ 0x308 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 79b80 <_PyThread_CurrentFrames@@Base+0x3c0> │ │ │ │ - bl c55e4 │ │ │ │ + bl 16d81c │ │ │ │ + b 79b78 <_PyThread_CurrentFrames@@Base+0x3c0> │ │ │ │ + bl c51ec │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79b64 <_PyThread_CurrentFrames@@Base+0x3a4> │ │ │ │ - bl be588 │ │ │ │ + bne 79b5c <_PyThread_CurrentFrames@@Base+0x3a4> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79b80 <_PyThread_CurrentFrames@@Base+0x3c0> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 79b78 <_PyThread_CurrentFrames@@Base+0x3c0> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2468 @ 0x9a4 │ │ │ │ + movw r1, #804 @ 0x324 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 79b80 <_PyThread_CurrentFrames@@Base+0x3c0> │ │ │ │ + bl 16d81c │ │ │ │ + b 79b78 <_PyThread_CurrentFrames@@Base+0x3c0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 79b48 <_PyThread_CurrentFrames@@Base+0x388> │ │ │ │ + blt 79b40 <_PyThread_CurrentFrames@@Base+0x388> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21ca14 │ │ │ │ + bl 21c00c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79ae0 <_PyThread_CurrentFrames@@Base+0x320> │ │ │ │ + bne 79ad8 <_PyThread_CurrentFrames@@Base+0x320> │ │ │ │ cmp r4, #0 │ │ │ │ subne r4, r4, #1 │ │ │ │ - bne 79bc8 <_PyThread_CurrentFrames@@Base+0x408> │ │ │ │ - b 79a7c <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 79bc0 <_PyThread_CurrentFrames@@Base+0x408> │ │ │ │ + b 79a74 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #2504 @ 0x9c8 │ │ │ │ + movw r1, #840 @ 0x348 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 79a7c <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ + bl 13ff54 │ │ │ │ + b 79a74 <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ mov r0, r7 │ │ │ │ - bl 21cf1c │ │ │ │ + bl 21c514 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #16] │ │ │ │ str r5, [r7, #12] │ │ │ │ - b 79be4 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ + b 79bdc <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 79bc8 <_PyThread_CurrentFrames@@Base+0x408> │ │ │ │ + bcs 79bc0 <_PyThread_CurrentFrames@@Base+0x408> │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ - b 79a7c <_PyThread_CurrentFrames@@Base+0x2bc> │ │ │ │ + bl a5b88 │ │ │ │ + b 79a74 <_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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79c20 <_PyThread_CurrentFrames@@Base+0x460> │ │ │ │ - bl be588 │ │ │ │ + bne 79c18 <_PyThread_CurrentFrames@@Base+0x460> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79c3c <_PyThread_CurrentFrames@@Base+0x47c> │ │ │ │ - ldr r2, [pc, #28] @ 79c44 <_PyThread_CurrentFrames@@Base+0x484> │ │ │ │ + bne 79c34 <_PyThread_CurrentFrames@@Base+0x47c> │ │ │ │ + ldr r2, [pc, #28] @ 79c3c <_PyThread_CurrentFrames@@Base+0x484> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r4, [r3, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ @@ -77541,31 +77539,31 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #64368 @ 0xfb70 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79ca0 <_PyThread_CurrentFrames@@Base+0x4e0> │ │ │ │ + beq 79c98 <_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 c245c │ │ │ │ + bl c2064 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00079ca8 <_Py_c_sum@@Base>: │ │ │ │ +00079ca0 <_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) │ │ │ │ @@ -77573,208 +77571,208 @@ │ │ │ │ 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 79d04 <_Py_c_sum@@Base+0x5c> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 79cfc <_Py_c_sum@@Base+0x5c> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2404 @ 0x964 │ │ │ │ + movw r1, #740 @ 0x2e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 79d40 <_Py_c_sum@@Base+0x98> │ │ │ │ + bl 16d81c │ │ │ │ + b 79d38 <_Py_c_sum@@Base+0x98> │ │ │ │ mov r7, r0 │ │ │ │ movw r1, #64368 @ 0xfb70 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79dd0 <_Py_c_sum@@Base+0x128> │ │ │ │ + bne 79dc8 <_Py_c_sum@@Base+0x128> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 3205e4 <_Py_RestoreSignals@@Base+0x1a80> │ │ │ │ + bl 31ff64 <_Py_RestoreSignals@@Base+0x1a80> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 79d48 <_Py_c_sum@@Base+0xa0> │ │ │ │ + bne 79d40 <_Py_c_sum@@Base+0xa0> │ │ │ │ mvn r0, #0 │ │ │ │ - b 79fdc <_Py_c_sum@@Base+0x334> │ │ │ │ + b 79fd4 <_Py_c_sum@@Base+0x334> │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ str r1, [r4] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ strd r2, [r4, #4] │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ movhi r0, #0 │ │ │ │ - bhi 79d74 <_Py_c_sum@@Base+0xcc> │ │ │ │ + bhi 79d6c <_Py_c_sum@@Base+0xcc> │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ movne r2, #0 │ │ │ │ ldrne lr, [r5, #8] │ │ │ │ ldrne r1, [r5, #12] │ │ │ │ - bne 79dbc <_Py_c_sum@@Base+0x114> │ │ │ │ + bne 79db4 <_Py_c_sum@@Base+0x114> │ │ │ │ mov r0, r4 │ │ │ │ - bl a5e40 │ │ │ │ - bl 2e3794 │ │ │ │ - b 79d40 <_Py_c_sum@@Base+0x98> │ │ │ │ + bl a5b88 │ │ │ │ + bl 2e2e74 │ │ │ │ + b 79d38 <_Py_c_sum@@Base+0x98> │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79dbc <_Py_c_sum@@Base+0x114> │ │ │ │ + beq 79db4 <_Py_c_sum@@Base+0x114> │ │ │ │ ldr ip, [r3] │ │ │ │ add r5, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle r5, [r3] │ │ │ │ cmp r2, lr │ │ │ │ - bne 79d9c <_Py_c_sum@@Base+0xf4> │ │ │ │ + bne 79d94 <_Py_c_sum@@Base+0xf4> │ │ │ │ lsl r2, r2, #3 │ │ │ │ bl 2e1f8 │ │ │ │ - b 79fcc <_Py_c_sum@@Base+0x324> │ │ │ │ + b 79fc4 <_Py_c_sum@@Base+0x324> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 79fac <_Py_c_sum@@Base+0x304> │ │ │ │ + beq 79fa4 <_Py_c_sum@@Base+0x304> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 3205e4 <_Py_RestoreSignals@@Base+0x1a80> │ │ │ │ + bl 31ff64 <_Py_RestoreSignals@@Base+0x1a80> │ │ │ │ subs r4, r0, #0 │ │ │ │ movwne r8, #21845 @ 0x5555 │ │ │ │ movtne r8, #21845 @ 0x5555 │ │ │ │ - beq 79d40 <_Py_c_sum@@Base+0x98> │ │ │ │ + beq 79d38 <_Py_c_sum@@Base+0x98> │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce2c4 │ │ │ │ + bl cde50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79fcc <_Py_c_sum@@Base+0x324> │ │ │ │ + beq 79fc4 <_Py_c_sum@@Base+0x324> │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 79e34 <_Py_c_sum@@Base+0x18c> │ │ │ │ + beq 79e2c <_Py_c_sum@@Base+0x18c> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 79e50 <_Py_c_sum@@Base+0x1a8> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 79e48 <_Py_c_sum@@Base+0x1a8> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2592 @ 0xa20 │ │ │ │ + movw r1, #928 @ 0x3a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 79fa0 <_Py_c_sum@@Base+0x2f8> │ │ │ │ + bl 16d81c │ │ │ │ + b 79f98 <_Py_c_sum@@Base+0x2f8> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl c55e4 │ │ │ │ + bl c51ec │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79e70 <_Py_c_sum@@Base+0x1c8> │ │ │ │ - bl be588 │ │ │ │ + bne 79e68 <_Py_c_sum@@Base+0x1c8> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79fa0 <_Py_c_sum@@Base+0x2f8> │ │ │ │ + bne 79f98 <_Py_c_sum@@Base+0x2f8> │ │ │ │ ldr sl, [r6, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 219e64 │ │ │ │ + bl 21945c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ strne r9, [r3, #4] │ │ │ │ - bne 79df8 <_Py_c_sum@@Base+0x150> │ │ │ │ + bne 79df0 <_Py_c_sum@@Base+0x150> │ │ │ │ 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 79eec <_Py_c_sum@@Base+0x244> │ │ │ │ + bhi 79ee4 <_Py_c_sum@@Base+0x244> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r3, r3, lsl #1 │ │ │ │ cmp r2, r1, lsl #1 │ │ │ │ - bcc 79df8 <_Py_c_sum@@Base+0x150> │ │ │ │ + bcc 79df0 <_Py_c_sum@@Base+0x150> │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b 79ef0 <_Py_c_sum@@Base+0x248> │ │ │ │ + b 79ee8 <_Py_c_sum@@Base+0x248> │ │ │ │ mov r2, #2 │ │ │ │ mul r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 79f2c <_Py_c_sum@@Base+0x284> │ │ │ │ + blt 79f24 <_Py_c_sum@@Base+0x284> │ │ │ │ mov r9, #8 │ │ │ │ cmp r3, r9 │ │ │ │ lslhi r9, r9, #1 │ │ │ │ - bhi 79f00 <_Py_c_sum@@Base+0x258> │ │ │ │ + bhi 79ef8 <_Py_c_sum@@Base+0x258> │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 79f1c <_Py_c_sum@@Base+0x274> │ │ │ │ + bhi 79f14 <_Py_c_sum@@Base+0x274> │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bne 79f34 <_Py_c_sum@@Base+0x28c> │ │ │ │ + bne 79f2c <_Py_c_sum@@Base+0x28c> │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 2e3794 │ │ │ │ - b 79fa0 <_Py_c_sum@@Base+0x2f8> │ │ │ │ + bl 2e2e74 │ │ │ │ + b 79f98 <_Py_c_sum@@Base+0x2f8> │ │ │ │ sub r3, r9, #1 │ │ │ │ lsl r2, r9, #3 │ │ │ │ str r9, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r4] │ │ │ │ add r9, r6, #8 │ │ │ │ bl 2d63c │ │ │ │ ldr sl, [r4, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 79f94 <_Py_c_sum@@Base+0x2ec> │ │ │ │ + beq 79f8c <_Py_c_sum@@Base+0x2ec> │ │ │ │ ldr r3, [r9, #-8] │ │ │ │ subs r2, r3, #0 │ │ │ │ - beq 79f8c <_Py_c_sum@@Base+0x2e4> │ │ │ │ + beq 79f84 <_Py_c_sum@@Base+0x2e4> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ sub sl, sl, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 219e64 │ │ │ │ + bl 21945c │ │ │ │ ldr r2, [r9, #-4] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ add r9, r9, #8 │ │ │ │ - b 79f54 <_Py_c_sum@@Base+0x2ac> │ │ │ │ + b 79f4c <_Py_c_sum@@Base+0x2ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl a5e40 │ │ │ │ - b 79df8 <_Py_c_sum@@Base+0x150> │ │ │ │ + bl a5b88 │ │ │ │ + b 79df0 <_Py_c_sum@@Base+0x150> │ │ │ │ mov r0, r4 │ │ │ │ - bl 322d8c <_Py_RestoreSignals@@Base+0x4228> │ │ │ │ - b 79d40 <_Py_c_sum@@Base+0x98> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bl 32270c <_Py_RestoreSignals@@Base+0x4228> │ │ │ │ + b 79d38 <_Py_c_sum@@Base+0x98> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #2628 @ 0xa44 │ │ │ │ + movw r1, #964 @ 0x3c4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 79d40 <_Py_c_sum@@Base+0x98> │ │ │ │ + bl 13ff54 │ │ │ │ + b 79d38 <_Py_c_sum@@Base+0x98> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 322d8c <_Py_RestoreSignals@@Base+0x4228> │ │ │ │ + bl 32270c <_Py_RestoreSignals@@Base+0x4228> │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00079fe4 <_Py_cr_diff@@Base>: │ │ │ │ +00079fdc <_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 │ │ │ │ @@ -77793,68 +77791,68 @@ │ │ │ │ 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 a7588 │ │ │ │ + bl a72d0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a084 <_Py_cr_diff@@Base+0xa0> │ │ │ │ + beq 7a07c <_Py_cr_diff@@Base+0xa0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a084 <_Py_cr_diff@@Base+0xa0> │ │ │ │ + bgt 7a07c <_Py_cr_diff@@Base+0xa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a084 <_Py_cr_diff@@Base+0xa0> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 7a07c <_Py_cr_diff@@Base+0xa0> │ │ │ │ + bl a6d2c <_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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_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 │ │ │ │ movw r1, #64368 @ 0xfb70 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a114 <_Py_cr_diff@@Base+0x130> │ │ │ │ + beq 7a10c <_Py_cr_diff@@Base+0x130> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl c245c │ │ │ │ + bl c2064 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007a11c <_Py_cr_prod@@Base>: │ │ │ │ +0007a114 <_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) │ │ │ │ @@ -77862,88 +77860,88 @@ │ │ │ │ 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 a7588 │ │ │ │ + bl a72d0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a190 <_Py_cr_prod@@Base+0x74> │ │ │ │ + beq 7a188 <_Py_cr_prod@@Base+0x74> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a190 <_Py_cr_prod@@Base+0x74> │ │ │ │ + bgt 7a188 <_Py_cr_prod@@Base+0x74> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a190 <_Py_cr_prod@@Base+0x74> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 7a188 <_Py_cr_prod@@Base+0x74> │ │ │ │ + bl a6d2c <_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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -0007a1c8 <_Py_cr_quot@@Base>: │ │ │ │ +0007a1c0 <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 7a1e8 <_Py_cr_quot@@Base+0x20> │ │ │ │ + beq 7a1e0 <_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 2e498 <__errno_location@plt> │ │ │ │ - vldr d7, [pc, #20] @ 7a220 <_Py_cr_quot@@Base+0x58> │ │ │ │ + vldr d7, [pc, #20] @ 7a218 <_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 r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 21cf1c │ │ │ │ + bl 21c514 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 3263f8 <_Py_call_instrumentation_jump@@Base+0x340> │ │ │ │ + bl 325d78 <_Py_call_instrumentation_jump@@Base+0x340> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007a274 <_Py_cr_sum@@Base>: │ │ │ │ +0007a26c <_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 │ │ │ │ @@ -77956,15 +77954,15 @@ │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ vldr d1, [fp, #-12] │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007a2c0 <_Py_rc_diff@@Base>: │ │ │ │ +0007a2b8 <_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) │ │ │ │ @@ -77974,509 +77972,509 @@ │ │ │ │ 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 1d8570 │ │ │ │ + bl 1d7eb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a318 <_Py_rc_diff@@Base+0x58> │ │ │ │ + bne 7a310 <_Py_rc_diff@@Base+0x58> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #17488 @ 0x4450 │ │ │ │ + movw r3, #16400 @ 0x4010 │ │ │ │ movt r3, #21 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7a344 <_Py_rc_diff@@Base+0x84> │ │ │ │ + bne 7a33c <_Py_rc_diff@@Base+0x84> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7a36c <_Py_rc_diff@@Base+0xac> │ │ │ │ + bne 7a364 <_Py_rc_diff@@Base+0xac> │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a364 <_Py_rc_diff@@Base+0xa4> │ │ │ │ - bl be588 │ │ │ │ + bne 7a35c <_Py_rc_diff@@Base+0xa4> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a36c <_Py_rc_diff@@Base+0xac> │ │ │ │ - b 7a310 <_Py_rc_diff@@Base+0x50> │ │ │ │ + beq 7a364 <_Py_rc_diff@@Base+0xac> │ │ │ │ + b 7a308 <_Py_rc_diff@@Base+0x50> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a338 <_Py_rc_diff@@Base+0x78> │ │ │ │ + beq 7a330 <_Py_rc_diff@@Base+0x78> │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007a378 : │ │ │ │ +0007a370 : │ │ │ │ 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 a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a3fc │ │ │ │ - movw r1, #25476 @ 0x6384 │ │ │ │ + beq 7a3f4 │ │ │ │ + movw r1, #23812 @ 0x5d04 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 7a410 │ │ │ │ + bl 7a408 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7a3fc │ │ │ │ + beq 7a3f4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27492 @ 0x6b64 │ │ │ │ + movw r1, #25828 @ 0x64e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 7a410 │ │ │ │ + bl 7a408 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7a3fc │ │ │ │ + beq 7a3f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 196e4c │ │ │ │ + bl 196b24 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a408 │ │ │ │ + bgt 7a400 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a408 │ │ │ │ + bne 7a400 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 7a408 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 7a400 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ 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 7a44c │ │ │ │ + bne 7a444 │ │ │ │ add r5, r5, #28 │ │ │ │ - b 7a42c │ │ │ │ - bl aa800 │ │ │ │ + b 7a424 │ │ │ │ + bl aa57c │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bne 7a468 │ │ │ │ + bne 7a460 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a494 │ │ │ │ + bgt 7a48c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7a494 │ │ │ │ + bne 7a48c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 7a444 │ │ │ │ - b 7a460 │ │ │ │ + bne 7a43c │ │ │ │ + b 7a458 │ │ │ │ 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, #6460 @ 0x193c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7a4ec │ │ │ │ + beq 7a4e4 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140ecc │ │ │ │ + b 140a84 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60580 @ 0xeca4 │ │ │ │ + movw r1, #59040 @ 0xe6a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r8, #3588 @ 0xe04 │ │ │ │ movt r8, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r7, #0 │ │ │ │ sub r7, r7, #1 │ │ │ │ - beq 7a598 │ │ │ │ + beq 7a590 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r3, [r3, r7, lsl #3] │ │ │ │ subs r0, r3, #0 │ │ │ │ - beq 7a554 │ │ │ │ + beq 7a54c │ │ │ │ cmp r4, r8 │ │ │ │ - bne 7a580 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7a554 │ │ │ │ + bne 7a578 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7a54c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a554 │ │ │ │ + beq 7a54c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a5b4 │ │ │ │ + bne 7a5ac │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a5c8 │ │ │ │ - b 7a5f0 │ │ │ │ + bne 7a5c0 │ │ │ │ + b 7a5e8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a5a4 │ │ │ │ + beq 7a59c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7a5e0 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7a5f0 │ │ │ │ + bne 7a5d8 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7a5e8 │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7a618 │ │ │ │ + bne 7a610 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, 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 │ │ │ │ movw r1, #6460 @ 0x193c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a680 │ │ │ │ + beq 7a678 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 7a698 │ │ │ │ - movw r3, #30676 @ 0x77d4 │ │ │ │ + bhi 7a690 │ │ │ │ + movw r3, #29036 @ 0x716c │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ - ldr r0, [r3, #232] @ 0xe8 │ │ │ │ + ldr r0, [r3, #208] @ 0xd0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60580 @ 0xeca4 │ │ │ │ + movw r1, #59040 @ 0xe6a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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, #6460 @ 0x193c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a6f4 │ │ │ │ + beq 7a6ec │ │ │ │ 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 7a710 │ │ │ │ + b 7a708 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60580 @ 0xeca4 │ │ │ │ + movw r1, #59040 @ 0xe6a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 7a72c │ │ │ │ + bl 16d81c │ │ │ │ + b 7a724 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r4, #5188 @ 0x1444 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 7a7d4 │ │ │ │ - bl a1250 │ │ │ │ + beq 7a7cc │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7a734 │ │ │ │ + bne 7a72c │ │ │ │ mov r4, #0 │ │ │ │ - b 7a7d4 │ │ │ │ + b 7a7cc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a784 │ │ │ │ + beq 7a77c │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - bl cec94 <_PyTuple_FromPair@@Base> │ │ │ │ + bl ce820 <_PyTuple_FromPair@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ ldrne r2, [r4, #12] │ │ │ │ strne r3, [r2] │ │ │ │ - bne 7a784 │ │ │ │ + bne 7a77c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a72c │ │ │ │ + bgt 7a724 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a72c │ │ │ │ + bne 7a724 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 7a72c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 7a724 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ lslne r0, r0, #2 │ │ │ │ movne r3, #0 │ │ │ │ - beq 7a7d4 │ │ │ │ + beq 7a7cc │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge 7a7d4 │ │ │ │ + bge 7a7cc │ │ │ │ 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 7a798 │ │ │ │ + b 7a790 │ │ │ │ mov r0, r4 │ │ │ │ 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 r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a834 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 7a82c │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7a824 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7a834 │ │ │ │ + bne 7a81c │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7a82c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a850 │ │ │ │ + bne 7a848 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a874 │ │ │ │ - b 7a864 │ │ │ │ + beq 7a86c │ │ │ │ + b 7a85c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a840 │ │ │ │ + beq 7a838 │ │ │ │ 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 7a890 │ │ │ │ + beq 7a888 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a8ac │ │ │ │ + beq 7a8a4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a8e0 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 7a8d8 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7a8d0 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7a8e0 │ │ │ │ + bne 7a8c8 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7a8d8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a8fc │ │ │ │ + bne 7a8f4 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a910 │ │ │ │ - b 7a938 │ │ │ │ + bne 7a908 │ │ │ │ + b 7a930 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a8ec │ │ │ │ + beq 7a8e4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7a928 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7a938 │ │ │ │ + bne 7a920 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7a930 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a96c │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 7a964 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7a95c │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7a96c │ │ │ │ + bne 7a954 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7a964 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a9a0 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 7a998 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7a990 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7a9a0 │ │ │ │ + bne 7a988 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7a998 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a9d4 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 7a9cc │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7a9c4 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7a9d4 │ │ │ │ + bne 7a9bc │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7a9cc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aa08 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 7aa00 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7a9f8 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7aa08 │ │ │ │ + bne 7a9f0 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7aa00 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7aa24 │ │ │ │ + bne 7aa1c │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7aa38 │ │ │ │ - b 7aa60 │ │ │ │ + bne 7aa30 │ │ │ │ + b 7aa58 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aa14 │ │ │ │ + beq 7aa0c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7aa50 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7aa60 │ │ │ │ + bne 7aa48 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7aa58 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aa94 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 7aa8c │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7aa84 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7aa94 │ │ │ │ + bne 7aa7c │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7aa8c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aac8 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 7aac0 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7aab8 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7aac8 │ │ │ │ + bne 7aab0 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7aac0 │ │ │ │ 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} │ │ │ │ @@ -78491,320 +78489,320 @@ │ │ │ │ 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 7ab3c │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 7ab34 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7ab2c │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7ab3c │ │ │ │ + bne 7ab24 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7ab34 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ab70 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 7ab68 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7ab60 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7ab70 │ │ │ │ + bne 7ab58 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7ab68 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aba4 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 7ab9c │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7ab94 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7aba4 │ │ │ │ + bne 7ab8c │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7ab9c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7abd8 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 7abd0 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7abc8 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7abd8 │ │ │ │ + bne 7abc0 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7abd0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ac0c │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 7ac04 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7abfc │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7ac0c │ │ │ │ + bne 7abf4 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7ac04 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ac40 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 7ac38 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7ac30 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7ac40 │ │ │ │ + bne 7ac28 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7ac38 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ac74 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 7ac6c │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7ac64 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7ac74 │ │ │ │ + bne 7ac5c │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7ac6c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ac90 │ │ │ │ + bne 7ac88 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7acb4 │ │ │ │ - b 7aca4 │ │ │ │ + beq 7acac │ │ │ │ + b 7ac9c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ac80 │ │ │ │ + beq 7ac78 │ │ │ │ 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 7acd0 │ │ │ │ + beq 7acc8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ad04 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 7acfc │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7acf4 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7ad04 │ │ │ │ + bne 7acec │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7acfc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ad38 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 7ad30 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7ad28 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 7ad38 │ │ │ │ + bne 7ad20 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 7ad30 │ │ │ │ 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, #4740 @ 0x1284 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7ad60 │ │ │ │ + bne 7ad58 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r3, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #3080 @ 0xc08 │ │ │ │ + movw r0, #1416 @ 0x588 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #31088 @ 0x7970 │ │ │ │ + movw r3, #29424 @ 0x72f0 │ │ │ │ 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 │ │ │ │ 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 3c9450 │ │ │ │ + b 3c8dac │ │ │ │ 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 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r3, r0, #0 │ │ │ │ movwge r0, #5188 @ 0x1444 │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ movlt 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 3b7a4 │ │ │ │ + b 3bc8c │ │ │ │ │ │ │ │ -0007ae24 : │ │ │ │ +0007ae1c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #16456 @ 0x4048 │ │ │ │ + movw r2, #6556 @ 0x199c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be608 │ │ │ │ + b be214 │ │ │ │ │ │ │ │ -0007ae40 : │ │ │ │ +0007ae38 : │ │ │ │ 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 25dbbc <_PyNamespace_New@@Base+0x100> │ │ │ │ + b 25d164 <_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 7aea8 │ │ │ │ + beq 7aea0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 153b90 <_PyType_Name@@Base> │ │ │ │ + bl 153750 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #11792 @ 0x2e10 │ │ │ │ + movw r0, #10128 @ 0x2790 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #20] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32732 @ 0x7fdc │ │ │ │ + movw r1, #31068 @ 0x795c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 2d7520 │ │ │ │ + bl 2d6cf8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7aef8 │ │ │ │ - bl be588 │ │ │ │ + bne 7aef0 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7af08 │ │ │ │ + bne 7af00 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007af10 : │ │ │ │ +0007af08 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ tst ip, #536870912 @ 0x20000000 │ │ │ │ - bne 7af84 │ │ │ │ + bne 7af7c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 7af68 │ │ │ │ + beq 7af60 │ │ │ │ mov r0, r3 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7af68 │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne 7af60 │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4074 @ 0xfea │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 7af88 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 7af80 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15664 @ 0x3d30 │ │ │ │ + movw r1, #5764 @ 0x1684 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 7af88 │ │ │ │ - b 1d725c │ │ │ │ + bl 16d81c │ │ │ │ + b 7af80 │ │ │ │ + b 1d6b9c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007af90 : │ │ │ │ +0007af88 : │ │ │ │ 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 ae2b4 │ │ │ │ + bl ae038 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ 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 │ │ │ │ @@ -78816,146 +78814,146 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r5, r1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7b020 │ │ │ │ + bne 7b018 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b060 │ │ │ │ + beq 7b058 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #2 │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp, #20] │ │ │ │ movw ip, #34672 @ 0x8770 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b094 │ │ │ │ + beq 7b08c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 7b09c │ │ │ │ - movw r2, #36380 @ 0x8e1c │ │ │ │ + bne 7b094 │ │ │ │ + movw r2, #34716 @ 0x879c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #22380 @ 0x576c │ │ │ │ + movw r0, #20716 @ 0x50ec │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7b0ec │ │ │ │ + b 7b0e4 │ │ │ │ mov r0, r3 │ │ │ │ - bl c3efc │ │ │ │ + bl c3b04 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7b094 │ │ │ │ + beq 7b08c │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f250 │ │ │ │ + bl 20e864 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 37a408 │ │ │ │ + bl 379d38 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b0ec │ │ │ │ + bgt 7b0e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7b0ec │ │ │ │ + bne 7b0e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, #2 │ │ │ │ - movw r0, #3088 @ 0xc10 │ │ │ │ + movw r0, #1424 @ 0x590 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ │ │ │ │ -0007b120 : │ │ │ │ +0007b118 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #24364 @ 0x5f2c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #32792 @ 0x8018 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, r2 │ │ │ │ - beq 7b188 │ │ │ │ + beq 7b180 │ │ │ │ movw r1, #15180 @ 0x3b4c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7b188 │ │ │ │ + beq 7b180 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b61cc │ │ │ │ - movw r3, #58828 @ 0xe5cc │ │ │ │ + bl b5efc │ │ │ │ + movw r3, #57288 @ 0xdfc8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ cmp r0, #0 │ │ │ │ - movw r2, #23092 @ 0x5a34 │ │ │ │ + movw r2, #21332 @ 0x5354 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #58828 @ 0xe5cc │ │ │ │ + movw r0, #57288 @ 0xdfc8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007b194 : │ │ │ │ +0007b18c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #32792 @ 0x8018 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ ldreq r4, [r4, #8] │ │ │ │ - beq 7b1b4 │ │ │ │ + beq 7b1ac │ │ │ │ movw r3, #24364 @ 0x5f2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 7b1e4 │ │ │ │ + bne 7b1dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d7a8c │ │ │ │ + b d75f8 │ │ │ │ movw r1, #15180 @ 0x3b4c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 7b20c │ │ │ │ + beq 7b204 │ │ │ │ mov r0, r5 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b20c │ │ │ │ + bne 7b204 │ │ │ │ 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 │ │ │ │ @@ -78968,68 +78966,68 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7b270 │ │ │ │ + bne 7b268 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b2ac │ │ │ │ + beq 7b2a4 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #188] @ 7b338 │ │ │ │ + ldr ip, [pc, #188] @ 7b330 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #1 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b32c │ │ │ │ + beq 7b324 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 7b2e0 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 7b2d8 │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9132 @ 0x23ac │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #19336 @ 0x4b88 │ │ │ │ + movw r0, #17724 @ 0x453c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7b32c │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7b324 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b32c │ │ │ │ + beq 7b324 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - movwne r3, #45536 @ 0xb1e0 │ │ │ │ + movwne r3, #45932 @ 0xb36c │ │ │ │ movtne r3, #96 @ 0x60 │ │ │ │ ldreq r3, [r4, #448] @ 0x1c0 │ │ │ │ - movwne r1, #36012 @ 0x8cac │ │ │ │ - movweq r1, #19336 @ 0x4b88 │ │ │ │ + movwne r1, #34204 @ 0x859c │ │ │ │ + movweq r1, #17724 @ 0x453c │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ ldrne r0, [r3] │ │ │ │ movteq r1, #62 @ 0x3e │ │ │ │ ldreq r3, [r3, #12] │ │ │ │ ldreq r0, [r3, #4] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq r2, ip, r7, r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -79039,51 +79037,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 7b38c │ │ │ │ + bne 7b384 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b3c4 │ │ │ │ + beq 7b3bc │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 7b410 │ │ │ │ + ldr r1, [pc, #108] @ 7b408 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b404 │ │ │ │ + beq 7b3fc │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 7b3e8 │ │ │ │ + bgt 7b3e0 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #63840 @ 0xf960 │ │ │ │ + movw r1, #62176 @ 0xf2e0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 7b404 │ │ │ │ + bl 16d81c │ │ │ │ + b 7b3fc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7b3cc │ │ │ │ - bl be588 │ │ │ │ + bne 7b3c4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3cc │ │ │ │ + beq 7b3c4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r8, asr #15 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -79093,219 +79091,227 @@ │ │ │ │ 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 7b464 │ │ │ │ + bne 7b45c │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b49c │ │ │ │ + beq 7b494 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 7b4e8 │ │ │ │ + ldr r1, [pc, #108] @ 7b4e0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b4dc │ │ │ │ + beq 7b4d4 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 7b4c0 │ │ │ │ + bgt 7b4b8 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #32136 @ 0x7d88 │ │ │ │ + movw r1, #33044 @ 0x8114 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 7b4dc │ │ │ │ + bl 16d81c │ │ │ │ + b 7b4d4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7b4a4 │ │ │ │ - bl be588 │ │ │ │ + bne 7b49c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b4a4 │ │ │ │ + beq 7b49c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq r8, [r2], #-116 @ 0xffffff8c @ │ │ │ │ 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 7b53c │ │ │ │ + bne 7b534 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 7b538 │ │ │ │ + blt 7b530 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7b570 │ │ │ │ + beq 7b568 │ │ │ │ mov r4, r3 │ │ │ │ - ldr ip, [pc, #264] @ 7b64c │ │ │ │ + ldr ip, [pc, #264] @ 7b644 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b640 │ │ │ │ + beq 7b638 │ │ │ │ cmn r5, r4 │ │ │ │ - beq 7b5f4 │ │ │ │ + beq 7b5ec │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7b640 │ │ │ │ - ldr r3, [pc, #192] @ 7b650 │ │ │ │ + blt 7b638 │ │ │ │ + ldr r3, [pc, #192] @ 7b648 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r5, [r3, #52] @ 0x34 │ │ │ │ movne r3, #0 │ │ │ │ movne r4, r3 │ │ │ │ strne r3, [fp, #-16] │ │ │ │ - beq 7b5f4 │ │ │ │ + beq 7b5ec │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce2c4 │ │ │ │ + bl cde50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b5e0 │ │ │ │ + beq 7b5d8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ addeq r4, r4, #1 │ │ │ │ - b 7b5ac │ │ │ │ - ldr r3, [pc, #108] @ 7b654 │ │ │ │ + b 7b5a4 │ │ │ │ + ldr r3, [pc, #108] @ 7b64c │ │ │ │ ldr r3, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r3] │ │ │ │ add r4, r4, r3 │ │ │ │ - b 7b61c │ │ │ │ - ldr r1, [pc, #84] @ 7b650 │ │ │ │ + b 7b614 │ │ │ │ + ldr r1, [pc, #84] @ 7b648 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #80] @ 7b654 │ │ │ │ + ldr r2, [pc, #80] @ 7b64c │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r2, [r2, #1132] @ 0x46c │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add r4, r4, r2 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7b630 │ │ │ │ - bl be588 │ │ │ │ + bne 7b628 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b640 │ │ │ │ + bne 7b638 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r0, lsr #16 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq fp, r2, r0, lsr #11 │ │ │ │ + │ │ │ │ +0007b650 <_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 {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] @ 7b808 │ │ │ │ + ldr r2, [pc, #400] @ 7b818 <_Py_hashtable_len@@Base+0x1c8> │ │ │ │ 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 175cd8 │ │ │ │ + bl 175944 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 7b6b0 │ │ │ │ + beq 7b6c0 <_Py_hashtable_len@@Base+0x70> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 7b700 │ │ │ │ - b 7b6d4 │ │ │ │ + bne 7b710 <_Py_hashtable_len@@Base+0xc0> │ │ │ │ + b 7b6e4 <_Py_hashtable_len@@Base+0x94> │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #3104 @ 0xc20 │ │ │ │ + movw r1, #1440 @ 0x5a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b720 │ │ │ │ - b 7b718 │ │ │ │ + bne 7b730 <_Py_hashtable_len@@Base+0xe0> │ │ │ │ + b 7b728 <_Py_hashtable_len@@Base+0xd8> │ │ │ │ sub r1, fp, #224 @ 0xe0 │ │ │ │ sub r3, fp, #232 @ 0xe8 │ │ │ │ str r1, [sp] │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #3116 @ 0xc2c │ │ │ │ + movw r1, #1452 @ 0x5ac │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b720 │ │ │ │ - b 7b718 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 7b730 <_Py_hashtable_len@@Base+0xe0> │ │ │ │ + b 7b728 <_Py_hashtable_len@@Base+0xd8> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3128 @ 0xc38 │ │ │ │ + movw r1, #1464 @ 0x5b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mov r0, #0 │ │ │ │ - b 7b7e4 │ │ │ │ + b 7b7f4 <_Py_hashtable_len@@Base+0x1a4> │ │ │ │ sub r5, fp, #148 @ 0x94 │ │ │ │ ldr r1, [fp, #-224] @ 0xffffff20 │ │ │ │ sub r3, fp, #228 @ 0xe4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw ip, #3108 @ 0xc24 │ │ │ │ + movw ip, #1444 @ 0x5a4 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ - bl 308b08 │ │ │ │ + bl 3081d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b758 │ │ │ │ + bne 7b768 <_Py_hashtable_len@@Base+0x118> │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 7b718 │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 7b728 <_Py_hashtable_len@@Base+0xd8> │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #21056 @ 0x5240 │ │ │ │ + movw r1, #19392 @ 0x4bc0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #3172 @ 0xc64 │ │ │ │ + movw r0, #1508 @ 0x5e4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7b74c │ │ │ │ + beq 7b75c <_Py_hashtable_len@@Base+0x10c> │ │ │ │ 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 │ │ │ │ @@ -79314,386 +79320,378 @@ │ │ │ │ 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, #47140 @ 0xb824 │ │ │ │ + movw r2, #47248 @ 0xb890 │ │ │ │ movt r2, #7 │ │ │ │ str r5, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl 30ac28 │ │ │ │ + bl 30a2f0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7b74c │ │ │ │ + beq 7b75c <_Py_hashtable_len@@Base+0x10c> │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ ldr r0, [fp, #-200] @ 0xffffff38 │ │ │ │ - bl be7c8 │ │ │ │ - ldr r3, [pc, #28] @ 7b808 │ │ │ │ + bl be3d4 │ │ │ │ + ldr r3, [pc, #28] @ 7b818 <_Py_hashtable_len@@Base+0x1c8> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7b800 │ │ │ │ + beq 7b810 <_Py_hashtable_len@@Base+0x1c0> │ │ │ │ bl 2dcf0 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ - │ │ │ │ -0007b80c <_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 {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 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - ldmib r4, {r2, r3, ip} │ │ │ │ - ldr r1, [r1, #16] │ │ │ │ - stm sp, {r1, ip} │ │ │ │ - ldr r1, [r4] │ │ │ │ - bl 2d558 │ │ │ │ - mov r3, r0 │ │ │ │ - mvn r0, r0 │ │ │ │ - str r3, [r4, #20] │ │ │ │ - lsr r0, r0, #31 │ │ │ │ - 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 r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c55e4 │ │ │ │ + bl c51ec │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7b8a8 <_Py_hashtable_len@@Base+0x9c> │ │ │ │ - bl be588 │ │ │ │ + bne 7b854 <_Py_hashtable_len@@Base+0x204> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b8dc <_Py_hashtable_len@@Base+0xd0> │ │ │ │ + bne 7b888 <_Py_hashtable_len@@Base+0x238> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b8d0 <_Py_hashtable_len@@Base+0xc4> │ │ │ │ + beq 7b87c <_Py_hashtable_len@@Base+0x22c> │ │ │ │ cmp r4, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 7b8cc <_Py_hashtable_len@@Base+0xc0> │ │ │ │ + blt 7b878 <_Py_hashtable_len@@Base+0x228> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ + push {r4, 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 │ │ │ │ - mov r0, r1 │ │ │ │ - sub r3, fp, #20 │ │ │ │ - sub r2, fp, #24 │ │ │ │ - movw r1, #3188 @ 0xc74 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - mov ip, #0 │ │ │ │ - str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d2dd4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 7b94c <_Py_hashtable_len@@Base+0x140> │ │ │ │ - ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 7b954 <_Py_hashtable_len@@Base+0x148> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3204 @ 0xc84 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - mov r0, #0 │ │ │ │ - b 7b9b8 <_Py_hashtable_len@@Base+0x1ac> │ │ │ │ - bl 1a27d8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 7b94c <_Py_hashtable_len@@Base+0x140> │ │ │ │ - bl 1a2900 │ │ │ │ - sub ip, fp, #16 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - ldrd r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 7bc98 │ │ │ │ - ldr r5, [fp, #-16] │ │ │ │ - subs r1, r0, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bge 7b994 <_Py_hashtable_len@@Base+0x188> │ │ │ │ - bl 1393b8 │ │ │ │ - b 7b9ac <_Py_hashtable_len@@Base+0x1a0> │ │ │ │ - bl 138fdc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 7b9ac <_Py_hashtable_len@@Base+0x1a0> │ │ │ │ - mov r1, r5 │ │ │ │ - bl cee74 <_PyTuple_FromPairSteal@@Base> │ │ │ │ - b 7b9b8 <_Py_hashtable_len@@Base+0x1ac> │ │ │ │ - mov r0, r5 │ │ │ │ - bl aec64 │ │ │ │ - b 7b94c <_Py_hashtable_len@@Base+0x140> │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + ldmib r4, {r2, r3, ip} │ │ │ │ + ldr r1, [r1, #16] │ │ │ │ + stm sp, {r1, ip} │ │ │ │ + ldr r1, [r4] │ │ │ │ + bl 2d558 │ │ │ │ + mov r3, r0 │ │ │ │ + mvn r0, r0 │ │ │ │ + str r3, [r4, #20] │ │ │ │ + lsr r0, r0, #31 │ │ │ │ + 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 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bne 7b9f8 <_Py_hashtable_len@@Base+0x1ec> │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne 7b914 <_Py_hashtable_len@@Base+0x2c4> │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42904 @ 0xa798 │ │ │ │ + movw r1, #41252 @ 0xa124 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 7ba48 <_Py_hashtable_len@@Base+0x23c> │ │ │ │ + bl 16d81c │ │ │ │ + b 7b964 <_Py_hashtable_len@@Base+0x314> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ 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 7ba50 <_Py_hashtable_len@@Base+0x244> │ │ │ │ - bl b61cc │ │ │ │ + bne 7b96c <_Py_hashtable_len@@Base+0x31c> │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ba50 <_Py_hashtable_len@@Base+0x244> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 7b96c <_Py_hashtable_len@@Base+0x31c> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57156 @ 0xdf44 │ │ │ │ + movw r1, #55632 @ 0xd950 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7ba84 <_Py_hashtable_len@@Base+0x278> │ │ │ │ + beq 7b9a0 <_Py_hashtable_len@@Base+0x350> │ │ │ │ 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 a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 378598 <_PyErr_BadInternalCall@@Base+0x1b70> │ │ │ │ + bl 377ec8 <_PyErr_BadInternalCall@@Base+0x1b70> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7ba5c <_Py_hashtable_len@@Base+0x250> │ │ │ │ - b 7ba48 <_Py_hashtable_len@@Base+0x23c> │ │ │ │ + bne 7b978 <_Py_hashtable_len@@Base+0x328> │ │ │ │ + b 7b964 <_Py_hashtable_len@@Base+0x314> │ │ │ │ │ │ │ │ -0007ba98 : │ │ │ │ +0007b9b4 : │ │ │ │ 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] @ 7bc90 │ │ │ │ + ldr r3, [pc, #476] @ 7bbac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r5, [r0, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7bb04 │ │ │ │ + beq 7ba20 │ │ │ │ ldrb r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 7bad8 │ │ │ │ + bls 7b9f4 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - b 7babc │ │ │ │ + b 7b9d8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 7bb20 │ │ │ │ + beq 7ba3c │ │ │ │ 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 7bb20 │ │ │ │ - b 7bad0 │ │ │ │ + bcs 7ba3c │ │ │ │ + b 7b9ec │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #6960 @ 0x1b30 │ │ │ │ + movw r2, #5296 @ 0x14b0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16de10 <_PyErr_SetString@@Base> │ │ │ │ - b 7bb30 │ │ │ │ + bl 16da7c <_PyErr_SetString@@Base> │ │ │ │ + b 7ba4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 28ca50 │ │ │ │ + bl 28c108 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7bb38 │ │ │ │ + bne 7ba54 │ │ │ │ mov r4, #0 │ │ │ │ - b 7bc88 │ │ │ │ + b 7bba4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #24964 @ 0x6184 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7bc38 │ │ │ │ + bne 7bb54 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7bb68 │ │ │ │ + bne 7ba84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 142f6c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 142b24 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7bb84 │ │ │ │ + beq 7baa0 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7bbd4 │ │ │ │ - bl 9f360 │ │ │ │ + bne 7baf0 │ │ │ │ + bl 9f098 │ │ │ │ subs r5, r0, #0 │ │ │ │ strne r5, [r6, #32] │ │ │ │ - bne 7bbd4 │ │ │ │ + bne 7baf0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bb30 │ │ │ │ + bgt 7ba4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bb30 │ │ │ │ - ldr r2, [pc, #236] @ 7bc94 │ │ │ │ + bne 7ba4c │ │ │ │ + ldr r2, [pc, #236] @ 7bbb0 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bbc0 │ │ │ │ + beq 7badc │ │ │ │ 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 7bb30 │ │ │ │ + b 7ba4c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl cb4bc │ │ │ │ + bl cb048 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bc84 │ │ │ │ + bgt 7bba0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bc84 │ │ │ │ - ldr r2, [pc, #136] @ 7bc94 │ │ │ │ + bne 7bba0 │ │ │ │ + ldr r2, [pc, #136] @ 7bbb0 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bc24 │ │ │ │ + beq 7bb40 │ │ │ │ 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 7bc84 │ │ │ │ + b 7bba0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bc88 │ │ │ │ + bgt 7bba4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bc88 │ │ │ │ - ldr r2, [pc, #56] @ 7bc94 │ │ │ │ + bne 7bba4 │ │ │ │ + ldr r2, [pc, #56] @ 7bbb0 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bc70 │ │ │ │ + beq 7bb8c │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b 7bc88 │ │ │ │ + b 7bba4 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ + 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 │ │ │ │ + mov r0, r1 │ │ │ │ + sub r3, fp, #20 │ │ │ │ + sub r2, fp, #24 │ │ │ │ + movw r1, #1524 @ 0x5f4 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + mov ip, #0 │ │ │ │ + str ip, [fp, #-20] @ 0xffffffec │ │ │ │ + bl d2930 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7bc1c │ │ │ │ + ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 7bc24 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #1540 @ 0x604 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16d81c │ │ │ │ + mov r0, #0 │ │ │ │ + b 7bc88 │ │ │ │ + bl 1a24b0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 7bc1c │ │ │ │ + bl 1a25d8 │ │ │ │ + sub ip, fp, #16 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + ldrd r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 7bc90 │ │ │ │ + ldr r5, [fp, #-16] │ │ │ │ + subs r1, r0, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bge 7bc64 │ │ │ │ + bl 138f7c │ │ │ │ + b 7bc7c │ │ │ │ + bl 138ba0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7bc7c │ │ │ │ + mov r1, r5 │ │ │ │ + bl cea00 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b 7bc88 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + b 7bc1c │ │ │ │ + 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, #3872] @ 0xf20 │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #200] @ 7bd88 │ │ │ │ + ldr r1, [pc, #200] @ 7bd80 │ │ │ │ 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 315ab8 <_PyXIData_Release@@Base+0x2dc> │ │ │ │ + bl 315438 <_PyXIData_Release@@Base+0x2dc> │ │ │ │ cmp r0, r5 │ │ │ │ - bne 7bcf8 │ │ │ │ + bne 7bcf0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 7bd64 │ │ │ │ + b 7bd5c │ │ │ │ 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, #48524 @ 0xbd8c │ │ │ │ + movw r2, #48516 @ 0xbd84 │ │ │ │ movt r2, #7 │ │ │ │ - bl 30ac28 │ │ │ │ + bl 30a2f0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7bcf0 │ │ │ │ + beq 7bce8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r1, r5 │ │ │ │ - bl 315d90 <_PyXIData_Release@@Base+0x5b4> │ │ │ │ + bl 315710 <_PyXIData_Release@@Base+0x5b4> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 7bcf0 │ │ │ │ + beq 7bce8 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #28] @ 7bd88 │ │ │ │ + ldr r3, [pc, #28] @ 7bd80 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7bd80 │ │ │ │ + beq 7bd78 │ │ │ │ bl 2dcf0 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -79718,220 +79716,220 @@ │ │ │ │ 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, #32 │ │ │ │ - beq 7be40 │ │ │ │ + beq 7be38 │ │ │ │ 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 3cc538 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cbe90 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s14, [r4, #96] @ 0x60 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 7be50 │ │ │ │ + vldr d6, [pc, #32] @ 7be48 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c56d4 │ │ │ │ + b c52dc │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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, #2048 @ 0x800 │ │ │ │ - beq 7bea4 │ │ │ │ + beq 7be9c │ │ │ │ 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 3cc538 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cbe90 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s14, [r4, #112] @ 0x70 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 7beb0 │ │ │ │ + vldr d6, [pc, #28] @ 7bea8 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c56d4 │ │ │ │ + b c52dc │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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, 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 cdb4c │ │ │ │ + bl cd6d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7bee8 │ │ │ │ + bne 7bee0 │ │ │ │ mov r5, #0 │ │ │ │ - b 7c07c │ │ │ │ + b 7c074 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7bf40 │ │ │ │ - movw r0, #3236 @ 0xca4 │ │ │ │ + beq 7bf38 │ │ │ │ + movw r0, #1572 @ 0x624 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bf28 │ │ │ │ + bgt 7bf20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bf28 │ │ │ │ + bne 7bf20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ movne r4, r6 │ │ │ │ - movwne r2, #4440 @ 0x1158 │ │ │ │ + movwne r2, #2736 @ 0xab0 │ │ │ │ movtne r2, #63 @ 0x3f │ │ │ │ - bne 7bf48 │ │ │ │ - b 7bee0 │ │ │ │ - movw r2, #24008 @ 0x5dc8 │ │ │ │ + bne 7bf40 │ │ │ │ + b 7bed8 │ │ │ │ + movw r2, #22344 @ 0x5748 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bfa0 │ │ │ │ + beq 7bf98 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #3244 @ 0xcac │ │ │ │ + movw r0, #1580 @ 0x62c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bf8c │ │ │ │ + bgt 7bf84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bf8c │ │ │ │ + bne 7bf84 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7bee0 │ │ │ │ - movw r2, #4440 @ 0x1158 │ │ │ │ + beq 7bed8 │ │ │ │ + movw r2, #2736 @ 0xab0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bff0 │ │ │ │ + beq 7bfe8 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #3260 @ 0xcbc │ │ │ │ + movw r0, #1596 @ 0x63c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bfe4 │ │ │ │ + bgt 7bfdc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bfe4 │ │ │ │ + bne 7bfdc │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7bee0 │ │ │ │ + beq 7bed8 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c03c │ │ │ │ - movw r0, #9072 @ 0x2370 │ │ │ │ + bne 7c034 │ │ │ │ + movw r0, #7408 @ 0x1cf0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c030 │ │ │ │ + bgt 7c028 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c030 │ │ │ │ + bne 7c028 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7bee0 │ │ │ │ + beq 7bed8 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #35196 @ 0x897c │ │ │ │ + movw r0, #33532 @ 0x82fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c07c │ │ │ │ + bgt 7c074 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c07c │ │ │ │ + bne 7c074 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 7c0d0 │ │ │ │ + beq 7c0c8 │ │ │ │ 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 3cc538 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cbe90 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s14, [r4, #128] @ 0x80 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 7c0e0 │ │ │ │ + vldr d6, [pc, #32] @ 7c0d8 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c56d4 │ │ │ │ + b c52dc │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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, #64 @ 0x40 │ │ │ │ - beq 7c134 │ │ │ │ + beq 7c12c │ │ │ │ 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 3cc538 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cbe90 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s14, [r4, #144] @ 0x90 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 7c140 │ │ │ │ + vldr d6, [pc, #28] @ 7c138 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c56d4 │ │ │ │ + b c52dc │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -79940,526 +79938,526 @@ │ │ │ │ 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, #32 │ │ │ │ - beq 7c1b4 │ │ │ │ + beq 7c1ac │ │ │ │ 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 20f250 │ │ │ │ + bl 20e864 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ ldrd r2, [r4, #88] @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ - bl 31a90 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ + bl 31a8c <_PyObject_DebugMallocStats@@Base+0xf20> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 7c208 │ │ │ │ + beq 7c200 │ │ │ │ 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 20f250 │ │ │ │ + bl 20e864 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ ldrd r2, [r4, #104] @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ - bl 31a90 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ + bl 31a8c <_PyObject_DebugMallocStats@@Base+0xf20> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 7c25c │ │ │ │ + beq 7c254 │ │ │ │ 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 20f250 │ │ │ │ + bl 20e864 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ ldrd r2, [r4, #120] @ 0x78 │ │ │ │ str r1, [sp] │ │ │ │ - bl 31a90 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ + bl 31a8c <_PyObject_DebugMallocStats@@Base+0xf20> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007c268 : │ │ │ │ +0007c260 : │ │ │ │ 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, #10084 @ 0x2764 │ │ │ │ + movw r1, #10156 @ 0x27ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32bbc8 │ │ │ │ + bl 32b548 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7c2bc │ │ │ │ + bne 7c2b4 │ │ │ │ mov ip, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ stmib sp, {r2, ip} │ │ │ │ str r2, [sp] │ │ │ │ - bl 32c5f8 <_PyXI_Preserve@@Base+0x988> │ │ │ │ + bl 32bf78 <_PyXI_Preserve@@Base+0x988> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 7c334 │ │ │ │ + beq 7c32c │ │ │ │ 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 20f250 │ │ │ │ + bl 20e864 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ ldrd r2, [r4, #136] @ 0x88 │ │ │ │ str r1, [sp] │ │ │ │ - bl 31a90 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ + bl 31a8c <_PyObject_DebugMallocStats@@Base+0xf20> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007c340 : │ │ │ │ +0007c338 : │ │ │ │ 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, #10040 @ 0x2738 │ │ │ │ + movw r1, #10112 @ 0x2780 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32bbc8 │ │ │ │ + bl 32b548 │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7c394 │ │ │ │ + bne 7c38c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 32c5f8 <_PyXI_Preserve@@Base+0x988> │ │ │ │ + bl 32bf78 <_PyXI_Preserve@@Base+0x988> │ │ │ │ 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 7c3c0 │ │ │ │ + beq 7c3b8 │ │ │ │ ldr r0, [r0, #200] @ 0xc8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 7c3f8 │ │ │ │ + beq 7c3f0 │ │ │ │ ldr r0, [r0, #196] @ 0xc4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007c40c : │ │ │ │ +0007c404 : │ │ │ │ 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, #10040 @ 0x2738 │ │ │ │ + movw r1, #10112 @ 0x2780 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32bbc8 │ │ │ │ + bl 32b548 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7c460 │ │ │ │ + bne 7c458 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 32c5f8 <_PyXI_Preserve@@Base+0x988> │ │ │ │ + bl 32bf78 <_PyXI_Preserve@@Base+0x988> │ │ │ │ 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 r3, [r1, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - bne 7c4b4 │ │ │ │ + bne 7c4ac │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #29904 @ 0x74d0 │ │ │ │ + movw r0, #30812 @ 0x785c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ 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, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7c4f8 │ │ │ │ + beq 7c4f0 │ │ │ │ ldr r0, [r0, #208] @ 0xd0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 7c530 │ │ │ │ + beq 7c528 │ │ │ │ ldr r0, [r0, #192] @ 0xc0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 7c568 │ │ │ │ + beq 7c560 │ │ │ │ ldrd r0, [r0, #72] @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 183b60 │ │ │ │ + b 1837c8 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 7c5a0 │ │ │ │ + beq 7c598 │ │ │ │ ldr r0, [r0, #176] @ 0xb0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007c5b4 : │ │ │ │ +0007c5ac : │ │ │ │ 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, #9988 @ 0x2704 │ │ │ │ + movw r1, #10060 @ 0x274c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32bbc8 │ │ │ │ + bl 32b548 │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7c608 │ │ │ │ + bne 7c600 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 32c5f8 <_PyXI_Preserve@@Base+0x988> │ │ │ │ + bl 32bf78 <_PyXI_Preserve@@Base+0x988> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7c634 │ │ │ │ + beq 7c62c │ │ │ │ ldr r0, [r0, #180] @ 0xb4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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, #131072 @ 0x20000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7c66c │ │ │ │ + beq 7c664 │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007c680 : │ │ │ │ +0007c678 : │ │ │ │ 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, #9988 @ 0x2704 │ │ │ │ + movw r1, #10060 @ 0x274c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32bbc8 │ │ │ │ + bl 32b548 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7c6d4 │ │ │ │ + bne 7c6cc │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 32c5f8 <_PyXI_Preserve@@Base+0x988> │ │ │ │ + bl 32bf78 <_PyXI_Preserve@@Base+0x988> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7c700 │ │ │ │ + beq 7c6f8 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007c714 : │ │ │ │ +0007c70c : │ │ │ │ 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, #9988 @ 0x2704 │ │ │ │ + movw r1, #10060 @ 0x274c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 32bbc8 │ │ │ │ + bl 32b548 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #48] @ 0x30 │ │ │ │ mvnne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007c74c : │ │ │ │ +0007c744 : │ │ │ │ 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, #9988 @ 0x2704 │ │ │ │ + movw r1, #10060 @ 0x274c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 32bbc8 │ │ │ │ + bl 32b548 │ │ │ │ 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, #4096 @ 0x1000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7c7a8 │ │ │ │ + beq 7c7a0 │ │ │ │ ldrd r0, [r0, #168] @ 0xa8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 183b60 │ │ │ │ + b 1837c8 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7c7e0 │ │ │ │ + beq 7c7d8 │ │ │ │ ldrh r0, [r0, #52] @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 7c818 │ │ │ │ + beq 7c810 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 7c850 │ │ │ │ + beq 7c848 │ │ │ │ ldrd r0, [r0, #64] @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 183b60 │ │ │ │ + b 1837c8 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 7c888 │ │ │ │ + beq 7c880 │ │ │ │ ldrd r0, [r0, #184] @ 0xb8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 183b60 │ │ │ │ + b 1837c8 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 7c8c0 │ │ │ │ + beq 7c8b8 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 7c90c │ │ │ │ + beq 7c904 │ │ │ │ mov r1, r0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aef90 │ │ │ │ + b aecd0 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cec94 <_PyTuple_FromPair@@Base> │ │ │ │ + b ce820 <_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 128510 │ │ │ │ + bl 12821c │ │ │ │ subs r3, r0, #0 │ │ │ │ movwge r0, #5188 @ 0x1444 │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -80471,54 +80469,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 7c9a4 │ │ │ │ + bne 7c99c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7c9dc │ │ │ │ - ldr r4, [pc, #136] @ 7ca34 │ │ │ │ + beq 7c9d4 │ │ │ │ + ldr r4, [pc, #136] @ 7ca2c │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ca28 │ │ │ │ + beq 7ca20 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 301a90 │ │ │ │ + bl 3011ec │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ca28 │ │ │ │ + beq 7ca20 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #3404 @ 0xd4c │ │ │ │ + movw r1, #1740 @ 0x6cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #39288 @ 0x9978 │ │ │ │ + movw r0, #37624 @ 0x92f8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ca28 │ │ │ │ + beq 7ca20 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #55132 @ 0xd75c │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 3a43e4 │ │ │ │ + b 3a3d00 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, ip, asr #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -80526,83 +80524,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 7ca8c │ │ │ │ + bne 7ca84 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 7ca88 │ │ │ │ + ble 7ca80 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7cac8 │ │ │ │ + beq 7cac0 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #344] @ 7cbec │ │ │ │ + ldr r1, [pc, #344] @ 7cbe4 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7cb34 │ │ │ │ + beq 7cb2c │ │ │ │ ldr r9, [r6] │ │ │ │ - movw r5, #48208 @ 0xbc50 │ │ │ │ + movw r5, #49484 @ 0xc14c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 7caf0 │ │ │ │ + beq 7cae8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cb18 │ │ │ │ + beq 7cb10 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - movw sl, #48420 @ 0xbd24 │ │ │ │ + movw sl, #49696 @ 0xc220 │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, sl │ │ │ │ - bne 7cb3c │ │ │ │ + bne 7cb34 │ │ │ │ add r4, r8, r4 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 7cb78 │ │ │ │ - b 7cb6c │ │ │ │ - movw r1, #3408 @ 0xd50 │ │ │ │ + beq 7cb70 │ │ │ │ + b 7cb64 │ │ │ │ + movw r1, #1744 @ 0x6d0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #952 @ 0x3b8 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64784 @ 0xfd10 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r9 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 7cbe4 │ │ │ │ + b 7cbdc │ │ │ │ mov r1, sl │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cb08 │ │ │ │ + bne 7cb00 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #3424 @ 0xd60 │ │ │ │ + movw r1, #1760 @ 0x6e0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #952 @ 0x3b8 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7cb34 │ │ │ │ + movw r0, #64784 @ 0xfd10 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7cb2c │ │ │ │ ldr ip, [r6, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 7cb8c │ │ │ │ + bne 7cb84 │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ movweq ip, #5188 @ 0x1444 │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ ldrne ip, [r5, #20] │ │ │ │ ldrh r0, [r9, #13] │ │ │ │ ldrb r3, [r5, #13] │ │ │ │ @@ -80621,423 +80619,423 @@ │ │ │ │ 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 36d7cc │ │ │ │ + bl 36d0fc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r8, r2, r8, ror r8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7cc30 │ │ │ │ + beq 7cc28 │ │ │ │ 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 3cbf70 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cb8c8 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, r3 │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 7cca0 │ │ │ │ - ldr r2, [pc, #396] @ 7cdf4 │ │ │ │ + bne 7cc98 │ │ │ │ + ldr r2, [pc, #396] @ 7cdec │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #32568 @ 0x7f38 │ │ │ │ + movw r1, #30184 @ 0x75e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ add r5, r4, #41216 @ 0xa100 │ │ │ │ add r5, r5, #176 @ 0xb0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27b1a4 <_Py_normpath@@Base+0xae0> │ │ │ │ + bl 27a85c <_Py_normpath@@Base+0xae0> │ │ │ │ lsr r0, r0, #31 │ │ │ │ cmp r5, #0 │ │ │ │ orreq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ccbc │ │ │ │ - b 7ccb4 │ │ │ │ - movw r0, #59320 @ 0xe7b8 │ │ │ │ + beq 7ccb4 │ │ │ │ + b 7ccac │ │ │ │ + movw r0, #57688 @ 0xe158 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1802c0 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 17ff2c <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cc60 │ │ │ │ + bne 7cc58 │ │ │ │ mov r5, #0 │ │ │ │ - b 7cde8 │ │ │ │ + b 7cde0 │ │ │ │ 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, #1016] @ 0x3f8 │ │ │ │ - bl b37c0 │ │ │ │ + bl b34fc │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7ccfc │ │ │ │ + bne 7ccf4 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r4 │ │ │ │ - b 7cdc0 │ │ │ │ + b 7cdb8 │ │ │ │ ldr r1, [r4, #1012] @ 0x3f4 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl b37c0 │ │ │ │ + bl b34fc │ │ │ │ ldr r9, [fp, #-36] @ 0xffffffdc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ccec │ │ │ │ + beq 7cce4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r4, #996] @ 0x3e4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - bl b37c0 │ │ │ │ + bl b34fc │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ccec │ │ │ │ - bl 9f360 │ │ │ │ + beq 7cce4 │ │ │ │ + bl 9f098 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - ldreq r6, [pc, #176] @ 7cdf8 │ │ │ │ - beq 7cdc0 │ │ │ │ + ldreq r6, [pc, #176] @ 7cdf0 │ │ │ │ + beq 7cdb8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7cd5c │ │ │ │ + bne 7cd54 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7cd94 │ │ │ │ - b 7cda8 │ │ │ │ + bne 7cd8c │ │ │ │ + b 7cda0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 7cdfc │ │ │ │ + bl 7cdf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7cd88 │ │ │ │ + beq 7cd80 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7cdfc │ │ │ │ + bl 7cdf4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7cd50 │ │ │ │ - ldr r6, [pc, #104] @ 7cdf8 │ │ │ │ + bne 7cd48 │ │ │ │ + ldr r6, [pc, #104] @ 7cdf0 │ │ │ │ mov r5, #0 │ │ │ │ - b 7cdc0 │ │ │ │ + b 7cdb8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl cb4bc │ │ │ │ + bl cb048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cd88 │ │ │ │ + bne 7cd80 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #68] @ 7cdf8 │ │ │ │ + ldr r1, [pc, #68] @ 7cdf0 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r6, [pc, #60] @ 7cdf8 │ │ │ │ - bl 154490 │ │ │ │ + ldr r6, [pc, #60] @ 7cdf0 │ │ │ │ + bl 154050 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r6 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r8 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r9, r3, ip, lsl 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 7ce24 │ │ │ │ + bne 7ce1c │ │ │ │ mov r0, #0 │ │ │ │ - b 7cf40 │ │ │ │ + b 7cf38 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r2 │ │ │ │ - bl 1ed154 │ │ │ │ + bl 1eca54 │ │ │ │ cmn r0, #1 │ │ │ │ mov r9, r0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 7cf3c │ │ │ │ + beq 7cf34 │ │ │ │ cmp r6, r9 │ │ │ │ - bge 7ce1c │ │ │ │ + bge 7ce14 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16984c │ │ │ │ + bl 16942c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7cf3c │ │ │ │ + beq 7cf34 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl c24c8 │ │ │ │ + bl c20d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7cea0 │ │ │ │ + bne 7ce98 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cf3c │ │ │ │ + bgt 7cf34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7cf3c │ │ │ │ + bne 7cf34 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 7cf3c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 7cf34 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7ced8 │ │ │ │ + bne 7ced0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ced0 │ │ │ │ + bgt 7cec8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ced0 │ │ │ │ + bne 7cec8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 7ce44 │ │ │ │ + b 7ce3c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cf10 │ │ │ │ + bgt 7cf08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7cf10 │ │ │ │ + bne 7cf08 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cf34 │ │ │ │ + bgt 7cf2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7cf34 │ │ │ │ + bne 7cf2c │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - bne 7ced0 │ │ │ │ + bne 7cec8 │ │ │ │ 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, #46432 @ 0xb560 │ │ │ │ + movw r3, #46008 @ 0xb3b8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #3440 @ 0xd70 │ │ │ │ + movw r1, #1776 @ 0x6f0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e4ac0 │ │ │ │ + bl 2e41a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cfa4 │ │ │ │ + bne 7cf9c │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #62304 @ 0xf360 │ │ │ │ + movw r1, #59968 @ 0xea40 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3eda4 │ │ │ │ + b 3ed9c │ │ │ │ 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, #6460 @ 0x193c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140ecc │ │ │ │ + b 140a84 │ │ │ │ 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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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, #48632 @ 0xbdf8 │ │ │ │ + movw r7, #49908 @ 0xc2f4 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r9, r7 │ │ │ │ - beq 7d13c │ │ │ │ + beq 7d134 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d13c │ │ │ │ + bne 7d134 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq 7d13c │ │ │ │ + beq 7d134 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d13c │ │ │ │ - movw r8, #48208 @ 0xbc50 │ │ │ │ + bne 7d134 │ │ │ │ + movw r8, #49484 @ 0xc14c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 7d090 │ │ │ │ + beq 7d088 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d13c │ │ │ │ - movw r7, #47996 @ 0xbb7c │ │ │ │ + beq 7d134 │ │ │ │ + movw r7, #49272 @ 0xc078 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r6, r8 │ │ │ │ - beq 7d0b8 │ │ │ │ + beq 7d0b0 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #48208 @ 0xbc50 │ │ │ │ + movw r1, #49484 @ 0xc14c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d108 │ │ │ │ + beq 7d100 │ │ │ │ ldrh r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2f9448 <_PyObject_HasLen@@Base+0x28c> │ │ │ │ + bl 2f8bc4 <_PyObject_HasLen@@Base+0x28c> │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r5, #13] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2f9448 <_PyObject_HasLen@@Base+0x28c> │ │ │ │ + bl 2f8bc4 <_PyObject_HasLen@@Base+0x28c> │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp] │ │ │ │ - bl 25be18 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ - b 7d144 │ │ │ │ + bl 25b3c4 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + b 7d13c │ │ │ │ cmp r6, r7 │ │ │ │ - beq 7d124 │ │ │ │ + beq 7d11c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d13c │ │ │ │ + beq 7d134 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 7d250 │ │ │ │ + b 7d248 │ │ │ │ movw r0, #5180 @ 0x143c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r5, #48632 @ 0xbdf8 │ │ │ │ + movw r5, #49908 @ 0xc2f4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 7d244 │ │ │ │ + beq 7d23c │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d244 │ │ │ │ + bne 7d23c │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq 7d244 │ │ │ │ + beq 7d23c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d244 │ │ │ │ - movw r1, #48208 @ 0xbc50 │ │ │ │ + bne 7d23c │ │ │ │ + movw r1, #49484 @ 0xc14c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r5, #47996 @ 0xbb7c │ │ │ │ + movw r5, #49272 @ 0xc078 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 7d1d8 │ │ │ │ + beq 7d1d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d1e4 │ │ │ │ + beq 7d1dc │ │ │ │ cmp r8, r5 │ │ │ │ - beq 7d208 │ │ │ │ - b 7d1f0 │ │ │ │ + beq 7d200 │ │ │ │ + b 7d1e8 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 7d22c │ │ │ │ - b 7d218 │ │ │ │ + beq 7d224 │ │ │ │ + b 7d210 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #47996 @ 0xbb7c │ │ │ │ + movw r1, #49272 @ 0xc078 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d244 │ │ │ │ + beq 7d23c │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - b 7d238 │ │ │ │ + b 7d230 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d244 │ │ │ │ + beq 7d23c │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 7d250 │ │ │ │ + b 7d248 │ │ │ │ movw r0, #5180 @ 0x143c │ │ │ │ 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 │ │ │ │ @@ -81055,48 +81053,48 @@ │ │ │ │ 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 37489c │ │ │ │ + bl 3741cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d2cc │ │ │ │ + bne 7d2c4 │ │ │ │ sub r0, fp, #24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 39bbcc │ │ │ │ + b 39b4f4 │ │ │ │ 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 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 7d304 │ │ │ │ + beq 7d2fc │ │ │ │ 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 r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7d330 │ │ │ │ + b 7d328 │ │ │ │ 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] │ │ │ │ @@ -81107,116 +81105,116 @@ │ │ │ │ ldrb r5, [r0, #15] │ │ │ │ mov r2, r7 │ │ │ │ mov sl, r3 │ │ │ │ uxth r6, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ sub r5, r5, #1 │ │ │ │ - bl 2f9448 <_PyObject_HasLen@@Base+0x28c> │ │ │ │ - movw r4, #31088 @ 0x7970 │ │ │ │ + bl 2f8bc4 <_PyObject_HasLen@@Base+0x28c> │ │ │ │ + movw r4, #29424 @ 0x72f0 │ │ │ │ movt r4, #94 @ 0x5e │ │ │ │ add r0, r0, #6 │ │ │ │ mov r1, #7 │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ - blx 3cc204 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cbb5c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ add r4, r4, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ - movw r0, #3624 @ 0xe28 │ │ │ │ + movw r0, #1960 @ 0x7a8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ stmib sp, {r9, sl} │ │ │ │ str r8, [sp] │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ 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 r2, [r0, #4] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d404 │ │ │ │ + beq 7d3fc │ │ │ │ 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 7d418 │ │ │ │ - bl be588 │ │ │ │ + bne 7d410 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d428 │ │ │ │ + bne 7d420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007d430 : │ │ │ │ +0007d428 : │ │ │ │ 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, #14564 @ 0x38e4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [r5] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7d498 │ │ │ │ - bl b61cc │ │ │ │ + beq 7d490 │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d498 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 7d490 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #56996 @ 0xdea4 │ │ │ │ + movw r1, #55332 @ 0xd824 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r5] │ │ │ │ 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 79670 │ │ │ │ + b 79668 │ │ │ │ │ │ │ │ -0007d4bc : │ │ │ │ +0007d4b4 : │ │ │ │ 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, #14564 @ 0x38e4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [r4] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7d500 │ │ │ │ - bl b61cc │ │ │ │ + beq 7d4f8 │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d510 │ │ │ │ + beq 7d508 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -81225,116 +81223,116 @@ │ │ │ │ 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 7d55c │ │ │ │ + bhi 7d554 │ │ │ │ cmp r4, #1 │ │ │ │ ldr r1, [r5] │ │ │ │ ldrgt r2, [r5, #4] │ │ │ │ movwle r2, #5188 @ 0x1444 │ │ │ │ movtle r2, #96 @ 0x60 │ │ │ │ - b 7d580 │ │ │ │ + b 7d578 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #65360 @ 0xff50 │ │ │ │ + movw r0, #63656 @ 0xf8a8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d544 │ │ │ │ + bne 7d53c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 7d590 │ │ │ │ + b 7d588 │ │ │ │ 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 3b6f5c <_PyBytes_FromXIData@@Base+0x804> │ │ │ │ + bl 3b698c <_PyBytes_FromXIData@@Base+0x804> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d5ec │ │ │ │ + beq 7d5e4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d644 │ │ │ │ + beq 7d63c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d57c0 │ │ │ │ + bl d532c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7d5f4 │ │ │ │ + bne 7d5ec │ │ │ │ mov r4, #0 │ │ │ │ - b 7d6ac │ │ │ │ + b 7d6a4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldrb r2, [r5, #77] @ 0x4d │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 7d658 │ │ │ │ + beq 7d650 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3b7c70 <_PyBytes_FromXIData@@Base+0x1518> │ │ │ │ + bl 3b76a0 <_PyBytes_FromXIData@@Base+0x1518> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d684 │ │ │ │ + beq 7d67c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl a75ec │ │ │ │ - b 7d658 │ │ │ │ + bl a7334 │ │ │ │ + b 7d650 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl cec94 <_PyTuple_FromPair@@Base> │ │ │ │ + bl ce820 <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7d5ec │ │ │ │ + beq 7d5e4 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d6ac │ │ │ │ + beq 7d6a4 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7d6ac │ │ │ │ + beq 7d6a4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b7b20 <_PyBytes_FromXIData@@Base+0x13c8> │ │ │ │ + bl 3b7550 <_PyBytes_FromXIData@@Base+0x13c8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d6ac │ │ │ │ + bne 7d6a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d5ec │ │ │ │ + bgt 7d5e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d5ec │ │ │ │ + bne 7d5e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 7d5ec │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 7d5e4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0007d6b8 : │ │ │ │ +0007d6b0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ @@ -81342,45 +81340,45 @@ │ │ │ │ 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 7d76c │ │ │ │ + beq 7d764 │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d788 │ │ │ │ + beq 7d780 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #24008 @ 0x5dc8 │ │ │ │ + movw r2, #22344 @ 0x5748 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 379828 │ │ │ │ + bl 379158 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b 7d790 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + b 7d788 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27644 @ 0x6bfc │ │ │ │ + movw r1, #25980 @ 0x657c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 7d790 │ │ │ │ + bl 16d81c │ │ │ │ + b 7d788 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -81391,176 +81389,176 @@ │ │ │ │ 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 7d7ec │ │ │ │ + bne 7d7e4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7d824 │ │ │ │ - ldr r4, [pc, #96] @ 7d854 │ │ │ │ + beq 7d81c │ │ │ │ + ldr r4, [pc, #96] @ 7d84c │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d848 │ │ │ │ + beq 7d840 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 301a90 │ │ │ │ + bl 3011ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d848 │ │ │ │ + beq 7d840 │ │ │ │ movw r1, #57560 @ 0xe0d8 │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 3a43e4 │ │ │ │ + b 3a3d00 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r4, lsr #17 │ │ │ │ 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 7d898 │ │ │ │ + bne 7d890 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 301a90 │ │ │ │ + bl 3011ec │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d93c │ │ │ │ - b 7d8bc │ │ │ │ + beq 7d934 │ │ │ │ + b 7d8b4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18992 @ 0x4a30 │ │ │ │ + movw r0, #17380 @ 0x43e4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d880 │ │ │ │ - b 7d93c │ │ │ │ + bne 7d878 │ │ │ │ + b 7d934 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - movw r3, #14380 @ 0x382c │ │ │ │ + movw r3, #12716 @ 0x31ac │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 302e9c <_PyCode_GetXIData@@Base+0x64> │ │ │ │ + bl 302564 <_PyCode_GetXIData@@Base+0x64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d93c │ │ │ │ + beq 7d934 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r3, [r5] │ │ │ │ bl 2d1bc │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d914 │ │ │ │ + beq 7d90c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d930 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 7d928 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - bl be588 │ │ │ │ + bl 27c4e4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d904 │ │ │ │ + beq 7d8fc │ │ │ │ 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 7da08 │ │ │ │ + beq 7da00 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d9e4 │ │ │ │ + beq 7d9dc │ │ │ │ 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 7d9e4 │ │ │ │ + bhi 7d9dc │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r3, fp, #28 │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl 3c9e2c │ │ │ │ + bl 3c9788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d9e4 │ │ │ │ + bne 7d9dc │ │ │ │ sub r0, fp, #32 │ │ │ │ mov r3, r6 │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 39bbcc │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + b 39b4f4 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #3656 @ 0xe48 │ │ │ │ + movw r1, #1992 @ 0x7c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #13260 @ 0x33cc │ │ │ │ + movw r0, #13332 @ 0x3414 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #3688 @ 0xe68 │ │ │ │ + movw r0, #2024 @ 0x7e8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ │ │ │ │ -0007da50 <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +0007da48 <_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, #336] @ 0x150 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -81580,192 +81578,192 @@ │ │ │ │ and r3, r3, #1024 @ 0x400 │ │ │ │ str r1, [r2, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007dab8 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +0007dab0 <_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 7daf8 <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ + beq 7daf0 <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3704 @ 0xe78 │ │ │ │ + movw r1, #2040 @ 0x7f8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 7db20 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + b 7db18 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ ldr r4, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7db10 <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ + beq 7db08 <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7db30 <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ + bne 7db28 <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3752 @ 0xea8 │ │ │ │ + movw r1, #2088 @ 0x828 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52408 @ 0xccb8 │ │ │ │ + movw r1, #50744 @ 0xc638 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7db54 <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ + bne 7db4c <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7db84 <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ + beq 7db7c <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #10672 @ 0x29b0 │ │ │ │ + movw r1, #9008 @ 0x2330 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33848 @ 0x8438 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 74a04 │ │ │ │ + b 749fc │ │ │ │ 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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7dbe4 <_PyErr_SetFromPyStatus@@Base+0x12c> │ │ │ │ - bl be588 │ │ │ │ + bne 7dbdc <_PyErr_SetFromPyStatus@@Base+0x12c> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dc18 <_PyErr_SetFromPyStatus@@Base+0x160> │ │ │ │ + bne 7dc10 <_PyErr_SetFromPyStatus@@Base+0x160> │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc3c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7dc0c <_PyErr_SetFromPyStatus@@Base+0x154> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 7dc04 <_PyErr_SetFromPyStatus@@Base+0x154> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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, #42532 @ 0xa624 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r0, #3808 @ 0xee0 │ │ │ │ + movw r0, #2144 @ 0x860 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ 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 7dc9c <_PyErr_SetFromPyStatus@@Base+0x1e4> │ │ │ │ + bne 7dc94 <_PyErr_SetFromPyStatus@@Base+0x1e4> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7dcd0 <_PyErr_SetFromPyStatus@@Base+0x218> │ │ │ │ - b 7dcc4 <_PyErr_SetFromPyStatus@@Base+0x20c> │ │ │ │ + bne 7dcc8 <_PyErr_SetFromPyStatus@@Base+0x218> │ │ │ │ + b 7dcbc <_PyErr_SetFromPyStatus@@Base+0x20c> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18576 @ 0x4890 │ │ │ │ + movw r0, #16964 @ 0x4244 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dc84 <_PyErr_SetFromPyStatus@@Base+0x1cc> │ │ │ │ + bne 7dc7c <_PyErr_SetFromPyStatus@@Base+0x1cc> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dcbc <_PyErr_SetFromPyStatus@@Base+0x204> │ │ │ │ + bne 7dcb4 <_PyErr_SetFromPyStatus@@Base+0x204> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7dcf0 <_PyErr_SetFromPyStatus@@Base+0x238> │ │ │ │ - bl be588 │ │ │ │ + bne 7dce8 <_PyErr_SetFromPyStatus@@Base+0x238> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dcbc <_PyErr_SetFromPyStatus@@Base+0x204> │ │ │ │ + bne 7dcb4 <_PyErr_SetFromPyStatus@@Base+0x204> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ddd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7dd1c <_PyErr_SetFromPyStatus@@Base+0x264> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 7dd14 <_PyErr_SetFromPyStatus@@Base+0x264> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 a05ac │ │ │ │ + bl a02f0 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #19824 @ 0x4d70 │ │ │ │ + movw r0, #18160 @ 0x46f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #52652 @ 0xcdac │ │ │ │ + movw r0, #51128 @ 0xc7b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ 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 │ │ │ │ @@ -81776,182 +81774,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 7dde0 <_PyErr_SetFromPyStatus@@Base+0x328> │ │ │ │ + bne 7ddd8 <_PyErr_SetFromPyStatus@@Base+0x328> │ │ │ │ clz r2, r1 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7de1c <_PyErr_SetFromPyStatus@@Base+0x364> │ │ │ │ - ldr r1, [pc, #236] @ 7ded4 <_PyErr_SetFromPyStatus@@Base+0x41c> │ │ │ │ + beq 7de14 <_PyErr_SetFromPyStatus@@Base+0x364> │ │ │ │ + ldr r1, [pc, #236] @ 7decc <_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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7dec8 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + beq 7dec0 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ rev16 r6, r6 │ │ │ │ adds r5, sl, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq 7deac <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ + beq 7dea4 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7de5c <_PyErr_SetFromPyStatus@@Base+0x3a4> │ │ │ │ - bl 176044 │ │ │ │ + beq 7de54 <_PyErr_SetFromPyStatus@@Base+0x3a4> │ │ │ │ + bl 175cb0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7de54 <_PyErr_SetFromPyStatus@@Base+0x39c> │ │ │ │ - bl be588 │ │ │ │ + bne 7de4c <_PyErr_SetFromPyStatus@@Base+0x39c> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dec8 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + bne 7dec0 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 7deac <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ + beq 7dea4 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7de8c <_PyErr_SetFromPyStatus@@Base+0x3d4> │ │ │ │ - bl 176044 │ │ │ │ + beq 7de84 <_PyErr_SetFromPyStatus@@Base+0x3d4> │ │ │ │ + bl 175cb0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7de84 <_PyErr_SetFromPyStatus@@Base+0x3cc> │ │ │ │ - bl be588 │ │ │ │ + bne 7de7c <_PyErr_SetFromPyStatus@@Base+0x3cc> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dec8 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + bne 7dec0 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ cmp r5, #1 │ │ │ │ - beq 7deac <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ + beq 7dea4 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7deac <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ - bl be588 │ │ │ │ + bne 7dea4 <_PyErr_SetFromPyStatus@@Base+0x3f4> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dec8 <_PyErr_SetFromPyStatus@@Base+0x410> │ │ │ │ + bne 7dec0 <_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 39bbcc │ │ │ │ + b 39b4f4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrdeq r8, [r2], #-128 @ 0xffffff80 @ │ │ │ │ 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 183b60 │ │ │ │ + b 1837c8 │ │ │ │ │ │ │ │ -0007def0 : │ │ │ │ +0007dee8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7df08 │ │ │ │ + b 7df00 │ │ │ │ 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 2eb170 │ │ │ │ + bl 2ea850 │ │ │ │ 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 7dfa8 │ │ │ │ + bne 7dfa0 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7dfcc │ │ │ │ + bne 7dfc4 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9132 @ 0x23ac │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #13248 @ 0x33c0 │ │ │ │ + movw r0, #13320 @ 0x3408 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7e000 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7dff8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #13248 @ 0x33c0 │ │ │ │ + movw r0, #13320 @ 0x3408 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7df70 │ │ │ │ - b 7e000 │ │ │ │ + bne 7df68 │ │ │ │ + b 7dff8 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7e008 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 7e000 │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #13248 @ 0x33c0 │ │ │ │ + movw r0, #13320 @ 0x3408 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7e05c │ │ │ │ - ldr r0, [pc, #88] @ 7e068 │ │ │ │ - bl 1a4ae0 │ │ │ │ + b 7e054 │ │ │ │ + ldr r0, [pc, #88] @ 7e060 │ │ │ │ + bl 1a46c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7e000 │ │ │ │ + beq 7dff8 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #56] @ 7e06c │ │ │ │ - bl 17b1d8 │ │ │ │ + ldr r1, [pc, #56] @ 7e064 │ │ │ │ + bl 17ae44 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e05c │ │ │ │ + bgt 7e054 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e05c │ │ │ │ + bne 7e054 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r3, r3, r0, lsl #7 │ │ │ │ rsbeq r3, r3, r0, lsr #7 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -81959,237 +81957,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 2f9448 <_PyObject_HasLen@@Base+0x28c> │ │ │ │ + bl 2f8bc4 <_PyObject_HasLen@@Base+0x28c> │ │ │ │ mov r1, #7 │ │ │ │ add r0, r0, #6 │ │ │ │ - blx 3cc204 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cbb5c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ add r0, r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ │ │ │ │ -0007e0b8 : │ │ │ │ +0007e0b0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #56] @ 7e10c │ │ │ │ + ldr r1, [pc, #56] @ 7e104 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #24 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r0, fp, #20 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 2558a8 <_PyInterpreterState_New@@Base> │ │ │ │ + bl 254e50 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e100 │ │ │ │ + beq 7e0f8 │ │ │ │ sub r3, fp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ bl 2ffc8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0007e110 : │ │ │ │ +0007e108 : │ │ │ │ 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] @ 7e1e0 │ │ │ │ + ldr ip, [pc, #180] @ 7e1d8 │ │ │ │ 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 7e160 │ │ │ │ + bne 7e158 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne ip, r3 │ │ │ │ - bne 7e138 │ │ │ │ + bne 7e130 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 7e184 │ │ │ │ + b 7e17c │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 7e184 │ │ │ │ + beq 7e17c │ │ │ │ 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 7e1a4 │ │ │ │ + beq 7e19c │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r3] │ │ │ │ str r3, [r1] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [ip] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r3 │ │ │ │ - bne 7e1cc │ │ │ │ + bne 7e1c4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 7e1d8 │ │ │ │ - bl 1421e8 │ │ │ │ + b 7e1d0 │ │ │ │ + bl 141da0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e1c0 │ │ │ │ + beq 7e1b8 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ 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 7d330 │ │ │ │ + b 7d328 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #3968 @ 0xf80 │ │ │ │ + movw r0, #2304 @ 0x900 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ │ │ │ │ -0007e228 : │ │ │ │ +0007e220 : │ │ │ │ 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] @ 7e27c │ │ │ │ + ldr ip, [pc, #56] @ 7e274 │ │ │ │ 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 371484 │ │ │ │ + bl 370db4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r5 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a75ec │ │ │ │ + b a7334 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0007e280 : │ │ │ │ - ldr r3, [pc, #96] @ 7e2e8 │ │ │ │ +0007e278 : │ │ │ │ + ldr r3, [pc, #96] @ 7e2e0 │ │ │ │ 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 7e2b4 │ │ │ │ + bne 7e2ac │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e298 │ │ │ │ - b 7e2dc │ │ │ │ + bne 7e290 │ │ │ │ + b 7e2d4 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 7e2dc │ │ │ │ + beq 7e2d4 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007e2ec : │ │ │ │ +0007e2e4 : │ │ │ │ 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 7e320 │ │ │ │ + beq 7e318 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #32 │ │ │ │ - bne 7e328 │ │ │ │ - bl 642cc │ │ │ │ - b 7e408 │ │ │ │ + bne 7e320 │ │ │ │ + bl 642c4 │ │ │ │ + b 7e400 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 7e340 │ │ │ │ + blt 7e338 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 7e35c │ │ │ │ - movw r3, #49116 @ 0xbfdc │ │ │ │ + blt 7e354 │ │ │ │ + movw r3, #53088 @ 0xcf60 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5508 @ 0x1584 │ │ │ │ + movw r1, #3844 @ 0xf04 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 7e408 │ │ │ │ + bl 16d81c │ │ │ │ + b 7e400 │ │ │ │ mov r6, r2 │ │ │ │ - bl 36e5a4 │ │ │ │ + bl 36ded4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e408 │ │ │ │ + bne 7e400 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ubfx lr, r3, #6, #1 │ │ │ │ movne r1, #127 @ 0x7f │ │ │ │ - bne 7e3a4 │ │ │ │ + bne 7e39c │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ cmp ip, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq 7e3a4 │ │ │ │ + beq 7e39c │ │ │ │ cmp ip, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ cmp r6, r1 │ │ │ │ - bls 7e3c8 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bls 7e3c0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4044 @ 0xfcc │ │ │ │ + movw r1, #2380 @ 0x94c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 7e408 │ │ │ │ + bl 16d81c │ │ │ │ + b 7e400 │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ ldreq r4, [r4, #28] │ │ │ │ - beq 7e3e4 │ │ │ │ + beq 7e3dc │ │ │ │ cmp lr, #0 │ │ │ │ addne r4, r4, #20 │ │ │ │ addeq r4, r4, #28 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7e3f4 │ │ │ │ + bne 7e3ec │ │ │ │ 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} │ │ │ │ @@ -82198,22 +82196,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 5d470 <_PyXI_NewExcInfo@@Base+0x1ca0> │ │ │ │ + bl 5d54c <_PyXI_NewExcInfo@@Base+0x1d84> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #52652 @ 0xcdac │ │ │ │ + movw r0, #51128 @ 0xc7b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ 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] │ │ │ │ @@ -82227,910 +82225,910 @@ │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ movweq ip, #5188 @ 0x1444 │ │ │ │ ldrb r1, [r0, #18] │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ orr r3, r3, r2 │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ str ip, [sp] │ │ │ │ - movw ip, #48420 @ 0xbd24 │ │ │ │ + movw ip, #49696 @ 0xc220 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 25c114 <_PyStaticType_InitForExtension@@Base+0x688> │ │ │ │ + bl 25b6bc <_PyStaticType_InitForExtension@@Base+0x684> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45940 @ 0xb374 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #8124 @ 0x1fbc │ │ │ │ + movw r2, #8196 @ 0x2004 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #4340 @ 0x10f4 │ │ │ │ + movw r1, #2676 @ 0xa74 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ 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 7e578 │ │ │ │ + beq 7e570 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r6, #5188 @ 0x1444 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 7e578 │ │ │ │ + beq 7e570 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #8124 @ 0x1fbc │ │ │ │ + movw r1, #8196 @ 0x2004 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 2ebe14 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ + bl 2eb4f4 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7e550 │ │ │ │ + bne 7e548 │ │ │ │ mov r0, #0 │ │ │ │ - b 7e634 │ │ │ │ + b 7e62c │ │ │ │ cmp r5, r6 │ │ │ │ - bne 7e58c │ │ │ │ + bne 7e584 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e578 │ │ │ │ + bgt 7e570 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e578 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 7e570 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7e5cc │ │ │ │ + b 7e5c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 373cf0 <_PyTime_AsTimeval@@Base+0x50> │ │ │ │ + bl 373620 <_PyTime_AsTimeval@@Base+0x50> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e5c4 │ │ │ │ + bgt 7e5bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e5c4 │ │ │ │ + bne 7e5bc │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7e548 │ │ │ │ + beq 7e540 │ │ │ │ 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 7e610 │ │ │ │ + bgt 7e608 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e610 │ │ │ │ + bne 7e608 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 2f8c98 <_PyUnicode_ToUppercase@@Base+0x174> │ │ │ │ + bl 2f854c <_PyUnicode_ToUppercase@@Base+0x364> │ │ │ │ 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, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 7e6e8 │ │ │ │ + beq 7e6e0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bl 16dc4c │ │ │ │ + bl 16d8b8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e6a0 │ │ │ │ + bgt 7e698 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e6a0 │ │ │ │ + bne 7e698 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 7e6e8 │ │ │ │ + beq 7e6e0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #4380 @ 0x111c │ │ │ │ + movw r0, #2716 @ 0xa9c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e6e8 │ │ │ │ + bgt 7e6e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e6e8 │ │ │ │ + bne 7e6e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e728 │ │ │ │ - bl be588 │ │ │ │ + bne 7e720 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e754 │ │ │ │ + bne 7e74c │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 7e75c │ │ │ │ + bl 7e754 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #52652 @ 0xcdac │ │ │ │ + movw r0, #51128 @ 0xc7b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ 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 a05ac │ │ │ │ + bl a02f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7e81c │ │ │ │ + beq 7e814 │ │ │ │ cmp r6, #3 │ │ │ │ - ble 7e7ac │ │ │ │ + ble 7e7a4 │ │ │ │ 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 7e7cc │ │ │ │ + beq 7e7c4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7e7e0 │ │ │ │ + bne 7e7d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl aedcc │ │ │ │ + bl aeb0c │ │ │ │ mov r5, r0 │ │ │ │ - b 7e7ec │ │ │ │ + b 7e7e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl cec94 <_PyTuple_FromPair@@Base> │ │ │ │ + bl ce820 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e808 │ │ │ │ + bgt 7e800 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e810 │ │ │ │ + beq 7e808 │ │ │ │ mov r4, r5 │ │ │ │ - b 7e81c │ │ │ │ + b 7e814 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 7e808 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 7e800 │ │ │ │ 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 16dc4c │ │ │ │ + bl 16d8b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e878 │ │ │ │ + bgt 7e870 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e878 │ │ │ │ + bne 7e870 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7e8c8 │ │ │ │ + beq 7e8c0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #4396 @ 0x112c │ │ │ │ + movw r0, #2732 @ 0xaac │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e8b4 │ │ │ │ + bgt 7e8ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e8bc │ │ │ │ + beq 7e8b4 │ │ │ │ mov r4, r5 │ │ │ │ - b 7e8c8 │ │ │ │ + b 7e8c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 7e8b4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 7e8ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45940 @ 0xb374 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #8076 @ 0x1f8c │ │ │ │ + movw r2, #8148 @ 0x1fd4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #4340 @ 0x10f4 │ │ │ │ + movw r1, #2676 @ 0xa74 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ │ │ │ │ -0007e900 : │ │ │ │ +0007e8f8 : │ │ │ │ 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 7e92c │ │ │ │ + beq 7e924 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 7e948 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 7e940 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4412 @ 0x113c │ │ │ │ + movw r1, #2748 @ 0xabc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 7ea58 │ │ │ │ + bl 16d81c │ │ │ │ + b 7ea50 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7e964 │ │ │ │ + beq 7e95c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 7e980 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 7e978 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4448 @ 0x1160 │ │ │ │ + movw r1, #2784 @ 0xae0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 7ea58 │ │ │ │ + bl 16d81c │ │ │ │ + b 7ea50 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ movw r1, #5188 @ 0x1444 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ cmp r2, ip │ │ │ │ - bge 7e9f4 │ │ │ │ + bge 7e9ec │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e9cc │ │ │ │ + beq 7e9c4 │ │ │ │ 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 7e9ec │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 7e9e4 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4492 @ 0x118c │ │ │ │ + movw r1, #2828 @ 0xb0c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ add r2, r2, #1 │ │ │ │ - b 7e990 │ │ │ │ + b 7e988 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ea20 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 7ea18 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4532 @ 0x11b4 │ │ │ │ + movw r1, #2868 @ 0xb34 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ea44 │ │ │ │ + bgt 7ea3c │ │ │ │ add r2, r3, #1 │ │ │ │ streq r2, [r0] │ │ │ │ - beq 7ea44 │ │ │ │ + beq 7ea3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ea44 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 7ea3c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3716f8 │ │ │ │ + b 371028 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45940 @ 0xb374 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #8224 @ 0x2020 │ │ │ │ + movw r2, #8296 @ 0x2068 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #4340 @ 0x10f4 │ │ │ │ + movw r1, #2676 @ 0xa74 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ 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 7eae4 │ │ │ │ + bne 7eadc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7eb1c │ │ │ │ + beq 7eb14 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #248] @ 7ebf0 │ │ │ │ + ldr ip, [pc, #248] @ 7ebe8 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7eb50 │ │ │ │ + beq 7eb48 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7eb58 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 7eb50 │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #28304 @ 0x6e90 │ │ │ │ + movw r1, #26640 @ 0x6810 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #29852 @ 0x749c │ │ │ │ + movw r0, #28188 @ 0x6e1c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r6 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7ebe4 │ │ │ │ + b 7ebdc │ │ │ │ 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, #4564 @ 0x11d4 │ │ │ │ + movw r0, #2900 @ 0xb54 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r1, [sp] │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7eb50 │ │ │ │ + beq 7eb48 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - bl 2f9800 <_PyObject_HasLen@@Base+0x644> │ │ │ │ + bl 2f8ec4 <_PyObject_HasLen@@Base+0x58c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ebe4 │ │ │ │ + bgt 7ebdc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ebe4 │ │ │ │ + bne 7ebdc │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r8, r2, r8, lsr #18 │ │ │ │ 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 7e75c │ │ │ │ + bl 7e754 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #52652 @ 0xcdac │ │ │ │ + movw r0, #51128 @ 0xc7b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfa80 │ │ │ │ + b bf68c │ │ │ │ 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 7ec90 │ │ │ │ + bne 7ec88 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7ecb4 │ │ │ │ + bne 7ecac │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9132 @ 0x23ac │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #13248 @ 0x33c0 │ │ │ │ + movw r0, #13320 @ 0x3408 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7ece8 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7ece0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #13248 @ 0x33c0 │ │ │ │ + movw r0, #13320 @ 0x3408 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ec58 │ │ │ │ - b 7ece8 │ │ │ │ + bne 7ec50 │ │ │ │ + b 7ece0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7ecf0 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 7ece8 │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #13248 @ 0x33c0 │ │ │ │ + movw r0, #13320 @ 0x3408 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7ed44 │ │ │ │ - ldr r0, [pc, #88] @ 7ed50 │ │ │ │ - bl 1a4ae0 │ │ │ │ + b 7ed3c │ │ │ │ + ldr r0, [pc, #88] @ 7ed48 │ │ │ │ + bl 1a46c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7ece8 │ │ │ │ + beq 7ece0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #56] @ 7ed54 │ │ │ │ - bl 17b1d8 │ │ │ │ + ldr r1, [pc, #56] @ 7ed4c │ │ │ │ + bl 17ae44 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ed44 │ │ │ │ + bgt 7ed3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ed44 │ │ │ │ + bne 7ed3c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r3, r3, r0, lsl #7 │ │ │ │ strdeq r3, [r3], #-60 @ 0xffffffc4 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #12 │ │ │ │ - movw r2, #47996 @ 0xbb7c │ │ │ │ + movw r2, #49272 @ 0xc078 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ - bl 25be18 <_PyStaticType_InitForExtension@@Base+0x38c> │ │ │ │ + bl 25b3c4 <_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, #47996 @ 0xbb7c │ │ │ │ + movw r4, #49272 @ 0xc078 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7edd4 │ │ │ │ + beq 7edcc │ │ │ │ mov r1, r4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ef3c │ │ │ │ + beq 7ef34 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7edf4 │ │ │ │ - movw r1, #47996 @ 0xbb7c │ │ │ │ + beq 7edec │ │ │ │ + movw r1, #49272 @ 0xc078 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ef3c │ │ │ │ + beq 7ef34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 384b80 │ │ │ │ + bl 3844b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7eed8 │ │ │ │ + beq 7eed0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 384b80 │ │ │ │ + bl 3844b0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7ee3c │ │ │ │ + bne 7ee34 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7eed8 │ │ │ │ + bgt 7eed0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7eed8 │ │ │ │ + bne 7eed0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 7eed8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 7eed0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f950c <_PyObject_HasLen@@Base+0x350> │ │ │ │ + bl 2f868c <_PyUnicode_ToUppercase@@Base+0x4a4> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ee70 │ │ │ │ + bgt 7ee68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ee70 │ │ │ │ + bne 7ee68 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ee94 │ │ │ │ + bgt 7ee8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ee94 │ │ │ │ + bne 7ee8c │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7eed8 │ │ │ │ + beq 7eed0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - movw r1, #47996 @ 0xbb7c │ │ │ │ + movw r1, #49272 @ 0xc078 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 2f8dd8 <_PyUnicode_ToUppercase@@Base+0x2b4> │ │ │ │ + bl 2f8264 <_PyUnicode_ToUppercase@@Base+0x7c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7eee0 │ │ │ │ + bne 7eed8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7eed8 │ │ │ │ + bgt 7eed0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7eed8 │ │ │ │ + bne 7eed0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 7ef44 │ │ │ │ + b 7ef3c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl cec94 <_PyTuple_FromPair@@Base> │ │ │ │ + bl ce820 <_PyTuple_FromPair@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ef14 │ │ │ │ + bgt 7ef0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ef14 │ │ │ │ + bne 7ef0c │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ef44 │ │ │ │ + bgt 7ef3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ef44 │ │ │ │ + bne 7ef3c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 7ef44 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 7ef3c │ │ │ │ movw r4, #5180 @ 0x143c │ │ │ │ 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 │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #47996 @ 0xbb7c │ │ │ │ + movw r4, #49272 @ 0xc078 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7ef8c │ │ │ │ + beq 7ef84 │ │ │ │ mov r1, r4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f098 │ │ │ │ + beq 7f090 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7efac │ │ │ │ - movw r1, #47996 @ 0xbb7c │ │ │ │ + beq 7efa4 │ │ │ │ + movw r1, #49272 @ 0xc078 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f098 │ │ │ │ + beq 7f090 │ │ │ │ mov r0, r6 │ │ │ │ - bl 384b80 │ │ │ │ + bl 3844b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7efc4 │ │ │ │ + bne 7efbc │ │ │ │ mov r4, #0 │ │ │ │ - b 7f0a0 │ │ │ │ + b 7f098 │ │ │ │ mov r0, r5 │ │ │ │ - bl 384b80 │ │ │ │ + bl 3844b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7effc │ │ │ │ + bne 7eff4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7efbc │ │ │ │ + bgt 7efb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7efbc │ │ │ │ + bne 7efb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 7efbc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 7efb4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d484c │ │ │ │ + bl 1d416c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f030 │ │ │ │ + bgt 7f028 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f030 │ │ │ │ + bne 7f028 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f054 │ │ │ │ + bgt 7f04c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f054 │ │ │ │ + bne 7f04c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7efbc │ │ │ │ + beq 7efb4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #47996 @ 0xbb7c │ │ │ │ + movw r1, #49272 @ 0xc078 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 2f8dd8 <_PyUnicode_ToUppercase@@Base+0x2b4> │ │ │ │ + bl 2f8264 <_PyUnicode_ToUppercase@@Base+0x7c> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f0a0 │ │ │ │ + bgt 7f098 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f0a0 │ │ │ │ + bne 7f098 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 7f0a0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 7f098 │ │ │ │ movw r4, #5180 @ 0x143c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0007f0a8 : │ │ │ │ +0007f0a0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e324 │ │ │ │ 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 37ce5c │ │ │ │ + b 37c78c │ │ │ │ │ │ │ │ -0007f0d4 : │ │ │ │ +0007f0cc : │ │ │ │ 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 1cbb44 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 1cb6b4 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #49056 @ 0xbfa0 │ │ │ │ + movw r3, #50332 @ 0xc49c │ │ │ │ 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 7f134 │ │ │ │ - movw r0, #4576 @ 0x11e0 │ │ │ │ + bne 7f12c │ │ │ │ + movw r0, #2912 @ 0xb60 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f154 │ │ │ │ - movw r0, #11792 @ 0x2e10 │ │ │ │ + bne 7f14c │ │ │ │ + movw r0, #10128 @ 0x2790 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ - movw r0, #59000 @ 0xe678 │ │ │ │ + b b6e48 │ │ │ │ + movw r0, #57476 @ 0xe084 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ │ │ │ │ -0007f168 : │ │ │ │ +0007f160 : │ │ │ │ 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, #1268 @ 0x4f4 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ + movw r1, #65140 @ 0xfe74 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #53972 @ 0xd2d4 │ │ │ │ + movw r0, #52340 @ 0xcc74 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr sl, [fp, #12] │ │ │ │ ldrd r8, [fp, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 1a499c │ │ │ │ + bl 1a4584 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f218 │ │ │ │ + beq 7f210 │ │ │ │ stmib sp, {r8, r9, sl} │ │ │ │ mov r3, r5 │ │ │ │ movw lr, #4396 @ 0x112c │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ str r6, [sp] │ │ │ │ ldr r5, [fp, #16] │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #4584 @ 0x11e8 │ │ │ │ + movw r1, #2920 @ 0xb68 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ cmp r5, #0 │ │ │ │ movw ip, #5456 @ 0x1550 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movne ip, lr │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl c89c4 │ │ │ │ + bl c8550 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f214 │ │ │ │ + bgt 7f20c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f214 │ │ │ │ + bne 7f20c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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, #5284 @ 0x14a4 │ │ │ │ + movw r0, #4040 @ 0xfc8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 7f298 │ │ │ │ + blt 7f290 │ │ │ │ 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 dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2dd98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5456 @ 0x1550 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ movwne r0, #4396 @ 0x112c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ @@ -83141,138 +83139,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, #4592 @ 0x11f0 │ │ │ │ + movw r1, #2928 @ 0xb70 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f304 │ │ │ │ + beq 7f2fc │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2d144 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7f30c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 7f304 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 7f37c │ │ │ │ - bne 7f32c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + b 7f374 │ │ │ │ + bne 7f324 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4608 @ 0x1200 │ │ │ │ + movw r1, #2944 @ 0xb80 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 7f304 │ │ │ │ + bl 16d81c │ │ │ │ + b 7f2fc │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7f348 │ │ │ │ + bne 7f340 │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl a05ac │ │ │ │ - b 7f37c │ │ │ │ + bl a02f0 │ │ │ │ + b 7f374 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 7f360 │ │ │ │ + bne 7f358 │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl a05ac │ │ │ │ - b 7f37c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl a02f0 │ │ │ │ + b 7f374 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38128 @ 0x94f0 │ │ │ │ + movw r1, #36464 @ 0x8e70 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 7f304 │ │ │ │ + bl 16d81c │ │ │ │ + b 7f2fc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007f384 : │ │ │ │ +0007f37c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #16] @ 7f3a0 │ │ │ │ + vldr d0, [pc, #16] @ 7f398 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -0007f3a8 : │ │ │ │ +0007f3a0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #12] @ 7f3c0 │ │ │ │ + vldr d0, [pc, #12] @ 7f3b8 │ │ │ │ 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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7f3fc │ │ │ │ - bl be588 │ │ │ │ + bne 7f3f4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f44c │ │ │ │ - ldr r1, [pc, #80] @ 7f454 │ │ │ │ + bne 7f444 │ │ │ │ + ldr r1, [pc, #80] @ 7f44c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r2, #38304 @ 0x95a0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r2, [r2, #920] @ 0x398 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7f438 │ │ │ │ + bne 7f430 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4656 @ 0x1230 │ │ │ │ + movw r1, #2992 @ 0xbb0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 7f44c │ │ │ │ + bl 16d81c │ │ │ │ + b 7f444 │ │ │ │ ldr r0, [r3, #3864] @ 0xf18 │ │ │ │ str r4, [r3, #3864] @ 0xf18 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0007f458 : │ │ │ │ +0007f450 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ movwne r0, #5188 @ 0x1444 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 7f48c │ │ │ │ + bne 7f484 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007f498 : │ │ │ │ +0007f490 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -83281,15 +83279,15 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007f4d4 : │ │ │ │ +0007f4cc : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -83298,835 +83296,790 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007f510 : │ │ │ │ +0007f508 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007f540 : │ │ │ │ +0007f538 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7f56c │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 7f564 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4744 @ 0x1288 │ │ │ │ + movw r1, #3080 @ 0xc08 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ 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 7f62c │ │ │ │ + bge 7f624 │ │ │ │ ldrb r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 7f62c │ │ │ │ + bne 7f624 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 7f62c │ │ │ │ + beq 7f624 │ │ │ │ bic r3, r3, #1 │ │ │ │ movw r2, #24364 @ 0x5f2c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 7f62c │ │ │ │ + bne 7f624 │ │ │ │ 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 7f628 │ │ │ │ + bge 7f620 │ │ │ │ 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 7f5f4 │ │ │ │ + b 7f5ec │ │ │ │ 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 7f684 │ │ │ │ + ble 7f67c │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 119158 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 118cf8 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #1 │ │ │ │ - beq 7f638 │ │ │ │ + beq 7f630 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r3, r5 │ │ │ │ ldrsb r2, [r3, #16] │ │ │ │ ldrb ip, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 7f6a8 │ │ │ │ + bge 7f6a0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r3, #1 │ │ │ │ - bne 7f6a8 │ │ │ │ - movw r3, #49180 @ 0xc01c │ │ │ │ + bne 7f6a0 │ │ │ │ + movw r3, #53148 @ 0xcf9c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #4772 @ 0x12a4 │ │ │ │ + movw r1, #3108 @ 0xc24 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7f6c4 │ │ │ │ + beq 7f6bc │ │ │ │ add r3, r6, #40 @ 0x28 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls 7f684 │ │ │ │ + bls 7f67c │ │ │ │ add r5, r5, #10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r6, r5, lsl #2] │ │ │ │ bic r0, r3, #1 │ │ │ │ - blt 7f6fc │ │ │ │ + blt 7f6f4 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq 7f70c │ │ │ │ + beq 7f704 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 7f684 │ │ │ │ + bls 7f67c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33336 @ 0x8238 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7f714 │ │ │ │ + bne 7f70c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f714 │ │ │ │ - b 7f684 │ │ │ │ + bne 7f70c │ │ │ │ + b 7f67c │ │ │ │ cmp r3, #1 │ │ │ │ - bls 7f684 │ │ │ │ + bls 7f67c │ │ │ │ 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} │ │ │ │ │ │ │ │ -0007f72c : │ │ │ │ +0007f724 : │ │ │ │ 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 aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f794 │ │ │ │ + beq 7f78c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7f540 │ │ │ │ + bl 7f538 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f780 │ │ │ │ + bgt 7f778 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f788 │ │ │ │ + beq 7f780 │ │ │ │ mov r4, r5 │ │ │ │ - b 7f794 │ │ │ │ + b 7f78c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 7f780 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 7f778 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007f79c : │ │ │ │ +0007f794 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24364 @ 0x5f2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7f7b4 │ │ │ │ - b 32e568 │ │ │ │ + bne 7f7ac │ │ │ │ + b 32dee8 │ │ │ │ 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, #10180 @ 0x27c4 │ │ │ │ + movw r0, #8516 @ 0x2144 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007f7e0 : │ │ │ │ +0007f7d8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24364 @ 0x5f2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7f820 │ │ │ │ + beq 7f818 │ │ │ │ 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, #10180 @ 0x27c4 │ │ │ │ + movw r0, #8516 @ 0x2144 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ movw r1, #6460 @ 0x193c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7f87c │ │ │ │ + beq 7f874 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7f898 │ │ │ │ + beq 7f890 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7f8a0 │ │ │ │ + b 7f898 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60580 @ 0xeca4 │ │ │ │ + movw r1, #59040 @ 0xe6a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 7f8a0 │ │ │ │ + bl 16d81c │ │ │ │ + b 7f898 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007f8a8 : │ │ │ │ +0007f8a0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24364 @ 0x5f2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7f8e8 │ │ │ │ + beq 7f8e0 │ │ │ │ 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, #10180 @ 0x27c4 │ │ │ │ + movw r0, #8516 @ 0x2144 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007f8f0 : │ │ │ │ +0007f8e8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24364 @ 0x5f2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7f930 │ │ │ │ + beq 7f928 │ │ │ │ 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, #10180 @ 0x27c4 │ │ │ │ + movw r0, #8516 @ 0x2144 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007f938 : │ │ │ │ +0007f930 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24364 @ 0x5f2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7f978 │ │ │ │ + beq 7f970 │ │ │ │ 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, #10180 @ 0x27c4 │ │ │ │ + movw r0, #8516 @ 0x2144 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007f980 : │ │ │ │ +0007f978 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24364 @ 0x5f2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7f9c0 │ │ │ │ + beq 7f9b8 │ │ │ │ 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, #10180 @ 0x27c4 │ │ │ │ + movw r0, #8516 @ 0x2144 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007f9c8 : │ │ │ │ +0007f9c0 : │ │ │ │ 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, #24364 @ 0x5f2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7fa04 │ │ │ │ - movw r0, #10180 @ 0x27c4 │ │ │ │ + beq 7f9fc │ │ │ │ + movw r0, #8516 @ 0x2144 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ movw r1, #514 @ 0x202 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 7fa5c │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 7fa54 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 7fa64 │ │ │ │ + beq 7fa5c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 7fa40 │ │ │ │ + beq 7fa38 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 7fa68 │ │ │ │ + b 7fa60 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4800 @ 0x12c0 │ │ │ │ + movw r1, #3136 @ 0xc40 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fa9c8 │ │ │ │ + bl 2fa0a0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007fa84 : │ │ │ │ +0007fa7c : │ │ │ │ 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, #24364 @ 0x5f2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7fac0 │ │ │ │ - movw r0, #10180 @ 0x27c4 │ │ │ │ + beq 7fab8 │ │ │ │ + movw r0, #8516 @ 0x2144 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ movw r1, #439 @ 0x1b7 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 7fb1c │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 7fb14 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 7fb24 │ │ │ │ + beq 7fb1c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7fb04 │ │ │ │ + beq 7fafc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 7fb04 │ │ │ │ + beq 7fafc │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 7fb28 │ │ │ │ + b 7fb20 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4844 @ 0x12ec │ │ │ │ + movw r1, #3180 @ 0xc6c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #3 │ │ │ │ - bl 268b78 │ │ │ │ + bl 268160 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fa9c8 │ │ │ │ + bl 2fa0a0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007fb54 : │ │ │ │ +0007fb4c : │ │ │ │ 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, #24364 @ 0x5f2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7fb90 │ │ │ │ + beq 7fb88 │ │ │ │ mov r1, #480 @ 0x1e0 │ │ │ │ - movw r0, #10180 @ 0x27c4 │ │ │ │ + movw r0, #8516 @ 0x2144 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 7fbec │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 7fbe4 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 7fbf4 │ │ │ │ + beq 7fbec │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7fbd4 │ │ │ │ + beq 7fbcc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 7fbd4 │ │ │ │ + beq 7fbcc │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 7fbf8 │ │ │ │ + b 7fbf0 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4868 @ 0x1304 │ │ │ │ + movw r1, #3204 @ 0xc84 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #4 │ │ │ │ - bl 268b78 │ │ │ │ + bl 268160 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fa9c8 │ │ │ │ + bl 2fa0a0 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007fc24 : │ │ │ │ +0007fc1c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007fc48 : │ │ │ │ +0007fc40 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7fca0 │ │ │ │ - bl 2971f0 │ │ │ │ + beq 7fc98 │ │ │ │ + bl 2968a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fc8c │ │ │ │ + bgt 7fc84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7fc94 │ │ │ │ + beq 7fc8c │ │ │ │ mov r4, r5 │ │ │ │ - b 7fca0 │ │ │ │ + b 7fc98 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 7fc8c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 7fc84 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007fca8 : │ │ │ │ +0007fca0 : │ │ │ │ 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 7fcc4 │ │ │ │ + b 7fcbc │ │ │ │ │ │ │ │ -0007fcc4 : │ │ │ │ +0007fcbc : │ │ │ │ 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 aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7fe38 │ │ │ │ + beq 7fe30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7fe2c │ │ │ │ + beq 7fe24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 260798 │ │ │ │ + bl 25fd24 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r7, r5 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 7fd4c │ │ │ │ + beq 7fd44 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7fd88 │ │ │ │ + beq 7fd80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 260798 │ │ │ │ + bl 25fd24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7fe20 │ │ │ │ + beq 7fe18 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r5 │ │ │ │ - bl 7fe50 │ │ │ │ + bl 7fe48 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fd70 │ │ │ │ + bgt 7fd68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fd70 │ │ │ │ + bne 7fd68 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r4 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r7 │ │ │ │ - bl aec64 │ │ │ │ - b 7fe38 │ │ │ │ - ldr r3, [pc, #180] @ 7fe44 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + b 7fe30 │ │ │ │ + ldr r3, [pc, #180] @ 7fe3c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fdac │ │ │ │ - movw r1, #53696 @ 0xd1c0 │ │ │ │ + bne 7fda4 │ │ │ │ + movw r1, #52032 @ 0xcb40 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - ldr r0, [pc, #156] @ 7fe48 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ 7fe40 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - movw r1, #58076 @ 0xe2dc │ │ │ │ + movw r1, #56412 @ 0xdc5c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 137744 │ │ │ │ + bl 137308 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 7fdcc │ │ │ │ - bl 142a28 │ │ │ │ - b 7fd2c │ │ │ │ + bne 7fdc4 │ │ │ │ + bl 1425e0 │ │ │ │ + b 7fd24 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #116] @ 7fe4c │ │ │ │ + ldr r0, [pc, #116] @ 7fe44 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fe10 │ │ │ │ + bgt 7fe08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fe10 │ │ │ │ + bne 7fe08 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 7fdc4 │ │ │ │ + beq 7fdbc │ │ │ │ mov r4, r9 │ │ │ │ - b 7fd2c │ │ │ │ + b 7fd24 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ - b 7fd4c │ │ │ │ + b 7fd44 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7fd1c │ │ │ │ - b 7fd2c │ │ │ │ + bne 7fd14 │ │ │ │ + b 7fd24 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrsheq r7, [lr], #-148 @ 0xffffff6c │ │ │ │ + subseq r7, lr, r4, ror r3 │ │ │ │ rsbeq r3, r3, r4, lsr r1 │ │ │ │ │ │ │ │ -0007fe50 : │ │ │ │ +0007fe48 : │ │ │ │ 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] @ 7ffa0 │ │ │ │ + ldr lr, [pc, #308] @ 7ff98 │ │ │ │ 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 262c88 │ │ │ │ + bl 26221c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7fee0 │ │ │ │ + beq 7fed8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - movw r1, #58076 @ 0xe2dc │ │ │ │ + movw r1, #56412 @ 0xdc5c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ ldreq r4, [r9, #80] @ 0x50 │ │ │ │ - bl 137744 │ │ │ │ + bl 137308 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7fee8 │ │ │ │ + bne 7fee0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fee0 │ │ │ │ + bgt 7fed8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fee0 │ │ │ │ + bne 7fed8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 7ff94 │ │ │ │ + b 7ff8c │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r4, sl} │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #160] @ 7ffa4 │ │ │ │ - bl 17b1d8 │ │ │ │ + ldr r1, [pc, #160] @ 7ff9c │ │ │ │ + bl 17ae44 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ff2c │ │ │ │ + bgt 7ff24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ff2c │ │ │ │ + bne 7ff24 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7ff70 │ │ │ │ + beq 7ff68 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ff58 │ │ │ │ + bgt 7ff50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ff58 │ │ │ │ + bne 7ff50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 262ff8 │ │ │ │ + bl 26258c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ff94 │ │ │ │ + bgt 7ff8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ff94 │ │ │ │ + bne 7ff8c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq r3, [r3], #-4 @ │ │ │ │ │ │ │ │ -0007ffa8 : │ │ │ │ +0007ffa0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7fcc4 │ │ │ │ + b 7fcbc │ │ │ │ │ │ │ │ -0007ffc0 : │ │ │ │ +0007ffb8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #27980 @ 0x6d4c │ │ │ │ + movw r0, #28172 @ 0x6e0c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007ffdc : │ │ │ │ - ldr r3, [pc, #60] @ 80020 │ │ │ │ +0007ffd4 : │ │ │ │ + ldr r3, [pc, #60] @ 80018 │ │ │ │ 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, #54396 @ 0xd47c │ │ │ │ + movw r1, #52732 @ 0xcdfc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #24316 @ 0x5efc │ │ │ │ + movw r0, #22652 @ 0x587c │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8ce78 <_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 8006c │ │ │ │ - bl 390624 <_PySys_GetSizeOf@@Base> │ │ │ │ + beq 80064 │ │ │ │ + bl 390050 <_PySys_GetSizeOf@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80074 │ │ │ │ + beq 8006c │ │ │ │ add r4, r4, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80084 │ │ │ │ - bl be588 │ │ │ │ + bne 8007c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80094 │ │ │ │ + bne 8008c │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2334 │ │ │ │ - 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 r2, [r0, #12] │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ - ldrne r3, [r0, #16] │ │ │ │ - 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 800f4 │ │ │ │ - add r4, r4, #1 │ │ │ │ - bl 2e294 │ │ │ │ - add r4, r0, r4 │ │ │ │ - ldr r0, [r5, #120] @ 0x78 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8010c │ │ │ │ - add r4, r4, #1 │ │ │ │ - bl 2e294 │ │ │ │ - add r4, r4, r0 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 80124 │ │ │ │ - add r4, r4, #1 │ │ │ │ - bl 2e294 │ │ │ │ - add r4, r0, r4 │ │ │ │ - cmn r4, #1 │ │ │ │ - bne 80138 │ │ │ │ - bl be588 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 80148 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ 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 │ │ │ │ @@ -84137,156 +84090,201 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 801ac │ │ │ │ + bne 800f0 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 801e8 │ │ │ │ + beq 8012c │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #124] @ 80234 │ │ │ │ + ldr ip, [pc, #124] @ 80178 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80228 │ │ │ │ + beq 8016c │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - beq 80210 │ │ │ │ + beq 80154 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 384ff8 │ │ │ │ + b 384928 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60580 @ 0xeca4 │ │ │ │ + movw r1, #59040 @ 0xe6a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r4, asr 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, #12] │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ + ldrne r3, [r0, #16] │ │ │ │ + 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 801d4 │ │ │ │ + add r4, r4, #1 │ │ │ │ + bl 2e294 │ │ │ │ + add r4, r0, r4 │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 801ec │ │ │ │ + add r4, r4, #1 │ │ │ │ + bl 2e294 │ │ │ │ + add r4, r4, r0 │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80204 │ │ │ │ + add r4, r4, #1 │ │ │ │ + bl 2e294 │ │ │ │ + add r4, r0, r4 │ │ │ │ + cmn r4, #1 │ │ │ │ + bne 80218 │ │ │ │ + bl be194 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 80228 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b b2070 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00080238 : │ │ │ │ +00080230 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #46432 @ 0xb560 │ │ │ │ + movw r3, #46008 @ 0xb3b8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #4904 @ 0x1328 │ │ │ │ + movw r1, #3240 @ 0xca8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e4ac0 │ │ │ │ + bl 2e41a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80284 │ │ │ │ + bne 8027c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 28af90 │ │ │ │ + b 28a568 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 802dc │ │ │ │ + bne 802d4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 802d8 │ │ │ │ + ble 802d0 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 80318 │ │ │ │ + beq 80310 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #216] @ 803cc │ │ │ │ + ldr r1, [pc, #216] @ 803c4 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 803c0 │ │ │ │ + beq 803b8 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80340 │ │ │ │ + beq 80338 │ │ │ │ add r4, r6, r4 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 80370 │ │ │ │ - b 80350 │ │ │ │ - bl be588 │ │ │ │ + beq 80368 │ │ │ │ + b 80348 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8032c │ │ │ │ - b 803c0 │ │ │ │ + beq 80324 │ │ │ │ + b 803b8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80370 │ │ │ │ - bl be588 │ │ │ │ + bne 80368 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 803c0 │ │ │ │ - bl dc1d0 │ │ │ │ + bne 803b8 │ │ │ │ + bl dbd28 │ │ │ │ orr r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e540 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 803b0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 803a8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r8, r2, r0, lsl #19 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ @@ -84294,515 +84292,515 @@ │ │ │ │ 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 80424 │ │ │ │ + bne 8041c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 80420 │ │ │ │ + ble 80418 │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 80460 │ │ │ │ + beq 80458 │ │ │ │ mov r6, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #492] @ 80628 │ │ │ │ + ldr r1, [pc, #492] @ 80620 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80584 │ │ │ │ + beq 8057c │ │ │ │ ldr r0, [r4] │ │ │ │ add r5, r5, r6 │ │ │ │ - bl 301a90 │ │ │ │ + bl 3011ec │ │ │ │ sub r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80584 │ │ │ │ + beq 8057c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 80554 │ │ │ │ + beq 8054c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 804b8 │ │ │ │ - bl 176044 │ │ │ │ + beq 804b0 │ │ │ │ + bl 175cb0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 804ac │ │ │ │ - bl be588 │ │ │ │ + bne 804a4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80584 │ │ │ │ + bne 8057c │ │ │ │ subs r5, r5, #2 │ │ │ │ - bne 804c0 │ │ │ │ - b 80554 │ │ │ │ + bne 804b8 │ │ │ │ + b 8054c │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r7, #26124 @ 0x660c │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80514 │ │ │ │ + beq 8050c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 80508 │ │ │ │ - bl 1e94e0 │ │ │ │ + beq 80500 │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 80508 │ │ │ │ - bl be588 │ │ │ │ + bne 80500 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80584 │ │ │ │ + bne 8057c │ │ │ │ cmp r5, #1 │ │ │ │ - bne 80518 │ │ │ │ - b 80560 │ │ │ │ - vldr d9, [pc, #260] @ 80620 │ │ │ │ + bne 80510 │ │ │ │ + b 80558 │ │ │ │ + vldr d9, [pc, #260] @ 80618 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 80564 │ │ │ │ - bl 1e94e0 │ │ │ │ + beq 8055c │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 80564 │ │ │ │ - bl be588 │ │ │ │ + bne 8055c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80564 │ │ │ │ - b 80584 │ │ │ │ - vldr d8, [pc, #196] @ 80620 │ │ │ │ + beq 8055c │ │ │ │ + b 8057c │ │ │ │ + vldr d8, [pc, #196] @ 80618 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b 80564 │ │ │ │ - vldr d8, [pc, #184] @ 80620 │ │ │ │ + b 8055c │ │ │ │ + vldr d8, [pc, #184] @ 80618 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ - bl 2df524 <_PyTime_gmtime@@Base+0x1c4> │ │ │ │ + bl 2dec04 <_PyTime_gmtime@@Base+0x1c4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8058c │ │ │ │ + bne 80584 │ │ │ │ mov r0, #0 │ │ │ │ - b 80610 │ │ │ │ + b 80608 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #132 @ 0x84 │ │ │ │ - bl 2df524 <_PyTime_gmtime@@Base+0x1c4> │ │ │ │ + bl 2dec04 <_PyTime_gmtime@@Base+0x1c4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80584 │ │ │ │ + beq 8057c │ │ │ │ ldrd r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ - bl 2de664 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2ddd44 <_PyTime_AsTimespec@@Base> │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ ldrd r0, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 2de664 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc1d0 │ │ │ │ + bl 2ddd44 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dbd28 │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d5ac <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80608 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 80600 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 80584 │ │ │ │ + bl 27c4e4 │ │ │ │ + b 8057c │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ - bl 8062c │ │ │ │ + bl 80624 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ rsbeq r8, r2, ip, lsr #19 │ │ │ │ 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] @ 806e0 │ │ │ │ + vldr d8, [pc, #144] @ 806d8 │ │ │ │ ldrd r0, [r0, #16] │ │ │ │ - blx 3cc538 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cbe90 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl c56d4 │ │ │ │ + bl c52dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 806d0 │ │ │ │ + beq 806c8 │ │ │ │ ldrd r0, [r5] │ │ │ │ - blx 3cc538 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cbe90 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl c56d4 │ │ │ │ + bl c52dc │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 806bc │ │ │ │ + bne 806b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 806d0 │ │ │ │ + bgt 806c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 806d0 │ │ │ │ + bne 806c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 806d0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 806c8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cee74 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cea00 <_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 301a90 │ │ │ │ + bl 3011ec │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 80760 │ │ │ │ + beq 80758 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db88 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80758 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 80750 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 80760 │ │ │ │ + b 80758 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 8062c │ │ │ │ + bl 80624 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00080768 : │ │ │ │ +00080760 : │ │ │ │ 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 1b6994 │ │ │ │ + bl 1b6504 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 807b0 │ │ │ │ + beq 807a8 │ │ │ │ cmp r0, #8 │ │ │ │ - bls 807b8 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bls 807b0 │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5028 @ 0x13a4 │ │ │ │ + movw r1, #3364 @ 0xd24 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000807c0 : │ │ │ │ +000807b8 : │ │ │ │ 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 807f0 │ │ │ │ - movw r0, #35320 @ 0x89f8 │ │ │ │ + bne 807e8 │ │ │ │ + movw r0, #29120 @ 0x71c0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1709 @ 0x6ad │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8084c │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 80844 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 8080c │ │ │ │ + beq 80804 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 80860 │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + b 80858 │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8084c │ │ │ │ - bl 80860 │ │ │ │ + beq 80844 │ │ │ │ + bl 80858 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80854 │ │ │ │ + bgt 8084c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80854 │ │ │ │ + bne 8084c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 80854 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 8084c │ │ │ │ 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 8088c │ │ │ │ + beq 80884 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 808a8 │ │ │ │ + bne 808a0 │ │ │ │ movw r1, #1682 @ 0x692 │ │ │ │ - movw r0, #35320 @ 0x89f8 │ │ │ │ + movw r0, #29120 @ 0x71c0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_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 808cc │ │ │ │ + bhi 808c4 │ │ │ │ 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 808e0 │ │ │ │ + bcs 808d8 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00080910 : │ │ │ │ +00080908 : │ │ │ │ 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 80958 │ │ │ │ + beq 80950 │ │ │ │ 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 1c0da8 <_PyLong_FromByteArray@@Base> │ │ │ │ + b 1c08c8 <_PyLong_FromByteArray@@Base> │ │ │ │ movw r1, #1470 @ 0x5be │ │ │ │ - movw r0, #35320 @ 0x89f8 │ │ │ │ + movw r0, #29120 @ 0x71c0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 809c0 │ │ │ │ + bne 809b8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 809bc │ │ │ │ + ble 809b4 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 809fc │ │ │ │ + beq 809f4 │ │ │ │ mov r5, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #408] @ 80b70 │ │ │ │ + ldr r1, [pc, #408] @ 80b68 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 80b58 │ │ │ │ + beq 80b50 │ │ │ │ ldr r0, [r6] │ │ │ │ add r4, r4, r5 │ │ │ │ - bl 301a90 │ │ │ │ + bl 3011ec │ │ │ │ sub r5, r4, #1 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80b58 │ │ │ │ + beq 80b50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 80acc │ │ │ │ + beq 80ac4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80a54 │ │ │ │ - bl 176044 │ │ │ │ + beq 80a4c │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80a48 │ │ │ │ - bl be588 │ │ │ │ + bne 80a40 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80b58 │ │ │ │ + bne 80b50 │ │ │ │ subs r4, r4, #2 │ │ │ │ - bne 80a5c │ │ │ │ - b 80ae0 │ │ │ │ + bne 80a54 │ │ │ │ + b 80ad8 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80a98 │ │ │ │ - bl 1bbd0c │ │ │ │ + beq 80a90 │ │ │ │ + bl 1bb87c │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 80a8c │ │ │ │ - bl be588 │ │ │ │ + bne 80a84 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80b58 │ │ │ │ + bne 80b50 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 80aa0 │ │ │ │ - b 80af0 │ │ │ │ + bne 80a98 │ │ │ │ + b 80ae8 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1bbd0c │ │ │ │ + bl 1bb87c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 80af8 │ │ │ │ - bl be588 │ │ │ │ + bne 80af0 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80af8 │ │ │ │ - b 80b58 │ │ │ │ + beq 80af0 │ │ │ │ + b 80b50 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov r8, r5 │ │ │ │ - b 80af8 │ │ │ │ + b 80af0 │ │ │ │ mov r6, r4 │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r4 │ │ │ │ - b 80af8 │ │ │ │ + b 80af0 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, r8 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r0, r9 │ │ │ │ - bl 2de664 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2ddd44 <_PyTime_AsTimespec@@Base> │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2de664 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc1d0 │ │ │ │ + bl 2ddd44 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dbd28 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d5ac <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80b60 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 80b58 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 80b68 │ │ │ │ + b 80b60 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 80e30 │ │ │ │ + bl 80e28 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrdeq r8, [r2], #-152 @ 0xffffff68 @ │ │ │ │ │ │ │ │ -00080b74 : │ │ │ │ +00080b6c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 80bbc │ │ │ │ + bne 80bb4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52572 @ 0xcd5c │ │ │ │ + movw r1, #50908 @ 0xc6dc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ tst r3, #3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -84812,150 +84810,150 @@ │ │ │ │ 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 80c24 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 80c1c │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 80c14 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 80c24 │ │ │ │ + bne 80c0c │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 80c1c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80c58 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 80c50 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 80c48 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 80c58 │ │ │ │ + bne 80c40 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 80c50 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80c74 │ │ │ │ + bne 80c6c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80c98 │ │ │ │ - b 80c88 │ │ │ │ + beq 80c90 │ │ │ │ + b 80c80 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80c64 │ │ │ │ + beq 80c5c │ │ │ │ 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 80cb4 │ │ │ │ + beq 80cac │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80ce8 │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 80ce0 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 80cd8 │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 80ce8 │ │ │ │ + bne 80cd0 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 80ce0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80d04 │ │ │ │ + bne 80cfc │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80d28 │ │ │ │ - b 80d18 │ │ │ │ + beq 80d20 │ │ │ │ + b 80d10 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80cf4 │ │ │ │ + beq 80cec │ │ │ │ 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 80d5c │ │ │ │ - movw r3, #4740 @ 0x1284 │ │ │ │ + beq 80d54 │ │ │ │ + movw r3, #3588 @ 0xe04 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 80d4c │ │ │ │ - bl 1011d8 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ - b 80d5c │ │ │ │ + bne 80d44 │ │ │ │ + bl 100d58 <_PyArena_Malloc@@Base+0x1a98> │ │ │ │ + b 80d54 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80d78 │ │ │ │ + bne 80d70 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80d9c │ │ │ │ - b 80d8c │ │ │ │ + beq 80d94 │ │ │ │ + b 80d84 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80d68 │ │ │ │ + beq 80d60 │ │ │ │ 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 80db8 │ │ │ │ + beq 80db0 │ │ │ │ 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 1a918c │ │ │ │ + b 1a8d60 │ │ │ │ │ │ │ │ -00080dd0 : │ │ │ │ +00080dc8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 80e18 │ │ │ │ + bne 80e10 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52572 @ 0xcd5c │ │ │ │ + movw r1, #50908 @ 0xc6dc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ 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 │ │ │ │ @@ -84966,92 +84964,92 @@ │ │ │ │ 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 26404c <_Py_HandlePending@@Base+0x6e8> │ │ │ │ + bl 2635dc <_Py_HandlePending@@Base+0x6e4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80e6c │ │ │ │ + bne 80e64 │ │ │ │ mov r0, #0 │ │ │ │ - b 80e9c │ │ │ │ + b 80e94 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 26404c <_Py_HandlePending@@Base+0x6e8> │ │ │ │ + bl 2635dc <_Py_HandlePending@@Base+0x6e4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80e64 │ │ │ │ + beq 80e5c │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ strd r0, [sp] │ │ │ │ - movw r0, #63840 @ 0xf960 │ │ │ │ + movw r0, #51956 @ 0xcaf4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ 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 301a90 │ │ │ │ + bl 3011ec │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 80f1c │ │ │ │ + beq 80f14 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db88 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80f14 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 80f0c │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 80f1c │ │ │ │ + b 80f14 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 80e30 │ │ │ │ + bl 80e28 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r2, #62720 @ 0xf500 │ │ │ │ + │ │ │ │ +00080f1c : │ │ │ │ + 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 │ │ │ │ + movw r2, #62680 @ 0xf4d8 │ │ │ │ movt r2, #103 @ 0x67 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2] │ │ │ │ add fp, sp, #0 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080f5c : │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -00080f80 : │ │ │ │ +00080f78 : │ │ │ │ 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 │ │ │ │ @@ -85059,145 +85057,145 @@ │ │ │ │ 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 80fdc │ │ │ │ + bne 80fd4 │ │ │ │ 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 150f84 │ │ │ │ + b 150b44 │ │ │ │ │ │ │ │ -00080fe8 : │ │ │ │ +00080fe0 : │ │ │ │ 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] @ 81128 │ │ │ │ + ldr r7, [pc, #284] @ 81120 │ │ │ │ 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 8104c │ │ │ │ + bhi 81044 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, r4 │ │ │ │ - bl 9fae0 │ │ │ │ + bl 9f824 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8105c │ │ │ │ + bne 81054 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e37b8 │ │ │ │ + b 2e2e98 │ │ │ │ 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 810f4 │ │ │ │ + ble 810ec │ │ │ │ ldr r1, [r3, #3732] @ 0xe94 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 810f4 │ │ │ │ + beq 810ec │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 810f4 │ │ │ │ + bne 810ec │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 810c8 │ │ │ │ + beq 810c0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 810f4 │ │ │ │ + bne 810ec │ │ │ │ add r3, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne 810f4 │ │ │ │ + bne 810ec │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 810dc │ │ │ │ + bne 810d4 │ │ │ │ dmb ish │ │ │ │ sub r2, r6, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d63c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 257e60 <_Py_NewReference@@Base> │ │ │ │ + bl 257408 <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008112c <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +00081124 <_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 │ │ │ │ │ │ │ │ -00081144 : │ │ │ │ +0008113c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00081174 : │ │ │ │ +0008116c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000811a0 : │ │ │ │ +00081198 : │ │ │ │ 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 │ │ │ │ @@ -85208,1129 +85206,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 │ │ │ │ │ │ │ │ -000811e4 : │ │ │ │ +000811dc : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00081204 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ +000811fc <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #356] @ 0x164 │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #80] @ 8126c <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ + ldr r3, [pc, #80] @ 81264 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81250 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x4c> │ │ │ │ + bne 81248 <_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, #53696 @ 0xd1c0 │ │ │ │ + movw r1, #52032 @ 0xcb40 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #16372 @ 0x3ff4 │ │ │ │ + movw r0, #14716 @ 0x397c │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ add r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrb r2, [r3, #3438] @ 0xd6e │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ addne r2, r2, #1 │ │ │ │ strbne r2, [r3, #3438] @ 0xd6e │ │ │ │ str r1, [r0, #356] @ 0x164 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00081270 <_PyRWMutex_Lock@@Base>: │ │ │ │ +00081268 <_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 812c4 <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ + bne 812bc <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ orr r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 812b4 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + bne 812ac <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8129c <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ + bne 81294 <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 8128c <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 81284 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 81380 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + bl 81378 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 8128c <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 81284 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ │ │ │ │ -000812d4 <_PyRWMutex_Unlock@@Base>: │ │ │ │ +000812cc <_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 812e8 <_PyRWMutex_Unlock@@Base+0x14> │ │ │ │ + bne 812e0 <_PyRWMutex_Unlock@@Base+0x14> │ │ │ │ tst r2, #2 │ │ │ │ dmb ish │ │ │ │ - beq 81310 <_PyRWMutex_Unlock@@Base+0x3c> │ │ │ │ + beq 81308 <_PyRWMutex_Unlock@@Base+0x3c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b650c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 2b5bdc <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008131c <_PyRWMutex_RLock@@Base>: │ │ │ │ +00081314 <_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 81350 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ - bl 81380 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + beq 81348 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 81378 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 81338 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 81330 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ add r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 81370 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ + bne 81368 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81358 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ + bne 81350 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 81338 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 81330 <_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 813d8 <_PyRWMutex_RLock@@Base+0xbc> │ │ │ │ + bne 813d0 <_PyRWMutex_RLock@@Base+0xbc> │ │ │ │ mov r3, r1 │ │ │ │ orr r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 813cc <_PyRWMutex_RLock@@Base+0xb0> │ │ │ │ + bne 813c4 <_PyRWMutex_RLock@@Base+0xb0> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 813b4 <_PyRWMutex_RLock@@Base+0x98> │ │ │ │ + bne 813ac <_PyRWMutex_RLock@@Base+0x98> │ │ │ │ dmb ish │ │ │ │ - bne 81408 <_PyRWMutex_RLock@@Base+0xec> │ │ │ │ + bne 81400 <_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 2b5508 <_PyParkingLot_Park@@Base> │ │ │ │ + bl 2b4bd0 <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00081410 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +00081408 <_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 81420 <_PyRWMutex_RUnlock@@Base+0x10> │ │ │ │ + bne 81418 <_PyRWMutex_RUnlock@@Base+0x10> │ │ │ │ bic r3, r2, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne 81450 <_PyRWMutex_RUnlock@@Base+0x40> │ │ │ │ + bne 81448 <_PyRWMutex_RUnlock@@Base+0x40> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b650c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 2b5bdc <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008145c : │ │ │ │ +00081454 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 81490 │ │ │ │ + beq 81488 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33548 @ 0x830c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81490 │ │ │ │ + bne 81488 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81490 │ │ │ │ + beq 81488 │ │ │ │ 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, #45536 @ 0xb1e0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5076 @ 0x13d4 │ │ │ │ + movw r1, #3412 @ 0xd54 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000814c4 : │ │ │ │ +000814bc : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 814f4 │ │ │ │ + beq 814ec │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33548 @ 0x830c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 814f4 │ │ │ │ + bne 814ec │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 814f4 │ │ │ │ + beq 814ec │ │ │ │ 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, #45536 @ 0xb1e0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5136 @ 0x1410 │ │ │ │ + movw r1, #3472 @ 0xd90 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081528 : │ │ │ │ +00081520 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81558 │ │ │ │ + beq 81550 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33548 @ 0x830c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 81558 │ │ │ │ + bne 81550 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81558 │ │ │ │ + beq 81550 │ │ │ │ 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, #45536 @ 0xb1e0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #3532 @ 0xdcc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008158c : │ │ │ │ +00081584 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 815bc │ │ │ │ + beq 815b4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33548 @ 0x830c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 815bc │ │ │ │ + bne 815b4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 815bc │ │ │ │ + beq 815b4 │ │ │ │ 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, #45536 @ 0xb1e0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5260 @ 0x148c │ │ │ │ + movw r1, #3596 @ 0xe0c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000815f0 : │ │ │ │ +000815e8 : │ │ │ │ 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 81650 │ │ │ │ + beq 81648 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33548 @ 0x830c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81650 │ │ │ │ + bne 81648 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81650 │ │ │ │ + beq 81648 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 81670 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 81668 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5376 @ 0x1500 │ │ │ │ + movw r1, #3712 @ 0xe80 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 81668 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bl 16d81c │ │ │ │ + b 81660 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5316 @ 0x14c4 │ │ │ │ + movw r1, #3652 @ 0xe44 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008167c : │ │ │ │ +00081674 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 816b0 │ │ │ │ + beq 816a8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33548 @ 0x830c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 816b0 │ │ │ │ + bne 816a8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 816b0 │ │ │ │ + beq 816a8 │ │ │ │ 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, #45536 @ 0xb1e0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5424 @ 0x1530 │ │ │ │ + movw r1, #3760 @ 0xeb0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000816e4 : │ │ │ │ +000816dc : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 81718 │ │ │ │ + beq 81710 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33548 @ 0x830c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81718 │ │ │ │ + bne 81710 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81718 │ │ │ │ + beq 81710 │ │ │ │ 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, #45536 @ 0xb1e0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5480 @ 0x1568 │ │ │ │ + movw r1, #3816 @ 0xee8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008174c : │ │ │ │ +00081744 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1a11f4 <_PyArena_Free@@Base+0x1950> │ │ │ │ + b 1a0ecc <_PyArena_Free@@Base+0x1950> │ │ │ │ │ │ │ │ -00081760 : │ │ │ │ +00081758 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38ad20 <_Py_c_prod@@Base+0xc64> │ │ │ │ + b 38a81c <_Py_c_prod@@Base+0xd30> │ │ │ │ │ │ │ │ -00081774 : │ │ │ │ +0008176c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4943c <_PyEval_SpecialMethodCanSuggest@@Base+0x6d8> │ │ │ │ + b 49490 <_PyEval_SpecialMethodCanSuggest@@Base+0x734> │ │ │ │ │ │ │ │ -00081788 : │ │ │ │ +00081780 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 30e444 <_PyFunction_VerifyStateless@@Base+0x694> │ │ │ │ + b 30ddc4 <_PyFunction_VerifyStateless@@Base+0x690> │ │ │ │ │ │ │ │ -0008179c : │ │ │ │ +00081794 : │ │ │ │ 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 1efe04 │ │ │ │ + bl 1ef704 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 817f0 │ │ │ │ + beq 817e8 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e1f8 │ │ │ │ - b 8189c │ │ │ │ + b 81894 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r3, r5 │ │ │ │ - bne 81814 │ │ │ │ - bl 2e3794 │ │ │ │ + bne 8180c │ │ │ │ + bl 2e2e74 │ │ │ │ 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 81814 │ │ │ │ + bgt 8180c │ │ │ │ mov r0, r9 │ │ │ │ cmp r8, #70 @ 0x46 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r2, #6308 @ 0x18a4 │ │ │ │ + movw r2, #6300 @ 0x189c │ │ │ │ movt r2, #8 │ │ │ │ - movw r3, #13436 @ 0x347c │ │ │ │ + movw r3, #13428 @ 0x3474 │ │ │ │ movt r3, #8 │ │ │ │ movne r9, r2 │ │ │ │ moveq r9, r3 │ │ │ │ - blx 3cbf70 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cb8c8 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r5, r5, #1 │ │ │ │ - beq 81894 │ │ │ │ - bl 3c6470 │ │ │ │ + beq 8188c │ │ │ │ + bl 3c5ed0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r7 │ │ │ │ bl 2e1f8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r7, r7, r3 │ │ │ │ blx r9 │ │ │ │ - b 81854 │ │ │ │ + b 8184c │ │ │ │ mov r0, r6 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ 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 818ec │ │ │ │ + blt 818e4 │ │ │ │ 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 818ec │ │ │ │ + blt 818e4 │ │ │ │ mov r3, #0 │ │ │ │ sub ip, ip, #1 │ │ │ │ str r3, [r1, #-4] │ │ │ │ sub r1, r1, #4 │ │ │ │ - b 818b4 │ │ │ │ + b 818ac │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000818f8 : │ │ │ │ +000818f0 : │ │ │ │ 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] @ 8197c │ │ │ │ + ldr ip, [pc, #104] @ 81974 │ │ │ │ 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 81980 │ │ │ │ + bl 81978 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 81974 │ │ │ │ + beq 8196c │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 8193c │ │ │ │ + bne 81934 │ │ │ │ add r2, r4, #3776 @ 0xec0 │ │ │ │ mov r1, r8 │ │ │ │ add r2, r2, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 81980 │ │ │ │ + bl 81978 │ │ │ │ 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 81a04 │ │ │ │ + beq 819fc │ │ │ │ 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 819f4 │ │ │ │ + bgt 819ec │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne 819f4 │ │ │ │ + bne 819ec │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 81a0c │ │ │ │ + beq 81a04 │ │ │ │ ldr r4, [r4] │ │ │ │ - b 819a4 │ │ │ │ + b 8199c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00081a14 : │ │ │ │ +00081a0c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 81a34 │ │ │ │ + beq 81a2c │ │ │ │ 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 │ │ │ │ │ │ │ │ -00081a40 : │ │ │ │ +00081a38 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a75ec │ │ │ │ + b a7334 │ │ │ │ │ │ │ │ -00081a54 : │ │ │ │ +00081a4c : │ │ │ │ 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 81a8c │ │ │ │ + bne 81a84 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 81a8c │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ - b 81a90 │ │ │ │ + bne 81a84 │ │ │ │ + bl a44a0 <_Py_SetImmortal@@Base> │ │ │ │ + b 81a88 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00081a98 : │ │ │ │ +00081a90 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081aac : │ │ │ │ +00081aa4 : │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movle r0, #0 │ │ │ │ - ble 81ad4 │ │ │ │ + ble 81acc │ │ │ │ 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 │ │ │ │ │ │ │ │ -00081ae0 : │ │ │ │ +00081ad8 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00081af8 : │ │ │ │ +00081af0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #8 │ │ │ │ - bl 976a8 │ │ │ │ + bl 976a0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081b24 : │ │ │ │ +00081b1c : │ │ │ │ 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 81b5c │ │ │ │ + beq 81b54 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2ddec │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 97b3c │ │ │ │ + b 97b34 │ │ │ │ │ │ │ │ -00081b6c : │ │ │ │ +00081b64 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 81b8c │ │ │ │ + beq 81b84 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00081b98 : │ │ │ │ - ldr r3, [pc, #32] @ 81bc0 │ │ │ │ +00081b90 : │ │ │ │ + ldr r3, [pc, #32] @ 81bb8 │ │ │ │ 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 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ │ │ │ │ -00081bc4 : │ │ │ │ - ldr r3, [pc, #24] @ 81be4 │ │ │ │ +00081bbc : │ │ │ │ + ldr r3, [pc, #24] @ 81bdc │ │ │ │ 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 2b9ccc <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ + b 2b939c <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00081be8 : │ │ │ │ +00081be0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00081c00 : │ │ │ │ +00081bf8 : │ │ │ │ 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 81c30 │ │ │ │ - movw r0, #8876 @ 0x22ac │ │ │ │ + bne 81c28 │ │ │ │ + movw r0, #7212 @ 0x1c2c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ movw r1, #939 @ 0x3ab │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 81c94 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 81c8c │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movw r1, #7716 @ 0x1e24 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 81c9c │ │ │ │ + beq 81c94 │ │ │ │ mov r0, r5 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ movw r2, #8384 @ 0x20c0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #7928 @ 0x1ef8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r5, r2 │ │ │ │ cmpne r5, r3 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ tst r0, r5 │ │ │ │ - beq 81c9c │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 81c94 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5544 @ 0x15a8 │ │ │ │ + movw r1, #3880 @ 0xf28 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00081cc0 : │ │ │ │ +00081cb8 : │ │ │ │ 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 81d24 │ │ │ │ + beq 81d1c │ │ │ │ ldr r4, [r5, #4] │ │ │ │ movw r1, #7716 @ 0x1e24 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 81d3c │ │ │ │ + beq 81d34 │ │ │ │ mov r0, r4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ movw r2, #8384 @ 0x20c0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #7928 @ 0x1ef8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r4, r2 │ │ │ │ cmpne r4, r3 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ tst r0, r4 │ │ │ │ - beq 81d3c │ │ │ │ + beq 81d34 │ │ │ │ mov r1, #972 @ 0x3cc │ │ │ │ - movw r0, #8876 @ 0x22ac │ │ │ │ + movw r0, #7212 @ 0x1c2c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 81d70 │ │ │ │ + ble 81d68 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00081d78 <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +00081d70 <_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 cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 81dec <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 81de4 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 81dec <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 81de4 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 81dd8 <_Py_UTF8_Edit_Cost@@Base+0x60> │ │ │ │ + bne 81dd0 <_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 a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 81df4 <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ - bl 2e3794 │ │ │ │ + bne 81dec <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ + bl 2e2e74 │ │ │ │ mvn r4, #0 │ │ │ │ - b 81e18 <_Py_UTF8_Edit_Cost@@Base+0xa0> │ │ │ │ + b 81e10 <_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 32ec80 <_Py_CalculateSuggestions@@Base+0x198> │ │ │ │ + bl 32e600 <_Py_CalculateSuggestions@@Base+0x198> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00081e24 <_PyInterpreterGuard_GetInterpreter@@Base>: │ │ │ │ +00081e1c <_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 │ │ │ │ │ │ │ │ -00081e3c : │ │ │ │ +00081e34 : │ │ │ │ cmp r2, #24576 @ 0x6000 │ │ │ │ - bcs 81e7c │ │ │ │ + bcs 81e74 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #5572 @ 0x15c4 │ │ │ │ + movw r1, #3908 @ 0xf44 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00081ea0 : │ │ │ │ +00081e98 : │ │ │ │ ldr r2, [r0, #792] @ 0x318 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 81ed8 │ │ │ │ + beq 81ed0 │ │ │ │ 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 99c40 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b 99c34 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -00081ee4 : │ │ │ │ +00081edc : │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #25200 @ 0x6270 │ │ │ │ + movw r3, #23536 @ 0x5bf0 │ │ │ │ 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 81f24 │ │ │ │ + beq 81f1c │ │ │ │ cmp lr, #0 │ │ │ │ - beq 81f24 │ │ │ │ + beq 81f1c │ │ │ │ ldrb lr, [r3, ip] │ │ │ │ cmp lr, r0 │ │ │ │ - beq 81efc │ │ │ │ + beq 81ef4 │ │ │ │ ldrb r3, [r3, ip] │ │ │ │ sub r0, r3, r0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00081f30 : │ │ │ │ +00081f28 : │ │ │ │ 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 81f60 │ │ │ │ + bge 81f58 │ │ │ │ mov r0, r1 │ │ │ │ bl 2ceec │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8215c │ │ │ │ + beq 82154 │ │ │ │ lsl r4, r5, #2 │ │ │ │ add r7, r8, r5, lsl #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r1 │ │ │ │ - bls 81fbc │ │ │ │ + bls 81fb4 │ │ │ │ ldr r2, [r1], #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 81f78 │ │ │ │ + bls 81f70 │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcc 81f78 │ │ │ │ - movw r0, #45536 @ 0xb1e0 │ │ │ │ + bcc 81f70 │ │ │ │ + movw r0, #45932 @ 0xb36c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #35944 @ 0x8c68 │ │ │ │ + movw r1, #34136 @ 0x8558 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ - b 82028 │ │ │ │ + bl 13ff54 │ │ │ │ + b 82020 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 82010 │ │ │ │ + bcc 82008 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr r1, [r6, #20] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt 82010 │ │ │ │ + blt 82008 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - beq 82030 │ │ │ │ + beq 82028 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 82144 │ │ │ │ + bne 8213c │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r3, r8 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r2, r0 │ │ │ │ - b 820b8 │ │ │ │ + b 820b0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b977c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b937c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 81fdc │ │ │ │ + bne 81fd4 │ │ │ │ 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 82070 │ │ │ │ + bls 82068 │ │ │ │ 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 82040 │ │ │ │ + b 82038 │ │ │ │ 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 82150 │ │ │ │ + bls 82148 │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b 8209c │ │ │ │ + b 82094 │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, r3 │ │ │ │ mov ip, r1 │ │ │ │ - bls 820fc │ │ │ │ + bls 820f4 │ │ │ │ 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 820b8 │ │ │ │ + b 820b0 │ │ │ │ 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 82150 │ │ │ │ + bls 82148 │ │ │ │ ldr r3, [r1], #4 │ │ │ │ strh r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b 82128 │ │ │ │ + b 82120 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e1f8 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r6, #20] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00082164 : │ │ │ │ +0008215c : │ │ │ │ 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 821c8 │ │ │ │ + bne 821c0 │ │ │ │ mov ip, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 821b4 │ │ │ │ + beq 821ac │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 821c8 │ │ │ │ + beq 821c0 │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne 821e0 │ │ │ │ + bne 821d8 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ - movw r0, #59512 @ 0xe878 │ │ │ │ + movw r0, #57848 @ 0xe1f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 82204 │ │ │ │ + b 821fc │ │ │ │ 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 14129c │ │ │ │ + bl 140e54 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008220c : │ │ │ │ +00082204 : │ │ │ │ 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 │ │ │ │ @@ -86340,1209 +86338,1209 @@ │ │ │ │ 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 d2e58 │ │ │ │ + bl d29b4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082264 : │ │ │ │ +0008225c : │ │ │ │ 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, #14564 @ 0x38e4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mvn r4, #0 │ │ │ │ cmp r0, r1 │ │ │ │ str r4, [r6] │ │ │ │ - beq 822cc │ │ │ │ - bl b61cc │ │ │ │ + beq 822c4 │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 822cc │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 822c4 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #56996 @ 0xdea4 │ │ │ │ + movw r1, #55332 @ 0xd824 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ 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} │ │ │ │ │ │ │ │ -000822dc : │ │ │ │ +000822d4 : │ │ │ │ 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 82304 │ │ │ │ + beq 822fc │ │ │ │ mov r4, #0 │ │ │ │ - b 82364 │ │ │ │ + b 8235c │ │ │ │ mov r5, r0 │ │ │ │ - bl 1cdb64 │ │ │ │ + bl 1cd6d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 822fc │ │ │ │ + beq 822f4 │ │ │ │ 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 822fc │ │ │ │ + bls 822f4 │ │ │ │ ldr r2, [r1, #-4]! │ │ │ │ and r0, r2, #3 │ │ │ │ bic r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 82328 │ │ │ │ + beq 82320 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 82328 │ │ │ │ + bne 82320 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 82364 │ │ │ │ + bne 8235c │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008236c : │ │ │ │ +00082364 : │ │ │ │ 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 18d684 │ │ │ │ - b 82394 │ │ │ │ + bl 18d358 │ │ │ │ + b 8238c │ │ │ │ │ │ │ │ -000823ac : │ │ │ │ +000823a4 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000823d0 : │ │ │ │ +000823c8 : │ │ │ │ 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 │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82430 │ │ │ │ + beq 82428 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 82438 │ │ │ │ + beq 82430 │ │ │ │ mov r0, r5 │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 82440 │ │ │ │ + bne 82438 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82430 │ │ │ │ + bgt 82428 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82430 │ │ │ │ + bne 82428 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r6, #0 │ │ │ │ - b 824a0 │ │ │ │ + b 82498 │ │ │ │ movw r5, #5188 @ 0x1444 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #12144 @ 0x2f70 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 2eec70 <_PyObject_FunctionStr@@Base+0x718> │ │ │ │ + bl 2ee350 <_PyObject_FunctionStr@@Base+0x718> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8247c │ │ │ │ + bgt 82474 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8247c │ │ │ │ + bne 82474 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 824a0 │ │ │ │ + bgt 82498 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 824a0 │ │ │ │ + bne 82498 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000824a8 : │ │ │ │ +000824a0 : │ │ │ │ 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 260798 │ │ │ │ + bl 25fd24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82538 │ │ │ │ + beq 82530 │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 2ab7d8 │ │ │ │ + bl 2aaea4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82524 │ │ │ │ + bgt 8251c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8252c │ │ │ │ + beq 82524 │ │ │ │ mov r4, r5 │ │ │ │ - b 82538 │ │ │ │ + b 82530 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 82524 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 8251c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00082544 : │ │ │ │ +0008253c : │ │ │ │ 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 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082568 : │ │ │ │ +00082560 : │ │ │ │ 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 bbf68 │ │ │ │ + bl bbb74 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008259c : │ │ │ │ +00082594 : │ │ │ │ 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, #23828 @ 0x5d14 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 825e8 │ │ │ │ + ldr r0, [pc, #24] @ 825e0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 260584 │ │ │ │ + bl 25fb10 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ mlseq r3, ip, r2, r7 │ │ │ │ │ │ │ │ -000825ec : │ │ │ │ +000825e4 : │ │ │ │ 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] @ 82684 │ │ │ │ + ldr r2, [pc, #124] @ 8267c │ │ │ │ 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 82678 │ │ │ │ + beq 82670 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7504 │ │ │ │ + bl d7070 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82660 │ │ │ │ + beq 82658 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82660 │ │ │ │ - movw r0, #5716 @ 0x1654 │ │ │ │ + beq 82658 │ │ │ │ + movw r0, #4052 @ 0xfd4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2eb0c0 │ │ │ │ + bl 2ea7a0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ str r6, [r4, #84] @ 0x54 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00082688 : │ │ │ │ +00082680 : │ │ │ │ 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] @ 826bc │ │ │ │ + ldr r3, [pc, #24] @ 826b4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 826c0 │ │ │ │ + bl 826b8 │ │ │ │ mov r4, r0 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ 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] @ 82770 │ │ │ │ - bl 2969a8 │ │ │ │ + ldr r0, [pc, #136] @ 82768 │ │ │ │ + bl 296058 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 8275c │ │ │ │ + blt 82754 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8270c │ │ │ │ + beq 82704 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 82764 │ │ │ │ - bl aec64 │ │ │ │ - bl 9f360 │ │ │ │ + bne 8275c │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + bl 9f098 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - beq 8275c │ │ │ │ - ldr r1, [pc, #68] @ 82770 │ │ │ │ + beq 82754 │ │ │ │ + ldr r1, [pc, #68] @ 82768 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 295c74 │ │ │ │ + bl 295324 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82764 │ │ │ │ + beq 8275c │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8275c │ │ │ │ + bgt 82754 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8275c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 82754 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 82768 │ │ │ │ + b 82760 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r3, r3, r4, lsr #9 │ │ │ │ │ │ │ │ -00082774 : │ │ │ │ +0008276c : │ │ │ │ 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, #23828 @ 0x5d14 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 827c0 │ │ │ │ + ldr r0, [pc, #24] @ 827b8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 28f11c <_Py_InitDumpStack@@Base+0x2c> │ │ │ │ + bl 28e7d4 <_Py_InitDumpStack@@Base+0x2c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ mlseq r3, ip, r2, r7 │ │ │ │ │ │ │ │ -000827c4 : │ │ │ │ +000827bc : │ │ │ │ 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 2d768 <__clock_gettime64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8280c │ │ │ │ + bne 82804 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 26404c <_Py_HandlePending@@Base+0x6e8> │ │ │ │ + bl 2635dc <_Py_HandlePending@@Base+0x6e4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8281c │ │ │ │ + bne 82814 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r4, #0 │ │ │ │ strd r2, [r5] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00082828 : │ │ │ │ +00082820 : │ │ │ │ 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 82880 │ │ │ │ + beq 82878 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov ip, r1 │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ - bne 828a0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 82898 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, ip │ │ │ │ - movw r1, #33448 @ 0x82a8 │ │ │ │ + movw r1, #31784 @ 0x7c28 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 828ac │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bl 13ff54 │ │ │ │ + b 828a4 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33448 @ 0x82a8 │ │ │ │ + movw r1, #31784 @ 0x7c28 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 828ac │ │ │ │ + bl 13ff54 │ │ │ │ + b 828a4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1fb810 │ │ │ │ + b 1fb110 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000828b4 : │ │ │ │ +000828ac : │ │ │ │ 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 828e4 │ │ │ │ - movw r0, #35916 @ 0x8c4c │ │ │ │ + bne 828dc │ │ │ │ + movw r0, #34108 @ 0x853c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1797 @ 0x705 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8292c │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 82924 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8290c │ │ │ │ + beq 82904 │ │ │ │ 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 82920 │ │ │ │ - movw r0, #35916 @ 0x8c4c │ │ │ │ + beq 82918 │ │ │ │ + movw r0, #34108 @ 0x853c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1803 @ 0x70b │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8292c │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 82924 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 17962c │ │ │ │ + b 179298 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082934 : │ │ │ │ +0008292c : │ │ │ │ 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 8295c │ │ │ │ + beq 82954 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82978 │ │ │ │ - b 829ac │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 82970 │ │ │ │ + b 829a4 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33448 @ 0x82a8 │ │ │ │ + movw r1, #31784 @ 0x7c28 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - b 829a0 │ │ │ │ + b 82998 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne 829ac │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + bne 829a4 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #33448 @ 0x82a8 │ │ │ │ + movw r1, #31784 @ 0x7c28 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r1, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 35df28 │ │ │ │ + b 35d870 │ │ │ │ │ │ │ │ -000829bc : │ │ │ │ +000829b4 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 829e0 │ │ │ │ + beq 829d8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2f47e8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b 2f3fcc │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33448 @ 0x82a8 │ │ │ │ + movw r1, #31784 @ 0x7c28 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ │ │ │ │ -00082a04 : │ │ │ │ +000829fc : │ │ │ │ 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 82a48 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 82a40 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6032 @ 0x1790 │ │ │ │ + movw r1, #4368 @ 0x1110 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 82a78 │ │ │ │ + bl 13ff54 │ │ │ │ + b 82a70 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - bne 82a80 │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + bne 82a78 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #6068 @ 0x17b4 │ │ │ │ + movw r1, #4404 @ 0x1134 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r0, r1 │ │ │ │ - beq 82a94 │ │ │ │ + beq 82a8c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 259784 <_Py_NewReference@@Base+0x1924> │ │ │ │ + b 258d2c <_Py_NewReference@@Base+0x1924> │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082a9c : │ │ │ │ +00082a94 : │ │ │ │ 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 82ad8 │ │ │ │ + bge 82ad0 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e294 │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ - bl 25a46c │ │ │ │ + bl 259a14 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82b0c │ │ │ │ + bne 82b04 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r5, #20] │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00082b14 : │ │ │ │ +00082b0c : │ │ │ │ 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 82b4c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 82b44 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40380 @ 0x9dbc │ │ │ │ + movw r1, #38976 @ 0x9840 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 82bd0 │ │ │ │ - beq 82d04 │ │ │ │ + bl 16d81c │ │ │ │ + b 82bc8 │ │ │ │ + beq 82cfc │ │ │ │ mov r7, r0 │ │ │ │ add r6, r1, r5, lsl #2 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r6 │ │ │ │ lsl r4, r5, #2 │ │ │ │ - bl 33aaa4 <_PyTime_AsMilliseconds@@Base+0xb88> │ │ │ │ + bl 33a424 <_PyTime_AsMilliseconds@@Base+0xb88> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc 82bbc │ │ │ │ + bcc 82bb4 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r5 │ │ │ │ - blt 82bbc │ │ │ │ + blt 82bb4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne 82c48 │ │ │ │ + bne 82c40 │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r3, r8 │ │ │ │ - b 82bd8 │ │ │ │ + b 82bd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl b977c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b937c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82b90 │ │ │ │ + bne 82b88 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r3, r4 │ │ │ │ - bcs 82c08 │ │ │ │ + bcs 82c00 │ │ │ │ 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 82bd8 │ │ │ │ + b 82bd0 │ │ │ │ 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 82cf8 │ │ │ │ + bls 82cf0 │ │ │ │ ldr r3, [r2], #4 │ │ │ │ strb r3, [r0], #1 │ │ │ │ - b 82c34 │ │ │ │ + b 82c2c │ │ │ │ cmp r3, #2 │ │ │ │ - bne 82cec │ │ │ │ + bne 82ce4 │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r3, r8 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bcs 82ca4 │ │ │ │ + bcs 82c9c │ │ │ │ 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 82c60 │ │ │ │ + b 82c58 │ │ │ │ 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 82cf8 │ │ │ │ + bls 82cf0 │ │ │ │ ldr r2, [r3], #4 │ │ │ │ strh r2, [r0], #2 │ │ │ │ mov r2, r3 │ │ │ │ - b 82cd0 │ │ │ │ + b 82cc8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e1f8 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r7, #20] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00082d0c : │ │ │ │ +00082d04 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 82d9c │ │ │ │ + ldr r1, [pc, #116] @ 82d94 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r1, r2, #5696 @ 0x1640 │ │ │ │ add r1, r1, #32 │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 82d6c │ │ │ │ + bne 82d64 │ │ │ │ add r1, r3, #1424 @ 0x590 │ │ │ │ add ip, r2, #4096 @ 0x1000 │ │ │ │ add r1, r1, #8 │ │ │ │ mov lr, #1 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ ldrb r2, [ip, #1700] @ 0x6a4 │ │ │ │ orr r2, r2, lr, lsl r3 │ │ │ │ strb r2, [ip, #1700] @ 0x6a4 │ │ │ │ - b 82d94 │ │ │ │ + b 82d8c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 82d38 │ │ │ │ + bne 82d30 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6104 @ 0x17d8 │ │ │ │ + movw r1, #4440 @ 0x1158 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00082da0 : │ │ │ │ +00082d98 : │ │ │ │ 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 82de0 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bls 82dd8 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6140 @ 0x17fc │ │ │ │ + movw r1, #4476 @ 0x117c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #88] @ 82e40 │ │ │ │ + ldr r3, [pc, #88] @ 82e38 │ │ │ │ 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, #1636] @ 0x664 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82e1c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 82e14 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6168 @ 0x1818 │ │ │ │ + movw r1, #4504 @ 0x1198 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 82dd8 │ │ │ │ + bl 13ff54 │ │ │ │ + b 82dd0 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #1636] @ 0x664 │ │ │ │ mov r0, r3 │ │ │ │ mov ip, #1 │ │ │ │ ldrb r3, [r1, #1700] @ 0x6a4 │ │ │ │ bic r3, r3, ip, lsl r2 │ │ │ │ strb r3, [r1, #1700] @ 0x6a4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00082e44 : │ │ │ │ +00082e3c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #108] @ 82ecc │ │ │ │ + ldr r1, [pc, #108] @ 82ec4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r1, r2, #5760 @ 0x1680 │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 82e9c │ │ │ │ + bne 82e94 │ │ │ │ add r1, r3, #1440 @ 0x5a0 │ │ │ │ add ip, r2, #4096 @ 0x1000 │ │ │ │ mov lr, #1 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ ldrb r2, [ip, #1701] @ 0x6a5 │ │ │ │ orr r2, r2, lr, lsl r3 │ │ │ │ strb r2, [ip, #1701] @ 0x6a5 │ │ │ │ - b 82ec4 │ │ │ │ + b 82ebc │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 82e6c │ │ │ │ + bne 82e64 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6200 @ 0x1838 │ │ │ │ + movw r1, #4536 @ 0x11b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00082ed0 : │ │ │ │ +00082ec8 : │ │ │ │ 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 82f0c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bls 82f04 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6240 @ 0x1860 │ │ │ │ + movw r1, #4576 @ 0x11e0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 82f44 │ │ │ │ - ldr r3, [pc, #92] @ 82f70 │ │ │ │ + bl 13ff54 │ │ │ │ + b 82f3c │ │ │ │ + ldr r3, [pc, #92] @ 82f68 │ │ │ │ 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, #1668] @ 0x684 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82f4c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 82f44 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6272 @ 0x1880 │ │ │ │ + movw r1, #4608 @ 0x1200 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #1668] @ 0x684 │ │ │ │ mov r0, r3 │ │ │ │ mov ip, #1 │ │ │ │ ldrb r3, [r1, #1701] @ 0x6a5 │ │ │ │ bic r3, r3, ip, lsl r2 │ │ │ │ strb r3, [r1, #1701] @ 0x6a5 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00082f74 : │ │ │ │ - ldr r1, [pc, #120] @ 82ff4 │ │ │ │ +00082f6c : │ │ │ │ + ldr r1, [pc, #120] @ 82fec │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r1, r2, #41216 @ 0xa100 │ │ │ │ add r1, r1, #120 @ 0x78 │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 82fb0 │ │ │ │ + bne 82fa8 │ │ │ │ add r1, r3, #10304 @ 0x2840 │ │ │ │ add r1, r1, #26 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #8] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 82f8c │ │ │ │ + bne 82f84 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6308 @ 0x18a4 │ │ │ │ + movw r1, #4644 @ 0x1224 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00082ff8 : │ │ │ │ +00082ff0 : │ │ │ │ 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] @ 83044 │ │ │ │ + ldr r2, [pc, #48] @ 8303c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 25cf6c │ │ │ │ + bl 25c514 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r1, r4, #10304 @ 0x2840 │ │ │ │ addeq r1, r1, #26 │ │ │ │ mvnne r0, #0 │ │ │ │ addeq r5, r5, r1, lsl #2 │ │ │ │ streq r0, [r5, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083048 : │ │ │ │ +00083040 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #112] @ 830d4 │ │ │ │ + ldr r1, [pc, #112] @ 830cc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ add r2, r1, #4416 @ 0x1140 │ │ │ │ add r2, r2, #36 @ 0x24 │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 830a4 │ │ │ │ + bne 8309c │ │ │ │ add r2, r3, #1104 @ 0x450 │ │ │ │ add ip, r1, #4096 @ 0x1000 │ │ │ │ add r2, r2, #10 │ │ │ │ mov lr, #1 │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ ldrb r2, [ip, #392] @ 0x188 │ │ │ │ orr r2, r2, lr, lsl r3 │ │ │ │ strb r2, [ip, #392] @ 0x188 │ │ │ │ - b 830cc │ │ │ │ + b 830c4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 83074 │ │ │ │ + bne 8306c │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6344 @ 0x18c8 │ │ │ │ + movw r1, #4680 @ 0x1248 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000830d8 : │ │ │ │ +000830d0 : │ │ │ │ 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 83114 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bls 8310c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6380 @ 0x18ec │ │ │ │ + movw r1, #4716 @ 0x126c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 8314c │ │ │ │ - ldr r3, [pc, #92] @ 83178 │ │ │ │ + bl 13ff54 │ │ │ │ + b 83144 │ │ │ │ + ldr r3, [pc, #92] @ 83170 │ │ │ │ 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, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83154 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 8314c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6408 @ 0x1908 │ │ │ │ + movw r1, #4744 @ 0x1288 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #360] @ 0x168 │ │ │ │ mov r0, r3 │ │ │ │ mov ip, #1 │ │ │ │ ldrb r3, [r1, #392] @ 0x188 │ │ │ │ bic r3, r3, ip, lsl r2 │ │ │ │ strb r3, [r1, #392] @ 0x188 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0008317c : │ │ │ │ - ldr r1, [pc, #116] @ 831f8 │ │ │ │ +00083174 : │ │ │ │ + ldr r1, [pc, #116] @ 831f0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r1, r2, #5696 @ 0x1640 │ │ │ │ add r1, r1, #4 │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - bne 831b4 │ │ │ │ + bne 831ac │ │ │ │ add r1, r3, #1424 @ 0x590 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 83194 │ │ │ │ + bne 8318c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6504 @ 0x1968 │ │ │ │ + movw r1, #4840 @ 0x12e8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000831fc : │ │ │ │ +000831f4 : │ │ │ │ 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 8323c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + blt 83234 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6540 @ 0x198c │ │ │ │ + movw r1, #4876 @ 0x130c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 83264 │ │ │ │ - ldr r2, [pc, #76] @ 83290 │ │ │ │ + bl 16d81c │ │ │ │ + b 8325c │ │ │ │ + ldr r2, [pc, #76] @ 83288 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r0, r6 │ │ │ │ - bl 83294 │ │ │ │ + bl 8328c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8326c │ │ │ │ + bne 83264 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 143f04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 143abc <_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 832d0 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bls 832c8 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6564 @ 0x19a4 │ │ │ │ + movw r1, #4900 @ 0x1324 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 832fc │ │ │ │ + bl 13ff54 │ │ │ │ + b 832f4 │ │ │ │ add r3, r1, #1424 @ 0x590 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83304 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 832fc │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6592 @ 0x19c0 │ │ │ │ + movw r1, #4928 @ 0x1340 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008330c : │ │ │ │ +00083304 : │ │ │ │ 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] @ 83358 │ │ │ │ + ldr r2, [pc, #48] @ 83350 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 83294 │ │ │ │ + bl 8328c │ │ │ │ cmn r0, #1 │ │ │ │ addne r5, r5, #1424 @ 0x590 │ │ │ │ movne r3, #0 │ │ │ │ movne r0, r3 │ │ │ │ addne r4, r4, r5, lsl #2 │ │ │ │ strne r3, [r4, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0008335c : │ │ │ │ +00083354 : │ │ │ │ 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 8339c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + blt 83394 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6540 @ 0x198c │ │ │ │ + movw r1, #4876 @ 0x130c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 833c0 │ │ │ │ - ldr r2, [pc, #56] @ 833dc │ │ │ │ + bl 16d81c │ │ │ │ + b 833b8 │ │ │ │ + ldr r2, [pc, #56] @ 833d4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 83294 │ │ │ │ + bl 8328c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 833c8 │ │ │ │ + beq 833c0 │ │ │ │ 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] @ 83478 │ │ │ │ + ldr r1, [pc, #120] @ 83470 │ │ │ │ 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] │ │ │ │ @@ -87556,60 +87554,60 @@ │ │ │ │ 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 83468 │ │ │ │ + bgt 83460 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, lr │ │ │ │ - bne 83468 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 83460 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbb58 │ │ │ │ + b bb764 │ │ │ │ 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 834b8 │ │ │ │ + bge 834b0 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r1] │ │ │ │ pop {r4, fp, pc} │ │ │ │ str r4, [r1], #4 │ │ │ │ - b 8348c │ │ │ │ + b 83484 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 834e8 │ │ │ │ + beq 834e0 │ │ │ │ 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 8351c │ │ │ │ + beq 83514 │ │ │ │ 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) │ │ │ │ @@ -87620,31 +87618,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 83564 │ │ │ │ + bne 8355c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83578 │ │ │ │ - b 83588 │ │ │ │ + bne 83570 │ │ │ │ + b 83580 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83554 │ │ │ │ + beq 8354c │ │ │ │ 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 835a4 │ │ │ │ + beq 8359c │ │ │ │ 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} │ │ │ │ @@ -87653,37 +87651,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 835ec │ │ │ │ + beq 835e4 │ │ │ │ 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] @ 83628 │ │ │ │ + ldr r2, [pc, #40] @ 83620 │ │ │ │ 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] @ 83650 │ │ │ │ + ldr r2, [pc, #28] @ 83648 │ │ │ │ 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) │ │ │ │ @@ -87725,95 +87723,95 @@ │ │ │ │ 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 83718 │ │ │ │ + bne 83710 │ │ │ │ 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 836f8 │ │ │ │ + beq 836f0 │ │ │ │ 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 83778 │ │ │ │ + bne 83770 │ │ │ │ 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 83758 │ │ │ │ + beq 83750 │ │ │ │ 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 837d8 │ │ │ │ + bne 837d0 │ │ │ │ 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 837b8 │ │ │ │ + beq 837b0 │ │ │ │ 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 83814 │ │ │ │ + beq 8380c │ │ │ │ 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, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r4, #14368 @ 0x3820 │ │ │ │ + movw r4, #14360 @ 0x3818 │ │ │ │ movt r4, #8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, #1 │ │ │ │ eor r4, r4, r3 │ │ │ │ bl 2d768 <__clock_gettime64@plt> │ │ │ │ @@ -87841,113 +87839,113 @@ │ │ │ │ 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 838a0 │ │ │ │ + bhi 83898 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 68f90 │ │ │ │ + b 68f88 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a9fc4 │ │ │ │ + bl a9d40 │ │ │ │ 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 b8b74 │ │ │ │ + b b8774 │ │ │ │ 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 2eeb30 <_PyObject_FunctionStr@@Base+0x5d8> │ │ │ │ + b 2ee210 <_PyObject_FunctionStr@@Base+0x5d8> │ │ │ │ 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, #7652 @ 0x1de4 │ │ │ │ + movw r1, #7724 @ 0x1e2c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c2d94 │ │ │ │ + bl 2c2604 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 8398c │ │ │ │ + bne 83984 │ │ │ │ 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 839e0 │ │ │ │ + beq 839d8 │ │ │ │ movw r3, #23828 @ 0x5d14 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 839e0 │ │ │ │ + beq 839d8 │ │ │ │ movw r3, #23824 @ 0x5d10 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 83a44 │ │ │ │ - bl 835f8 │ │ │ │ + bne 83a3c │ │ │ │ + bl 835f0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #62824 @ 0xf568 │ │ │ │ + movw r3, #62784 @ 0xf540 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r7, [r3] │ │ │ │ dmb ish │ │ │ │ movw r2, #23876 @ 0x5d44 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ - movw r3, #15372 @ 0x3c0c │ │ │ │ + movw r3, #15364 @ 0x3c04 │ │ │ │ movt r3, #8 │ │ │ │ ldr r4, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 83a2c │ │ │ │ + beq 83a24 │ │ │ │ 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 8362c │ │ │ │ + b 83624 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 83a58 │ │ │ │ + beq 83a50 │ │ │ │ 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} │ │ │ │ @@ -87966,96 +87964,96 @@ │ │ │ │ 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 83ad4 │ │ │ │ + bcc 83acc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 83994 │ │ │ │ + bl 8398c │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r7, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r7, [r2, r3] │ │ │ │ - bne 83aa0 │ │ │ │ + bne 83a98 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 83994 │ │ │ │ + bl 8398c │ │ │ │ str r6, [r4, #12] │ │ │ │ - b 83aa0 │ │ │ │ + b 83a98 │ │ │ │ cmp r0, r1 │ │ │ │ bxeq lr │ │ │ │ ldrd r2, [r1] │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ orrs ip, r2, r3 │ │ │ │ add fp, sp, #12 │ │ │ │ - bne 83b38 │ │ │ │ + bne 83b30 │ │ │ │ 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 83b38 │ │ │ │ + bne 83b30 │ │ │ │ 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 83b58 │ │ │ │ + bne 83b50 │ │ │ │ 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 83b78 │ │ │ │ + bne 83b70 │ │ │ │ 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 83b98 │ │ │ │ + b 83b90 │ │ │ │ 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 83bc8 │ │ │ │ + bne 83bc0 │ │ │ │ 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 83be8 │ │ │ │ + bne 83be0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp} │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -88071,596 +88069,596 @@ │ │ │ │ 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 83c4c │ │ │ │ + bne 83c44 │ │ │ │ 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, #25444 @ 0x6364 │ │ │ │ + movw r0, #26012 @ 0x659c │ │ │ │ movt r0, #101 @ 0x65 │ │ │ │ movcs r2, ip │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2e1f8 │ │ │ │ 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 83cd8 │ │ │ │ + beq 83cd0 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83cd8 │ │ │ │ + beq 83cd0 │ │ │ │ movw r3, #23824 @ 0x5d10 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 2e6a8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 83c0c │ │ │ │ + b 83c04 │ │ │ │ │ │ │ │ -00083cec : │ │ │ │ +00083ce4 : │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ ldrb ip, [fp, #4] │ │ │ │ cmp ip, #70 @ 0x46 │ │ │ │ subne r0, r0, #1 │ │ │ │ - bne 83d24 │ │ │ │ + bne 83d1c │ │ │ │ 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 83d08 │ │ │ │ + b 83d00 │ │ │ │ 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 83d24 │ │ │ │ + b 83d1c │ │ │ │ │ │ │ │ -00083d40 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +00083d38 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #22920 @ 0x5988 │ │ │ │ + movw r1, #22912 @ 0x5980 │ │ │ │ movt r1, #7 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 316244 <_PyXIData_Release@@Base+0xa68> │ │ │ │ + b 315bc4 <_PyXIData_Release@@Base+0xa68> │ │ │ │ │ │ │ │ -00083d60 : │ │ │ │ +00083d58 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83d94 │ │ │ │ + beq 83d8c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #65088 @ 0xfe40 │ │ │ │ + movw r3, #65080 @ 0xfe38 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00083da0 : │ │ │ │ +00083d98 : │ │ │ │ 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] @ 83dec │ │ │ │ + ldr r2, [pc, #44] @ 83de4 │ │ │ │ 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 3127c <_PyObject_DebugMallocStats@@Base+0x710> │ │ │ │ + bl 31278 <_PyObject_DebugMallocStats@@Base+0x70c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00083df0 <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +00083de8 <_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] @ 83e3c <_PyObject_CallFunction_SizeT@@Base+0x4c> │ │ │ │ + ldr r2, [pc, #44] @ 83e34 <_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] │ │ │ │ - bl 3127c <_PyObject_DebugMallocStats@@Base+0x710> │ │ │ │ + bl 31278 <_PyObject_DebugMallocStats@@Base+0x70c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ 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, #25220 @ 0x6284 │ │ │ │ + movw r2, #23556 @ 0x5c04 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 13c10c │ │ │ │ + bl 13bcd4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00083e80 : │ │ │ │ +00083e78 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00083e98 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ +00083e90 <_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 83ec4 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ + beq 83ebc <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ - movwne r3, #38704 @ 0x9730 │ │ │ │ + movwne r3, #37040 @ 0x90b0 │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ strne r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00083ed0 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ +00083ec8 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bgt 83f0c <_PyCode_CheckNoExternalState@@Base+0x3c> │ │ │ │ + bgt 83f04 <_PyCode_CheckNoExternalState@@Base+0x3c> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 83f18 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ + bgt 83f10 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ble 83f30 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + ble 83f28 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 83f30 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ - b 83f18 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ - movw r3, #38656 @ 0x9700 │ │ │ │ + ble 83f28 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + b 83f10 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ + movw r3, #36992 @ 0x9080 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - b 83f20 <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ - movw r3, #38680 @ 0x9718 │ │ │ │ + b 83f18 <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ + movw r3, #37016 @ 0x9098 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, #0 │ │ │ │ strne r3, [r2] │ │ │ │ - b 83f34 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ + b 83f2c <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ mov r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00083f40 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ +00083f38 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 83f70 <_PyCode_CheckPureFunction@@Base+0x30> │ │ │ │ + bne 83f68 <_PyCode_CheckPureFunction@@Base+0x30> │ │ │ │ tst r3, #384 @ 0x180 │ │ │ │ - movwne r3, #6652 @ 0x19fc │ │ │ │ + movwne r3, #4988 @ 0x137c │ │ │ │ movtne r3, #65 @ 0x41 │ │ │ │ - bne 83f78 <_PyCode_CheckPureFunction@@Base+0x38> │ │ │ │ + bne 83f70 <_PyCode_CheckPureFunction@@Base+0x38> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 83f84 <_PyCode_CheckPureFunction@@Base+0x44> │ │ │ │ - movw r3, #6624 @ 0x19e0 │ │ │ │ + beq 83f7c <_PyCode_CheckPureFunction@@Base+0x44> │ │ │ │ + movw r3, #4960 @ 0x1360 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00083f90 : │ │ │ │ +00083f88 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00083fa8 : │ │ │ │ +00083fa0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #10040 @ 0x2738 │ │ │ │ + movw r1, #10112 @ 0x2780 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32bbc8 │ │ │ │ + bl 32b548 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 83fe4 │ │ │ │ + bne 83fdc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32c95c │ │ │ │ + b 32c2dc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00083fec : │ │ │ │ +00083fe4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #9988 @ 0x2704 │ │ │ │ + movw r1, #10060 @ 0x274c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32bbc8 │ │ │ │ + bl 32b548 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 84028 │ │ │ │ + bne 84020 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32c95c │ │ │ │ + b 32c2dc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00084030 : │ │ │ │ +00084028 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #10040 @ 0x2738 │ │ │ │ + movw r1, #10112 @ 0x2780 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32bbc8 │ │ │ │ + bl 32b548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8406c │ │ │ │ + bne 84064 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 83944 │ │ │ │ + b 8393c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00084074 : │ │ │ │ +0008406c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #10084 @ 0x2764 │ │ │ │ + movw r1, #10156 @ 0x27ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32bbc8 │ │ │ │ + bl 32b548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 840b0 │ │ │ │ + bne 840a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 83944 │ │ │ │ + b 8393c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000840b8 : │ │ │ │ +000840b0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #9988 @ 0x2704 │ │ │ │ + movw r1, #10060 @ 0x274c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32bbc8 │ │ │ │ + bl 32b548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 840f4 │ │ │ │ + bne 840ec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 83944 │ │ │ │ + b 8393c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000840fc : │ │ │ │ +000840f4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084110 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +00084108 <_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 │ │ │ │ │ │ │ │ -00084140 <_PyList_GetItemRef@@Base>: │ │ │ │ +00084138 <_PyList_GetItemRef@@Base>: │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ movcs r0, #0 │ │ │ │ - bcs 84170 <_PyList_GetItemRef@@Base+0x30> │ │ │ │ + bcs 84168 <_PyList_GetItemRef@@Base+0x30> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008417c <_PyLong_New@@Base>: │ │ │ │ +00084174 <_PyLong_New@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be1ec │ │ │ │ + b bddf8 │ │ │ │ │ │ │ │ -00084190 <_PyLong_FromDigits@@Base>: │ │ │ │ +00084188 <_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] @ 841f8 <_PyLong_FromDigits@@Base+0x68> │ │ │ │ - beq 841f0 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + ldreq r4, [pc, #72] @ 841f0 <_PyLong_FromDigits@@Base+0x68> │ │ │ │ + beq 841e8 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl be1ec │ │ │ │ + bl bddf8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 841f0 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + beq 841e8 <_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 2e1f8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq fp, r2, r0, ror #20 │ │ │ │ │ │ │ │ -000841fc <_PyLong_Sign@@Base>: │ │ │ │ +000841f4 <_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 │ │ │ │ │ │ │ │ -0008421c : │ │ │ │ +00084214 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00084240 : │ │ │ │ +00084238 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00084268 <_PyDict_NewPresized@@Base>: │ │ │ │ +00084260 <_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 264964 <_Py_HandlePending@@Base+0x1000> │ │ │ │ + b 263ef4 <_Py_HandlePending@@Base+0xffc> │ │ │ │ │ │ │ │ -00084280 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ +00084278 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - movw ip, #46448 @ 0xb570 │ │ │ │ + movw ip, #47724 @ 0xba6c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp r3, ip │ │ │ │ mov r3, lr │ │ │ │ - bne 842b4 <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ + bne 842ac <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a93ec │ │ │ │ + b a9168 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b abbcc │ │ │ │ + b ab948 │ │ │ │ │ │ │ │ -000842c0 <_PyDict_SizeOf@@Base>: │ │ │ │ +000842b8 <_PyDict_SizeOf@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 67470 │ │ │ │ + b 67468 │ │ │ │ │ │ │ │ -000842d4 <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ +000842cc <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ ldr r3, [r1, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 84300 <_PyDictKeys_GetVersionForCurrentState@@Base+0x2c> │ │ │ │ + bne 842f8 <_PyDictKeys_GetVersionForCurrentState@@Base+0x2c> │ │ │ │ add r0, r0, #40960 @ 0xa000 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r3, #1 │ │ │ │ strne r2, [r0, #364] @ 0x16c │ │ │ │ str r3, [r1, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084310 : │ │ │ │ +00084308 : │ │ │ │ movw r3, #19252 @ 0x4b34 │ │ │ │ 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, #16568 @ 0x40b8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00084340 : │ │ │ │ +00084338 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 32be04 <_PyXI_Preserve@@Base+0x194> │ │ │ │ + b 32b734 <_PyXI_Preserve@@Base+0x144> │ │ │ │ │ │ │ │ -00084354 : │ │ │ │ +0008434c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a6ac4 <_PyXIData_ReleaseAndRawFree@@Base+0xbd4> │ │ │ │ + b 3a63e4 <_PyXIData_ReleaseAndRawFree@@Base+0xbd4> │ │ │ │ │ │ │ │ -00084368 : │ │ │ │ +00084360 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 739d8 │ │ │ │ + b 739d0 │ │ │ │ │ │ │ │ -0008437c : │ │ │ │ +00084374 : │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000843a4 : │ │ │ │ +0008439c : │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ 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 │ │ │ │ │ │ │ │ -000843cc : │ │ │ │ +000843c4 : │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000843f4 <_Py_SetRefcnt@@Base>: │ │ │ │ +000843ec <_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 │ │ │ │ │ │ │ │ -00084414 : │ │ │ │ +0008440c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008442c : │ │ │ │ +00084424 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00084444 : │ │ │ │ +0008443c : │ │ │ │ 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} │ │ │ │ @@ -88673,29 +88671,29 @@ │ │ │ │ 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 844b0 │ │ │ │ + bls 844a8 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ addls ip, r4, r4, lsl #1 │ │ │ │ - bls 844b0 │ │ │ │ + bls 844a8 │ │ │ │ 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 3cbf54 <_PyMonitoring_FireBranchEvent@@Base+0x390> │ │ │ │ + blx 3cb8ac <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -88704,39 +88702,39 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ sub ip, fp, #16 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ - bl 256098 <_PyInterpreterState_New@@Base+0x7f0> │ │ │ │ + bl 255640 <_PyInterpreterState_New@@Base+0x7f0> │ │ │ │ add r2, r5, r4, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ add lr, r2, #4 │ │ │ │ ldr ip, [r5, r4, lsl #2] │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r1, r3, #1 │ │ │ │ bics r0, r0, ip │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ moveq r0, #1 │ │ │ │ mov r1, lr │ │ │ │ movne r0, #0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 84568 │ │ │ │ + beq 84560 │ │ │ │ ldr r5, [ip], #4 │ │ │ │ ldr r4, [fp, #-20] @ 0xffffffec │ │ │ │ mov r1, ip │ │ │ │ bics r4, r4, r5 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ - b 84540 │ │ │ │ + b 84538 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 84584 │ │ │ │ + beq 8457c │ │ │ │ ldr r3, [lr, r3, lsl #2] │ │ │ │ bics r2, r2, r3 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -88751,132 +88749,132 @@ │ │ │ │ dmb ish │ │ │ │ ldr r5, [r0, #24] │ │ │ │ dmb ish │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ add r5, r5, r1, lsl #22 │ │ │ │ mov r1, r7 │ │ │ │ - bl 844d8 │ │ │ │ + bl 844d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 845f4 │ │ │ │ + beq 845ec │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r9 │ │ │ │ lsl r1, r7, #22 │ │ │ │ mov r2, #1 │ │ │ │ - bl 293330 │ │ │ │ + bl 2929e4 │ │ │ │ mov r5, r0 │ │ │ │ - b 8461c │ │ │ │ + b 84614 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ lsl r1, r7, #22 │ │ │ │ - bl 293330 │ │ │ │ + bl 2929e4 │ │ │ │ lsl r2, r7, #22 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r6 │ │ │ │ add r0, r9, #96 @ 0x60 │ │ │ │ - bl 254b5c │ │ │ │ + bl 2540fc │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 255f80 <_PyInterpreterState_New@@Base+0x6d8> │ │ │ │ + bl 255528 <_PyInterpreterState_New@@Base+0x6d8> │ │ │ │ cmp r5, #0 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 255f80 <_PyInterpreterState_New@@Base+0x6d8> │ │ │ │ + b 255528 <_PyInterpreterState_New@@Base+0x6d8> │ │ │ │ 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 2d63c │ │ │ │ - ldr r1, [pc, #32] @ 8469c │ │ │ │ + ldr r1, [pc, #32] @ 84694 │ │ │ │ mov r2, #900 @ 0x384 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 2e1f8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #1420] @ 0x58c │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #1580] @ 0x62c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r5, r1, r8, asr #6 │ │ │ │ - movw r3, #20800 @ 0x5140 │ │ │ │ + subeq r4, r1, r8, asr #25 │ │ │ │ + movw r3, #19136 @ 0x4ac0 │ │ │ │ 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] @ 84750 │ │ │ │ + ldr r2, [pc, #116] @ 84748 │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 84708 │ │ │ │ + bne 84700 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 84708 │ │ │ │ + beq 84700 │ │ │ │ bl 2d03c │ │ │ │ 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 84714 │ │ │ │ + bne 8470c │ │ │ │ cmp r3, r4 │ │ │ │ - bne 84740 │ │ │ │ + bne 84738 │ │ │ │ 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 257468 │ │ │ │ + b 256a10 │ │ │ │ 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 84798 │ │ │ │ + bne 84790 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - b 849fc │ │ │ │ + b 849f4 │ │ │ │ ldr lr, [r6, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 8478c │ │ │ │ + beq 84784 │ │ │ │ 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 │ │ │ │ @@ -88884,90 +88882,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 847f8 │ │ │ │ + bls 847f0 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ addls r1, r1, r1, lsl #1 │ │ │ │ - bls 847f8 │ │ │ │ + bls 847f0 │ │ │ │ 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 84840 │ │ │ │ + bne 84838 │ │ │ │ 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 849fc │ │ │ │ + b 849f4 │ │ │ │ cmp lr, r8 │ │ │ │ moveq r8, #0 │ │ │ │ - bne 84884 │ │ │ │ + bne 8487c │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls 8478c │ │ │ │ + bls 84784 │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 849fc │ │ │ │ + beq 849f4 │ │ │ │ add r4, r4, r5 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 8484c │ │ │ │ + b 84844 │ │ │ │ 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 2e2e8 <__memset_chk@plt> │ │ │ │ ands r8, r8, #31 │ │ │ │ - beq 848cc │ │ │ │ + beq 848c4 │ │ │ │ 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 3cc634 <_PyMonitoring_FireBranchEvent@@Base+0xa70> │ │ │ │ + blx 3cbf8c <_PyMonitoring_FireBranchEvent@@Base+0xa6c> │ │ │ │ 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 84958 │ │ │ │ + beq 84950 │ │ │ │ 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 │ │ │ │ @@ -88977,412 +88975,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 84904 │ │ │ │ + b 848fc │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 8478c │ │ │ │ + beq 84784 │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r6, [r3, r8, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 849b0 │ │ │ │ + bne 849a8 │ │ │ │ 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 849fc │ │ │ │ + beq 849f4 │ │ │ │ add r4, r4, r5 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 84980 │ │ │ │ - b 849f4 │ │ │ │ + bne 84978 │ │ │ │ + b 849ec │ │ │ │ mvn r6, r6 │ │ │ │ rbit r2, r6 │ │ │ │ cmp r6, #0 │ │ │ │ clz r2, r2 │ │ │ │ mla r2, r5, r2, r4 │ │ │ │ - beq 849f0 │ │ │ │ + beq 849e8 │ │ │ │ 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 849b4 │ │ │ │ - b 849fc │ │ │ │ + bne 849ac │ │ │ │ + b 849f4 │ │ │ │ add r4, r4, r5, lsl #5 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 8495c │ │ │ │ + b 84954 │ │ │ │ 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 835f8 │ │ │ │ + bl 835f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84a74 │ │ │ │ + beq 84a6c │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ sub r0, fp, #540 @ 0x21c │ │ │ │ str r8, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ bl 2d42c <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 8362c │ │ │ │ + bl 83624 │ │ │ │ sub r3, fp, #540 @ 0x21c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 83994 │ │ │ │ + bl 8398c │ │ │ │ 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, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ str ip, [sp] │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl 84a08 │ │ │ │ + bl 84a00 │ │ │ │ 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, #45708 @ 0xb28c │ │ │ │ + movweq r4, #42632 @ 0xa688 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r1 │ │ │ │ movteq r4, #64 @ 0x40 │ │ │ │ moveq r5, #1024 @ 0x400 │ │ │ │ strb lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 84b20 │ │ │ │ + beq 84b18 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - movw r4, #33364 @ 0x8254 │ │ │ │ + movw r4, #31700 @ 0x7bd4 │ │ │ │ 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 84b8c │ │ │ │ + bge 84b84 │ │ │ │ sub r3, r9, #1 │ │ │ │ orrs r3, r3, r7 │ │ │ │ - bne 84b58 │ │ │ │ + bne 84b50 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq 84c7c │ │ │ │ + beq 84c74 │ │ │ │ orrs r7, r9, r7 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - movweq r4, #24008 @ 0x5dc8 │ │ │ │ - movw r1, #6688 @ 0x1a20 │ │ │ │ + movweq r4, #22344 @ 0x5748 │ │ │ │ + movw r1, #5024 @ 0x13a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ movteq r4, #63 @ 0x3f │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 2e2a0 <__snprintf_chk@plt> │ │ │ │ - b 84c7c │ │ │ │ + b 84c74 │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs r1, r3, lr │ │ │ │ movlt r2, r5 │ │ │ │ movlt lr, #0 │ │ │ │ - movwge r6, #30440 @ 0x76e8 │ │ │ │ - movwlt r6, #13696 @ 0x3580 │ │ │ │ + movwge r6, #28776 @ 0x7068 │ │ │ │ + movwlt r6, #12032 @ 0x2f00 │ │ │ │ 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, #19248 @ 0x4b30 │ │ │ │ + movwge r6, #17584 @ 0x44b0 │ │ │ │ movtge r6, #63 @ 0x3f │ │ │ │ - blx 3cc594 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cbeec <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - blx 3cc594 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cbeec <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cc594 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cbeec <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ mov r3, #8 │ │ │ │ mov r7, r2 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r4, [sp, #12] │ │ │ │ - movw r2, #29144 @ 0x71d8 │ │ │ │ + movw r2, #27480 @ 0x6b58 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ sub r4, fp, #68 @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24008 @ 0x5dc8 │ │ │ │ + movw r1, #22344 @ 0x5748 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw ip, #6700 @ 0x1a2c │ │ │ │ + movw ip, #5036 @ 0x13ac │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ moveq r1, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ bl 2e2a0 <__snprintf_chk@plt> │ │ │ │ mov r3, #32 │ │ │ │ cmp r7, #0 │ │ │ │ - movw r2, #6708 @ 0x1a34 │ │ │ │ + movw r2, #5044 @ 0x13b4 │ │ │ │ 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 2e2a0 <__snprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ - movw r2, #6680 @ 0x1a18 │ │ │ │ + movw r2, #5016 @ 0x1398 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ movne r2, r8 │ │ │ │ - bl 84a7c │ │ │ │ + bl 84a74 │ │ │ │ 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, #6740 @ 0x1a54 │ │ │ │ + movw r2, #5076 @ 0x13d4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ - bl 84a7c │ │ │ │ + bl 84a74 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ orrs r6, r6, r8 │ │ │ │ mov r6, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bne 84df0 │ │ │ │ + bne 84de8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 84ac8 │ │ │ │ + bl 84ac0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 84ac8 │ │ │ │ + bl 84ac0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 84ac8 │ │ │ │ + bl 84ac0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ - bl 84ac8 │ │ │ │ + bl 84ac0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bl 84ac8 │ │ │ │ + bl 84ac0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #33364 @ 0x8254 │ │ │ │ + movw r3, #31700 @ 0x7bd4 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r2, #6680 @ 0x1a18 │ │ │ │ + movw r2, #5016 @ 0x1398 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ - bl 84a7c │ │ │ │ + bl 84a74 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 84de4 │ │ │ │ + bge 84ddc │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #7352 @ 0x1cb8 │ │ │ │ + movw r2, #5688 @ 0x1638 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ - bl 84a7c │ │ │ │ + bl 84a74 │ │ │ │ cmp r7, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #6724 @ 0x1a44 │ │ │ │ + movw r2, #5060 @ 0x13c4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ movne r2, r7 │ │ │ │ - bl 84a7c │ │ │ │ - movw r2, #30300 @ 0x765c │ │ │ │ + bl 84a74 │ │ │ │ + movw r2, #28636 @ 0x6fdc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - b 84e80 │ │ │ │ - movw r2, #6748 @ 0x1a5c │ │ │ │ + b 84e78 │ │ │ │ + movw r2, #5084 @ 0x13dc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - b 84e80 │ │ │ │ + b 84e78 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 84ac8 │ │ │ │ + bl 84ac0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 84ac8 │ │ │ │ + bl 84ac0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 84ac8 │ │ │ │ + bl 84ac0 │ │ │ │ str r6, [sp, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ str r4, [sp] │ │ │ │ - bl 84ac8 │ │ │ │ + bl 84ac0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #24008 @ 0x5dc8 │ │ │ │ + movw r3, #22344 @ 0x5748 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r2, #6756 @ 0x1a64 │ │ │ │ + movw r2, #5092 @ 0x13e4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ - bl 84a7c │ │ │ │ + bl 84a74 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 84de4 │ │ │ │ - movw r2, #6764 @ 0x1a6c │ │ │ │ + bge 84ddc │ │ │ │ + movw r2, #5100 @ 0x13ec │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 84a7c │ │ │ │ + b 84a74 │ │ │ │ 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, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #6740 @ 0x1a54 │ │ │ │ + movw r2, #5076 @ 0x13d4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 84a7c │ │ │ │ + bl 84a74 │ │ │ │ mov ip, #0 │ │ │ │ ldrd r0, [r6] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r5, ip} │ │ │ │ - bl 84ac8 │ │ │ │ + bl 84ac0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #30300 @ 0x765c │ │ │ │ + movw r2, #28636 @ 0x6fdc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 84a7c │ │ │ │ + b 84a74 │ │ │ │ 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 84f4c │ │ │ │ + beq 84f44 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 84f30 │ │ │ │ - b 84fd0 │ │ │ │ + bne 84f28 │ │ │ │ + b 84fc8 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq 84fd0 │ │ │ │ + beq 84fc8 │ │ │ │ movw r3, #2764 @ 0xacc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84fd0 │ │ │ │ + beq 84fc8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 84fd0 │ │ │ │ + beq 84fc8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ - movw r2, #6784 @ 0x1a80 │ │ │ │ + movw r2, #5120 @ 0x1400 │ │ │ │ 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 │ │ │ │ @@ -89390,310 +89388,310 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 2e2a0 <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 84a08 │ │ │ │ - b 84fe8 │ │ │ │ + bl 84a00 │ │ │ │ + b 84fe0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 84a08 │ │ │ │ + bl 84a00 │ │ │ │ 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, #2236 @ 0x8bc │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85028 │ │ │ │ + bne 85020 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 231f08 <_start@@Base+0x790> │ │ │ │ + bl 231484 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85050 │ │ │ │ + beq 85048 │ │ │ │ add r2, fp, #8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ - movw r0, #6804 @ 0x1a94 │ │ │ │ + movw r0, #5140 @ 0x1414 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 84f0c │ │ │ │ - b 850b4 │ │ │ │ + bl 84f04 │ │ │ │ + b 850ac │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85068 │ │ │ │ + bne 85060 │ │ │ │ movw r0, #2236 @ 0x8bc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 231f08 <_start@@Base+0x790> │ │ │ │ + bl 231484 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 850b4 │ │ │ │ + beq 850ac │ │ │ │ movw r3, #2760 @ 0xac8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 85034 │ │ │ │ - ldr r2, [pc, #52] @ 850c4 │ │ │ │ + blt 8502c │ │ │ │ + ldr r2, [pc, #52] @ 850bc │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 85090 │ │ │ │ + bne 85088 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 85034 │ │ │ │ + ble 8502c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - rsbeq pc, r7, ip, ror #10 │ │ │ │ + rsbeq pc, r7, r4, asr #10 │ │ │ │ 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 │ │ │ │ movw r4, #2236 @ 0x8bc │ │ │ │ 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 8510c │ │ │ │ + bne 85104 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 231f08 <_start@@Base+0x790> │ │ │ │ + bl 231484 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85130 │ │ │ │ + beq 85128 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #6824 @ 0x1aa8 │ │ │ │ + movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 84f0c │ │ │ │ - b 85194 │ │ │ │ + bl 84f04 │ │ │ │ + b 8518c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85148 │ │ │ │ + bne 85140 │ │ │ │ movw r0, #2236 @ 0x8bc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 231f08 <_start@@Base+0x790> │ │ │ │ + bl 231484 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85194 │ │ │ │ + beq 8518c │ │ │ │ movw r3, #2756 @ 0xac4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 85118 │ │ │ │ - ldr r2, [pc, #92] @ 851cc │ │ │ │ + blt 85110 │ │ │ │ + ldr r2, [pc, #92] @ 851c4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 85170 │ │ │ │ + bne 85168 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 85118 │ │ │ │ - movw r3, #62824 @ 0xf568 │ │ │ │ + ble 85110 │ │ │ │ + movw r3, #62784 @ 0xf540 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 851bc │ │ │ │ + beq 851b4 │ │ │ │ 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} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ - rsbeq pc, r7, r0, ror r5 @ │ │ │ │ + rsbeq pc, r7, r8, asr #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 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ 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 254450 │ │ │ │ + bl 253990 │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r0 │ │ │ │ subne r3, r5, r4 │ │ │ │ movne r5, r4 │ │ │ │ addne r1, r0, r3 │ │ │ │ cmp r7, #4 │ │ │ │ - bne 85258 │ │ │ │ + bne 85250 │ │ │ │ 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 254c20 │ │ │ │ - b 85238 │ │ │ │ + bl 2541c0 │ │ │ │ + b 85230 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 254c20 │ │ │ │ + b 2541c0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr sl, [fp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ str r3, [fp, #8] │ │ │ │ - beq 85534 │ │ │ │ + beq 8552c │ │ │ │ ldr r6, [fp, #24] │ │ │ │ mov r9, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ sub r3, r6, #3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 852f4 │ │ │ │ + bhi 852ec │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq 852d8 │ │ │ │ + beq 852d0 │ │ │ │ rsbs r2, r2, #0 │ │ │ │ add r0, sl, #96 @ 0x60 │ │ │ │ sbc r3, r3, r3 │ │ │ │ - bl 254b5c │ │ │ │ + bl 2540fc │ │ │ │ mov r3, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp] │ │ │ │ - bl 851d0 │ │ │ │ - b 85518 │ │ │ │ + bl 851c8 │ │ │ │ + b 85510 │ │ │ │ cmp r6, #6 │ │ │ │ - bne 85518 │ │ │ │ + bne 85510 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ - movw r2, #58368 @ 0xe400 │ │ │ │ + movw r2, #25536 @ 0x63c0 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ cmp r3, #0 │ │ │ │ subgt r3, r3, #1 │ │ │ │ movle r3, #112 @ 0x70 │ │ │ │ ldr r6, [r2, r3, lsl #2] │ │ │ │ dmb ish │ │ │ │ cmp r6, #0 │ │ │ │ - bne 85344 │ │ │ │ + bne 8533c │ │ │ │ add lr, fp, #8 │ │ │ │ mov ip, sp │ │ │ │ mov r4, #6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #6844 @ 0x1abc │ │ │ │ + movw r1, #5180 @ 0x143c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 8536c │ │ │ │ + b 85364 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, r9, lsr #5 │ │ │ │ - bhi 85384 │ │ │ │ + bhi 8537c │ │ │ │ add lr, fp, #8 │ │ │ │ mov ip, sp │ │ │ │ mov r4, #6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #6912 @ 0x1b00 │ │ │ │ + movw r1, #5248 @ 0x1480 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #22 │ │ │ │ str r4, [ip] │ │ │ │ - bl 850c8 │ │ │ │ - b 85534 │ │ │ │ + bl 850c0 │ │ │ │ + b 8552c │ │ │ │ sub r7, r1, #-67108863 @ 0xfc000001 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ sub r7, r7, #62914560 @ 0x3c00000 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r7, r7, #22 │ │ │ │ - bne 854dc │ │ │ │ + bne 854d4 │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 854dc │ │ │ │ + beq 854d4 │ │ │ │ cmp r1, r4 │ │ │ │ - beq 853d4 │ │ │ │ + beq 853cc │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 255f80 <_PyInterpreterState_New@@Base+0x6d8> │ │ │ │ + bl 255528 <_PyInterpreterState_New@@Base+0x6d8> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 853d4 │ │ │ │ + beq 853cc │ │ │ │ rsbs r2, r4, #0 │ │ │ │ add r0, sl, #96 @ 0x60 │ │ │ │ sbc r3, r3, r3 │ │ │ │ - bl 254b5c │ │ │ │ - bl 24b460 │ │ │ │ + bl 2540fc │ │ │ │ + bl 24a474 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 854dc │ │ │ │ - bl 232314 <_start@@Base+0xb9c> │ │ │ │ + blt 854d4 │ │ │ │ + bl 231890 <_start@@Base+0xb9c> │ │ │ │ cmp r4, #0 │ │ │ │ orreq r0, r0, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85410 │ │ │ │ + beq 85408 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8458c │ │ │ │ - b 854dc │ │ │ │ + bl 84584 │ │ │ │ + b 854d4 │ │ │ │ add r3, r6, #72 @ 0x48 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrexd r2, [r3] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - beq 85468 │ │ │ │ + beq 85460 │ │ │ │ movw r3, #26215 @ 0x6667 │ │ │ │ movt r3, #26214 @ 0x6666 │ │ │ │ add lr, r6, #72 @ 0x48 │ │ │ │ dmb ish │ │ │ │ smull r3, r2, r4, r3 │ │ │ │ asr r4, r4, #31 │ │ │ │ rsb r4, r4, r2, asr #2 │ │ │ │ mov r2, r4 │ │ │ │ asr r3, r4, #31 │ │ │ │ ldrexd r0, [lr] │ │ │ │ adds r0, r0, r2 │ │ │ │ adc r1, r1, r3 │ │ │ │ strexd ip, r0, [lr] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 85448 │ │ │ │ + bne 85440 │ │ │ │ dmb ish │ │ │ │ - b 854c8 │ │ │ │ + b 854c0 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ bl 2d768 <__clock_gettime64@plt> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -89709,89 +89707,89 @@ │ │ │ │ mla r0, ip, r2, r0 │ │ │ │ adc r0, r0, r3, asr #31 │ │ │ │ adds r2, r4, r1 │ │ │ │ adc r3, r0, r4, asr #31 │ │ │ │ ldrexd r0, [lr] │ │ │ │ strexd ip, r2, [lr] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 854b8 │ │ │ │ + bne 854b0 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 256138 <_PyInterpreterState_New@@Base+0x890> │ │ │ │ + bl 2556e0 <_PyInterpreterState_New@@Base+0x890> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r6, #92 @ 0x5c │ │ │ │ - bl 255f80 <_PyInterpreterState_New@@Base+0x6d8> │ │ │ │ + bl 255528 <_PyInterpreterState_New@@Base+0x6d8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85518 │ │ │ │ + bne 85510 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #11 │ │ │ │ - movw r1, #6988 @ 0x1b4c │ │ │ │ + movw r1, #5324 @ 0x14cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ - b 850c8 │ │ │ │ + b 850c0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ - b 24af90 │ │ │ │ + b 249fa0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ 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] @ 855fc │ │ │ │ + ldr r0, [pc, #140] @ 855f4 │ │ │ │ strbne r2, [r3] │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 254b5c │ │ │ │ - ldr r0, [pc, #120] @ 85600 │ │ │ │ - bl 293418 │ │ │ │ + bl 2540fc │ │ │ │ + ldr r0, [pc, #120] @ 855f8 │ │ │ │ + bl 292acc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl 293a40 │ │ │ │ + bl 2930f4 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 855f0 │ │ │ │ + beq 855e8 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ bl 2dbdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 855f0 │ │ │ │ + beq 855e8 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 855f0 │ │ │ │ + beq 855e8 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #7048 @ 0x1b88 │ │ │ │ + movw r0, #5384 @ 0x1508 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 84ff0 │ │ │ │ + bl 84fe8 │ │ │ │ mov r0, #0 │ │ │ │ - b 855f4 │ │ │ │ + b 855ec │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r5, r0, ror #27 │ │ │ │ rsbeq r5, r5, r0, lsl #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -89800,413 +89798,413 @@ │ │ │ │ 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 293a40 │ │ │ │ + bl 2930f4 │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 856e8 │ │ │ │ + beq 856e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 254b5c │ │ │ │ + bl 2540fc │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ movw r6, #35644 @ 0x8b3c │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - bl 293418 │ │ │ │ + bl 292acc │ │ │ │ ldr r8, [r6] │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e468 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 856e8 │ │ │ │ + beq 856e0 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ streq r9, [r0] │ │ │ │ - beq 8566c │ │ │ │ + beq 85664 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ cmpeq r8, #8 │ │ │ │ - bne 856cc │ │ │ │ + bne 856c4 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ str r2, [r6] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e468 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 856e8 │ │ │ │ - movw r0, #7124 @ 0x1bd4 │ │ │ │ + beq 856e0 │ │ │ │ + movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 84ff0 │ │ │ │ + bl 84fe8 │ │ │ │ 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 85750 │ │ │ │ + bne 85748 │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85750 │ │ │ │ + beq 85748 │ │ │ │ mov r0, r1 │ │ │ │ - bl 25c9e8 │ │ │ │ + bl 25bf90 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 85750 │ │ │ │ + bls 85748 │ │ │ │ sub r1, r0, #4 │ │ │ │ movw r2, #23936 @ 0x5d80 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 85604 │ │ │ │ + bl 855fc │ │ │ │ add r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r2, r3, #3 │ │ │ │ ands r0, r3, #3 │ │ │ │ orreq r2, r2, #1 │ │ │ │ - beq 85770 │ │ │ │ + beq 85768 │ │ │ │ str r2, [r4] │ │ │ │ orr r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r12, [r1] │ │ │ │ cmp ip, r3 │ │ │ │ - bne 85788 │ │ │ │ + bne 85780 │ │ │ │ strex lr, r2, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ mov r3, ip │ │ │ │ - bne 85758 │ │ │ │ + bne 85750 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - bne 857b0 │ │ │ │ + bne 857a8 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - b 857ec │ │ │ │ + b 857e4 │ │ │ │ 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 857d8 │ │ │ │ + bne 857d0 │ │ │ │ strex ip, r4, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 857a8 │ │ │ │ - b 857bc │ │ │ │ + beq 857a0 │ │ │ │ + b 857b4 │ │ │ │ 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 857e4 │ │ │ │ + bne 857dc │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - b 857e4 │ │ │ │ + b 857dc │ │ │ │ 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 85850 │ │ │ │ + bne 85848 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 8587c │ │ │ │ + bhi 85874 │ │ │ │ add r3, r3, #1 │ │ │ │ yield │ │ │ │ - b 85820 │ │ │ │ + b 85818 │ │ │ │ cmp r1, r4 │ │ │ │ - bne 85860 │ │ │ │ + bne 85858 │ │ │ │ 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 85884 │ │ │ │ - b 85858 │ │ │ │ + beq 8587c │ │ │ │ + b 85850 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r5] │ │ │ │ cmp r4, ip │ │ │ │ - bne 8589c │ │ │ │ + bne 85894 │ │ │ │ strex r6, lr, [r5] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 85858 │ │ │ │ - b 85820 │ │ │ │ + beq 85850 │ │ │ │ + b 85818 │ │ │ │ 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 85810 │ │ │ │ + bl 85808 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 858dc │ │ │ │ + bne 858d4 │ │ │ │ yield │ │ │ │ - b 858bc │ │ │ │ + b 858b4 │ │ │ │ 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 85810 │ │ │ │ + bl 85808 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85920 │ │ │ │ + bne 85918 │ │ │ │ yield │ │ │ │ - b 85900 │ │ │ │ + b 858f8 │ │ │ │ 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 25a96c │ │ │ │ + bl 259f14 │ │ │ │ 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, #20800 @ 0x5140 │ │ │ │ + movw r3, #19136 @ 0x4ac0 │ │ │ │ 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 85a74 │ │ │ │ + beq 85a6c │ │ │ │ ldr r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85a7c │ │ │ │ + beq 85a74 │ │ │ │ add sl, r6, #1408 @ 0x580 │ │ │ │ mov r8, r4 │ │ │ │ add r5, r6, #520 @ 0x208 │ │ │ │ add sl, sl, #12 │ │ │ │ - bl 243e60 │ │ │ │ + bl 23932c │ │ │ │ ldr r7, [r8, #520] @ 0x208 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r9, r7 │ │ │ │ - beq 85a28 │ │ │ │ + beq 85a20 │ │ │ │ mov r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 85810 │ │ │ │ + bl 85808 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 859dc │ │ │ │ + bne 859d4 │ │ │ │ yield │ │ │ │ - b 859bc │ │ │ │ + b 859b4 │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r1 │ │ │ │ - bne 859b4 │ │ │ │ + bne 859ac │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r8, #520] @ 0x208 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 85a18 │ │ │ │ + bne 85a10 │ │ │ │ str r3, [r5] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 2572c0 <_PyInterpreterState_New@@Base+0x1a18> │ │ │ │ - b 85a28 │ │ │ │ + bl 256868 <_PyInterpreterState_New@@Base+0x1a18> │ │ │ │ + b 85a20 │ │ │ │ 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 859a0 │ │ │ │ + bne 85998 │ │ │ │ mov r0, r4 │ │ │ │ - bl 243e60 │ │ │ │ + bl 23932c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85a68 │ │ │ │ + bne 85a60 │ │ │ │ yield │ │ │ │ - b 85a50 │ │ │ │ + b 85a48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8464c │ │ │ │ - b 85a7c │ │ │ │ + bl 84644 │ │ │ │ + b 85a74 │ │ │ │ mov r1, #2 │ │ │ │ - bl 24296c <_Py_SetLocaleFromEnv@@Base+0xb578> │ │ │ │ + bl 238d88 <_Py_SetLocaleFromEnv@@Base+0x2418> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 846a0 │ │ │ │ + b 84698 │ │ │ │ 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 │ │ │ │ ldr r7, [r0, #108] @ 0x6c │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r6, r0, #116 @ 0x74 │ │ │ │ mla r7, r8, r7, r0 │ │ │ │ add r7, r7, #116 @ 0x74 │ │ │ │ cmp r7, r6 │ │ │ │ - bls 85af8 │ │ │ │ + bls 85af0 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85aec │ │ │ │ + bne 85ae4 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 85aec │ │ │ │ - bl 2b033c │ │ │ │ + beq 85ae4 │ │ │ │ + bl 2afa0c │ │ │ │ ldr r3, [r6] │ │ │ │ mla r6, r8, r3, r6 │ │ │ │ - b 85ac0 │ │ │ │ + b 85ab8 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #448] @ 0x1c0 │ │ │ │ lsl r2, r2, #15 │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ rsbs r2, r2, #0 │ │ │ │ sbc r3, r3, r3 │ │ │ │ - bl 254b5c │ │ │ │ + bl 2540fc │ │ │ │ dmb ish │ │ │ │ str r6, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ cmp r4, r6 │ │ │ │ - bge 85b58 │ │ │ │ + bge 85b50 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ lsl r0, r0, #15 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - bl 256264 <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ + bl 25580c <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ ldr ip, [r4, #96] @ 0x60 │ │ │ │ add r1, r4, #52 @ 0x34 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ lsl ip, ip, #15 │ │ │ │ - b 85ba0 │ │ │ │ + b 85b98 │ │ │ │ lsr r2, r4, #27 │ │ │ │ - movw r3, #58944 @ 0xe640 │ │ │ │ + movw r3, #58904 @ 0xe618 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ add r1, r3, r2, lsl #2 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ mov r3, #1 │ │ │ │ ubfx r0, r4, #22, #5 │ │ │ │ mvn r3, r3, lsl r0 │ │ │ │ and ip, r3, r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 85b94 │ │ │ │ + bne 85b8c │ │ │ │ strex lr, ip, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 85b2c │ │ │ │ - b 85b78 │ │ │ │ + beq 85b24 │ │ │ │ + b 85b70 │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ cmn r2, #1 │ │ │ │ addeq r3, r3, #32 │ │ │ │ - beq 85bc4 │ │ │ │ + beq 85bbc │ │ │ │ and lr, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ lsr r2, r2, #1 │ │ │ │ addne r3, r3, lr │ │ │ │ - bne 85bb0 │ │ │ │ + bne 85ba8 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 85ba0 │ │ │ │ + bne 85b98 │ │ │ │ lsr ip, ip, #7 │ │ │ │ ldr r2, [r5, #456] @ 0x1c8 │ │ │ │ mul ip, r3, ip │ │ │ │ ldr r3, [r2, #256] @ 0x100 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85bf0 │ │ │ │ + beq 85be8 │ │ │ │ yield │ │ │ │ - b 85bd8 │ │ │ │ + b 85bd0 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ ldr lr, [r4, #96] @ 0x60 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldmib r4, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [r4] │ │ │ │ lsl r1, lr, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8526c │ │ │ │ + bl 85264 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ 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 85c4c │ │ │ │ + bne 85c44 │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne 85c2c │ │ │ │ + bne 85c24 │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 85c58 │ │ │ │ + bne 85c50 │ │ │ │ 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 │ │ │ │ @@ -90215,48 +90213,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 85cd8 │ │ │ │ + bcs 85cd0 │ │ │ │ ldr r9, [r5, #24] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 85ccc │ │ │ │ + bne 85cc4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b033c │ │ │ │ + bl 2afa0c │ │ │ │ str r9, [r5, #24] │ │ │ │ ldr r3, [r5] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ - b 85ca8 │ │ │ │ + b 85ca0 │ │ │ │ movw r5, #2236 @ 0x8bc │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85cf4 │ │ │ │ + bne 85cec │ │ │ │ add r0, r5, #240 @ 0xf0 │ │ │ │ - bl 231f08 <_start@@Base+0x790> │ │ │ │ + bl 231484 <_start@@Base+0x790> │ │ │ │ ldr r1, [r5, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #448] @ 0x1c0 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ - bl 256bcc <_PyInterpreterState_New@@Base+0x1324> │ │ │ │ + bl 256174 <_PyInterpreterState_New@@Base+0x1324> │ │ │ │ ldr r0, [r6, #448] @ 0x1c0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl 254b5c │ │ │ │ + bl 2540fc │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsl r0, r0, #15 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - bl 256264 <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ + bl 25580c <_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 │ │ │ │ @@ -90271,26 +90269,26 @@ │ │ │ │ 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 85d98 │ │ │ │ + bne 85d90 │ │ │ │ strex r5, r2, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, lr │ │ │ │ - bne 85d64 │ │ │ │ + bne 85d5c │ │ │ │ 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 85da4 │ │ │ │ + b 85d9c │ │ │ │ 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 │ │ │ │ @@ -90302,58 +90300,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 85eb8 │ │ │ │ + bcs 85eb0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85ea0 │ │ │ │ + beq 85e98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 259354 <_Py_NewReference@@Base+0x14f4> │ │ │ │ + bl 2588fc <_Py_NewReference@@Base+0x14f4> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85e70 │ │ │ │ + bne 85e68 │ │ │ │ ldr r0, [r8, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 254b5c │ │ │ │ + bl 2540fc │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ - bl 25a9d0 │ │ │ │ + bl 259f78 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r9 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ - b 85eac │ │ │ │ + b 85ea4 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 85eac │ │ │ │ + bne 85ea4 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r5, #1 │ │ │ │ - bcc 85eac │ │ │ │ + bcc 85ea4 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ orrhi r5, r5, #1 │ │ │ │ - b 85eac │ │ │ │ + b 85ea4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r9 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ mla r4, r7, r3, r4 │ │ │ │ - b 85e04 │ │ │ │ + b 85dfc │ │ │ │ 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 │ │ │ │ @@ -90376,82 +90374,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 256264 <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ + bl 25580c <_PyInterpreterState_New@@Base+0x9bc> │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl 254b5c │ │ │ │ + bl 2540fc │ │ │ │ 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 86134 │ │ │ │ + bcs 8612c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86114 │ │ │ │ + beq 8610c │ │ │ │ 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 85fb4 │ │ │ │ + beq 85fac │ │ │ │ cmp r6, #0 │ │ │ │ - beq 85fb8 │ │ │ │ + beq 85fb0 │ │ │ │ ldrb r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq 85fb8 │ │ │ │ + beq 85fb0 │ │ │ │ ldr r6, [r6, #1592] @ 0x638 │ │ │ │ - b 85f98 │ │ │ │ + b 85f90 │ │ │ │ mov r6, r8 │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 254b5c │ │ │ │ + bl 2540fc │ │ │ │ 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 85810 │ │ │ │ + bl 85808 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 86000 │ │ │ │ + bne 85ff8 │ │ │ │ yield │ │ │ │ - b 85fe0 │ │ │ │ + b 85fd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 259354 <_Py_NewReference@@Base+0x14f4> │ │ │ │ + bl 2588fc <_Py_NewReference@@Base+0x14f4> │ │ │ │ ldr r9, [r4, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 86028 │ │ │ │ + bne 86020 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 25a9d0 │ │ │ │ + bl 259f78 │ │ │ │ mov r4, r0 │ │ │ │ - b 86124 │ │ │ │ + b 8611c │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ movge r0, r7 │ │ │ │ ldrlt r0, [r4] │ │ │ │ lsllt r0, r0, #15 │ │ │ │ - bl 251a58 <_Py_write_noraise@@Base+0x174c> │ │ │ │ + bl 250f9c <_Py_write_noraise@@Base+0x1c7c> │ │ │ │ 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 │ │ │ │ @@ -90469,272 +90467,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 2572c0 <_PyInterpreterState_New@@Base+0x1a18> │ │ │ │ + bl 256868 <_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 86124 │ │ │ │ + bne 8611c │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r9, r3 │ │ │ │ - bcs 86104 │ │ │ │ + bcs 860fc │ │ │ │ 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 86124 │ │ │ │ + b 8611c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 860cc │ │ │ │ - b 86124 │ │ │ │ + bhi 860c4 │ │ │ │ + b 8611c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 25ab18 │ │ │ │ + bl 25a0c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ - b 85f64 │ │ │ │ + b 85f5c │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 86150 │ │ │ │ + bne 86148 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 85a8c │ │ │ │ + bl 85a84 │ │ │ │ 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] @ 86720 │ │ │ │ + ldr r7, [pc, #1440] @ 86718 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ - movw r3, #7252 @ 0x1c54 │ │ │ │ + movw r3, #5588 @ 0x15d4 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #7264 @ 0x1c60 │ │ │ │ + movw r2, #5600 @ 0x15e0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw r3, #7272 @ 0x1c68 │ │ │ │ + movw r3, #5608 @ 0x15e8 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #7284 @ 0x1c74 │ │ │ │ + movw r2, #5620 @ 0x15f4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r3, #7296 @ 0x1c80 │ │ │ │ + movw r3, #5632 @ 0x1600 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #7308 @ 0x1c8c │ │ │ │ + movw r2, #5644 @ 0x160c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - movw r3, #7200 @ 0x1c20 │ │ │ │ + movw r3, #5536 @ 0x15a0 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str ip, [r4, #16] │ │ │ │ - movw r2, #7212 @ 0x1c2c │ │ │ │ + movw r2, #5548 @ 0x15ac │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ sub ip, fp, #292 @ 0x124 │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ str ip, [fp, #-444] @ 0xfffffe44 │ │ │ │ str r6, [fp, #-452] @ 0xfffffe3c │ │ │ │ - movw r5, #24008 @ 0x5dc8 │ │ │ │ + movw r5, #22344 @ 0x5748 │ │ │ │ movt r5, #63 @ 0x3f │ │ │ │ str r6, [fp, #-448] @ 0xfffffe40 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 84a7c │ │ │ │ + bl 84a74 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #7316 @ 0x1c94 │ │ │ │ + movw r1, #5652 @ 0x1614 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 84ca8 │ │ │ │ + bl 84ca0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #32 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #7328 @ 0x1ca0 │ │ │ │ + movw r1, #5664 @ 0x1620 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 84ca8 │ │ │ │ + bl 84ca0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #63524 @ 0xf824 │ │ │ │ + movw r3, #61892 @ 0xf1c4 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ - movw r2, #6740 @ 0x1a54 │ │ │ │ + movw r2, #5076 @ 0x13d4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ - bl 84a7c │ │ │ │ + bl 84a74 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #80] @ 0x50 │ │ │ │ - bl 84ac8 │ │ │ │ + bl 84ac0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #30300 @ 0x765c │ │ │ │ + movw r2, #28636 @ 0x6fdc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ - bl 84a7c │ │ │ │ + bl 84a74 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #7340 @ 0x1cac │ │ │ │ + movw r3, #5676 @ 0x162c │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #6740 @ 0x1a54 │ │ │ │ + movw r2, #5076 @ 0x13d4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ - bl 84a7c │ │ │ │ + bl 84a74 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #112] @ 0x70 │ │ │ │ - bl 84ac8 │ │ │ │ + bl 84ac0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #30300 @ 0x765c │ │ │ │ + movw r2, #28636 @ 0x6fdc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ - bl 84a7c │ │ │ │ + bl 84a74 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #128 @ 0x80 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #7348 @ 0x1cb4 │ │ │ │ + movw r1, #5684 @ 0x1634 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 84ca8 │ │ │ │ + bl 84ca0 │ │ │ │ sub r0, r7, #64 @ 0x40 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #7356 @ 0x1cbc │ │ │ │ + movw r1, #5692 @ 0x163c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 84ca8 │ │ │ │ + bl 84ca0 │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #7368 @ 0x1cc8 │ │ │ │ + movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 84ca8 │ │ │ │ + bl 84ca0 │ │ │ │ add r0, r7, #384 @ 0x180 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #7380 @ 0x1cd4 │ │ │ │ + movw r1, #5716 @ 0x1654 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 84ca8 │ │ │ │ + bl 84ca0 │ │ │ │ sub r0, r7, #32 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #63424 @ 0xf7c0 │ │ │ │ + movw r1, #61792 @ 0xf160 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 84ca8 │ │ │ │ + bl 84ca0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r7, #192 @ 0xc0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #7368 @ 0x1cc8 │ │ │ │ + movw r1, #5704 @ 0x1648 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 84ca8 │ │ │ │ + bl 84ca0 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #416 @ 0x1a0 │ │ │ │ - movw r1, #7388 @ 0x1cdc │ │ │ │ + movw r1, #5724 @ 0x165c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 84e98 │ │ │ │ + bl 84e90 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #496 @ 0x1f0 │ │ │ │ - movw r1, #7400 @ 0x1ce8 │ │ │ │ + movw r1, #5736 @ 0x1668 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 84e98 │ │ │ │ + bl 84e90 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #432 @ 0x1b0 │ │ │ │ - movw r1, #7412 @ 0x1cf4 │ │ │ │ + movw r1, #5748 @ 0x1674 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 84e98 │ │ │ │ + bl 84e90 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #448 @ 0x1c0 │ │ │ │ - movw r1, #63344 @ 0xf770 │ │ │ │ + movw r1, #61712 @ 0xf110 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 84e98 │ │ │ │ + bl 84e90 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #464 @ 0x1d0 │ │ │ │ - movw r1, #7420 @ 0x1cfc │ │ │ │ + movw r1, #5756 @ 0x167c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 84e98 │ │ │ │ + bl 84e90 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #480 @ 0x1e0 │ │ │ │ - movw r1, #7428 @ 0x1d04 │ │ │ │ + movw r1, #5764 @ 0x1684 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 84e98 │ │ │ │ + bl 84e90 │ │ │ │ add r0, r7, #224 @ 0xe0 │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #28464 @ 0x6f30 │ │ │ │ + movw r1, #26800 @ 0x68b0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 84ca8 │ │ │ │ + bl 84ca0 │ │ │ │ ldr r0, [r7, #520] @ 0x208 │ │ │ │ ldr r1, [r7, #524] @ 0x20c │ │ │ │ orrs r3, r0, r1 │ │ │ │ - beq 86448 │ │ │ │ + beq 86440 │ │ │ │ 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 3cc594 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cbeec <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cc594 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cbeec <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {r0, r2} │ │ │ │ - movw r3, #7436 @ 0x1d0c │ │ │ │ + movw r3, #5772 @ 0x168c │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #7448 @ 0x1d18 │ │ │ │ + movw r2, #5784 @ 0x1698 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ mov r6, #0 │ │ │ │ - bl 84a7c │ │ │ │ + bl 84a74 │ │ │ │ mov r7, #0 │ │ │ │ - bl 253bbc │ │ │ │ + bl 2530fc │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #7468 @ 0x1d2c │ │ │ │ + movw r3, #5804 @ 0x16ac │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #7480 @ 0x1d38 │ │ │ │ + movw r2, #5816 @ 0x16b8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ sub sl, fp, #372 @ 0x174 │ │ │ │ - bl 84a7c │ │ │ │ + bl 84a74 │ │ │ │ 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 2d63c │ │ │ │ @@ -90750,15 +90748,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] @ 86724 │ │ │ │ + ldr r1, [pc, #532] @ 8671c │ │ │ │ mla r8, r9, r2, r8 │ │ │ │ movw r2, #24584 @ 0x6008 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ rsb r3, r3, r0, asr #18 │ │ │ │ sbc r8, r8, r6 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ @@ -90778,118 +90776,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 3cc594 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cbeec <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ 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 3cc594 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cbeec <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ 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 865d0 │ │ │ │ + blt 865c8 │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r8, r8, #0 │ │ │ │ mvnge r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r6, #0 │ │ │ │ - blt 865e8 │ │ │ │ + blt 865e0 │ │ │ │ cmn r6, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r7, r7, #0 │ │ │ │ mvnge r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r7, #0 │ │ │ │ - blt 86604 │ │ │ │ + blt 865fc │ │ │ │ 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 3cc204 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ - movw r2, #7492 @ 0x1d44 │ │ │ │ + blx 3cbb5c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + movw r2, #5828 @ 0x16c4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ umull r5, r3, r5, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ lsr r3, r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #17120 @ 0x42e0 │ │ │ │ + movw r3, #15508 @ 0x3c94 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 84a7c │ │ │ │ + bl 84a74 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ str sl, [sp, #16] │ │ │ │ - blx 3cc204 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cbb5c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ 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 3cc204 <_PyMonitoring_FireBranchEvent@@Base+0x640> │ │ │ │ + blx 3cbb5c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ lsr r8, r8, #6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #31760 @ 0x7c10 │ │ │ │ + movw r3, #30096 @ 0x7590 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp] │ │ │ │ - movw r2, #7512 @ 0x1d58 │ │ │ │ + movw r2, #5848 @ 0x16d8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ - movw r5, #33848 @ 0x8438 │ │ │ │ + movw r5, #32184 @ 0x7db8 │ │ │ │ movt r5, #64 @ 0x40 │ │ │ │ - bl 84a7c │ │ │ │ + bl 84a74 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 84ac8 │ │ │ │ + bl 84ac0 │ │ │ │ ldr r3, [fp, #-460] @ 0xfffffe34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86700 │ │ │ │ + beq 866f8 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #7580 @ 0x1d9c │ │ │ │ + movw r2, #5916 @ 0x171c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ - bl 84a7c │ │ │ │ + bl 84a74 │ │ │ │ ldr r0, [fp, #-460] @ 0xfffffe34 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 84ac8 │ │ │ │ + bl 84ac0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #30300 @ 0x765c │ │ │ │ + movw r2, #28636 @ 0x6fdc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #14960 @ 0x3a70 │ │ │ │ + movw r0, #14952 @ 0x3a68 │ │ │ │ movt r0, #8 │ │ │ │ - bl 84a7c │ │ │ │ + bl 84a74 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r5, r5, r0, asr #27 │ │ │ │ strdeq r5, [r5], #-216 @ 0xffffff28 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -90898,193 +90896,193 @@ │ │ │ │ movw r5, #23936 @ 0x5d80 │ │ │ │ movt r5, #101 @ 0x65 │ │ │ │ cmp r0, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b0c │ │ │ │ + bl 83b04 │ │ │ │ add r1, r4, #32 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl 83b0c │ │ │ │ + bl 83b04 │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ - bl 83b0c │ │ │ │ + bl 83b04 │ │ │ │ add r1, r4, #96 @ 0x60 │ │ │ │ add r0, r5, #96 @ 0x60 │ │ │ │ - bl 83b0c │ │ │ │ + bl 83b04 │ │ │ │ add r1, r4, #128 @ 0x80 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ - bl 83b0c │ │ │ │ + bl 83b04 │ │ │ │ add r1, r4, #160 @ 0xa0 │ │ │ │ add r0, r5, #160 @ 0xa0 │ │ │ │ - bl 83b0c │ │ │ │ + bl 83b04 │ │ │ │ add r1, r4, #192 @ 0xc0 │ │ │ │ add r0, r5, #192 @ 0xc0 │ │ │ │ - bl 83b0c │ │ │ │ + bl 83b04 │ │ │ │ add r1, r4, #256 @ 0x100 │ │ │ │ add r0, r5, #256 @ 0x100 │ │ │ │ - bl 83b0c │ │ │ │ + bl 83b04 │ │ │ │ add r1, r4, #224 @ 0xe0 │ │ │ │ add r0, r5, #224 @ 0xe0 │ │ │ │ - bl 83b0c │ │ │ │ + bl 83b04 │ │ │ │ add r1, r4, #288 @ 0x120 │ │ │ │ add r0, r5, #288 @ 0x120 │ │ │ │ - bl 83b0c │ │ │ │ + bl 83b04 │ │ │ │ add r1, r4, #416 @ 0x1a0 │ │ │ │ add r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 83b0c │ │ │ │ + bl 83b04 │ │ │ │ add r1, r4, #448 @ 0x1c0 │ │ │ │ add r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 83b0c │ │ │ │ + bl 83b04 │ │ │ │ add r1, r4, #320 @ 0x140 │ │ │ │ add r0, r5, #320 @ 0x140 │ │ │ │ - bl 83b0c │ │ │ │ + bl 83b04 │ │ │ │ add r1, r4, #352 @ 0x160 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ - bl 83b0c │ │ │ │ + bl 83b04 │ │ │ │ add r1, r4, #384 @ 0x180 │ │ │ │ add r0, r5, #384 @ 0x180 │ │ │ │ - bl 83b0c │ │ │ │ + bl 83b04 │ │ │ │ add r1, r4, #480 @ 0x1e0 │ │ │ │ add r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 83bb4 │ │ │ │ + bl 83bac │ │ │ │ add r1, r4, #496 @ 0x1f0 │ │ │ │ add r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 83bb4 │ │ │ │ + bl 83bac │ │ │ │ add r1, r4, #512 @ 0x200 │ │ │ │ add r0, r5, #512 @ 0x200 │ │ │ │ - bl 83bb4 │ │ │ │ + bl 83bac │ │ │ │ add r1, r4, #528 @ 0x210 │ │ │ │ add r0, r5, #528 @ 0x210 │ │ │ │ - bl 83bb4 │ │ │ │ + bl 83bac │ │ │ │ add r1, r4, #544 @ 0x220 │ │ │ │ add r0, r5, #544 @ 0x220 │ │ │ │ - bl 83bb4 │ │ │ │ + bl 83bac │ │ │ │ add r1, r4, #560 @ 0x230 │ │ │ │ add r0, r5, #560 @ 0x230 │ │ │ │ - bl 83bb4 │ │ │ │ + bl 83bac │ │ │ │ add r1, r4, #576 @ 0x240 │ │ │ │ add r0, r5, #576 @ 0x240 │ │ │ │ - bl 83bb4 │ │ │ │ + bl 83bac │ │ │ │ add r1, r4, #592 @ 0x250 │ │ │ │ add r0, r5, #592 @ 0x250 │ │ │ │ - bl 83bb4 │ │ │ │ + bl 83bac │ │ │ │ add r1, r4, #608 @ 0x260 │ │ │ │ add r0, r5, #608 @ 0x260 │ │ │ │ - bl 83bb4 │ │ │ │ + bl 83bac │ │ │ │ add r1, r4, #624 @ 0x270 │ │ │ │ add r0, r5, #624 @ 0x270 │ │ │ │ - bl 83bb4 │ │ │ │ + bl 83bac │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2d63c │ │ │ │ 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, #20800 @ 0x5140 │ │ │ │ + movw r6, #19136 @ 0x4ac0 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r6 │ │ │ │ - beq 86a24 │ │ │ │ + beq 86a1c │ │ │ │ movw r3, #4384 @ 0x1120 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 868cc │ │ │ │ - ldr r0, [pc, #324] @ 86a2c │ │ │ │ + bne 868c4 │ │ │ │ + ldr r0, [pc, #324] @ 86a24 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 254cc8 │ │ │ │ + bl 254268 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r4, #1424] @ 0x590 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 86a24 │ │ │ │ + bne 86a1c │ │ │ │ movw r5, #2764 @ 0xacc │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 86938 │ │ │ │ + beq 86930 │ │ │ │ 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] @ 86a30 │ │ │ │ + ldr r2, [pc, #240] @ 86a28 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8695c │ │ │ │ + beq 86954 │ │ │ │ bl 2d03c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ ldrne r3, [r4] │ │ │ │ ldrne r3, [r3, #16] │ │ │ │ - beq 86a24 │ │ │ │ + beq 86a1c │ │ │ │ subs r0, r3, #0 │ │ │ │ - beq 86994 │ │ │ │ + beq 8698c │ │ │ │ ldr r6, [r3, #1592] @ 0x638 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8698c │ │ │ │ - bl 85948 │ │ │ │ + beq 86984 │ │ │ │ + bl 85940 │ │ │ │ mov r3, r6 │ │ │ │ - b 86974 │ │ │ │ + b 8696c │ │ │ │ cmp r4, r5 │ │ │ │ - beq 869a8 │ │ │ │ + beq 869a0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24296c <_Py_SetLocaleFromEnv@@Base+0xb578> │ │ │ │ + bl 238d88 <_Py_SetLocaleFromEnv@@Base+0x2418> │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 86728 │ │ │ │ + bl 86720 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 86a24 │ │ │ │ + beq 86a1c │ │ │ │ movw r3, #24592 @ 0x6010 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 86a04 │ │ │ │ + beq 869fc │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne 869c8 │ │ │ │ + bne 869c0 │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #2752 @ 0xac0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #2728] @ 0xaa8 │ │ │ │ - bl 851d0 │ │ │ │ - b 86a24 │ │ │ │ + bl 851c8 │ │ │ │ + b 86a1c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 86a1c │ │ │ │ + bne 86a14 │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 869d4 │ │ │ │ + bne 869cc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r5, r5, r0, lsr #29 │ │ │ │ andeq r0, r0, r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -91093,257 +91091,257 @@ │ │ │ │ movw r4, #23824 @ 0x5d10 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #7592 @ 0x1da8 │ │ │ │ + movw r2, #5928 @ 0x1728 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 86a94 │ │ │ │ + bne 86a8c │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #30300 @ 0x765c │ │ │ │ + movw r2, #28636 @ 0x6fdc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2d5dc <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #7628 @ 0x1dcc │ │ │ │ + movw r2, #5964 @ 0x174c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d5dc <__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 86ab4 │ │ │ │ + bne 86aac │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #7640 @ 0x1dd8 │ │ │ │ + movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #7676 @ 0x1dfc │ │ │ │ + movw r2, #6012 @ 0x177c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-1] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 86b3c │ │ │ │ + bne 86b34 │ │ │ │ ldrb r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 86b3c │ │ │ │ + bne 86b34 │ │ │ │ ldrb r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 86b3c │ │ │ │ + bne 86b34 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #7712 @ 0x1e20 │ │ │ │ + movw r0, #6048 @ 0x17a0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e1c8 │ │ │ │ - b 86bc0 │ │ │ │ + b 86bb8 │ │ │ │ sub r6, r5, #3 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #7744 @ 0x1e40 │ │ │ │ + movw r2, #6080 @ 0x17c0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ sub r3, r5, r6 │ │ │ │ ldrb sl, [r6], #1 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #7780 @ 0x1e64 │ │ │ │ + movw r2, #6116 @ 0x17e4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp sl, #253 @ 0xfd │ │ │ │ - beq 86b94 │ │ │ │ - movw r0, #7804 @ 0x1e7c │ │ │ │ + beq 86b8c │ │ │ │ + movw r0, #6140 @ 0x17fc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2e1c8 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e1b0 │ │ │ │ cmp r6, r5 │ │ │ │ - bne 86b54 │ │ │ │ - movw r0, #7816 @ 0x1e88 │ │ │ │ + bne 86b4c │ │ │ │ + movw r0, #6152 @ 0x1808 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ mov r1, #1 │ │ │ │ bl 2e1c8 │ │ │ │ add r7, r5, r8 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #7964 @ 0x1f1c │ │ │ │ + movw r2, #6300 @ 0x189c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ sub r3, r7, #1 │ │ │ │ add r2, r7, #3 │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne 86c04 │ │ │ │ + bne 86bfc │ │ │ │ cmp r2, r3 │ │ │ │ - bne 86be8 │ │ │ │ + bne 86be0 │ │ │ │ mov r6, #1 │ │ │ │ - b 86c08 │ │ │ │ + b 86c00 │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 86c2c │ │ │ │ + beq 86c24 │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #7712 @ 0x1e20 │ │ │ │ + movw r0, #6048 @ 0x17a0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e1c8 │ │ │ │ - b 86ca4 │ │ │ │ + b 86c9c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ - movw r2, #7744 @ 0x1e40 │ │ │ │ + movw r2, #6080 @ 0x17c0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r8, [r7, r6] │ │ │ │ mov r1, #1 │ │ │ │ str r8, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #8004 @ 0x1f44 │ │ │ │ + movw r2, #6340 @ 0x18c4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ - movw r0, #7804 @ 0x1e7c │ │ │ │ + movw r0, #6140 @ 0x17fc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp r8, #253 @ 0xfd │ │ │ │ - beq 86c88 │ │ │ │ + beq 86c80 │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2e1c8 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ add r6, r6, #1 │ │ │ │ bl 2e1b0 │ │ │ │ cmp r6, #4 │ │ │ │ - bne 86c48 │ │ │ │ + bne 86c40 │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 86d58 │ │ │ │ + beq 86d50 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #8032 @ 0x1f60 │ │ │ │ + movw r0, #6368 @ 0x18e0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e1c8 │ │ │ │ sub r3, r6, r5 │ │ │ │ - movw r2, #8048 @ 0x1f70 │ │ │ │ + movw r2, #6384 @ 0x18f0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ cmp r3, #8 │ │ │ │ cmpne r6, r7 │ │ │ │ - bcs 86cf4 │ │ │ │ + bcs 86cec │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ - b 86cc8 │ │ │ │ + b 86cc0 │ │ │ │ cmp r6, r7 │ │ │ │ - bcc 86d0c │ │ │ │ + bcc 86d04 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e1b0 │ │ │ │ - b 86d58 │ │ │ │ + b 86d50 │ │ │ │ sub r3, r7, r6 │ │ │ │ cmp r3, #8 │ │ │ │ - ble 86d34 │ │ │ │ + ble 86d2c │ │ │ │ sub r6, r7, #8 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #8056 @ 0x1f78 │ │ │ │ + movw r0, #6392 @ 0x18f8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e1c8 │ │ │ │ - movw r2, #8048 @ 0x1f70 │ │ │ │ + movw r2, #6384 @ 0x18f0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs 86cfc │ │ │ │ + bcs 86cf4 │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ - b 86d34 │ │ │ │ + b 86d2c │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e1b0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e504 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2dcb4 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 8f5f4 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + b 8f5ec <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ │ │ │ │ -00086d84 <_PyStolenTuple_Free@@Base>: │ │ │ │ +00086d7c <_PyStolenTuple_Free@@Base>: │ │ │ │ ldr r3, [r0, #4] │ │ │ │ movw r2, #42532 @ 0xa624 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 86df0 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bne 86de8 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt 86df0 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ - ldr r3, [pc, #72] @ 86e00 <_PyStolenTuple_Free@@Base+0x7c> │ │ │ │ + bgt 86de8 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + ldr r3, [pc, #72] @ 86df8 <_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, #1724] @ 0x6bc │ │ │ │ cmp r1, #2000 @ 0x7d0 │ │ │ │ - bcs 86df0 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bcs 86de8 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ ldr r2, [r3, #1720] @ 0x6b8 │ │ │ │ add r1, r1, #1 │ │ │ │ str r2, [r0] │ │ │ │ str r0, [r3, #1720] @ 0x6b8 │ │ │ │ str r1, [r3, #1724] @ 0x6bc │ │ │ │ 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 │ │ │ │ │ │ │ │ -00086e04 <_PyType_LookupSubclasses@@Base>: │ │ │ │ +00086dfc <_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 86e70 <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ - ldr ip, [pc, #92] @ 86e80 <_PyType_LookupSubclasses@@Base+0x7c> │ │ │ │ + beq 86e68 <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ + ldr ip, [pc, #92] @ 86e78 <_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 │ │ │ │ @@ -91362,22 +91360,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 │ │ │ │ │ │ │ │ -00086e84 <_PyType_InitSubclasses@@Base>: │ │ │ │ +00086e7c <_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 86ef0 <_PyType_InitSubclasses@@Base+0x6c> │ │ │ │ - ldr ip, [pc, #112] @ 86f14 <_PyType_InitSubclasses@@Base+0x90> │ │ │ │ + beq 86ee8 <_PyType_InitSubclasses@@Base+0x6c> │ │ │ │ + ldr ip, [pc, #112] @ 86f0c <_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 │ │ │ │ @@ -91391,224 +91389,224 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #416 @ 0x1a0 │ │ │ │ addeq r3, r3, #988 @ 0x3dc │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 86f04 <_PyType_InitSubclasses@@Base+0x80> │ │ │ │ + bne 86efc <_PyType_InitSubclasses@@Base+0x80> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2599f0 <_Py_NewReference@@Base+0x1b90> │ │ │ │ + b 258f98 <_Py_NewReference@@Base+0x1b90> │ │ │ │ mov r0, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00086f18 : │ │ │ │ +00086f10 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00086f38 : │ │ │ │ +00086f30 : │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ands r3, r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 86f5c │ │ │ │ + beq 86f54 │ │ │ │ ldr r0, [r0, #448] @ 0x1c0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00086f68 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +00086f60 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 86fa8 <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ + bcs 86fa0 <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ lsr r2, r0, #7 │ │ │ │ - movw ip, #6908 @ 0x1afc │ │ │ │ + movw ip, #5244 @ 0x147c │ │ │ │ movt ip, #79 @ 0x4f │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ lsl r2, r2, #1 │ │ │ │ - movw r1, #61436 @ 0xeffc │ │ │ │ + movw r1, #59772 @ 0xe97c │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldrh r2, [ip, r2] │ │ │ │ add r3, r3, r2, lsl #7 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r2, [r1, r3] │ │ │ │ - movw r3, #53260 @ 0xd00c │ │ │ │ + movw r3, #51596 @ 0xc98c │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ addeq r0, r3, r0 │ │ │ │ - movwne r2, #59812 @ 0xe9a4 │ │ │ │ + movwne r2, #58188 @ 0xe34c │ │ │ │ uxthne r3, r3 │ │ │ │ movtne r2, #88 @ 0x58 │ │ │ │ ldrne r0, [r2, r3, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00086fe0 : │ │ │ │ +00086fd8 : │ │ │ │ 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] @ 87018 │ │ │ │ + ldr ip, [pc, #28] @ 87010 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl ab164 │ │ │ │ + bl aaee0 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ tst r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8705c │ │ │ │ + beq 87054 │ │ │ │ ldr r3, [r0, #-1] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87078 │ │ │ │ + bgt 87070 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87078 │ │ │ │ + bne 87070 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ 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 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #8064 @ 0x1f80 │ │ │ │ + movw r0, #6400 @ 0x1900 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ │ │ │ │ -000870a0 : │ │ │ │ +00087098 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 870e8 │ │ │ │ + bne 870e0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #8076 @ 0x1f8c │ │ │ │ + movw r1, #6412 @ 0x190c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000870f4 : │ │ │ │ +000870ec : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 87130 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 87128 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #8076 @ 0x1f8c │ │ │ │ + movw r1, #6412 @ 0x190c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq 8714c │ │ │ │ + beq 87144 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00087158 : │ │ │ │ +00087150 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #58652 @ 0xe51c │ │ │ │ + movw r3, #62620 @ 0xf49c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 87188 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 87180 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8096 @ 0x1fa0 │ │ │ │ + movw r1, #6432 @ 0x1920 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ 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 871c8 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 871c0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29160 @ 0x71e8 │ │ │ │ + movw r1, #27496 @ 0x6b68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000871d0 : │ │ │ │ +000871c8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8132 @ 0x1fc4 │ │ │ │ + movw r1, #6468 @ 0x1944 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 │ │ │ │ @@ -91617,74 +91615,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87264 │ │ │ │ + bne 8725c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 872a4 │ │ │ │ + beq 8729c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 872a4 │ │ │ │ - b 87268 │ │ │ │ + ble 8729c │ │ │ │ + b 87260 │ │ │ │ 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 872c4 │ │ │ │ + bne 872bc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 872a4 │ │ │ │ + beq 8729c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 872c8 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 872c0 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8732c │ │ │ │ + bl 16d81c │ │ │ │ + b 87324 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b6f64 │ │ │ │ + bl 1b6ad4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87308 │ │ │ │ + bgt 87300 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87308 │ │ │ │ + bne 87300 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8732c │ │ │ │ + bgt 87324 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8732c │ │ │ │ + bne 87324 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -91693,74 +91691,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87394 │ │ │ │ + bne 8738c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 873d4 │ │ │ │ + beq 873cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 873d4 │ │ │ │ - b 87398 │ │ │ │ + ble 873cc │ │ │ │ + b 87390 │ │ │ │ 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 873f4 │ │ │ │ + bne 873ec │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 873d4 │ │ │ │ + beq 873cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 873f8 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 873f0 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8745c │ │ │ │ + bl 16d81c │ │ │ │ + b 87454 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1cfe60 │ │ │ │ + bl 1cf9d0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87438 │ │ │ │ + bgt 87430 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87438 │ │ │ │ + bne 87430 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8745c │ │ │ │ + bgt 87454 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8745c │ │ │ │ + bne 87454 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -91769,74 +91767,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 874c4 │ │ │ │ + bne 874bc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87504 │ │ │ │ + beq 874fc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87504 │ │ │ │ - b 874c8 │ │ │ │ + ble 874fc │ │ │ │ + b 874c0 │ │ │ │ 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 87524 │ │ │ │ + bne 8751c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87504 │ │ │ │ + beq 874fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87528 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 87520 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8758c │ │ │ │ + bl 16d81c │ │ │ │ + b 87584 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1e5278 │ │ │ │ + bl 1e4bc0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87568 │ │ │ │ + bgt 87560 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87568 │ │ │ │ + bne 87560 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8758c │ │ │ │ + bgt 87584 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8758c │ │ │ │ + bne 87584 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -91845,74 +91843,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 875f4 │ │ │ │ + bne 875ec │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87634 │ │ │ │ + beq 8762c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87634 │ │ │ │ - b 875f8 │ │ │ │ + ble 8762c │ │ │ │ + b 875f0 │ │ │ │ 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 87654 │ │ │ │ + bne 8764c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87634 │ │ │ │ + beq 8762c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87658 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 87650 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 876bc │ │ │ │ + bl 16d81c │ │ │ │ + b 876b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1d484c │ │ │ │ + bl 1d416c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87698 │ │ │ │ + bgt 87690 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87698 │ │ │ │ + bne 87690 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 876bc │ │ │ │ + bgt 876b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 876bc │ │ │ │ + bne 876b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -91921,74 +91919,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87724 │ │ │ │ + bne 8771c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87764 │ │ │ │ + beq 8775c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87764 │ │ │ │ - b 87728 │ │ │ │ + ble 8775c │ │ │ │ + b 87720 │ │ │ │ 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 87784 │ │ │ │ + bne 8777c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87764 │ │ │ │ + beq 8775c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87788 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 87780 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 877ec │ │ │ │ + bl 16d81c │ │ │ │ + b 877e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b4a5c │ │ │ │ + bl 1b45cc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 877c8 │ │ │ │ + bgt 877c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 877c8 │ │ │ │ + bne 877c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 877ec │ │ │ │ + bgt 877e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 877ec │ │ │ │ + bne 877e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -91997,74 +91995,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87854 │ │ │ │ + bne 8784c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87894 │ │ │ │ + beq 8788c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87894 │ │ │ │ - b 87858 │ │ │ │ + ble 8788c │ │ │ │ + b 87850 │ │ │ │ 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 878b4 │ │ │ │ + bne 878ac │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87894 │ │ │ │ + beq 8788c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 878b8 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 878b0 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8791c │ │ │ │ + bl 16d81c │ │ │ │ + b 87914 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2120cc │ │ │ │ + bl 2116e0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 878f8 │ │ │ │ + bgt 878f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 878f8 │ │ │ │ + bne 878f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8791c │ │ │ │ + bgt 87914 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8791c │ │ │ │ + bne 87914 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -92073,74 +92071,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87984 │ │ │ │ + bne 8797c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 879c4 │ │ │ │ + beq 879bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 879c4 │ │ │ │ - b 87988 │ │ │ │ + ble 879bc │ │ │ │ + b 87980 │ │ │ │ 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 879e4 │ │ │ │ + bne 879dc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 879c4 │ │ │ │ + beq 879bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 879e8 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 879e0 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 87a4c │ │ │ │ + bl 16d81c │ │ │ │ + b 87a44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b2fd0 │ │ │ │ + bl 1b2b40 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87a28 │ │ │ │ + bgt 87a20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87a28 │ │ │ │ + bne 87a20 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87a4c │ │ │ │ + bgt 87a44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87a4c │ │ │ │ + bne 87a44 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -92149,74 +92147,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87ab4 │ │ │ │ + bne 87aac │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87af4 │ │ │ │ + beq 87aec │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87af4 │ │ │ │ - b 87ab8 │ │ │ │ + ble 87aec │ │ │ │ + b 87ab0 │ │ │ │ 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 87b14 │ │ │ │ + bne 87b0c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87af4 │ │ │ │ + beq 87aec │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87b18 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 87b10 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 87b7c │ │ │ │ + bl 16d81c │ │ │ │ + b 87b74 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 300234 │ │ │ │ + bl 2ff8fc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87b58 │ │ │ │ + bgt 87b50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87b58 │ │ │ │ + bne 87b50 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87b7c │ │ │ │ + bgt 87b74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87b7c │ │ │ │ + bne 87b74 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -92225,74 +92223,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87be4 │ │ │ │ + bne 87bdc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87c24 │ │ │ │ + beq 87c1c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87c24 │ │ │ │ - b 87be8 │ │ │ │ + ble 87c1c │ │ │ │ + b 87be0 │ │ │ │ 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 87c44 │ │ │ │ + bne 87c3c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87c24 │ │ │ │ + beq 87c1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87c48 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 87c40 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 87cac │ │ │ │ + bl 16d81c │ │ │ │ + b 87ca4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1c5de8 │ │ │ │ + bl 1c5908 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87c88 │ │ │ │ + bgt 87c80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87c88 │ │ │ │ + bne 87c80 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87cac │ │ │ │ + bgt 87ca4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87cac │ │ │ │ + bne 87ca4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -92301,74 +92299,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87d14 │ │ │ │ + bne 87d0c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87d54 │ │ │ │ + beq 87d4c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87d54 │ │ │ │ - b 87d18 │ │ │ │ + ble 87d4c │ │ │ │ + b 87d10 │ │ │ │ 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 87d74 │ │ │ │ + bne 87d6c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87d54 │ │ │ │ + beq 87d4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87d78 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 87d70 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 87ddc │ │ │ │ + bl 16d81c │ │ │ │ + b 87dd4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 176a50 │ │ │ │ + bl 1766bc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87db8 │ │ │ │ + bgt 87db0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87db8 │ │ │ │ + bne 87db0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87ddc │ │ │ │ + bgt 87dd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87ddc │ │ │ │ + bne 87dd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -92377,74 +92375,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87e44 │ │ │ │ + bne 87e3c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87e84 │ │ │ │ + beq 87e7c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87e84 │ │ │ │ - b 87e48 │ │ │ │ + ble 87e7c │ │ │ │ + b 87e40 │ │ │ │ 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 87ea4 │ │ │ │ + bne 87e9c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87e84 │ │ │ │ + beq 87e7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87ea8 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 87ea0 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 87f0c │ │ │ │ + bl 16d81c │ │ │ │ + b 87f04 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2be294 │ │ │ │ + bl 2bdb00 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87ee8 │ │ │ │ + bgt 87ee0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87ee8 │ │ │ │ + bne 87ee0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87f0c │ │ │ │ + bgt 87f04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87f0c │ │ │ │ + bne 87f04 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -92453,74 +92451,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 87f74 │ │ │ │ + bne 87f6c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87fb4 │ │ │ │ + beq 87fac │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 87fb4 │ │ │ │ - b 87f78 │ │ │ │ + ble 87fac │ │ │ │ + b 87f70 │ │ │ │ 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 87fd4 │ │ │ │ + bne 87fcc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 87fb4 │ │ │ │ + beq 87fac │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87fd8 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 87fd0 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8803c │ │ │ │ + bl 16d81c │ │ │ │ + b 88034 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 32f59c │ │ │ │ + bl 32ef1c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88018 │ │ │ │ + bgt 88010 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88018 │ │ │ │ + bne 88010 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8803c │ │ │ │ + bgt 88034 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8803c │ │ │ │ + bne 88034 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -92529,74 +92527,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 880a4 │ │ │ │ + bne 8809c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 880e4 │ │ │ │ + beq 880dc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 880e4 │ │ │ │ - b 880a8 │ │ │ │ + ble 880dc │ │ │ │ + b 880a0 │ │ │ │ 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 88104 │ │ │ │ + bne 880fc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 880e4 │ │ │ │ + beq 880dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88108 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 88100 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8816c │ │ │ │ + bl 16d81c │ │ │ │ + b 88164 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 379a5c │ │ │ │ + bl 37938c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88148 │ │ │ │ + bgt 88140 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88148 │ │ │ │ + bne 88140 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8816c │ │ │ │ + bgt 88164 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8816c │ │ │ │ + bne 88164 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -92605,403 +92603,403 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 881d4 │ │ │ │ + bne 881cc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 88214 │ │ │ │ + beq 8820c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 88214 │ │ │ │ - b 881d8 │ │ │ │ + ble 8820c │ │ │ │ + b 881d0 │ │ │ │ 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 88234 │ │ │ │ + bne 8822c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 88214 │ │ │ │ + beq 8820c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88238 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 88230 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8829c │ │ │ │ + bl 16d81c │ │ │ │ + b 88294 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 345ea0 │ │ │ │ + bl 345820 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88278 │ │ │ │ + bgt 88270 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88278 │ │ │ │ + bne 88270 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8829c │ │ │ │ + bgt 88294 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8829c │ │ │ │ + bne 88294 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000882a4 : │ │ │ │ +0008829c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33336 @ 0x8238 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 882e4 │ │ │ │ + beq 882dc │ │ │ │ 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, #48860 @ 0xbedc │ │ │ │ + movw r0, #47196 @ 0xb85c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88304 │ │ │ │ + beq 882fc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008830c : │ │ │ │ +00088304 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32792 @ 0x8018 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8834c │ │ │ │ + beq 88344 │ │ │ │ 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, #63428 @ 0xf7c4 │ │ │ │ + movw r0, #61764 @ 0xf144 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088354 : │ │ │ │ +0008834c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32792 @ 0x8018 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 88394 │ │ │ │ + beq 8838c │ │ │ │ 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, #63428 @ 0xf7c4 │ │ │ │ + movw r0, #61764 @ 0xf144 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008839c : │ │ │ │ +00088394 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33084 @ 0x813c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 883dc │ │ │ │ + beq 883d4 │ │ │ │ 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, #63428 @ 0xf7c4 │ │ │ │ + movw r0, #61764 @ 0xf144 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000883e4 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +000883dc <_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 88460 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ + bls 88458 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ tst r3, #3 │ │ │ │ - bne 88450 <_PyUnicodeWriter_WriteLatin1String@@Base+0x6c> │ │ │ │ + bne 88448 <_PyUnicodeWriter_WriteLatin1String@@Base+0x6c> │ │ │ │ mov r1, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc 88444 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + bcc 8843c <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ tst r2, r1 │ │ │ │ - beq 88424 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ - b 88468 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ + beq 8841c <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ + b 88460 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ cmp r7, r1 │ │ │ │ - beq 88460 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ + beq 88458 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ mov r3, r1 │ │ │ │ ldrsb r1, [r3], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 88414 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30> │ │ │ │ - b 88468 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ + bge 8840c <_PyUnicodeWriter_WriteLatin1String@@Base+0x30> │ │ │ │ + b 88460 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - b 8846c <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ + b 88464 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 884b8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + bcc 884b0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt 884b8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + blt 884b0 <_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 884d8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ + beq 884d0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - b 884d8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ + b 884d0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8848c <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ + beq 88484 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl b977c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b937c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8848c <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ + bne 88484 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #2 │ │ │ │ - beq 88500 <_PyUnicodeWriter_WriteLatin1String@@Base+0x11c> │ │ │ │ + beq 884f8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x11c> │ │ │ │ cmp r1, #4 │ │ │ │ addeq r0, r0, r3, lsl #2 │ │ │ │ - beq 88520 <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ + beq 88518 <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e1f8 │ │ │ │ - b 88538 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ + b 88530 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ add r0, r0, r3, lsl #1 │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ - bls 88538 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ + bls 88530 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ ldrb r3, [r3] │ │ │ │ strh r3, [r0], #2 │ │ │ │ - b 88504 <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ + b 884fc <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ ldrbhi r3, [r3] │ │ │ │ strhi r3, [r0], #4 │ │ │ │ - bhi 88520 <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ + bhi 88518 <_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} │ │ │ │ │ │ │ │ -0008854c : │ │ │ │ +00088544 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 19e278 │ │ │ │ + b 19df50 │ │ │ │ │ │ │ │ -00088560 : │ │ │ │ +00088558 : │ │ │ │ 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 885a0 │ │ │ │ - bl 3c5734 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ - b 885c8 │ │ │ │ + beq 88598 │ │ │ │ + bl 3c5194 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ + b 885c0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 885d0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 885c8 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8168 @ 0x1fe8 │ │ │ │ + movw r1, #6504 @ 0x1968 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r4, #0 │ │ │ │ - b 88610 │ │ │ │ + b 88608 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 885b0 │ │ │ │ + beq 885a8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 885b0 │ │ │ │ + bne 885a8 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0008861c : │ │ │ │ +00088614 : │ │ │ │ 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, #58652 @ 0xe51c │ │ │ │ + movw r3, #62620 @ 0xf49c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 88668 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 88660 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #8096 @ 0x1fa0 │ │ │ │ + movw r1, #6432 @ 0x1920 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00088678 : │ │ │ │ +00088670 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 886e0 │ │ │ │ + beq 886d8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 886e0 │ │ │ │ + beq 886d8 │ │ │ │ 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 886cc │ │ │ │ - bl 142a28 │ │ │ │ + bne 886c4 │ │ │ │ + bl 1425e0 │ │ │ │ mov r0, #0 │ │ │ │ - b 886d8 │ │ │ │ + b 886d0 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000886e8 <_PyObject_GetDictPtr@@Base>: │ │ │ │ +000886e0 <_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 8874c <_PyObject_GetDictPtr@@Base+0x64> │ │ │ │ + bne 88744 <_PyObject_GetDictPtr@@Base+0x64> │ │ │ │ ldr r1, [ip, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 88770 <_PyObject_GetDictPtr@@Base+0x88> │ │ │ │ - bge 88744 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ + beq 88768 <_PyObject_GetDictPtr@@Base+0x88> │ │ │ │ + bge 8873c <_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 88778 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bne 88770 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ tst r2, #4 │ │ │ │ - beq 88778 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 303c20 <_PyEval_AddPendingCall@@Base+0x41c> │ │ │ │ + beq 88770 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 3032e8 <_PyEval_AddPendingCall@@Base+0x41c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88778 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 142a28 │ │ │ │ + bne 88770 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 1425e0 │ │ │ │ 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 │ │ │ │ @@ -93012,783 +93010,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 887c4 <_PyObject_GetDictPtr@@Base+0xdc> │ │ │ │ - bl 3c5734 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ - b 887d8 <_PyObject_GetDictPtr@@Base+0xf0> │ │ │ │ + beq 887bc <_PyObject_GetDictPtr@@Base+0xdc> │ │ │ │ + bl 3c5194 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ + b 887d0 <_PyObject_GetDictPtr@@Base+0xf0> │ │ │ │ mov r6, r1 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 887e0 <_PyObject_GetDictPtr@@Base+0xf8> │ │ │ │ + beq 887d8 <_PyObject_GetDictPtr@@Base+0xf8> │ │ │ │ mvn r4, #0 │ │ │ │ - b 887f8 <_PyObject_GetDictPtr@@Base+0x110> │ │ │ │ + b 887f0 <_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 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00088804 : │ │ │ │ +000887fc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 88780 <_PyObject_GetDictPtr@@Base+0x98> │ │ │ │ + b 88778 <_PyObject_GetDictPtr@@Base+0x98> │ │ │ │ │ │ │ │ -00088818 : │ │ │ │ +00088810 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 88780 <_PyObject_GetDictPtr@@Base+0x98> │ │ │ │ + b 88778 <_PyObject_GetDictPtr@@Base+0x98> │ │ │ │ │ │ │ │ -0008882c : │ │ │ │ +00088824 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #58652 @ 0xe51c │ │ │ │ + movw r3, #62620 @ 0xf49c │ │ │ │ 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 888ac │ │ │ │ + beq 888a4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ add r1, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 888b0 │ │ │ │ + bge 888a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 888ac │ │ │ │ + bgt 888a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 888ac │ │ │ │ + bne 888a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000888b8 : │ │ │ │ +000888b0 : │ │ │ │ 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 88924 │ │ │ │ + beq 8891c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88924 │ │ │ │ + beq 8891c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88924 │ │ │ │ + beq 8891c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88924 │ │ │ │ + beq 8891c │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88944 │ │ │ │ - b 8893c │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 8893c │ │ │ │ + b 88934 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8208 @ 0x2010 │ │ │ │ + movw r1, #6544 @ 0x1990 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r5, #0 │ │ │ │ - b 88b2c │ │ │ │ + b 88b24 │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 88968 │ │ │ │ + beq 88960 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 8893c │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 88934 │ │ │ │ ldr r4, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r4 │ │ │ │ - bge 889a4 │ │ │ │ - movw r3, #49196 @ 0xc02c │ │ │ │ + bge 8899c │ │ │ │ + movw r3, #53164 @ 0xcfac │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8264 @ 0x2048 │ │ │ │ + movw r1, #6600 @ 0x19c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 8893c │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 88934 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88a2c │ │ │ │ + bne 88a24 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1efe7c │ │ │ │ + bl 1ef77c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 889dc │ │ │ │ + beq 889d4 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 889dc │ │ │ │ + bne 889d4 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1efe7c │ │ │ │ + bl 1ef77c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88a08 │ │ │ │ + bne 88a00 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 38c418 <_Py_c_prod@@Base+0x235c> │ │ │ │ + bl 38bf10 <_Py_c_prod@@Base+0x2424> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88a2c │ │ │ │ + beq 88a24 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88a2c │ │ │ │ + bne 88a24 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 38c418 <_Py_c_prod@@Base+0x235c> │ │ │ │ + bl 38bf10 <_Py_c_prod@@Base+0x2424> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88a2c │ │ │ │ + beq 88a24 │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e1f8 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 88b2c │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 88b24 │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ movne r1, r3 │ │ │ │ - bne 88a60 │ │ │ │ - bl 2e3794 │ │ │ │ + bne 88a58 │ │ │ │ + bl 2e2e74 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 8893c │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 88934 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, r3 │ │ │ │ strgt r1, [r4, r3, lsl #2] │ │ │ │ addgt r3, r3, #1 │ │ │ │ - bgt 88a60 │ │ │ │ + bgt 88a58 │ │ │ │ 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 88a80 │ │ │ │ + bgt 88a78 │ │ │ │ mov r7, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 88b14 │ │ │ │ + beq 88b0c │ │ │ │ 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 88ae4 │ │ │ │ + blt 88adc │ │ │ │ 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 88ab4 │ │ │ │ + bge 88aac │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 3c6470 │ │ │ │ + bl 3c5ed0 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 3c6470 │ │ │ │ + bl 3c5ed0 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e1f8 │ │ │ │ - b 88a98 │ │ │ │ + b 88a90 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -00088b38 : │ │ │ │ +00088b30 : │ │ │ │ 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 88b60 │ │ │ │ + bne 88b58 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #64] @ 88bac │ │ │ │ + ldr r2, [pc, #64] @ 88ba4 │ │ │ │ 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 88ba0 │ │ │ │ + beq 88b98 │ │ │ │ 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} │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ │ │ │ │ -00088bb0 <_PyType_NewManagedObject@@Base>: │ │ │ │ +00088ba8 <_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 a9fc4 │ │ │ │ + bl a9d40 │ │ │ │ cmp r0, #0 │ │ │ │ popne {fp, pc} │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ │ │ │ │ -00088be0 : │ │ │ │ +00088bd8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ed154 │ │ │ │ + b 1eca54 │ │ │ │ │ │ │ │ -00088bf4 : │ │ │ │ +00088bec : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 13f4ec │ │ │ │ + b 13f0bc │ │ │ │ │ │ │ │ -00088c08 : │ │ │ │ +00088c00 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b4c9c │ │ │ │ + b 1b480c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4758 <_Py_SetImmortal@@Base> │ │ │ │ + b a44a0 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4758 <_Py_SetImmortal@@Base> │ │ │ │ + b a44a0 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4758 <_Py_SetImmortal@@Base> │ │ │ │ + b a44a0 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4758 <_Py_SetImmortal@@Base> │ │ │ │ + b a44a0 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4758 <_Py_SetImmortal@@Base> │ │ │ │ + b a44a0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88c98 │ │ │ │ + beq 88c90 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88ccc │ │ │ │ + bne 88cc4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #62760 @ 0xf528 │ │ │ │ + movw r2, #61236 @ 0xef34 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16de10 <_PyErr_SetString@@Base> │ │ │ │ + bl 16da7c <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088cd4 : │ │ │ │ +00088ccc : │ │ │ │ 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] @ 88dac │ │ │ │ + ldr r4, [pc, #188] @ 88da4 │ │ │ │ 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 88d38 │ │ │ │ + beq 88d30 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 88d8c │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 88d84 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #41116 @ 0xa09c │ │ │ │ + movw r2, #39452 @ 0x9a1c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16de10 <_PyErr_SetString@@Base> │ │ │ │ - b 88d68 │ │ │ │ + bl 16da7c <_PyErr_SetString@@Base> │ │ │ │ + b 88d60 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 88d78 │ │ │ │ + beq 88d70 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 88d70 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 88d68 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #8320 @ 0x2080 │ │ │ │ + movw r2, #6656 @ 0x1a00 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16de10 <_PyErr_SetString@@Base> │ │ │ │ + bl 16da7c <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 88da4 │ │ │ │ + b 88d9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 88d94 │ │ │ │ + bne 88d8c │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bl d69d0 │ │ │ │ - b 88da4 │ │ │ │ + bl d653c │ │ │ │ + b 88d9c │ │ │ │ cmp ip, #0 │ │ │ │ - bne 88d40 │ │ │ │ + bne 88d38 │ │ │ │ mov r3, ip │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 154604 │ │ │ │ + b 1541c4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00088db0 : │ │ │ │ +00088da8 : │ │ │ │ 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] @ 88e58 │ │ │ │ + ldr r2, [pc, #136] @ 88e50 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 88df0 │ │ │ │ + bne 88de8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88c80 │ │ │ │ - b 88dfc │ │ │ │ - bl 137744 │ │ │ │ + bl 88c78 │ │ │ │ + b 88df4 │ │ │ │ + bl 137308 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 88e04 │ │ │ │ + bne 88dfc │ │ │ │ mov r5, #0 │ │ │ │ - b 88e44 │ │ │ │ + b 88e3c │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13c10c │ │ │ │ + bl 13bcd4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88e44 │ │ │ │ + bgt 88e3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88e44 │ │ │ │ + bne 88e3c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ │ │ │ │ -00088e5c <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +00088e54 <_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] @ 88f04 <_PyObject_CallMethod_SizeT@@Base+0xa8> │ │ │ │ + ldr r2, [pc, #136] @ 88efc <_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 88e9c <_PyObject_CallMethod_SizeT@@Base+0x40> │ │ │ │ + bne 88e94 <_PyObject_CallMethod_SizeT@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ - bl 88c80 │ │ │ │ - b 88ea8 <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ - bl 137744 │ │ │ │ + bl 88c78 │ │ │ │ + b 88ea0 <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ + bl 137308 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 88eb0 <_PyObject_CallMethod_SizeT@@Base+0x54> │ │ │ │ + bne 88ea8 <_PyObject_CallMethod_SizeT@@Base+0x54> │ │ │ │ mov r5, #0 │ │ │ │ - b 88ef0 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + b 88ee8 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13c10c │ │ │ │ + bl 13bcd4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88ef0 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + bgt 88ee8 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88ef0 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + bne 88ee8 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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, #8356 @ 0x20a4 │ │ │ │ + movw r0, #6692 @ 0x1a24 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ - movweq r3, #24008 @ 0x5dc8 │ │ │ │ - movwne r3, #11788 @ 0x2e0c │ │ │ │ + movweq r3, #22344 @ 0x5748 │ │ │ │ + movwne r3, #10124 @ 0x278c │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ - movweq r2, #57412 @ 0xe044 │ │ │ │ + movweq r2, #55748 @ 0xd9c4 │ │ │ │ mov r1, r3 │ │ │ │ movteq r2, #61 @ 0x3d │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #8388 @ 0x20c4 │ │ │ │ + movw r0, #6724 @ 0x1a44 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ 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 35e08 <_PyLazyImport_GetName@@Base+0x14> │ │ │ │ + bl 35e00 <_PyLazyImport_GetName@@Base+0x14> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 88ff0 <_PyObject_CallMethod_SizeT@@Base+0x194> │ │ │ │ + beq 88fe8 <_PyObject_CallMethod_SizeT@@Base+0x194> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #8424 @ 0x20e8 │ │ │ │ + movw r0, #6760 @ 0x1a68 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88fdc <_PyObject_CallMethod_SizeT@@Base+0x180> │ │ │ │ + bgt 88fd4 <_PyObject_CallMethod_SizeT@@Base+0x180> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88fe4 <_PyObject_CallMethod_SizeT@@Base+0x188> │ │ │ │ + beq 88fdc <_PyObject_CallMethod_SizeT@@Base+0x188> │ │ │ │ mov r4, r5 │ │ │ │ - b 88ff0 <_PyObject_CallMethod_SizeT@@Base+0x194> │ │ │ │ + b 88fe8 <_PyObject_CallMethod_SizeT@@Base+0x194> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 88fdc <_PyObject_CallMethod_SizeT@@Base+0x180> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 88fd4 <_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 89038 <_PyObject_CallMethod_SizeT@@Base+0x1dc> │ │ │ │ + beq 89030 <_PyObject_CallMethod_SizeT@@Base+0x1dc> │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r0, #8436 @ 0x20f4 │ │ │ │ + movw r0, #6772 @ 0x1a74 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - movweq r1, #57412 @ 0xe044 │ │ │ │ + movweq r1, #55748 @ 0xd9c4 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ ldrne r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r0, #8472 @ 0x2118 │ │ │ │ + movw r0, #6808 @ 0x1a98 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - movweq r1, #57412 @ 0xe044 │ │ │ │ + movweq r1, #55748 @ 0xd9c4 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ ldrne r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #16] @ 89078 <_PyObject_CallMethod_SizeT@@Base+0x21c> │ │ │ │ + ldr r1, [pc, #16] @ 89070 <_PyObject_CallMethod_SizeT@@Base+0x21c> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b624c │ │ │ │ + b b5f7c │ │ │ │ rsbeq r1, r3, r0, ror #28 │ │ │ │ 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 b40dc <_PyType_GetDict@@Base> │ │ │ │ + bl b3e18 <_PyType_GetDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 890c4 <_PyObject_CallMethod_SizeT@@Base+0x268> │ │ │ │ + beq 890bc <_PyObject_CallMethod_SizeT@@Base+0x268> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20969c <_PyType_LookupRef@@Base> │ │ │ │ + bl 208fb8 <_PyType_LookupRef@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 890d8 <_PyObject_CallMethod_SizeT@@Base+0x27c> │ │ │ │ - b 89128 <_PyObject_CallMethod_SizeT@@Base+0x2cc> │ │ │ │ + bne 890d0 <_PyObject_CallMethod_SizeT@@Base+0x27c> │ │ │ │ + b 89120 <_PyObject_CallMethod_SizeT@@Base+0x2cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bdde8 │ │ │ │ + bl bd9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 890ac <_PyObject_CallMethod_SizeT@@Base+0x250> │ │ │ │ - b 8913c <_PyObject_CallMethod_SizeT@@Base+0x2e0> │ │ │ │ + bge 890a4 <_PyObject_CallMethod_SizeT@@Base+0x250> │ │ │ │ + b 89134 <_PyObject_CallMethod_SizeT@@Base+0x2e0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8913c <_PyObject_CallMethod_SizeT@@Base+0x2e0> │ │ │ │ + beq 89134 <_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 89114 <_PyObject_CallMethod_SizeT@@Base+0x2b8> │ │ │ │ + bgt 8910c <_PyObject_CallMethod_SizeT@@Base+0x2b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8911c <_PyObject_CallMethod_SizeT@@Base+0x2c0> │ │ │ │ + beq 89114 <_PyObject_CallMethod_SizeT@@Base+0x2c0> │ │ │ │ mov r4, r5 │ │ │ │ - b 8913c <_PyObject_CallMethod_SizeT@@Base+0x2e0> │ │ │ │ + b 89134 <_PyObject_CallMethod_SizeT@@Base+0x2e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 89114 <_PyObject_CallMethod_SizeT@@Base+0x2b8> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 8910c <_PyObject_CallMethod_SizeT@@Base+0x2b8> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b624c │ │ │ │ + b b5f7c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00089144 : │ │ │ │ +0008913c : │ │ │ │ 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 89184 │ │ │ │ + bne 8917c │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #26916 @ 0x6924 │ │ │ │ + movw r3, #25252 @ 0x62a4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b 89198 │ │ │ │ - movw r0, #8500 @ 0x2134 │ │ │ │ + b 89190 │ │ │ │ + movw r0, #6836 @ 0x1ab4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 892b8 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 892b0 │ │ │ │ ldr r2, [r1, r9, lsl #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 891b4 │ │ │ │ + beq 891ac │ │ │ │ cmp r2, r3 │ │ │ │ add r9, r9, #1 │ │ │ │ addeq r8, r8, #1 │ │ │ │ - b 89198 │ │ │ │ + b 89190 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25b4b0 │ │ │ │ + bl 25aa58 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 892b8 │ │ │ │ + beq 892b0 │ │ │ │ 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, #16004 @ 0x3e84 │ │ │ │ + movw r3, #14836 @ 0x39f4 │ │ │ │ movt r3, #27 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #7300 @ 0x1c84 │ │ │ │ + movw r3, #4964 @ 0x1364 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ movw r3, #42532 @ 0xa624 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ movw r3, #11472 @ 0x2cd0 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #10304 @ 0x2840 │ │ │ │ + movw r3, #8536 @ 0x2158 │ │ │ │ movt r3, #32 │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #2420 @ 0x974 │ │ │ │ - movt r3, #34 @ 0x22 │ │ │ │ + movw r3, #65304 @ 0xff18 │ │ │ │ + movt r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl bdde8 │ │ │ │ + bl bd9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 892b0 │ │ │ │ + blt 892a8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl b40dc <_PyType_GetDict@@Base> │ │ │ │ + bl b3e18 <_PyType_GetDict@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25b59c │ │ │ │ + bl 25ab44 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 892bc │ │ │ │ + bne 892b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 892b0 │ │ │ │ + bgt 892a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 892b0 │ │ │ │ + bne 892a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mvn r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000892c4 : │ │ │ │ +000892bc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 89144 │ │ │ │ + b 8913c │ │ │ │ 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 154490 │ │ │ │ + b 154050 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 8938c │ │ │ │ + bhi 89384 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #33084 @ 0x813c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 8938c │ │ │ │ + bne 89384 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 8938c │ │ │ │ + bne 89384 │ │ │ │ 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 13f968 │ │ │ │ + bl 13f538 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 89398 │ │ │ │ + blt 89390 │ │ │ │ cmp r4, #2 │ │ │ │ movweq r0, #4396 @ 0x112c │ │ │ │ movwne r0, #5456 @ 0x1550 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ movweq r2, #5456 @ 0x1550 │ │ │ │ movwne r2, #4396 @ 0x112c │ │ │ │ @@ -93803,15 +93801,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5180 @ 0x143c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000893a0 : │ │ │ │ +00089398 : │ │ │ │ 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] │ │ │ │ @@ -93840,35 +93838,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 3249a4 │ │ │ │ + bl 324324 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008943c : │ │ │ │ +00089434 : │ │ │ │ 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 8947c │ │ │ │ + bge 89474 │ │ │ │ str ip, [r6] │ │ │ │ mov r1, #0 │ │ │ │ str ip, [r2] │ │ │ │ str r1, [r7] │ │ │ │ str r1, [r3] │ │ │ │ - b 894e4 │ │ │ │ + b 894dc │ │ │ │ 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] │ │ │ │ @@ -93877,22 +93875,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 1c8ed4 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 1c8a30 <_PyCode_CheckLineNumber@@Base> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 33ffd8 <_PyEval_MatchClass@@Base+0x2ac4> │ │ │ │ + bl 33f8dc <_PyEval_MatchClass@@Base+0x2ac4> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 2e4220 │ │ │ │ + bl 2e3900 │ │ │ │ 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 │ │ │ │ @@ -93900,44 +93898,44 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #29516 @ 0x734c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 8953c │ │ │ │ + beq 89534 │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8953c │ │ │ │ + beq 89534 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 89560 │ │ │ │ - b 8957c │ │ │ │ + bne 89558 │ │ │ │ + b 89574 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8952c │ │ │ │ + beq 89524 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57644 @ 0xe12c │ │ │ │ + movw r0, #56012 @ 0xdacc │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c8444 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c7c1c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8952c │ │ │ │ - b 89590 │ │ │ │ + bne 89524 │ │ │ │ + b 89588 │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #57644 @ 0xe12c │ │ │ │ + movw r0, #56012 @ 0xdacc │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89590 │ │ │ │ + beq 89588 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 28ed80 │ │ │ │ + b 28e438 │ │ │ │ mov r0, #0 │ │ │ │ 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 │ │ │ │ @@ -93946,49 +93944,49 @@ │ │ │ │ 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 a6cb8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6a00 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 89604 │ │ │ │ + bne 895fc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 897d8 │ │ │ │ + bgt 897d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 897d8 │ │ │ │ + bne 897d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 897d8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 897d0 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 89638 │ │ │ │ + bne 89630 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 89638 │ │ │ │ + beq 89630 │ │ │ │ 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 89674 │ │ │ │ + bne 8966c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 89674 │ │ │ │ + beq 8966c │ │ │ │ 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 │ │ │ │ @@ -94009,50 +94007,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 89708 │ │ │ │ + ble 89700 │ │ │ │ ldr r1, [lr, #4]! │ │ │ │ and ip, r1, #3 │ │ │ │ cmp ip, #1 │ │ │ │ - bne 89700 │ │ │ │ + bne 896f8 │ │ │ │ bic ip, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 89700 │ │ │ │ + beq 896f8 │ │ │ │ ldr r9, [ip] │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ add sl, r9, #1 │ │ │ │ movle r1, ip │ │ │ │ strle sl, [ip] │ │ │ │ str r1, [r8, #4]! │ │ │ │ - b 896c4 │ │ │ │ + b 896bc │ │ │ │ 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 89740 │ │ │ │ + bgt 89738 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89740 │ │ │ │ + bne 89738 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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] @ 897e0 │ │ │ │ + ldr r0, [pc, #128] @ 897d8 │ │ │ │ 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] │ │ │ │ @@ -94080,448 +94078,448 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -000897e4 : │ │ │ │ +000897dc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r1 │ │ │ │ movw r0, #27016 @ 0x6988 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, ip │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 89598 │ │ │ │ + b 89590 │ │ │ │ │ │ │ │ -00089810 : │ │ │ │ +00089808 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #27016 @ 0x6988 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 89598 │ │ │ │ + b 89590 │ │ │ │ │ │ │ │ -00089838 : │ │ │ │ +00089830 : │ │ │ │ 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, #28376 @ 0x6ed8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 89598 │ │ │ │ + bl 89590 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0, #28] │ │ │ │ strhne r3, [r0, #32] │ │ │ │ strbne r3, [r0, #34] @ 0x22 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008987c : │ │ │ │ +00089874 : │ │ │ │ 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, #27852 @ 0x6ccc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 89598 │ │ │ │ + bl 89590 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8990c │ │ │ │ - ldr r3, [pc, #96] @ 89918 │ │ │ │ + beq 89904 │ │ │ │ + ldr r3, [pc, #96] @ 89910 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #120] @ 0x78 │ │ │ │ cmp r5, #0 │ │ │ │ streq r5, [r4, #28] │ │ │ │ - beq 89910 │ │ │ │ - bl 1cdb64 │ │ │ │ + beq 89908 │ │ │ │ + bl 1cd6d4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c8050 <_PyCoro_ComputeOrigin@@Base> │ │ │ │ + bl 3c79ac <_PyCoro_ComputeOrigin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bne 89910 │ │ │ │ + bne 89908 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8990c │ │ │ │ + bgt 89904 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8990c │ │ │ │ + bne 89904 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008991c <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +00089914 <_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 301a90 │ │ │ │ + bl 3011ec │ │ │ │ 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 1ba3a0 │ │ │ │ + b 1b9f10 │ │ │ │ │ │ │ │ -00089968 <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +00089960 <_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 1b6994 │ │ │ │ + bl 1b6504 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 899b0 <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ + beq 899a8 <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ cmp r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8524 @ 0x214c │ │ │ │ + movw r1, #6860 @ 0x1acc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000899b8 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ +000899b0 <_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 1b6994 │ │ │ │ + bl 1b6504 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 89a00 <_PyLong_UInt16_Converter@@Base+0x48> │ │ │ │ + beq 899f8 <_PyLong_UInt16_Converter@@Base+0x48> │ │ │ │ cmp r0, #2 │ │ │ │ - bls 89a08 <_PyLong_UInt16_Converter@@Base+0x50> │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bls 89a00 <_PyLong_UInt16_Converter@@Base+0x50> │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8560 @ 0x2170 │ │ │ │ + movw r1, #6896 @ 0x1af0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00089a10 <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +00089a08 <_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 aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 89a78 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ + beq 89a70 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl bbe9c │ │ │ │ + bl bbaa8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89a64 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ + bgt 89a5c <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89a6c <_PyDict_GetItemStringWithError@@Base+0x5c> │ │ │ │ + beq 89a64 <_PyDict_GetItemStringWithError@@Base+0x5c> │ │ │ │ mov r4, r5 │ │ │ │ - b 89a78 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ + b 89a70 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 89a64 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 89a5c <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00089a80 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ +00089a78 <_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 1196a4 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 119244 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ │ │ │ │ -00089a94 <_PyDict_Pop@@Base>: │ │ │ │ +00089a8c <_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 1528b4 │ │ │ │ + bl 152474 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r4, [fp, #-16] │ │ │ │ - bne 89aec <_PyDict_Pop@@Base+0x58> │ │ │ │ + bne 89ae4 <_PyDict_Pop@@Base+0x58> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 89ae4 <_PyDict_Pop@@Base+0x50> │ │ │ │ + beq 89adc <_PyDict_Pop@@Base+0x50> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 89aec <_PyDict_Pop@@Base+0x58> │ │ │ │ + b 89ae4 <_PyDict_Pop@@Base+0x58> │ │ │ │ mov r0, r5 │ │ │ │ - bl 17e310 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 17df7c <_PyErr_SetKeyError@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00089af8 : │ │ │ │ +00089af0 : │ │ │ │ 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 a8f78 │ │ │ │ + b a8cf4 │ │ │ │ │ │ │ │ -00089b14 : │ │ │ │ +00089b0c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a8f78 │ │ │ │ + b a8cf4 │ │ │ │ │ │ │ │ -00089b2c : │ │ │ │ +00089b24 : │ │ │ │ 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, #15180 @ 0x3b4c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 89b78 │ │ │ │ - bl b61cc │ │ │ │ + beq 89b70 │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89b78 │ │ │ │ + bne 89b70 │ │ │ │ mov r1, #138 @ 0x8a │ │ │ │ - movw r0, #42244 @ 0xa504 │ │ │ │ + movw r0, #40580 @ 0x9e84 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 89b88 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 89b80 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #32 │ │ │ │ - beq 89b90 │ │ │ │ + beq 89b88 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00089b98 : │ │ │ │ +00089b90 : │ │ │ │ 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, #15180 @ 0x3b4c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 89be8 │ │ │ │ - bl b61cc │ │ │ │ + beq 89be0 │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89be8 │ │ │ │ + bne 89be0 │ │ │ │ mov r1, #148 @ 0x94 │ │ │ │ - movw r0, #42244 @ 0xa504 │ │ │ │ + movw r0, #40580 @ 0x9e84 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00089bf4 : │ │ │ │ +00089bec : │ │ │ │ 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, #14564 @ 0x38e4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 89c2c │ │ │ │ - bl b61cc │ │ │ │ + beq 89c24 │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00089c34 : │ │ │ │ +00089c2c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 25d05c │ │ │ │ + bl 25c604 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89c74 │ │ │ │ + bgt 89c6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89c74 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 89c6c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d7a8c │ │ │ │ + b d75f8 │ │ │ │ │ │ │ │ -00089c84 : │ │ │ │ +00089c7c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2ba1f8 │ │ │ │ + bl 2b98c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 89cdc │ │ │ │ - bl d7a8c │ │ │ │ + beq 89cd4 │ │ │ │ + bl d75f8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89cc8 │ │ │ │ + bgt 89cc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89cd0 │ │ │ │ + beq 89cc8 │ │ │ │ mov r4, r5 │ │ │ │ - b 89cdc │ │ │ │ + b 89cd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 89cc8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 89cc0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00089ce4 : │ │ │ │ +00089cdc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3224 │ │ │ │ + b c2e2c │ │ │ │ │ │ │ │ -00089cfc <_PyObject_GetAttrId@@Base>: │ │ │ │ +00089cf4 <_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 3356c <_PyUnicode_FromId@@Base> │ │ │ │ + bl 33568 <_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 b624c │ │ │ │ + b b5f7c │ │ │ │ │ │ │ │ -00089d34 <_PyObject_CallMethodId@@Base>: │ │ │ │ +00089d2c <_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] @ 89ddc <_PyObject_CallMethodId@@Base+0xa8> │ │ │ │ + ldr r2, [pc, #136] @ 89dd4 <_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 89d74 <_PyObject_CallMethodId@@Base+0x40> │ │ │ │ + bne 89d6c <_PyObject_CallMethodId@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ - bl 88c80 │ │ │ │ - b 89d80 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ - bl 89cfc <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 88c78 │ │ │ │ + b 89d78 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ + bl 89cf4 <_PyObject_GetAttrId@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 89d88 <_PyObject_CallMethodId@@Base+0x54> │ │ │ │ + bne 89d80 <_PyObject_CallMethodId@@Base+0x54> │ │ │ │ mov r5, #0 │ │ │ │ - b 89dc8 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + b 89dc0 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13c10c │ │ │ │ + bl 13bcd4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89dc8 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + bgt 89dc0 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89dc8 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + bne 89dc0 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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, #8596 @ 0x2194 │ │ │ │ + movw r1, #6932 @ 0x1b14 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 89e04 <_PyObject_CallMethodId@@Base+0xd0> │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subseq r7, lr, r0, ror #21 │ │ │ │ + ldr r0, [pc] @ 89dfc <_PyObject_CallMethodId@@Base+0xd0> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subseq r7, lr, r0, ror #8 │ │ │ │ │ │ │ │ -00089e08 <_PyObject_AssertFailed@@Base>: │ │ │ │ +00089e00 <_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, #23824 @ 0x5d10 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ @@ -94530,783 +94528,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, #8624 @ 0x21b0 │ │ │ │ + movw r2, #6960 @ 0x1b30 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 89e74 <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ - movw r2, #8632 @ 0x21b8 │ │ │ │ + beq 89e6c <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ + movw r2, #6968 @ 0x1b38 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e504 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 89ea0 <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ + beq 89e98 <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #8640 @ 0x21c0 │ │ │ │ + movw r2, #6976 @ 0x1b40 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ - b 89eb0 <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ - movw r2, #8664 @ 0x21d8 │ │ │ │ + b 89ea8 <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ + movw r2, #7000 @ 0x1b58 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e504 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 89ed8 <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ - movw r2, #10756 @ 0x2a04 │ │ │ │ + beq 89ed0 <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ + movw r2, #9092 @ 0x2384 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #30300 @ 0x765c │ │ │ │ + movw r2, #28636 @ 0x6fdc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e504 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8b64 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c86c0 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ - beq 89f28 <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ + beq 89f20 <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #11496 @ 0x2ce8 │ │ │ │ + movw r2, #9832 @ 0x2668 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e504 │ │ │ │ - b 89f74 <_PyObject_AssertFailed@@Base+0x16c> │ │ │ │ + b 89f6c <_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 2dcb4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 8f5f4 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + bl 8f5ec <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 36024 │ │ │ │ + bl 3601c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #30300 @ 0x765c │ │ │ │ + movw r2, #28636 @ 0x6fdc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e504 │ │ │ │ - movw r1, #8684 @ 0x21ec │ │ │ │ + movw r1, #7020 @ 0x1b6c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 89f84 <_PyObject_AssertFailed@@Base+0x17c> │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldrsheq r7, [lr], #-160 @ 0xffffff60 │ │ │ │ + ldr r0, [pc] @ 89f7c <_PyObject_AssertFailed@@Base+0x17c> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subseq r7, lr, r0, ror r4 │ │ │ │ │ │ │ │ -00089f88 <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +00089f80 <_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 89fd4 <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ - ldr lr, [pc, #992] @ 8a39c <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 89fcc <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ + ldr lr, [pc, #992] @ 8a394 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #602 @ 0x25a │ │ │ │ - movw r3, #35916 @ 0x8c4c │ │ │ │ + movw r3, #34108 @ 0x853c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8708 @ 0x2204 │ │ │ │ + movw r2, #7044 @ 0x1b84 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 89e08 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89e00 <_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 8a01c <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ + bne 8a014 <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ cmp lr, #1 │ │ │ │ - beq 8a1c8 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #924] @ 8a39c <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8a1c0 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #924] @ 8a394 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #608 @ 0x260 │ │ │ │ - movw r3, #35916 @ 0x8c4c │ │ │ │ + movw r3, #34108 @ 0x853c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8780 @ 0x224c │ │ │ │ + movw r2, #7116 @ 0x1bcc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 89e08 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89e00 <_PyObject_AssertFailed@@Base> │ │ │ │ sub r5, lr, #1 │ │ │ │ cmp lr, #4 │ │ │ │ cmpne r5, #1 │ │ │ │ movhi r5, #1 │ │ │ │ movls r5, #0 │ │ │ │ ands r1, r3, #32 │ │ │ │ - beq 8a0ac <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ + beq 8a0a4 <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8a064 <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ - ldr lr, [pc, #852] @ 8a39c <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8a05c <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ + ldr lr, [pc, #852] @ 8a394 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #616 @ 0x268 │ │ │ │ - movw r3, #35916 @ 0x8c4c │ │ │ │ + movw r3, #34108 @ 0x853c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8812 @ 0x226c │ │ │ │ + movw r2, #7148 @ 0x1bec │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 89e08 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89e00 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8a090 <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ - ldr lr, [pc, #808] @ 8a39c <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8a088 <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ + ldr lr, [pc, #808] @ 8a394 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #619 @ 0x26b │ │ │ │ - movw r3, #35916 @ 0x8c4c │ │ │ │ + movw r3, #34108 @ 0x853c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8908 @ 0x22cc │ │ │ │ + movw r2, #7244 @ 0x1c4c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 89e08 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89e00 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ add r1, r0, #28 │ │ │ │ cmp r6, r1 │ │ │ │ moveq ip, #620 @ 0x26c │ │ │ │ - ldreq lr, [pc, #756] @ 8a39c <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - bne 8a198 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - b 8a17c <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ + ldreq lr, [pc, #756] @ 8a394 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8a190 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + b 8a174 <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8a0d4 <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ - ldr lr, [pc, #736] @ 8a39c <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8a0cc <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ + ldr lr, [pc, #736] @ 8a394 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #626 @ 0x272 │ │ │ │ - movw r3, #35916 @ 0x8c4c │ │ │ │ + movw r3, #34108 @ 0x853c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8812 @ 0x226c │ │ │ │ + movw r2, #7148 @ 0x1bec │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 89e08 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89e00 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a100 <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ - ldr lr, [pc, #692] @ 8a39c <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8a0f8 <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ + ldr lr, [pc, #692] @ 8a394 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #630 @ 0x276 │ │ │ │ - movw r3, #35916 @ 0x8c4c │ │ │ │ + movw r3, #34108 @ 0x853c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8960 @ 0x2300 │ │ │ │ + movw r2, #7296 @ 0x1c80 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 89e08 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89e00 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8a16c <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ + beq 8a164 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ cmp r1, r6 │ │ │ │ - beq 8a138 <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ - ldr lr, [pc, #640] @ 8a39c <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8a130 <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ + ldr lr, [pc, #640] @ 8a394 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #632 @ 0x278 │ │ │ │ - movw r3, #35916 @ 0x8c4c │ │ │ │ + movw r3, #34108 @ 0x853c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8980 @ 0x2314 │ │ │ │ + movw r2, #7316 @ 0x1c94 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 89e08 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89e00 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r6, r1 │ │ │ │ - beq 8a1c8 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #588] @ 8a39c <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8a1c0 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #588] @ 8a394 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #633 @ 0x279 │ │ │ │ - movw r3, #35916 @ 0x8c4c │ │ │ │ + movw r3, #34108 @ 0x853c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9008 @ 0x2330 │ │ │ │ + movw r2, #7344 @ 0x1cb0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 89e08 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89e00 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r6 │ │ │ │ - bne 8a198 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - ldr lr, [pc, #544] @ 8a39c <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8a190 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + ldr lr, [pc, #544] @ 8a394 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #636 @ 0x27c │ │ │ │ - movw r3, #35916 @ 0x8c4c │ │ │ │ + movw r3, #34108 @ 0x853c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #8932 @ 0x22e4 │ │ │ │ + movw r2, #7268 @ 0x1c64 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 89e08 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89e00 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 8a1c8 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + bne 8a1c0 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ ldr r1, [ip, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8a1c8 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - movw r3, #35916 @ 0x8c4c │ │ │ │ + beq 8a1c0 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + movw r3, #34108 @ 0x853c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9048 @ 0x2358 │ │ │ │ + movw r2, #7384 @ 0x1cd8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #472] @ 8a39c <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #472] @ 8a394 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #641 @ 0x281 │ │ │ │ - b 8a37c <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8a374 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8a390 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ + beq 8a388 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ tst r3, #32 │ │ │ │ ldreq r2, [ip, #28] │ │ │ │ - beq 8a1e8 <_PyUnicode_CheckConsistency@@Base+0x260> │ │ │ │ + beq 8a1e0 <_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 8a228 <_PyUnicode_CheckConsistency@@Base+0x2a0> │ │ │ │ + ble 8a220 <_PyUnicode_CheckConsistency@@Base+0x2a0> │ │ │ │ cmp lr, #1 │ │ │ │ ldrbeq r5, [r2, r0] │ │ │ │ - beq 8a218 <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ + beq 8a210 <_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 8a1f4 <_PyUnicode_CheckConsistency@@Base+0x26c> │ │ │ │ + b 8a1ec <_PyUnicode_CheckConsistency@@Base+0x26c> │ │ │ │ cmp lr, #1 │ │ │ │ - bne 8a2b4 <_PyUnicode_CheckConsistency@@Base+0x32c> │ │ │ │ + bne 8a2ac <_PyUnicode_CheckConsistency@@Base+0x32c> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8a290 <_PyUnicode_CheckConsistency@@Base+0x308> │ │ │ │ + bne 8a288 <_PyUnicode_CheckConsistency@@Base+0x308> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi 8a25c <_PyUnicode_CheckConsistency@@Base+0x2d4> │ │ │ │ - movw r3, #35916 @ 0x8c4c │ │ │ │ + bhi 8a254 <_PyUnicode_CheckConsistency@@Base+0x2d4> │ │ │ │ + movw r3, #34108 @ 0x853c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9076 @ 0x2374 │ │ │ │ + movw r2, #7412 @ 0x1cf4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r5, [pc, #324] @ 8a39c <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r5, [pc, #324] @ 8a394 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #661 @ 0x295 │ │ │ │ - b 8a27c <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ + b 8a274 <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls 8a358 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ - ldr r5, [pc, #304] @ 8a39c <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - movw r3, #35916 @ 0x8c4c │ │ │ │ + bls 8a350 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ + ldr r5, [pc, #304] @ 8a394 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + movw r3, #34108 @ 0x853c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9092 @ 0x2384 │ │ │ │ + movw r2, #7428 @ 0x1d04 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw lr, #662 @ 0x296 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, ip │ │ │ │ str r5, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 89e08 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89e00 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls 8a358 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ - movw r3, #35916 @ 0x8c4c │ │ │ │ + bls 8a350 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ + movw r3, #34108 @ 0x853c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9108 @ 0x2394 │ │ │ │ + movw r2, #7444 @ 0x1d14 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #236] @ 8a39c <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #236] @ 8a394 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #665 @ 0x299 │ │ │ │ - b 8a37c <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8a374 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp lr, #2 │ │ │ │ - bne 8a30c <_PyUnicode_CheckConsistency@@Base+0x384> │ │ │ │ + bne 8a304 <_PyUnicode_CheckConsistency@@Base+0x384> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 8a2e0 <_PyUnicode_CheckConsistency@@Base+0x358> │ │ │ │ - movw r3, #35916 @ 0x8c4c │ │ │ │ + bhi 8a2d8 <_PyUnicode_CheckConsistency@@Base+0x358> │ │ │ │ + movw r3, #34108 @ 0x853c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9124 @ 0x23a4 │ │ │ │ + movw r2, #7460 @ 0x1d24 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #192] @ 8a39c <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #192] @ 8a394 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov lr, #668 @ 0x29c │ │ │ │ - b 8a37c <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8a374 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ lslcc r1, r1, #1 │ │ │ │ ldrhcc r3, [r2, r1] │ │ │ │ - bcc 8a35c <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - movw r3, #35916 @ 0x8c4c │ │ │ │ + bcc 8a354 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + movw r3, #34108 @ 0x853c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9144 @ 0x23b8 │ │ │ │ + movw r2, #7480 @ 0x1d38 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #148] @ 8a39c <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #148] @ 8a394 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #669 @ 0x29d │ │ │ │ - b 8a37c <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8a374 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 8a330 <_PyUnicode_CheckConsistency@@Base+0x3a8> │ │ │ │ - movw r3, #35916 @ 0x8c4c │ │ │ │ + bcs 8a328 <_PyUnicode_CheckConsistency@@Base+0x3a8> │ │ │ │ + movw r3, #34108 @ 0x853c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9164 @ 0x23cc │ │ │ │ + movw r2, #7500 @ 0x1d4c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #112] @ 8a39c <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #112] @ 8a394 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov lr, #672 @ 0x2a0 │ │ │ │ - b 8a37c <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8a374 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ ldrcc r3, [r2, r1, lsl #2] │ │ │ │ - bcc 8a35c <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - movw r3, #35916 @ 0x8c4c │ │ │ │ + bcc 8a354 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + movw r3, #34108 @ 0x853c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9184 @ 0x23e0 │ │ │ │ + movw r2, #7520 @ 0x1d60 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #72] @ 8a39c <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #72] @ 8a394 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #673 @ 0x2a1 │ │ │ │ - b 8a37c <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8a374 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ ldrb r3, [r2, r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a390 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ - ldr r4, [pc, #48] @ 8a39c <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - movw r3, #35916 @ 0x8c4c │ │ │ │ + beq 8a388 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ + ldr r4, [pc, #48] @ 8a394 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + movw r3, #34108 @ 0x853c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #9204 @ 0x23f4 │ │ │ │ + movw r2, #7540 @ 0x1d74 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw lr, #675 @ 0x2a3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 89e08 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 89e00 <_PyObject_AssertFailed@@Base> │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - subseq r7, lr, r8, lsl #22 │ │ │ │ + subseq r7, lr, r8, lsl #9 │ │ │ │ │ │ │ │ -0008a3a0 : │ │ │ │ +0008a398 : │ │ │ │ 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] @ 8a424 │ │ │ │ + ldr r0, [pc, #104] @ 8a41c │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8a3d8 │ │ │ │ + bne 8a3d0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a3c0 │ │ │ │ + bne 8a3b8 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - beq 8a3e8 │ │ │ │ - bl 348fa4 │ │ │ │ - bl 250390 <_Py_write_noraise@@Base+0x84> │ │ │ │ + beq 8a3e0 │ │ │ │ + bl 3bd17c │ │ │ │ + bl 24f414 <_Py_write_noraise@@Base+0xf4> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8a40c │ │ │ │ + bne 8a404 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a3f4 │ │ │ │ + bne 8a3ec │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #8] @ 8a424 │ │ │ │ + ldr r0, [pc, #8] @ 8a41c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bcf58 │ │ │ │ + b 2bc628 │ │ │ │ rsbeq r9, r2, r0, ror #18 │ │ │ │ │ │ │ │ -0008a428 : │ │ │ │ +0008a420 : │ │ │ │ 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] @ 8a4bc │ │ │ │ + ldr r3, [pc, #120] @ 8a4b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a464 │ │ │ │ + bne 8a45c │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a44c │ │ │ │ + bne 8a444 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8a478 │ │ │ │ + beq 8a470 │ │ │ │ mov r0, r3 │ │ │ │ - bl 348fa4 │ │ │ │ - ldr r3, [pc, #64] @ 8a4c0 │ │ │ │ + bl 3bd17c │ │ │ │ + ldr r3, [pc, #64] @ 8a4b8 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r5] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 8a4a4 │ │ │ │ + bne 8a49c │ │ │ │ strexb r0, r2, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a48c │ │ │ │ + bne 8a484 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bcf58 │ │ │ │ + b 2bc628 │ │ │ │ rsbeq r9, r2, r0, ror #18 │ │ │ │ strdeq r9, [r2], #-144 @ 0xffffff70 @ │ │ │ │ │ │ │ │ -0008a4c4 : │ │ │ │ +0008a4bc : │ │ │ │ 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] @ 8a558 │ │ │ │ + ldr r3, [pc, #120] @ 8a550 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a500 │ │ │ │ + bne 8a4f8 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a4e8 │ │ │ │ + bne 8a4e0 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8a514 │ │ │ │ + beq 8a50c │ │ │ │ mov r0, r3 │ │ │ │ - bl 348fa4 │ │ │ │ - ldr r3, [pc, #64] @ 8a55c │ │ │ │ + bl 3bd17c │ │ │ │ + ldr r3, [pc, #64] @ 8a554 │ │ │ │ mov ip, #0 │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8a540 │ │ │ │ + bne 8a538 │ │ │ │ strexb r1, ip, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a528 │ │ │ │ + bne 8a520 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bcf58 │ │ │ │ + b 2bc628 │ │ │ │ rsbeq r9, r2, r0, ror #18 │ │ │ │ strdeq r9, [r2], #-144 @ 0xffffff70 @ │ │ │ │ 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 8a5a0 │ │ │ │ + bne 8a598 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - ldr r3, [pc, #556] @ 8a7bc │ │ │ │ + ldr r3, [pc, #556] @ 8a7b4 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 8a6c4 │ │ │ │ + bhi 8a6bc │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #30756 @ 0x7824 │ │ │ │ + movw r0, #29092 @ 0x71a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c8444 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c7c1c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a584 │ │ │ │ + bne 8a57c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r8, [r4, #24] │ │ │ │ - b 8a5c8 │ │ │ │ + b 8a5c0 │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1aa684 │ │ │ │ + bl 1aa254 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8a5b4 │ │ │ │ + beq 8a5ac │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1aa684 │ │ │ │ + bl 1aa254 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8a610 │ │ │ │ + bne 8a608 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a5b4 │ │ │ │ + bgt 8a5ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a5b4 │ │ │ │ + bne 8a5ac │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 8a5b4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 8a5ac │ │ │ │ cmp r8, #0 │ │ │ │ - bne 8a62c │ │ │ │ + bne 8a624 │ │ │ │ mov r0, #1 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8a6e4 │ │ │ │ - b 8a770 │ │ │ │ + bne 8a6dc │ │ │ │ + b 8a768 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1aa684 │ │ │ │ + bl 1aa254 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8a770 │ │ │ │ + beq 8a768 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 8a6e4 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 8a6dc │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27192 @ 0x6a38 │ │ │ │ + movw r1, #25528 @ 0x63b8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a770 │ │ │ │ + bgt 8a768 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a770 │ │ │ │ + bne 8a768 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 8a770 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 8a768 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1aa684 │ │ │ │ + bl 1aa254 │ │ │ │ subs r6, r0, #0 │ │ │ │ - ldrne r4, [pc, #288] @ 8a7c0 │ │ │ │ + ldrne r4, [pc, #288] @ 8a7b8 │ │ │ │ subne r5, r4, #16 │ │ │ │ - bne 8a6e4 │ │ │ │ - b 8a5b4 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 8a6dc │ │ │ │ + b 8a5ac │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27224 @ 0x6a58 │ │ │ │ + movw r1, #25560 @ 0x63d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8a5b4 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bl 16d81c │ │ │ │ + b 8a5ac │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27268 @ 0x6a84 │ │ │ │ + movw r1, #25604 @ 0x6404 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1aa838 │ │ │ │ + bl 1aa408 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a724 │ │ │ │ + bgt 8a71c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a724 │ │ │ │ + bne 8a71c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a748 │ │ │ │ + bgt 8a740 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a748 │ │ │ │ + bne 8a740 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a5b4 │ │ │ │ + bgt 8a5ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a5b4 │ │ │ │ + bne 8a5ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 8a5b4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 8a5ac │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a794 │ │ │ │ + bgt 8a78c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a794 │ │ │ │ + bne 8a78c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a5b4 │ │ │ │ + bgt 8a5ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a5b4 │ │ │ │ + bne 8a5ac │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 8a5b4 │ │ │ │ - subseq r7, lr, r4, asr #21 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 8a5ac │ │ │ │ + subseq r7, lr, r4, asr #8 │ │ │ │ rsbeq fp, r2, r0, ror sl │ │ │ │ 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 be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 8a7fc │ │ │ │ + bne 8a7f4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8a888 │ │ │ │ + b 8a880 │ │ │ │ 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] @ 8a890 │ │ │ │ - ldrne r0, [pc, #116] @ 8a894 │ │ │ │ + ldreq r0, [pc, #116] @ 8a888 │ │ │ │ + ldrne r0, [pc, #116] @ 8a88c │ │ │ │ strne r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1d14bc │ │ │ │ + bl 1d0de0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a850 │ │ │ │ + bgt 8a848 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a850 │ │ │ │ + bne 8a848 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8a7f4 │ │ │ │ + beq 8a7ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8a86c │ │ │ │ + ble 8a864 │ │ │ │ mov r0, #0 │ │ │ │ - b 8a888 │ │ │ │ + b 8a880 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a864 │ │ │ │ + bne 8a85c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 8a864 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 8a85c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r1, r3, r0, asr #27 │ │ │ │ rsbeq r2, r3, ip, ror fp │ │ │ │ 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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ │ │ │ │ -0008a8bc : │ │ │ │ +0008a8b4 : │ │ │ │ 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, #5188 @ 0x1444 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ cmp r0, r9 │ │ │ │ - beq 8a91c │ │ │ │ + beq 8a914 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 8a910 │ │ │ │ + bne 8a908 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl c55e4 │ │ │ │ + bl c51ec │ │ │ │ mov r3, r0 │ │ │ │ - b 8a920 │ │ │ │ + b 8a918 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ str r3, [r4] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 8a940 │ │ │ │ + bne 8a938 │ │ │ │ cmp r3, #0 │ │ │ │ sublt r0, r7, #1 │ │ │ │ movge r0, #0 │ │ │ │ - b 8a95c │ │ │ │ + b 8a954 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 8a908 │ │ │ │ - bl c55e4 │ │ │ │ + beq 8a900 │ │ │ │ + bl c51ec │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ str r0, [r5] │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 8a980 │ │ │ │ + bne 8a978 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ movge r0, r7 │ │ │ │ mvnlt r0, #0 │ │ │ │ - b 8a99c │ │ │ │ + b 8a994 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 8a908 │ │ │ │ - bl c55e4 │ │ │ │ + beq 8a900 │ │ │ │ + bl c51ec │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ cmp r7, r0 │ │ │ │ str r0, [r6] │ │ │ │ - blt 8a908 │ │ │ │ + blt 8a900 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, r7 │ │ │ │ - bge 8a908 │ │ │ │ + bge 8a900 │ │ │ │ ldr r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008a9c8 : │ │ │ │ +0008a9c0 : │ │ │ │ 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 1a7b94 │ │ │ │ + bl 1a7770 │ │ │ │ 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 1a81b0 │ │ │ │ + bl 1a7d8c │ │ │ │ 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 │ │ │ │ @@ -95315,43 +95313,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, #22736 @ 0x58d0 │ │ │ │ + movw r1, #20044 @ 0x4e4c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r2, r3 │ │ │ │ - bl 122b7c │ │ │ │ + bl 122888 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aa80 │ │ │ │ + bne 8aa78 │ │ │ │ mov r0, #0 │ │ │ │ - b 8aad8 │ │ │ │ + b 8aad0 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6207c │ │ │ │ + bl 62074 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aab4 │ │ │ │ + beq 8aaac │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8aad0 │ │ │ │ - b 8aac4 │ │ │ │ - bl be588 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8aa98 │ │ │ │ - b 8aa78 │ │ │ │ - bl be588 │ │ │ │ + bne 8aac8 │ │ │ │ + b 8aabc │ │ │ │ + bl be194 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8aa90 │ │ │ │ + b 8aa70 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aa78 │ │ │ │ + bne 8aa70 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 │ │ │ │ @@ -95359,281 +95357,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 8ab34 │ │ │ │ + bne 8ab2c │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq 8ab34 │ │ │ │ + beq 8ab2c │ │ │ │ cmp r3, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl a0250 │ │ │ │ + bl 9ff94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ab68 │ │ │ │ + beq 8ab60 │ │ │ │ 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 b9df8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl b99f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0008ab74 : │ │ │ │ +0008ab6c : │ │ │ │ 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 8abb4 │ │ │ │ + beq 8abac │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #37736 @ 0x9368 │ │ │ │ + movw r3, #36268 @ 0x8dac │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6b424 │ │ │ │ - bl 642cc │ │ │ │ + b 6b41c │ │ │ │ + bl 642c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008abc0 : │ │ │ │ +0008abb8 : │ │ │ │ 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 8abec │ │ │ │ - bl 642cc │ │ │ │ - b 8ac7c │ │ │ │ + bne 8abe4 │ │ │ │ + bl 642c4 │ │ │ │ + b 8ac74 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #37736 @ 0x9368 │ │ │ │ + movw r3, #36268 @ 0x8dac │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6b424 │ │ │ │ + bl 6b41c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ac7c │ │ │ │ + beq 8ac74 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8ac70 │ │ │ │ + bne 8ac68 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #50144 @ 0xc3e0 │ │ │ │ + movw r1, #48480 @ 0xbd60 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ac7c │ │ │ │ + bgt 8ac74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ac7c │ │ │ │ + bne 8ac74 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 8ac7c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 8ac74 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 25a6a4 │ │ │ │ + b 259c4c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008ac84 : │ │ │ │ +0008ac7c : │ │ │ │ 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 8acc4 │ │ │ │ + beq 8acbc │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #37736 @ 0x9368 │ │ │ │ + movw r3, #36268 @ 0x8dac │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 38f468 │ │ │ │ - bl 642cc │ │ │ │ + b 38ee94 │ │ │ │ + bl 642c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008acd0 : │ │ │ │ +0008acc8 : │ │ │ │ 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 8acfc │ │ │ │ - bl 642cc │ │ │ │ - b 8ad20 │ │ │ │ + bne 8acf4 │ │ │ │ + bl 642c4 │ │ │ │ + b 8ad18 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #37736 @ 0x9368 │ │ │ │ + movw r3, #36268 @ 0x8dac │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 38f468 │ │ │ │ + bl 38ee94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8ad28 │ │ │ │ + bne 8ad20 │ │ │ │ mov r4, #0 │ │ │ │ - b 8ad80 │ │ │ │ + b 8ad78 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 8ad80 │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + bne 8ad78 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #9280 @ 0x2440 │ │ │ │ + movw r1, #7616 @ 0x1dc0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ad20 │ │ │ │ + bgt 8ad18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ad20 │ │ │ │ + bne 8ad18 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 8ad20 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 8ad18 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008ad88 : │ │ │ │ +0008ad80 : │ │ │ │ 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 1735bc <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 173228 <_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 25e704 │ │ │ │ + b 25dcac │ │ │ │ │ │ │ │ -0008adc8 : │ │ │ │ +0008adc0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 22a68c │ │ │ │ + b 229c34 │ │ │ │ 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, #8384 @ 0x20c0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8ae40 │ │ │ │ + bne 8ae38 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8ae80 │ │ │ │ + beq 8ae78 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8ae80 │ │ │ │ - b 8ae44 │ │ │ │ + ble 8ae78 │ │ │ │ + b 8ae3c │ │ │ │ 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 8aea0 │ │ │ │ + bne 8ae98 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8ae80 │ │ │ │ + beq 8ae78 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8aea4 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 8ae9c │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8af08 │ │ │ │ + bl 16d81c │ │ │ │ + b 8af00 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1fc6f4 │ │ │ │ + bl 1fb870 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8aee4 │ │ │ │ + bgt 8aedc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8aee4 │ │ │ │ + bne 8aedc │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8af08 │ │ │ │ + bgt 8af00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8af08 │ │ │ │ + bne 8af00 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -95641,47 +95639,47 @@ │ │ │ │ movw r2, #7928 @ 0x1ef8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8384 @ 0x20c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8af88 │ │ │ │ + bne 8af80 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8af68 │ │ │ │ + beq 8af60 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8af8c │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 8af84 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8afc8 │ │ │ │ + bl 16d81c │ │ │ │ + b 8afc0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1ad0b4 │ │ │ │ + bl 1acc84 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8afc8 │ │ │ │ + bgt 8afc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8afc8 │ │ │ │ + bne 8afc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -95689,47 +95687,47 @@ │ │ │ │ movw r2, #7928 @ 0x1ef8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8384 @ 0x20c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8b048 │ │ │ │ + bne 8b040 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b028 │ │ │ │ + beq 8b020 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b04c │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 8b044 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8b088 │ │ │ │ + bl 16d81c │ │ │ │ + b 8b080 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 36b3cc │ │ │ │ + bl 36acfc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b088 │ │ │ │ + bgt 8b080 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b088 │ │ │ │ + bne 8b080 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -95737,47 +95735,47 @@ │ │ │ │ movw r2, #7928 @ 0x1ef8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8384 @ 0x20c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8b108 │ │ │ │ + bne 8b100 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b0e8 │ │ │ │ + beq 8b0e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b10c │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 8b104 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8b148 │ │ │ │ + bl 16d81c │ │ │ │ + b 8b140 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1f7cc4 │ │ │ │ + bl 1f75c4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b148 │ │ │ │ + bgt 8b140 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b148 │ │ │ │ + bne 8b140 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -95785,47 +95783,47 @@ │ │ │ │ movw r2, #7928 @ 0x1ef8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8384 @ 0x20c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8b1c8 │ │ │ │ + bne 8b1c0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b1a8 │ │ │ │ + beq 8b1a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b1cc │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 8b1c4 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8b208 │ │ │ │ + bl 16d81c │ │ │ │ + b 8b200 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b68cc │ │ │ │ + bl 1b643c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b208 │ │ │ │ + bgt 8b200 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b208 │ │ │ │ + bne 8b200 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -95833,47 +95831,47 @@ │ │ │ │ movw r2, #7928 @ 0x1ef8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8384 @ 0x20c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8b288 │ │ │ │ + bne 8b280 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b268 │ │ │ │ + beq 8b260 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b28c │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 8b284 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8b2c8 │ │ │ │ + bl 16d81c │ │ │ │ + b 8b2c0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b98dc │ │ │ │ + bl 1b944c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b2c8 │ │ │ │ + bgt 8b2c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b2c8 │ │ │ │ + bne 8b2c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -95881,407 +95879,407 @@ │ │ │ │ movw r2, #7928 @ 0x1ef8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8384 @ 0x20c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8b348 │ │ │ │ + bne 8b340 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8b328 │ │ │ │ + beq 8b320 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8b34c │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 8b344 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8b388 │ │ │ │ + bl 16d81c │ │ │ │ + b 8b380 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 226458 │ │ │ │ + bl 225a00 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b388 │ │ │ │ + bgt 8b380 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b388 │ │ │ │ + bne 8b380 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33084 @ 0x813c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8b3d0 │ │ │ │ - movw r0, #63428 @ 0xf7c4 │ │ │ │ + beq 8b3c8 │ │ │ │ + movw r0, #61764 @ 0xf144 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #361 @ 0x169 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8b3e0 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8b3d8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b3f4 │ │ │ │ + bne 8b3ec │ │ │ │ mov r1, #476 @ 0x1dc │ │ │ │ - movw r0, #63428 @ 0xf7c4 │ │ │ │ + movw r0, #61764 @ 0xf144 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8b408 │ │ │ │ - ldr r1, [pc, #140] @ 8b488 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8b400 │ │ │ │ + ldr r1, [pc, #140] @ 8b480 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl b37c0 │ │ │ │ + bl b34fc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8b410 │ │ │ │ + bne 8b408 │ │ │ │ mov r4, #0 │ │ │ │ - b 8b47c │ │ │ │ + b 8b474 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b450 │ │ │ │ + beq 8b448 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r1, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 8b450 │ │ │ │ + bne 8b448 │ │ │ │ ldr r2, [r0] │ │ │ │ str r1, [fp, #-16] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b450 │ │ │ │ + bgt 8b448 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8b450 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 8b448 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #10940 @ 0x2abc │ │ │ │ + movw r2, #9276 @ 0x243c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #9384 @ 0x24a8 │ │ │ │ + movw r0, #7720 @ 0x1e28 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r2, r3, r0, lsr r6 │ │ │ │ │ │ │ │ -0008b48c : │ │ │ │ +0008b484 : │ │ │ │ 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 a75ec │ │ │ │ + b a7334 │ │ │ │ │ │ │ │ -0008b4bc : │ │ │ │ +0008b4b4 : │ │ │ │ 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, #9988 @ 0x2704 │ │ │ │ + movw r1, #10060 @ 0x274c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32bbc8 │ │ │ │ + bl 32b548 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8b4f4 │ │ │ │ + beq 8b4ec │ │ │ │ mvn r4, #0 │ │ │ │ - b 8b510 │ │ │ │ + b 8b508 │ │ │ │ mov r0, r6 │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 8b4ec │ │ │ │ + beq 8b4e4 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008b518 : │ │ │ │ +0008b510 : │ │ │ │ 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, #24364 @ 0x5f2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8b554 │ │ │ │ - movw r0, #10180 @ 0x27c4 │ │ │ │ + beq 8b54c │ │ │ │ + movw r0, #8516 @ 0x2144 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ movw r1, #594 @ 0x252 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8b5ac │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8b5a4 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8b5b4 │ │ │ │ + beq 8b5ac │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8b594 │ │ │ │ + beq 8b58c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8b594 │ │ │ │ + beq 8b58c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 8b5b8 │ │ │ │ + b 8b5b0 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9412 @ 0x24c4 │ │ │ │ + movw r1, #7748 @ 0x1e44 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b5f8 │ │ │ │ + beq 8b5f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b5f8 │ │ │ │ + bgt 8b5f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8b5f8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 8b5f0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008b600 <_PyObject_GetMethod@@Base>: │ │ │ │ +0008b5f8 <_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 b40dc <_PyType_GetDict@@Base> │ │ │ │ + bl b3e18 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b650 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ + beq 8b648 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ ldr r2, [sl, #72] @ 0x48 │ │ │ │ - movw r3, #47672 @ 0xba38 │ │ │ │ + movw r3, #46552 @ 0xb5d8 │ │ │ │ movt r3, #17 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8b664 <_PyObject_GetMethod@@Base+0x64> │ │ │ │ - b 8b678 <_PyObject_GetMethod@@Base+0x78> │ │ │ │ + beq 8b65c <_PyObject_GetMethod@@Base+0x64> │ │ │ │ + b 8b670 <_PyObject_GetMethod@@Base+0x78> │ │ │ │ mov r0, sl │ │ │ │ - bl bdde8 │ │ │ │ + bl bd9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8b638 <_PyObject_GetMethod@@Base+0x38> │ │ │ │ - b 8b688 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bge 8b630 <_PyObject_GetMethod@@Base+0x38> │ │ │ │ + b 8b680 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8b690 <_PyObject_GetMethod@@Base+0x90> │ │ │ │ + beq 8b688 <_PyObject_GetMethod@@Base+0x90> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl b624c │ │ │ │ + bl b5f7c │ │ │ │ str r0, [r8] │ │ │ │ mov r6, #0 │ │ │ │ - b 8b908 <_PyObject_GetMethod@@Base+0x308> │ │ │ │ + b 8b900 <_PyObject_GetMethod@@Base+0x308> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 20969c <_PyType_LookupRef@@Base> │ │ │ │ + bl 208fb8 <_PyType_LookupRef@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8b6e0 <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ + beq 8b6d8 <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ - bne 8b6ec <_PyObject_GetMethod@@Base+0xec> │ │ │ │ + bne 8b6e4 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ ldr r9, [r2, #136] @ 0x88 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8b6f8 <_PyObject_GetMethod@@Base+0xf8> │ │ │ │ + beq 8b6f0 <_PyObject_GetMethod@@Base+0xf8> │ │ │ │ ldr r6, [r2, #140] @ 0x8c │ │ │ │ cmp r6, #0 │ │ │ │ movne r1, r5 │ │ │ │ ldrne r2, [r5, #4] │ │ │ │ - beq 8b6fc <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ - b 8b89c <_PyObject_GetMethod@@Base+0x29c> │ │ │ │ + beq 8b6f4 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8b894 <_PyObject_GetMethod@@Base+0x29c> │ │ │ │ mov r9, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 8b6fc <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8b6f4 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ mov r9, #0 │ │ │ │ mov r6, #1 │ │ │ │ - b 8b6fc <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8b6f4 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ mov r6, r9 │ │ │ │ ldr r2, [sl, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - beq 8b7a4 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ + beq 8b79c <_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 8b7a4 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ + beq 8b79c <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ ldr r2, [r1, #444] @ 0x1bc │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 8b75c <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ + bne 8b754 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8b75c <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ - bl 142a28 │ │ │ │ + bne 8b754 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ + bl 1425e0 │ │ │ │ mvn r0, #2 │ │ │ │ - b 8b770 <_PyObject_GetMethod@@Base+0x170> │ │ │ │ + b 8b768 <_PyObject_GetMethod@@Base+0x170> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r7 │ │ │ │ - bl a86d4 <_Py_dict_lookup@@Base+0xef4> │ │ │ │ + bl a840c <_Py_dict_lookup@@Base+0xee4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8b87c <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8b874 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b87c <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8b874 <_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 a75ec │ │ │ │ - b 8b688 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a7334 │ │ │ │ + b 8b680 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ tst r2, #16 │ │ │ │ ldrne r3, [r5, #-12] │ │ │ │ - bne 8b7f4 <_PyObject_GetMethod@@Base+0x1f4> │ │ │ │ + bne 8b7ec <_PyObject_GetMethod@@Base+0x1f4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r2, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8b87c <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ - bge 8b7e8 <_PyObject_GetMethod@@Base+0x1e8> │ │ │ │ + beq 8b874 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bge 8b7e0 <_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 8b87c <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8b874 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r3, [r5, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b87c <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8b874 <_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 c24c8 │ │ │ │ + bl c20d0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r3] │ │ │ │ - beq 8b85c <_PyObject_GetMethod@@Base+0x25c> │ │ │ │ + beq 8b854 <_PyObject_GetMethod@@Base+0x25c> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b850 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ + bgt 8b848 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8b850 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ + bne 8b848 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl a75ec │ │ │ │ - b 8b688 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a7334 │ │ │ │ + b 8b680 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b87c <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bgt 8b874 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8b87c <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bne 8b874 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ strne r4, [r8] │ │ │ │ - bne 8b908 <_PyObject_GetMethod@@Base+0x308> │ │ │ │ + bne 8b900 <_PyObject_GetMethod@@Base+0x308> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8b8cc <_PyObject_GetMethod@@Base+0x2cc> │ │ │ │ + beq 8b8c4 <_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 8b688 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bgt 8b680 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b688 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bne 8b680 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 8b688 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 8b680 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ cmp r4, #0 │ │ │ │ strne r4, [r8] │ │ │ │ - bne 8b688 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ - movw r0, #49200 @ 0xc030 │ │ │ │ + bne 8b680 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + movw r0, #53168 @ 0xcfb0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #23144 @ 0x5a68 │ │ │ │ + movw r1, #21384 @ 0x5388 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14221c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b 8b688 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl 141dd4 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b 8b680 <_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 │ │ │ │ @@ -96292,97 +96290,97 @@ │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 8b978 <_PyObject_GetMethod@@Base+0x378> │ │ │ │ + bne 8b970 <_PyObject_GetMethod@@Base+0x378> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 8b9f8 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + beq 8b9f0 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8b9f8 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8b97c <_PyObject_GetMethod@@Base+0x37c> │ │ │ │ + ble 8b9f0 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8b974 <_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 8b9bc <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ + bne 8b9b4 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 8b9f8 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + beq 8b9f0 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8b9f8 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8b9c0 <_PyObject_GetMethod@@Base+0x3c0> │ │ │ │ + ble 8b9f0 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8b9b8 <_PyObject_GetMethod@@Base+0x3c0> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8ba38 <_PyObject_GetMethod@@Base+0x438> │ │ │ │ + beq 8ba30 <_PyObject_GetMethod@@Base+0x438> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8ba28 <_PyObject_GetMethod@@Base+0x428> │ │ │ │ + bne 8ba20 <_PyObject_GetMethod@@Base+0x428> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 8ba18 <_PyObject_GetMethod@@Base+0x418> │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bne 8ba10 <_PyObject_GetMethod@@Base+0x418> │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8ba9c <_PyObject_GetMethod@@Base+0x49c> │ │ │ │ + bl 16d81c │ │ │ │ + b 8ba94 <_PyObject_GetMethod@@Base+0x49c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b9f8 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8ba2c <_PyObject_GetMethod@@Base+0x42c> │ │ │ │ + ble 8b9f0 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8ba24 <_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 3250d8 │ │ │ │ + bl 324a58 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ba70 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ + bgt 8ba68 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ba70 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ + bne 8ba68 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ba94 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ + bgt 8ba8c <_PyObject_GetMethod@@Base+0x494> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ba94 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ + bne 8ba8c <_PyObject_GetMethod@@Base+0x494> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 │ │ │ │ @@ -96392,118 +96390,118 @@ │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 8bb08 <_PyObject_GetMethod@@Base+0x508> │ │ │ │ + bne 8bb00 <_PyObject_GetMethod@@Base+0x508> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 8bb88 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + beq 8bb80 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8bb88 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8bb0c <_PyObject_GetMethod@@Base+0x50c> │ │ │ │ + ble 8bb80 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8bb04 <_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 8bb4c <_PyObject_GetMethod@@Base+0x54c> │ │ │ │ + bne 8bb44 <_PyObject_GetMethod@@Base+0x54c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 8bb88 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + beq 8bb80 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8bb88 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8bb50 <_PyObject_GetMethod@@Base+0x550> │ │ │ │ + ble 8bb80 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8bb48 <_PyObject_GetMethod@@Base+0x550> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8bbc8 <_PyObject_GetMethod@@Base+0x5c8> │ │ │ │ + beq 8bbc0 <_PyObject_GetMethod@@Base+0x5c8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8bbb8 <_PyObject_GetMethod@@Base+0x5b8> │ │ │ │ + bne 8bbb0 <_PyObject_GetMethod@@Base+0x5b8> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 8bba8 <_PyObject_GetMethod@@Base+0x5a8> │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bne 8bba0 <_PyObject_GetMethod@@Base+0x5a8> │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8bc2c <_PyObject_GetMethod@@Base+0x62c> │ │ │ │ + bl 16d81c │ │ │ │ + b 8bc24 <_PyObject_GetMethod@@Base+0x62c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8bb88 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8bbbc <_PyObject_GetMethod@@Base+0x5bc> │ │ │ │ + ble 8bb80 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8bbb4 <_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 52b8c │ │ │ │ + bl 52b84 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bc00 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ + bgt 8bbf8 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bc00 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ + bne 8bbf8 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bc24 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ + bgt 8bc1c <_PyObject_GetMethod@@Base+0x624> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bc24 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ + bne 8bc1c <_PyObject_GetMethod@@Base+0x624> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 8bc84 <_PyObject_GetMethod@@Base+0x684> │ │ │ │ + bmi 8bc7c <_PyObject_GetMethod@@Base+0x684> │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bc5c <_PyObject_GetMethod@@Base+0x65c> │ │ │ │ + beq 8bc54 <_PyObject_GetMethod@@Base+0x65c> │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bc5c <_PyObject_GetMethod@@Base+0x65c> │ │ │ │ + beq 8bc54 <_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 │ │ │ │ @@ -96511,37 +96509,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 8bcd0 <_PyObject_GetMethod@@Base+0x6d0> │ │ │ │ + bne 8bcc8 <_PyObject_GetMethod@@Base+0x6d0> │ │ │ │ cmp r5, r4 │ │ │ │ - bne 8bcb0 <_PyObject_GetMethod@@Base+0x6b0> │ │ │ │ + bne 8bca8 <_PyObject_GetMethod@@Base+0x6b0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bcc0 <_PyObject_GetMethod@@Base+0x6c0> │ │ │ │ + beq 8bcb8 <_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 8bd08 <_PyObject_GetMethod@@Base+0x708> │ │ │ │ + beq 8bd00 <_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] @ 8bd4c <_PyObject_GetMethod@@Base+0x74c> │ │ │ │ + ldr r3, [pc, #48] @ 8bd44 <_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, #108 @ 0x6c │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ @@ -96572,31 +96570,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 8bdc4 <_PyObject_GetMethod@@Base+0x7c4> │ │ │ │ + bne 8bdbc <_PyObject_GetMethod@@Base+0x7c4> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bdd8 <_PyObject_GetMethod@@Base+0x7d8> │ │ │ │ - b 8bde8 <_PyObject_GetMethod@@Base+0x7e8> │ │ │ │ + bne 8bdd0 <_PyObject_GetMethod@@Base+0x7d8> │ │ │ │ + b 8bde0 <_PyObject_GetMethod@@Base+0x7e8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bdb4 <_PyObject_GetMethod@@Base+0x7b4> │ │ │ │ + beq 8bdac <_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 8be04 <_PyObject_GetMethod@@Base+0x804> │ │ │ │ + beq 8bdfc <_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} │ │ │ │ @@ -96611,96 +96609,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 8be74 <_PyObject_GetMethod@@Base+0x874> │ │ │ │ + bne 8be6c <_PyObject_GetMethod@@Base+0x874> │ │ │ │ movw r3, #42532 @ 0xa624 │ │ │ │ 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 8be50 <_PyObject_GetMethod@@Base+0x850> │ │ │ │ + beq 8be48 <_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 8bed4 <_PyObject_GetMethod@@Base+0x8d4> │ │ │ │ + bne 8becc <_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 8beb4 <_PyObject_GetMethod@@Base+0x8b4> │ │ │ │ + beq 8beac <_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 8bf34 <_PyObject_GetMethod@@Base+0x934> │ │ │ │ + bne 8bf2c <_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 8bf14 <_PyObject_GetMethod@@Base+0x914> │ │ │ │ + beq 8bf0c <_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 8bf84 <_PyObject_GetMethod@@Base+0x984> │ │ │ │ + bne 8bf7c <_PyObject_GetMethod@@Base+0x984> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bf98 <_PyObject_GetMethod@@Base+0x998> │ │ │ │ - b 8bfa8 <_PyObject_GetMethod@@Base+0x9a8> │ │ │ │ + bne 8bf90 <_PyObject_GetMethod@@Base+0x998> │ │ │ │ + b 8bfa0 <_PyObject_GetMethod@@Base+0x9a8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bf74 <_PyObject_GetMethod@@Base+0x974> │ │ │ │ + beq 8bf6c <_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 │ │ │ │ @@ -96722,75 +96720,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 8c02c <_PyObject_GetMethod@@Base+0xa2c> │ │ │ │ + bne 8c024 <_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 8c00c <_PyObject_GetMethod@@Base+0xa0c> │ │ │ │ + beq 8c004 <_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] @ 8c0e4 <_PyObject_GetMethod@@Base+0xae4> │ │ │ │ + ldr lr, [pc, #120] @ 8c0dc <_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 8c0bc <_PyObject_GetMethod@@Base+0xabc> │ │ │ │ + bne 8c0b4 <_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 8c040 <_PyObject_GetMethod@@Base+0xa40> │ │ │ │ + bl 8c038 <_PyObject_GetMethod@@Base+0xa40> │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #32] @ 8c0e4 <_PyObject_GetMethod@@Base+0xae4> │ │ │ │ + ldr r2, [pc, #32] @ 8c0dc <_PyObject_GetMethod@@Base+0xae4> │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - beq 8c0d8 <_PyObject_GetMethod@@Base+0xad8> │ │ │ │ + beq 8c0d0 <_PyObject_GetMethod@@Base+0xad8> │ │ │ │ bl 2dcf0 <__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 8c110 <_PyObject_GetMethod@@Base+0xb10> │ │ │ │ + beq 8c108 <_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) │ │ │ │ @@ -96801,23 +96799,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 8c158 <_PyObject_GetMethod@@Base+0xb58> │ │ │ │ + bne 8c150 <_PyObject_GetMethod@@Base+0xb58> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c16c <_PyObject_GetMethod@@Base+0xb6c> │ │ │ │ - b 8c17c <_PyObject_GetMethod@@Base+0xb7c> │ │ │ │ + bne 8c164 <_PyObject_GetMethod@@Base+0xb6c> │ │ │ │ + b 8c174 <_PyObject_GetMethod@@Base+0xb7c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c148 <_PyObject_GetMethod@@Base+0xb48> │ │ │ │ + beq 8c140 <_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 │ │ │ │ @@ -96833,45 +96831,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 8c1d8 <_PyObject_GetMethod@@Base+0xbd8> │ │ │ │ + bne 8c1d0 <_PyObject_GetMethod@@Base+0xbd8> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c1ec <_PyObject_GetMethod@@Base+0xbec> │ │ │ │ - b 8c1fc <_PyObject_GetMethod@@Base+0xbfc> │ │ │ │ + bne 8c1e4 <_PyObject_GetMethod@@Base+0xbec> │ │ │ │ + b 8c1f4 <_PyObject_GetMethod@@Base+0xbfc> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c1c8 <_PyObject_GetMethod@@Base+0xbc8> │ │ │ │ + beq 8c1c0 <_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 8c218 <_PyObject_GetMethod@@Base+0xc18> │ │ │ │ + beq 8c210 <_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 8c234 <_PyObject_GetMethod@@Base+0xc34> │ │ │ │ + beq 8c22c <_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 8c250 <_PyObject_GetMethod@@Base+0xc50> │ │ │ │ + beq 8c248 <_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} │ │ │ │ @@ -96882,15 +96880,15 @@ │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 8c29c <_PyObject_GetMethod@@Base+0xc9c> │ │ │ │ + beq 8c294 <_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 │ │ │ │ @@ -96926,53 +96924,53 @@ │ │ │ │ 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 8c35c <_PyObject_GetMethod@@Base+0xd5c> │ │ │ │ + bne 8c354 <_PyObject_GetMethod@@Base+0xd5c> │ │ │ │ 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 8c33c <_PyObject_GetMethod@@Base+0xd3c> │ │ │ │ + beq 8c334 <_PyObject_GetMethod@@Base+0xd3c> │ │ │ │ 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, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 8c39c <_PyObject_GetMethod@@Base+0xd9c> │ │ │ │ + beq 8c394 <_PyObject_GetMethod@@Base+0xd9c> │ │ │ │ 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, #21988 @ 0x55e4 │ │ │ │ + movw r1, #19724 @ 0x4d0c │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #56532 @ 0xdcd4 │ │ │ │ + movw r0, #60500 @ 0xec54 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 556c8 │ │ │ │ - ldr r3, [pc, #60] @ 8c414 <_PyObject_GetMethod@@Base+0xe14> │ │ │ │ + b 556c0 │ │ │ │ + ldr r3, [pc, #60] @ 8c40c <_PyObject_GetMethod@@Base+0xe14> │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ dmb ish │ │ │ │ @@ -96999,125 +96997,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 1d06dc │ │ │ │ + b 1d024c │ │ │ │ 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 8c494 <_PyObject_GetMethod@@Base+0xe94> │ │ │ │ + bgt 8c48c <_PyObject_GetMethod@@Base+0xe94> │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2d7bc │ │ │ │ - b 8c47c <_PyObject_GetMethod@@Base+0xe7c> │ │ │ │ + b 8c474 <_PyObject_GetMethod@@Base+0xe7c> │ │ │ │ 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 8c518 <_PyObject_GetMethod@@Base+0xf18> │ │ │ │ + beq 8c510 <_PyObject_GetMethod@@Base+0xf18> │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2e6fc <__sysconf@plt> │ │ │ │ cmp r0, #32768 @ 0x8000 │ │ │ │ movle r0, #32768 @ 0x8000 │ │ │ │ - ble 8c4d8 <_PyObject_GetMethod@@Base+0xed8> │ │ │ │ + ble 8c4d0 <_PyObject_GetMethod@@Base+0xed8> │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2e6fc <__sysconf@plt> │ │ │ │ cmp r0, r4 │ │ │ │ - bls 8c4e8 <_PyObject_GetMethod@@Base+0xee8> │ │ │ │ + bls 8c4e0 <_PyObject_GetMethod@@Base+0xee8> │ │ │ │ mvn r0, #0 │ │ │ │ - b 8c52c <_PyObject_GetMethod@@Base+0xf2c> │ │ │ │ + b 8c524 <_PyObject_GetMethod@@Base+0xf2c> │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c4e0 <_PyObject_GetMethod@@Base+0xee0> │ │ │ │ + bne 8c4d8 <_PyObject_GetMethod@@Base+0xee0> │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e024 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2df4c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 8c4e0 <_PyObject_GetMethod@@Base+0xee0> │ │ │ │ - ldr r3, [pc, #20] @ 8c534 <_PyObject_GetMethod@@Base+0xf34> │ │ │ │ + bne 8c4d8 <_PyObject_GetMethod@@Base+0xee0> │ │ │ │ + ldr r3, [pc, #20] @ 8c52c <_PyObject_GetMethod@@Base+0xf34> │ │ │ │ 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 8c56c <_PyObject_GetMethod@@Base+0xf6c> │ │ │ │ + beq 8c564 <_PyObject_GetMethod@@Base+0xf6c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 21a344 │ │ │ │ + bl 21993c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 3a65c8 <_PyXIData_ReleaseAndRawFree@@Base+0x6d8> │ │ │ │ + b 3a5ee8 <_PyXIData_ReleaseAndRawFree@@Base+0x6d8> │ │ │ │ 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 387fa4 <_PyAsyncGenValueWrapperNew@@Base+0xd4> │ │ │ │ + b 3878d4 <_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 2e4d4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 396258 <_PyLong_UInt32_Converter@@Base+0xc24> │ │ │ │ + b 39616c <_PyLong_UInt32_Converter@@Base+0xc24> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6d998 │ │ │ │ + b 6d990 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c628 <_PyObject_GetMethod@@Base+0x1028> │ │ │ │ + beq 8c620 <_PyObject_GetMethod@@Base+0x1028> │ │ │ │ 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 37d8ac │ │ │ │ + bl 37d1dc │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ @@ -97126,432 +97124,432 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, #4 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2dc78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c674 <_PyObject_GetMethod@@Base+0x1074> │ │ │ │ + bne 8c66c <_PyObject_GetMethod@@Base+0x1074> │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2d600 │ │ │ │ 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 8c630 <_PyObject_GetMethod@@Base+0x1030> │ │ │ │ + bl 8c628 <_PyObject_GetMethod@@Base+0x1030> │ │ │ │ mov r0, #8 │ │ │ │ bl 2dfac │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 8c630 <_PyObject_GetMethod@@Base+0x1030> │ │ │ │ + bl 8c628 <_PyObject_GetMethod@@Base+0x1030> │ │ │ │ bl 2d870 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 64cd8 │ │ │ │ + b 64cd0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3bd2c8 <_PyLong_UnsignedLongLong_Converter@@Base+0x1604> │ │ │ │ + bl 3bccf8 <_PyLong_UnsignedLongLong_Converter@@Base+0x1604> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008c6f0 <_PyWeakref_IsDead@@Base>: │ │ │ │ +0008c6e8 <_PyWeakref_IsDead@@Base>: │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008c724 : │ │ │ │ - ldr ip, [pc, #32] @ 8c74c │ │ │ │ +0008c71c : │ │ │ │ + ldr ip, [pc, #32] @ 8c744 │ │ │ │ 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 31500 <_PyObject_DebugMallocStats@@Base+0x994> │ │ │ │ + b 314fc <_PyObject_DebugMallocStats@@Base+0x990> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008c750 : │ │ │ │ - ldr ip, [pc, #32] @ 8c778 │ │ │ │ +0008c748 : │ │ │ │ + ldr ip, [pc, #32] @ 8c770 │ │ │ │ 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 31500 <_PyObject_DebugMallocStats@@Base+0x994> │ │ │ │ + b 314fc <_PyObject_DebugMallocStats@@Base+0x990> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008c77c <_PyObjectArray_Free@@Base>: │ │ │ │ +0008c774 <_PyObjectArray_Free@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8c798 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ + beq 8c790 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a5e40 │ │ │ │ + b a5b88 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008c7a4 : │ │ │ │ +0008c79c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008c7c8 : │ │ │ │ +0008c7c0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2f7294 <_PyEval_StartTheWorld@@Base+0x1a6c> │ │ │ │ + b 2f695c <_PyEval_StartTheWorld@@Base+0x1a6c> │ │ │ │ │ │ │ │ -0008c7dc <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +0008c7d4 <_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 │ │ │ │ │ │ │ │ -0008c7f0 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +0008c7e8 <_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 │ │ │ │ │ │ │ │ -0008c804 : │ │ │ │ +0008c7fc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008c818 : │ │ │ │ +0008c810 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008c82c : │ │ │ │ +0008c824 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008c840 : │ │ │ │ +0008c838 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008c854 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +0008c84c <_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 30f130 <_PyFunction_VerifyStateless@@Base+0x1380> │ │ │ │ + b 30ea20 <_PyFunction_VerifyStateless@@Base+0x12ec> │ │ │ │ │ │ │ │ -0008c874 <_PyXIData_Lookup@@Base>: │ │ │ │ +0008c86c <_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 8c8c8 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ + beq 8c8c0 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c8c8 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ + beq 8c8c0 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 327394 <_PyObject_GetXIData@@Base+0x350> │ │ │ │ - b 8c8d4 <_PyXIData_Lookup@@Base+0x60> │ │ │ │ + bl 326d14 <_PyObject_GetXIData@@Base+0x350> │ │ │ │ + b 8c8cc <_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} │ │ │ │ │ │ │ │ -0008c8e0 <_PyXI_GetFailureCode@@Base>: │ │ │ │ +0008c8d8 <_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 │ │ │ │ │ │ │ │ -0008c8fc <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +0008c8f4 <_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 │ │ │ │ │ │ │ │ -0008c918 <_PyErr_GetHandledException@@Base>: │ │ │ │ +0008c910 <_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 8c940 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ + bne 8c938 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c924 <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ - b 8c968 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + bne 8c91c <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ + b 8c960 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 8c968 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + beq 8c960 <_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 │ │ │ │ │ │ │ │ -0008c974 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +0008c96c <_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 d36cc │ │ │ │ + bl d3230 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008c9b4 <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +0008c9ac <_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 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ sub r2, fp, #12 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-12] │ │ │ │ - bl 31490 <_PyObject_DebugMallocStats@@Base+0x924> │ │ │ │ + bl 3148c <_PyObject_DebugMallocStats@@Base+0x920> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008c9f4 : │ │ │ │ +0008c9ec : │ │ │ │ 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 31490 <_PyObject_DebugMallocStats@@Base+0x924> │ │ │ │ + bl 3148c <_PyObject_DebugMallocStats@@Base+0x920> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008ca20 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ +0008ca18 <_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 8c9f4 │ │ │ │ + b 8c9ec │ │ │ │ │ │ │ │ -0008ca34 : │ │ │ │ +0008ca2c : │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #920] @ 0x398 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ca6c │ │ │ │ + beq 8ca64 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ca6c │ │ │ │ + beq 8ca64 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008ca78 : │ │ │ │ - ldr r1, [pc, #32] @ 8caa0 │ │ │ │ +0008ca70 : │ │ │ │ + ldr r1, [pc, #32] @ 8ca98 │ │ │ │ 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 261600 │ │ │ │ + b 260b88 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008caa4 : │ │ │ │ +0008ca9c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008cad0 : │ │ │ │ +0008cac8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #52408 @ 0xccb8 │ │ │ │ + movw r3, #50744 @ 0xc638 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008cb04 : │ │ │ │ +0008cafc : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008cb30 : │ │ │ │ +0008cb28 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008cb60 : │ │ │ │ +0008cb58 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008cb90 : │ │ │ │ +0008cb88 : │ │ │ │ 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, #9628 @ 0x259c │ │ │ │ + movw ip, #7964 @ 0x1f1c │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ - bl 251e0c <_Py_write_noraise@@Base+0x1b00> │ │ │ │ + bl 251354 <_Py_write_noraise@@Base+0x2034> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008cbc8 <_PyCode_Deinstrument@@Base>: │ │ │ │ - movw r3, #6628 @ 0x19e4 │ │ │ │ +0008cbc0 <_PyCode_Deinstrument@@Base>: │ │ │ │ + movw r3, #4972 @ 0x136c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008cbe8 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +0008cbe0 <_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 │ │ │ │ @@ -97560,146 +97558,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 69150 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 69148 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008cc34 <_PySeqLock_LockWrite@@Base>: │ │ │ │ +0008cc2c <_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 8cc64 <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ + beq 8cc5c <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ bl 2e7f8 │ │ │ │ ldr r5, [r4] │ │ │ │ - b 8cc50 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + b 8cc48 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ add r2, r5, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 8cc84 <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ + bne 8cc7c <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8cc6c <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ + bne 8cc64 <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ dmb ish │ │ │ │ - bne 8cc94 <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ + bne 8cc8c <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r3 │ │ │ │ bl 2e7f8 │ │ │ │ - b 8cc50 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + b 8cc48 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ │ │ │ │ -0008cca0 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +0008cc98 <_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 │ │ │ │ │ │ │ │ -0008ccc8 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +0008ccc0 <_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 │ │ │ │ │ │ │ │ -0008ccf0 <_PySeqLock_BeginRead@@Base>: │ │ │ │ +0008cce8 <_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 2e7f8 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ - b 8cd10 <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ + b 8cd08 <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ │ │ │ │ -0008cd28 <_PySeqLock_EndRead@@Base>: │ │ │ │ +0008cd20 <_PySeqLock_EndRead@@Base>: │ │ │ │ dmb ish │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8cd58 <_PySeqLock_EndRead@@Base+0x30> │ │ │ │ + beq 8cd50 <_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 2e7f8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008cd60 <_PySeqLock_AfterFork@@Base>: │ │ │ │ +0008cd58 <_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 │ │ │ │ │ │ │ │ -0008cd90 : │ │ │ │ +0008cd88 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008cdb4 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +0008cdac <_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 bfabc │ │ │ │ + bl bf6c8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008cdf0 : │ │ │ │ +0008cde8 : │ │ │ │ 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 │ │ │ │ @@ -97707,20 +97705,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 23568c │ │ │ │ + bl 234c08 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008ce3c : │ │ │ │ +0008ce34 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #23824 @ 0x5d10 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ @@ -97731,15 +97729,15 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 30030 │ │ │ │ │ │ │ │ -0008ce80 <_Py_FatalErrorFunc@@Base>: │ │ │ │ +0008ce78 <_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, #23824 @ 0x5d10 │ │ │ │ movt ip, #101 @ 0x65 │ │ │ │ @@ -97751,453 +97749,453 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 30030 │ │ │ │ │ │ │ │ -0008cec8 : │ │ │ │ - ldr r3, [pc, #56] @ 8cf08 │ │ │ │ +0008cec0 : │ │ │ │ + ldr r3, [pc, #56] @ 8cf00 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cf04 │ │ │ │ + bne 8cefc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #4292 @ 0x10c4 │ │ │ │ + movw r1, #2336 @ 0x920 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #31524 @ 0x7b24 │ │ │ │ + movw r0, #29860 @ 0x74a4 │ │ │ │ movt r0, #94 @ 0x5e │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ - b 99cf0 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + b 99ce4 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008cf0c : │ │ │ │ +0008cf04 : │ │ │ │ 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 8cf38 │ │ │ │ + beq 8cf30 │ │ │ │ ldr r6, [r4] │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ movw r5, #25356 @ 0x630c │ │ │ │ movt r5, #101 @ 0x65 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ bl 2d12c │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #24] │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 236ea0 │ │ │ │ + bl 23641c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #24] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #53096 @ 0xcf68 │ │ │ │ + movw r1, #51432 @ 0xc8e8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - ldr r0, [pc] @ 8cf7c │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subseq r7, lr, r8, lsr fp │ │ │ │ + ldr r0, [pc] @ 8cf74 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldrheq r7, [lr], #-72 @ 0xffffffb8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #9652 @ 0x25b4 │ │ │ │ + movw r1, #7988 @ 0x1f34 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 8cfa4 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subseq r7, lr, ip, asr #22 │ │ │ │ + ldr r0, [pc] @ 8cf9c │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subseq r7, lr, ip, asr #9 │ │ │ │ │ │ │ │ -0008cfa8 : │ │ │ │ +0008cfa0 : │ │ │ │ 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] @ 8cfe4 │ │ │ │ + ldr r2, [pc, #32] @ 8cfdc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 2c7f40 │ │ │ │ + bl 2c7718 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2cb5b8 <_PyErr_ProgramDecodedTextObject@@Base+0x600> │ │ │ │ + b 2cad90 <_PyErr_ProgramDecodedTextObject@@Base+0x600> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008cfe8 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +0008cfe0 <_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 257648 <_PyThreadState_New@@Base+0x14> │ │ │ │ + b 256bf0 <_PyThreadState_New@@Base+0x14> │ │ │ │ │ │ │ │ -0008d000 <_PyThreadState_Init@@Base>: │ │ │ │ +0008cff8 <_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, #9668 @ 0x25c4 │ │ │ │ + movw r1, #8004 @ 0x1f44 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 8d024 <_PyThreadState_Init@@Base+0x24> │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subseq r7, lr, ip, ror #22 │ │ │ │ + ldr r0, [pc] @ 8d01c <_PyThreadState_Init@@Base+0x24> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subseq r7, lr, ip, ror #9 │ │ │ │ │ │ │ │ -0008d028 : │ │ │ │ +0008d020 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008d040 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +0008d038 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #36916 @ 0x9034 │ │ │ │ + movw r3, #35716 @ 0x8b84 │ │ │ │ movt r3, #14 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #352] @ 0x160 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d06c : │ │ │ │ +0008d064 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2b955c │ │ │ │ + bl 2b8c2c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8d0a8 │ │ │ │ - ldr r2, [pc, #24] @ 8d0b0 │ │ │ │ + bne 8d0a0 │ │ │ │ + ldr r2, [pc, #24] @ 8d0a8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bbf04 <_PyImport_LoadLazyImportTstate@@Base+0x13cc> │ │ │ │ - bl 2bc2bc │ │ │ │ + bl 2bb5d4 <_PyImport_LoadLazyImportTstate@@Base+0x13cc> │ │ │ │ + bl 2bb98c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d0b4 : │ │ │ │ - ldr r2, [pc, #28] @ 8d0d8 │ │ │ │ +0008d0ac : │ │ │ │ + ldr r2, [pc, #28] @ 8d0d0 │ │ │ │ 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 2bbf04 <_PyImport_LoadLazyImportTstate@@Base+0x13cc> │ │ │ │ + b 2bb5d4 <_PyImport_LoadLazyImportTstate@@Base+0x13cc> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d0dc : │ │ │ │ +0008d0d4 : │ │ │ │ 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 260a34 │ │ │ │ + bl 25ffc0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008d110 : │ │ │ │ +0008d108 : │ │ │ │ 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 2799dc │ │ │ │ + bl 279094 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008d150 : │ │ │ │ +0008d148 : │ │ │ │ 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 279638 │ │ │ │ + b 278cf0 │ │ │ │ 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 8d224 │ │ │ │ + bne 8d21c │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq 8d210 │ │ │ │ + beq 8d208 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc594 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cbeec <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ cmp r6, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt 8d1f4 │ │ │ │ + blt 8d1ec │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc594 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cbeec <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ cmp r0, r6 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge 8d210 │ │ │ │ + bge 8d208 │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 8d3ac │ │ │ │ + b 8d3a4 │ │ │ │ mul r7, r4, r7 │ │ │ │ umull r0, r1, r4, r6 │ │ │ │ mla r7, r6, r5, r7 │ │ │ │ add r1, r7, r1 │ │ │ │ - b 8d3ac │ │ │ │ + b 8d3a4 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r9 │ │ │ │ - blx 3cc594 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cbeec <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ 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 8d2ac │ │ │ │ + beq 8d2a4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc594 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cbeec <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ cmp r8, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt 8d290 │ │ │ │ + blt 8d288 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc594 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cbeec <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge 8d2ac │ │ │ │ + bge 8d2a4 │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 8d2c0 │ │ │ │ + b 8d2b8 │ │ │ │ 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 3cc594 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cbeec <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ orrs r3, r4, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq 8d33c │ │ │ │ + beq 8d334 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc594 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cbeec <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ cmp sl, r0 │ │ │ │ sbcs r1, r6, r1 │ │ │ │ - blt 8d320 │ │ │ │ + blt 8d318 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cc594 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ + blx 3cbeec <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ cmp r0, sl │ │ │ │ sbcs r1, r1, r6 │ │ │ │ - bge 8d33c │ │ │ │ + bge 8d334 │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ movlt r2, #0 │ │ │ │ lsr r3, r3, #31 │ │ │ │ mvnge r2, #0 │ │ │ │ rsb r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - b 8d350 │ │ │ │ + b 8d348 │ │ │ │ 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 8d378 │ │ │ │ + blt 8d370 │ │ │ │ mvn r0, r7 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, r2 │ │ │ │ sub r0, r1, r8 │ │ │ │ sbcs r0, r0, r3 │ │ │ │ - bge 8d39c │ │ │ │ - b 8d3a8 │ │ │ │ + bge 8d394 │ │ │ │ + b 8d3a0 │ │ │ │ orrs r9, r8, r9 │ │ │ │ - beq 8d39c │ │ │ │ + beq 8d394 │ │ │ │ rsbs r0, r7, #0 │ │ │ │ rsc r1, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs r1, r3, r1 │ │ │ │ movlt r0, #0 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ - blt 8d3ac │ │ │ │ + blt 8d3a4 │ │ │ │ adds r0, r7, r2 │ │ │ │ adc r1, r3, r8 │ │ │ │ - b 8d3ac │ │ │ │ + b 8d3a4 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0008d3b4 : │ │ │ │ +0008d3ac : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r0, [r3, #1152] @ 0x480 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d3e0 │ │ │ │ + bne 8d3d8 │ │ │ │ bl 2d3a8 │ │ │ │ mov r0, #0 │ │ │ │ bl 2d234 │ │ │ │ │ │ │ │ -0008d3e8 : │ │ │ │ +0008d3e0 : │ │ │ │ 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 2e354 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d430 │ │ │ │ + bne 8d428 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ subs r0, r3, #0 │ │ │ │ - bge 8d434 │ │ │ │ + bge 8d42c │ │ │ │ bl 2ddec │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r0] │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008d43c : │ │ │ │ +0008d434 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2ddec │ │ │ │ │ │ │ │ -0008d450 : │ │ │ │ +0008d448 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d03c │ │ │ │ │ │ │ │ -0008d468 : │ │ │ │ +0008d460 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d03c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008d490 : │ │ │ │ +0008d488 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e270 │ │ │ │ │ │ │ │ -0008d4a4 : │ │ │ │ - ldr r3, [pc, #28] @ 8d4c8 │ │ │ │ +0008d49c : │ │ │ │ + ldr r3, [pc, #28] @ 8d4c0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008d4cc : │ │ │ │ +0008d4c4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8c49c <_PyObject_GetMethod@@Base+0xe9c> │ │ │ │ + b 8c494 <_PyObject_GetMethod@@Base+0xe9c> │ │ │ │ │ │ │ │ -0008d4e0 : │ │ │ │ +0008d4d8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 27c414 <_PyOnceFlag_CallOnceSlow@@Base+0x1140> │ │ │ │ + b 27bacc <_PyOnceFlag_CallOnceSlow@@Base+0x1140> │ │ │ │ │ │ │ │ -0008d4f8 <_Py_closerange@@Base>: │ │ │ │ +0008d4f0 <_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 │ │ │ │ @@ -98205,180 +98203,180 @@ │ │ │ │ mov r5, r1 │ │ │ │ bl 2e7e0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ bl 2e090 │ │ │ │ cmp r0, r5 │ │ │ │ - bgt 8d548 <_Py_closerange@@Base+0x50> │ │ │ │ + bgt 8d540 <_Py_closerange@@Base+0x50> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2e7d4 │ │ │ │ cmp r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2d7bc │ │ │ │ - b 8d548 <_Py_closerange@@Base+0x50> │ │ │ │ + b 8d540 <_Py_closerange@@Base+0x50> │ │ │ │ │ │ │ │ -0008d560 : │ │ │ │ +0008d558 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008d578 : │ │ │ │ +0008d570 : │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008d5a8 : │ │ │ │ +0008d5a0 : │ │ │ │ sub r3, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi 8d61c │ │ │ │ + bhi 8d614 │ │ │ │ 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, #38304 @ 0x95a0 │ │ │ │ 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 2bc398 │ │ │ │ + bl 2bba68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d614 │ │ │ │ + bne 8d60c │ │ │ │ ldr r1, [r5, #1704] @ 0x6a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bc398 │ │ │ │ + bl 2bba68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d614 │ │ │ │ + bne 8d60c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ffc4c <_PyInterpreterState_IsRunningMain@@Base+0x20> │ │ │ │ + bl 2ff4ec <_PyInterpreterState_IsRunningMain@@Base+0x20> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d624 : │ │ │ │ +0008d61c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8d5a8 │ │ │ │ + b 8d5a0 │ │ │ │ │ │ │ │ -0008d63c : │ │ │ │ - ldr r3, [pc, #24] @ 8d65c │ │ │ │ +0008d634 : │ │ │ │ + ldr r3, [pc, #24] @ 8d654 │ │ │ │ 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 39b10 <_PyImport_SetModule@@Base+0x460> │ │ │ │ + b 39b08 <_PyImport_SetModule@@Base+0x460> │ │ │ │ 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 3cbc10 <_PyMonitoring_FireBranchEvent@@Base+0x4c> │ │ │ │ + b 3cb56c <_PyMonitoring_FireBranchEvent@@Base+0x4c> │ │ │ │ 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 8d6c0 │ │ │ │ + beq 8d6b8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d6c0 │ │ │ │ + bgt 8d6b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8d6c0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 8d6b8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d6f4 │ │ │ │ + beq 8d6ec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d6f4 │ │ │ │ + bgt 8d6ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8d6f4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 8d6ec │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8d750 │ │ │ │ + beq 8d748 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d750 │ │ │ │ + bgt 8d748 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 8d750 │ │ │ │ + bne 8d748 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8d7ac │ │ │ │ + beq 8d7a4 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d7ac │ │ │ │ + bgt 8d7a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 8d7ac │ │ │ │ + bne 8d7a4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -98389,74 +98387,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8d814 │ │ │ │ + bne 8d80c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8d854 │ │ │ │ + beq 8d84c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8d854 │ │ │ │ - b 8d818 │ │ │ │ + ble 8d84c │ │ │ │ + b 8d810 │ │ │ │ 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 8d874 │ │ │ │ + bne 8d86c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8d854 │ │ │ │ + beq 8d84c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8d878 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 8d870 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8d8dc │ │ │ │ + bl 16d81c │ │ │ │ + b 8d8d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 214240 │ │ │ │ + bl 21383c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d8b8 │ │ │ │ + bgt 8d8b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d8b8 │ │ │ │ + bne 8d8b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d8dc │ │ │ │ + bgt 8d8d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d8dc │ │ │ │ + bne 8d8d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -98465,74 +98463,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8d944 │ │ │ │ + bne 8d93c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8d984 │ │ │ │ + beq 8d97c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8d984 │ │ │ │ - b 8d948 │ │ │ │ + ble 8d97c │ │ │ │ + b 8d940 │ │ │ │ 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 8d9a4 │ │ │ │ + bne 8d99c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8d984 │ │ │ │ + beq 8d97c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8d9a8 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 8d9a0 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8da0c │ │ │ │ + bl 16d81c │ │ │ │ + b 8da04 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3843b8 │ │ │ │ + bl 383ce8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d9e8 │ │ │ │ + bgt 8d9e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d9e8 │ │ │ │ + bne 8d9e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8da0c │ │ │ │ + bgt 8da04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8da0c │ │ │ │ + bne 8da04 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -98541,74 +98539,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8da74 │ │ │ │ + bne 8da6c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8dab4 │ │ │ │ + beq 8daac │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8dab4 │ │ │ │ - b 8da78 │ │ │ │ + ble 8daac │ │ │ │ + b 8da70 │ │ │ │ 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 8dad4 │ │ │ │ + bne 8dacc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8dab4 │ │ │ │ + beq 8daac │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8dad8 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 8dad0 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8db3c │ │ │ │ + bl 16d81c │ │ │ │ + b 8db34 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2ef170 │ │ │ │ + bl 2eea20 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8db18 │ │ │ │ + bgt 8db10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8db18 │ │ │ │ + bne 8db10 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8db3c │ │ │ │ + bgt 8db34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8db3c │ │ │ │ + bne 8db34 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -98617,74 +98615,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8dba4 │ │ │ │ + bne 8db9c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8dbe4 │ │ │ │ + beq 8dbdc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8dbe4 │ │ │ │ - b 8dba8 │ │ │ │ + ble 8dbdc │ │ │ │ + b 8dba0 │ │ │ │ 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 8dc04 │ │ │ │ + bne 8dbfc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8dbe4 │ │ │ │ + beq 8dbdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8dc08 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 8dc00 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8dc6c │ │ │ │ + bl 16d81c │ │ │ │ + b 8dc64 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 300838 │ │ │ │ + bl 3002ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dc48 │ │ │ │ + bgt 8dc40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8dc48 │ │ │ │ + bne 8dc40 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dc6c │ │ │ │ + bgt 8dc64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8dc6c │ │ │ │ + bne 8dc64 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -98693,109 +98691,109 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8dcd4 │ │ │ │ + bne 8dccc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8dd14 │ │ │ │ + beq 8dd0c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8dd14 │ │ │ │ - b 8dcd8 │ │ │ │ + ble 8dd0c │ │ │ │ + b 8dcd0 │ │ │ │ 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 8dd34 │ │ │ │ + bne 8dd2c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8dd14 │ │ │ │ + beq 8dd0c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8dd38 │ │ │ │ - movw r3, #49176 @ 0xc018 │ │ │ │ + bgt 8dd30 │ │ │ │ + movw r3, #53144 @ 0xcf98 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37532 @ 0x929c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8dd9c │ │ │ │ + bl 16d81c │ │ │ │ + b 8dd94 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1591f8 │ │ │ │ + bl 158d88 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dd78 │ │ │ │ + bgt 8dd70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8dd78 │ │ │ │ + bne 8dd70 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dd9c │ │ │ │ + bgt 8dd94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8dd9c │ │ │ │ + bne 8dd94 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008dda4 : │ │ │ │ +0008dd9c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #6668 @ 0x1a0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8ddc0 │ │ │ │ + bne 8ddb8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b 345124 │ │ │ │ + b 344aa4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32252 @ 0x7dfc │ │ │ │ + movw r1, #30588 @ 0x777c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9716 @ 0x25f4 │ │ │ │ + movw r1, #8052 @ 0x1f74 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 │ │ │ │ @@ -98804,15 +98802,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 8de98 │ │ │ │ + blt 8de90 │ │ │ │ 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 │ │ │ │ @@ -98825,52 +98823,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 8ded4 │ │ │ │ + blt 8decc │ │ │ │ mvn lr, r2 │ │ │ │ cmp lr, ip │ │ │ │ mvn lr, #-2147483648 @ 0x80000000 │ │ │ │ sub r5, lr, r1 │ │ │ │ sbcs r5, r5, r4 │ │ │ │ - bge 8defc │ │ │ │ - b 8df0c │ │ │ │ + bge 8def4 │ │ │ │ + b 8df04 │ │ │ │ orrs lr, r2, r1 │ │ │ │ - beq 8defc │ │ │ │ + beq 8def4 │ │ │ │ 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 8df18 │ │ │ │ + blt 8df10 │ │ │ │ adds r2, r2, ip │ │ │ │ mov lr, #0 │ │ │ │ adc r1, r1, r4 │ │ │ │ - b 8df18 │ │ │ │ + b 8df10 │ │ │ │ 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 8df54 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + beq 8df4c │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46864 @ 0xb710 │ │ │ │ + movw r1, #45200 @ 0xb090 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 │ │ │ │ @@ -98885,917 +98883,917 @@ │ │ │ │ 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, #9760 @ 0x2620 │ │ │ │ + movw r1, #8096 @ 0x1fa0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2d24c <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne 8e00c │ │ │ │ + bne 8e004 │ │ │ │ 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 8e00c │ │ │ │ + bhi 8e004 │ │ │ │ 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 8e028 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + b 8e020 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9780 @ 0x2634 │ │ │ │ + movw r1, #8116 @ 0x1fb4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9804 @ 0x264c │ │ │ │ + movw r1, #8140 @ 0x1fcc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9848 @ 0x2678 │ │ │ │ + movw r1, #8184 @ 0x1ff8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #58268 @ 0xe39c │ │ │ │ + movw r0, #56604 @ 0xdd1c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #58268 @ 0xe39c │ │ │ │ + movw r0, #56604 @ 0xdd1c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ │ │ │ │ -0008e0d0 : │ │ │ │ +0008e0c8 : │ │ │ │ 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 260798 │ │ │ │ + bl 25fd24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8e118 │ │ │ │ - ldr r2, [pc, #84] @ 8e158 │ │ │ │ + bne 8e110 │ │ │ │ + ldr r2, [pc, #84] @ 8e150 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bbf04 <_PyImport_LoadLazyImportTstate@@Base+0x13cc> │ │ │ │ - b 8e150 │ │ │ │ + bl 2bb5d4 <_PyImport_LoadLazyImportTstate@@Base+0x13cc> │ │ │ │ + b 8e148 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2b85e8 <_PyInterpreterState_SetNotRunningMain@@Base+0x1c> │ │ │ │ + bl 2b7cb8 <_PyInterpreterState_SetNotRunningMain@@Base+0x1c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e150 │ │ │ │ + bgt 8e148 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e150 │ │ │ │ + bne 8e148 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e15c : │ │ │ │ +0008e154 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8e0d0 │ │ │ │ + b 8e0c8 │ │ │ │ │ │ │ │ -0008e174 : │ │ │ │ +0008e16c : │ │ │ │ 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 260798 │ │ │ │ + bl 25fd24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8e1bc │ │ │ │ - ldr r2, [pc, #84] @ 8e1fc │ │ │ │ + bne 8e1b4 │ │ │ │ + ldr r2, [pc, #84] @ 8e1f4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bbf04 <_PyImport_LoadLazyImportTstate@@Base+0x13cc> │ │ │ │ - b 8e1f4 │ │ │ │ + bl 2bb5d4 <_PyImport_LoadLazyImportTstate@@Base+0x13cc> │ │ │ │ + b 8e1ec │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 8d06c │ │ │ │ + bl 8d064 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e1f4 │ │ │ │ + bgt 8e1ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e1f4 │ │ │ │ + bne 8e1ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e200 : │ │ │ │ +0008e1f8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8e174 │ │ │ │ + b 8e16c │ │ │ │ │ │ │ │ -0008e218 : │ │ │ │ +0008e210 : │ │ │ │ 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 260798 │ │ │ │ + bl 25fd24 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 8e288 │ │ │ │ + beq 8e280 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2ab2a8 <_PyEval_MakePendingCalls@@Base+0x690> │ │ │ │ + bl 2aa974 <_PyEval_MakePendingCalls@@Base+0x6ac> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e288 │ │ │ │ + bgt 8e280 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e288 │ │ │ │ + bne 8e280 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008e290 : │ │ │ │ +0008e288 : │ │ │ │ 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 8e218 │ │ │ │ + b 8e210 │ │ │ │ │ │ │ │ -0008e2ac : │ │ │ │ +0008e2a4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8e218 │ │ │ │ + b 8e210 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 260798 │ │ │ │ + b 25fd24 │ │ │ │ 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] │ │ │ │ movw lr, #42956 @ 0xa7cc │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ movw ip, #42744 @ 0xa6f8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r3, lr │ │ │ │ cmpne r3, ip │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 8e334 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 8e32c │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9896 @ 0x26a8 │ │ │ │ + movw r1, #8232 @ 0x2028 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 8e37c │ │ │ │ + beq 8e374 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl e7ed8 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl e7a28 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ strlt r4, [r6] │ │ │ │ - blt 8e32c │ │ │ │ + blt 8e324 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r6] │ │ │ │ - b 8e380 │ │ │ │ + b 8e378 │ │ │ │ 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 d7a8c │ │ │ │ + bl d75f8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl d7a8c │ │ │ │ + bl d75f8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c4b58 │ │ │ │ + bl 2c4330 │ │ │ │ movw r3, #23728 @ 0x5cb0 │ │ │ │ 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 d7a8c │ │ │ │ + bl d75f8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl d7a8c │ │ │ │ + bl d75f8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c4b58 │ │ │ │ + bl 2c4330 │ │ │ │ movw r3, #23730 @ 0x5cb2 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ nop {0} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008e428 : │ │ │ │ +0008e420 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 8e470 │ │ │ │ + ldr ip, [pc, #44] @ 8e468 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 37b3c <_PyEval_SetProfile@@Base> │ │ │ │ + bl 37b34 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #9928 @ 0x26c8 │ │ │ │ + movw r0, #8264 @ 0x2048 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2eb0c0 │ │ │ │ + b 2ea7a0 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e474 : │ │ │ │ - ldr r2, [pc, #28] @ 8e498 │ │ │ │ +0008e46c : │ │ │ │ + ldr r2, [pc, #28] @ 8e490 │ │ │ │ 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 2fedcc <_PyContext_Enter@@Base> │ │ │ │ + b 2fe494 <_PyContext_Enter@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e49c : │ │ │ │ - ldr r2, [pc, #28] @ 8e4c0 │ │ │ │ +0008e494 : │ │ │ │ + ldr r2, [pc, #28] @ 8e4b8 │ │ │ │ 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 3050e0 <_PyContext_Exit@@Base> │ │ │ │ + b 3047a8 <_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 142998 │ │ │ │ + bl 142550 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16dbb0 │ │ │ │ - bl 142998 │ │ │ │ + bl 16d81c │ │ │ │ + bl 142550 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1d2744 │ │ │ │ + bl 1d2068 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1429c8 │ │ │ │ + b 142580 │ │ │ │ │ │ │ │ -0008e514 <_PyBytes_FromData@@Base>: │ │ │ │ +0008e50c <_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 a05ac │ │ │ │ + b a02f0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e588 <_PyBytes_FromData@@Base+0x74> │ │ │ │ + beq 8e580 <_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 2d3b4 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 8e594 <_PyBytes_FromData@@Base+0x80> │ │ │ │ + beq 8e58c <_PyBytes_FromData@@Base+0x80> │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ add r0, r0, r3 │ │ │ │ sub r1, r1, r3 │ │ │ │ - bl a05ac │ │ │ │ - b 8e594 <_PyBytes_FromData@@Base+0x80> │ │ │ │ + bl a02f0 │ │ │ │ + b 8e58c <_PyBytes_FromData@@Base+0x80> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008e59c : │ │ │ │ - ldr r0, [pc, #44] @ 8e5d0 │ │ │ │ +0008e594 : │ │ │ │ + ldr r0, [pc, #44] @ 8e5c8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4388 @ 0x1124 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #9968 @ 0x26f0 │ │ │ │ + movw r2, #8304 @ 0x2070 │ │ │ │ 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 16de10 <_PyErr_SetString@@Base> │ │ │ │ + b 16da7c <_PyErr_SetString@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e5d4 <_PyState_AddModule@@Base>: │ │ │ │ +0008e5cc <_PyState_AddModule@@Base>: │ │ │ │ subs r3, r2, #0 │ │ │ │ - beq 8e62c <_PyState_AddModule@@Base+0x58> │ │ │ │ + beq 8e624 <_PyState_AddModule@@Base+0x58> │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8e620 <_PyState_AddModule@@Base+0x4c> │ │ │ │ + beq 8e618 <_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, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #10004 @ 0x2714 │ │ │ │ + movw r2, #8340 @ 0x2094 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16de10 <_PyErr_SetString@@Base> │ │ │ │ + bl 16da7c <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 25ee84 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 25e42c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008e634 : │ │ │ │ +0008e62c : │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #80] @ 8e690 │ │ │ │ + ldr r0, [pc, #80] @ 8e688 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8e65c │ │ │ │ + bne 8e654 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 4c2bc <_PyImport_ClearExtension@@Base+0x1d4> │ │ │ │ + b 4c2b4 <_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, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #10052 @ 0x2744 │ │ │ │ + movw r2, #8388 @ 0x20c4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16de10 <_PyErr_SetString@@Base> │ │ │ │ + bl 16da7c <_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, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #10104 @ 0x2778 │ │ │ │ + movw r2, #8440 @ 0x20f8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16de10 <_PyErr_SetString@@Base> │ │ │ │ + bl 16da7c <_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, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #10104 @ 0x2778 │ │ │ │ + movw r2, #8440 @ 0x20f8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16de10 <_PyErr_SetString@@Base> │ │ │ │ + bl 16da7c <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008e6fc : │ │ │ │ +0008e6f4 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 8e728 │ │ │ │ + ldr lr, [pc, #28] @ 8e720 │ │ │ │ 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 140608 <_PyErr_FormatV@@Base> │ │ │ │ + b 1401d8 <_PyErr_FormatV@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e72c : │ │ │ │ +0008e724 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2cafb8 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b 2ca790 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ │ │ │ │ -0008e744 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +0008e73c <_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 8e7ac <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8e7a4 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8e7ac <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8e7a4 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8e798 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ + beq 8e790 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8e7ac <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8e7a4 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 8e7c4 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ + bne 8e7bc <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ movw r1, #1459 @ 0x5b3 │ │ │ │ - movw r0, #59512 @ 0xe878 │ │ │ │ + movw r0, #57848 @ 0xe1f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 8e7ec <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0xa8> │ │ │ │ + b 8e7e4 <_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 14129c │ │ │ │ + bl 140e54 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008e7fc : │ │ │ │ +0008e7f4 : │ │ │ │ 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 8e864 │ │ │ │ + beq 8e85c │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8e864 │ │ │ │ + beq 8e85c │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8e850 │ │ │ │ + beq 8e848 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8e864 │ │ │ │ + beq 8e85c │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 8e87c │ │ │ │ + bne 8e874 │ │ │ │ movw r1, #1485 @ 0x5cd │ │ │ │ - movw r0, #59512 @ 0xe878 │ │ │ │ + movw r0, #57848 @ 0xe1f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 8e8a0 │ │ │ │ + b 8e898 │ │ │ │ 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 14129c │ │ │ │ + bl 140e54 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008e8a8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +0008e8a0 <_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 8e910 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8e908 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8e910 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8e908 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8e8fc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ + beq 8e8f4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8e910 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + beq 8e908 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 8e928 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ + bne 8e920 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ movw r1, #1510 @ 0x5e6 │ │ │ │ - movw r0, #59512 @ 0xe878 │ │ │ │ + movw r0, #57848 @ 0xe1f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 8e94c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xa4> │ │ │ │ + b 8e944 <_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 14129c │ │ │ │ + bl 140e54 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008e954 <_PyEval_RaiseAsyncExc@@Base>: │ │ │ │ +0008e94c <_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 8e970 <_PyEval_RaiseAsyncExc@@Base+0x1c> │ │ │ │ + bne 8e968 <_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 8e994 <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ + bne 8e98c <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ cmp r4, r2 │ │ │ │ dmb ish │ │ │ │ - beq 8e9e4 <_PyEval_RaiseAsyncExc@@Base+0x90> │ │ │ │ + beq 8e9dc <_PyEval_RaiseAsyncExc@@Base+0x90> │ │ │ │ mov r1, r4 │ │ │ │ - bl 1406cc <_PyErr_SetObject@@Base> │ │ │ │ + bl 14029c <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e9dc <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ + bgt 8e9d4 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e9dc <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ + bne 8e9d4 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 8ea3c <_PyEval_RaiseAsyncExc@@Base+0xe8> │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 8ea34 <_PyEval_RaiseAsyncExc@@Base+0xe8> │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #56712 @ 0xdd88 │ │ │ │ + movw r0, #55048 @ 0xd708 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, r4 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #60] @ 8ea80 <_PyEval_RaiseAsyncExc@@Base+0x12c> │ │ │ │ + ldr r2, [pc, #60] @ 8ea78 <_PyEval_RaiseAsyncExc@@Base+0x12c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 260264 │ │ │ │ + bl 25f7f0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8ea34 <_PyEval_RaiseAsyncExc@@Base+0xe0> │ │ │ │ + beq 8ea2c <_PyEval_RaiseAsyncExc@@Base+0xe0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ea74 <_PyEval_RaiseAsyncExc@@Base+0x120> │ │ │ │ + beq 8ea6c <_PyEval_RaiseAsyncExc@@Base+0x120> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 262db0 │ │ │ │ + b 262344 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, 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 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8ed20 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ - ldr r3, [pc, #636] @ 8ed2c <_PyEval_RaiseAsyncExc@@Base+0x3d8> │ │ │ │ + beq 8ed18 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ + ldr r3, [pc, #636] @ 8ed24 <_PyEval_RaiseAsyncExc@@Base+0x3d8> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #3860] @ 0xf14 │ │ │ │ cmp r2, #0 │ │ │ │ movgt r6, #1 │ │ │ │ - bgt 8eadc <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ + bgt 8ead4 <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ movne r6, #0 │ │ │ │ - bne 8eadc <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ + bne 8ead4 <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #216] @ 0xd8 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ movw r3, #14416 @ 0x3850 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ add r7, r7, #16 │ │ │ │ ldr r0, [r7, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8eb48 <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ - bl aa800 │ │ │ │ + beq 8eb40 <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ + bl aa57c │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8ecfc <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - bl c5840 │ │ │ │ + beq 8ecf4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bl c5448 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8eb38 <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ + bgt 8eb30 <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8eb38 <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ + bne 8eb30 <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8eaec <_PyEval_RaiseAsyncExc@@Base+0x198> │ │ │ │ - b 8ecfc <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + beq 8eae4 <_PyEval_RaiseAsyncExc@@Base+0x198> │ │ │ │ + b 8ecf4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ movw r3, #14420 @ 0x3854 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ebb8 <_PyEval_RaiseAsyncExc@@Base+0x264> │ │ │ │ + beq 8ebb0 <_PyEval_RaiseAsyncExc@@Base+0x264> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8eb54 <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ - bl aa800 │ │ │ │ + beq 8eb4c <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ + bl aa57c │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8ecfc <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - bl c5840 │ │ │ │ + beq 8ecf4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bl c5448 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ebac <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ + bgt 8eba4 <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8ebac <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ + bne 8eba4 <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8eb54 <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ - b 8ecfc <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + beq 8eb4c <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ + b 8ecf4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ movw r3, #14424 @ 0x3858 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ec28 <_PyEval_RaiseAsyncExc@@Base+0x2d4> │ │ │ │ + beq 8ec20 <_PyEval_RaiseAsyncExc@@Base+0x2d4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8ebc4 <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ - bl aa800 │ │ │ │ + beq 8ebbc <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ + bl aa57c │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8ecfc <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - bl c5840 │ │ │ │ + beq 8ecf4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bl c5448 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ec1c <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ + bgt 8ec14 <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8ec1c <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ + bne 8ec14 <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8ebc4 <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ - b 8ecfc <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - movw r3, #62668 @ 0xf4cc │ │ │ │ + beq 8ebbc <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ + b 8ecf4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + movw r3, #62628 @ 0xf4a4 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8ed24 <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ + beq 8ed1c <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ ldr r0, [r6] │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ed24 <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ - bl aa800 │ │ │ │ + beq 8ed1c <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ + bl aa57c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ecfc <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + beq 8ecf4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13f4ec │ │ │ │ + bl 13f0bc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8ec94 <_PyEval_RaiseAsyncExc@@Base+0x340> │ │ │ │ + bge 8ec8c <_PyEval_RaiseAsyncExc@@Base+0x340> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ecfc <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bgt 8ecf4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ecfc <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bne 8ecf4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 8ecfc <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - beq 8ecc0 <_PyEval_RaiseAsyncExc@@Base+0x36c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 8ecf4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + beq 8ecb8 <_PyEval_RaiseAsyncExc@@Base+0x36c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ec3c <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + bgt 8ec34 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ec3c <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + bne 8ec34 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 8ec3c <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 8ec34 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ecf4 <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ + bgt 8ecec <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ecf4 <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ + bne 8ecec <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8ec3c <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + beq 8ec34 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ed20 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ + bgt 8ed18 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ed20 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ + bne 8ed18 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -99804,372 +99802,372 @@ │ │ │ │ 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 8ed78 <_PyEval_RaiseAsyncExc@@Base+0x424> │ │ │ │ - movw r1, #54396 @ 0xd47c │ │ │ │ + bne 8ed70 <_PyEval_RaiseAsyncExc@@Base+0x424> │ │ │ │ + movw r1, #52732 @ 0xcdfc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #24316 @ 0x5efc │ │ │ │ + movw r0, #22652 @ 0x587c │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #19252 @ 0x4b34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 8ed94 <_PyEval_RaiseAsyncExc@@Base+0x440> │ │ │ │ - bl 19dca8 │ │ │ │ - b 8edc4 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ - bl 19e5b0 │ │ │ │ + bne 8ed8c <_PyEval_RaiseAsyncExc@@Base+0x440> │ │ │ │ + bl 19d980 │ │ │ │ + b 8edbc <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ + bl 19e288 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8edc4 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ - movw r3, #49112 @ 0xbfd8 │ │ │ │ + bge 8edbc <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ + movw r3, #53084 @ 0xcf5c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28d470 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28cb28 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8edc4 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ + beq 8edbc <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d7b4 <_PyErr_Clear@@Base> │ │ │ │ + bl 28cb48 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1be530 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 1be088 <_PyErr_ChainExceptions1@@Base> │ │ │ │ ldr r2, [r1] │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movle r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008ee04 : │ │ │ │ +0008edfc : │ │ │ │ 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] @ 8eeac │ │ │ │ - bl 2b2db0 │ │ │ │ + ldr r0, [pc, #132] @ 8eea4 │ │ │ │ + bl 2b247c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8ee54 │ │ │ │ - bl be588 │ │ │ │ + bne 8ee4c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8eea0 │ │ │ │ - movw r0, #5088 @ 0x13e0 │ │ │ │ + bne 8ee98 │ │ │ │ + movw r0, #3132 @ 0xc3c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 28af90 │ │ │ │ + bl 28a568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8eea0 │ │ │ │ + beq 8ee98 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #80] @ 8eeb0 │ │ │ │ + ldr r0, [pc, #80] @ 8eea8 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #20 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ee8c │ │ │ │ + bgt 8ee84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8ee94 │ │ │ │ + beq 8ee8c │ │ │ │ mov r4, r5 │ │ │ │ - b 8eea0 │ │ │ │ + b 8ee98 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 8ee8c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 8ee84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r3, r4, ror #4 │ │ │ │ rsbeq r6, r3, ip, ror #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 │ │ │ │ subs r4, r0, #0 │ │ │ │ - movweq r0, #1100 @ 0x44c │ │ │ │ - movteq r0, #62 @ 0x3e │ │ │ │ - beq 8ef64 │ │ │ │ + movweq r0, #64972 @ 0xfdcc │ │ │ │ + movteq r0, #61 @ 0x3d │ │ │ │ + beq 8ef5c │ │ │ │ sub r4, r4, #4 │ │ │ │ - movw r0, #24696 @ 0x6078 │ │ │ │ + movw r0, #23032 @ 0x59f8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 28f0a0 │ │ │ │ + bl 28e758 │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ sub r3, r1, #32 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8ef5c │ │ │ │ + beq 8ef54 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bne 8ef10 │ │ │ │ - movw r0, #10132 @ 0x2794 │ │ │ │ + bne 8ef08 │ │ │ │ + movw r0, #8468 @ 0x2114 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 28f0a0 │ │ │ │ - b 8eee8 │ │ │ │ + bl 28e758 │ │ │ │ + b 8eee0 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bhi 8ef28 │ │ │ │ - movw r0, #10136 @ 0x2798 │ │ │ │ + bhi 8ef20 │ │ │ │ + movw r0, #8472 @ 0x2118 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 28f0a0 │ │ │ │ - b 8eee8 │ │ │ │ + bl 28e758 │ │ │ │ + b 8eee0 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bhi 8ef40 │ │ │ │ - movw r0, #10140 @ 0x279c │ │ │ │ + bhi 8ef38 │ │ │ │ + movw r0, #8476 @ 0x211c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 28f0a0 │ │ │ │ - b 8eee8 │ │ │ │ + bl 28e758 │ │ │ │ + b 8eee0 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - movw r0, #53428 @ 0xd0b4 │ │ │ │ + movw r0, #51852 @ 0xca8c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - movwcc r0, #10148 @ 0x27a4 │ │ │ │ + movwcc r0, #8484 @ 0x2124 │ │ │ │ movtcc r0, #65 @ 0x41 │ │ │ │ - bl 28f0a0 │ │ │ │ - b 8eee8 │ │ │ │ - movw r0, #24696 @ 0x6078 │ │ │ │ + bl 28e758 │ │ │ │ + b 8eee0 │ │ │ │ + movw r0, #23032 @ 0x59f8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 28f0a0 │ │ │ │ + b 28e758 │ │ │ │ │ │ │ │ -0008ef70 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +0008ef68 <_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 be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 8f000 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + beq 8eff8 <_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 69150 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 69148 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f000 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + bgt 8eff8 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f000 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + bne 8eff8 <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 8f048 <_PyMonitoring_FireLineEvent@@Base+0xd8> │ │ │ │ + bne 8f040 <_PyMonitoring_FireLineEvent@@Base+0xd8> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 2df58 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ble 8f0e8 <_PyMonitoring_FireLineEvent@@Base+0x178> │ │ │ │ + ble 8f0e0 <_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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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, #55896 @ 0xda58 │ │ │ │ + movw r4, #59864 @ 0xe9d8 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 8f134 <_PyMonitoring_FireLineEvent@@Base+0x1c4> │ │ │ │ + beq 8f12c <_PyMonitoring_FireLineEvent@@Base+0x1c4> │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8f168 <_PyMonitoring_FireLineEvent@@Base+0x1f8> │ │ │ │ + bne 8f160 <_PyMonitoring_FireLineEvent@@Base+0x1f8> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8f174 <_PyMonitoring_FireLineEvent@@Base+0x204> │ │ │ │ - movw r0, #10156 @ 0x27ac │ │ │ │ + beq 8f16c <_PyMonitoring_FireLineEvent@@Base+0x204> │ │ │ │ + movw r0, #8492 @ 0x212c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 1802c0 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 17ff2c <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f194 <_PyMonitoring_FireLineEvent@@Base+0x224> │ │ │ │ + beq 8f18c <_PyMonitoring_FireLineEvent@@Base+0x224> │ │ │ │ cmp r5, r4 │ │ │ │ - beq 8f174 <_PyMonitoring_FireLineEvent@@Base+0x204> │ │ │ │ + beq 8f16c <_PyMonitoring_FireLineEvent@@Base+0x204> │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8f174 <_PyMonitoring_FireLineEvent@@Base+0x204> │ │ │ │ + beq 8f16c <_PyMonitoring_FireLineEvent@@Base+0x204> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2795c4 │ │ │ │ + b 278c7c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8f168 <_PyMonitoring_FireLineEvent@@Base+0x1f8> │ │ │ │ + beq 8f160 <_PyMonitoring_FireLineEvent@@Base+0x1f8> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #10156 @ 0x27ac │ │ │ │ + movw r0, #8492 @ 0x212c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c8444 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c7c1c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f168 <_PyMonitoring_FireLineEvent@@Base+0x1f8> │ │ │ │ + bne 8f160 <_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] @ 8f22c <_PyMonitoring_FireLineEvent@@Base+0x2bc> │ │ │ │ + ldr r2, [pc, #116] @ 8f224 <_PyMonitoring_FireLineEvent@@Base+0x2bc> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f21c <_PyMonitoring_FireLineEvent@@Base+0x2ac> │ │ │ │ + beq 8f214 <_PyMonitoring_FireLineEvent@@Base+0x2ac> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r7, r0 │ │ │ │ - bl 1da960 │ │ │ │ + bl 1da2a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8f200 <_PyMonitoring_FireLineEvent@@Base+0x290> │ │ │ │ + bne 8f1f8 <_PyMonitoring_FireLineEvent@@Base+0x290> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31148 @ 0x79ac │ │ │ │ + movw r1, #29484 @ 0x732c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8f224 <_PyMonitoring_FireLineEvent@@Base+0x2b4> │ │ │ │ + bl 16d81c │ │ │ │ + b 8f21c <_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 326654 │ │ │ │ + b 325fd4 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ 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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8f26c <_PyMonitoring_FireLineEvent@@Base+0x2fc> │ │ │ │ - bl be588 │ │ │ │ + bne 8f264 <_PyMonitoring_FireLineEvent@@Base+0x2fc> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f26c <_PyMonitoring_FireLineEvent@@Base+0x2fc> │ │ │ │ + beq 8f264 <_PyMonitoring_FireLineEvent@@Base+0x2fc> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fee90 <_PyContext_Enter@@Base+0xc4> │ │ │ │ + bl 2fe558 <_PyContext_Enter@@Base+0xc4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f264 <_PyMonitoring_FireLineEvent@@Base+0x2f4> │ │ │ │ - ldr r3, [pc, #56] @ 8f2bc <_PyMonitoring_FireLineEvent@@Base+0x34c> │ │ │ │ + beq 8f25c <_PyMonitoring_FireLineEvent@@Base+0x2f4> │ │ │ │ + ldr r3, [pc, #56] @ 8f2b4 <_PyMonitoring_FireLineEvent@@Base+0x34c> │ │ │ │ ldr r3, [r3, #1560] @ 0x618 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f2a4 <_PyMonitoring_FireLineEvent@@Base+0x334> │ │ │ │ + beq 8f29c <_PyMonitoring_FireLineEvent@@Base+0x334> │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ mov r1, r4 │ │ │ │ mla r0, r0, r4, r3 │ │ │ │ - bl 31166c <_PyPickle_GetXIData@@Base+0x1cd0> │ │ │ │ + bl 310fec <_PyPickle_GetXIData@@Base+0x1d10> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f2b0 <_PyMonitoring_FireLineEvent@@Base+0x340> │ │ │ │ + bne 8f2a8 <_PyMonitoring_FireLineEvent@@Base+0x340> │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8f2fc <_PyMonitoring_FireLineEvent@@Base+0x38c> │ │ │ │ - bl be588 │ │ │ │ + bne 8f2f4 <_PyMonitoring_FireLineEvent@@Base+0x38c> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ @@ -100180,98 +100178,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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8f350 <_PyMonitoring_FireLineEvent@@Base+0x3e0> │ │ │ │ - bl be588 │ │ │ │ + bne 8f348 <_PyMonitoring_FireLineEvent@@Base+0x3e0> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f360 <_PyMonitoring_FireLineEvent@@Base+0x3f0> │ │ │ │ + beq 8f358 <_PyMonitoring_FireLineEvent@@Base+0x3f0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls 8f37c <_PyMonitoring_FireLineEvent@@Base+0x40c> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bls 8f374 <_PyMonitoring_FireLineEvent@@Base+0x40c> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31300 @ 0x7a44 │ │ │ │ + movw r1, #29636 @ 0x73c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8f348 <_PyMonitoring_FireLineEvent@@Base+0x3d8> │ │ │ │ + bl 16d81c │ │ │ │ + b 8f340 <_PyMonitoring_FireLineEvent@@Base+0x3d8> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5] │ │ │ │ bl 2cfac │ │ │ │ clz r3, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r4, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r2, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f3d8 <_PyMonitoring_FireLineEvent@@Base+0x468> │ │ │ │ - movw r1, #10180 @ 0x27c4 │ │ │ │ + bne 8f3d0 <_PyMonitoring_FireLineEvent@@Base+0x468> │ │ │ │ + movw r1, #8516 @ 0x2144 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2de74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f3d8 <_PyMonitoring_FireLineEvent@@Base+0x468> │ │ │ │ + bne 8f3d0 <_PyMonitoring_FireLineEvent@@Base+0x468> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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, #62844 @ 0xf57c │ │ │ │ + movw r3, #62804 @ 0xf554 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8f418 <_PyMonitoring_FireLineEvent@@Base+0x4a8> │ │ │ │ + beq 8f410 <_PyMonitoring_FireLineEvent@@Base+0x4a8> │ │ │ │ bl 2d870 │ │ │ │ movw r2, #23824 @ 0x5d10 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r4, [r2] │ │ │ │ mov r0, r4 │ │ │ │ bl 2dcb4 │ │ │ │ mov r2, #20 │ │ │ │ - movw r1, #688 @ 0x2b0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #64464 @ 0xfbd0 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8f480 <_PyMonitoring_FireLineEvent@@Base+0x510> │ │ │ │ + beq 8f478 <_PyMonitoring_FireLineEvent@@Base+0x510> │ │ │ │ mov r0, r6 │ │ │ │ bl 2e294 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #11636 @ 0x2d74 │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #9972 @ 0x26f4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-12] │ │ │ │ bl 2e114 <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -100283,549 +100281,549 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 30030 │ │ │ │ │ │ │ │ -0008f4c8 : │ │ │ │ +0008f4c0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8f4f4 │ │ │ │ - movw r1, #10196 @ 0x27d4 │ │ │ │ + bne 8f4ec │ │ │ │ + movw r1, #8532 @ 0x2154 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #140] @ 8f580 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #140] @ 8f578 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #132] @ 8f584 │ │ │ │ + ldr r0, [pc, #132] @ 8f57c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bne 8f560 │ │ │ │ + bne 8f558 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f554 │ │ │ │ + beq 8f54c │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - ble 8f554 │ │ │ │ + ble 8f54c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r3, [r3, r1, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8f554 │ │ │ │ - movw r1, #10224 @ 0x27f0 │ │ │ │ + bne 8f54c │ │ │ │ + movw r1, #8560 @ 0x2170 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #48] @ 8f580 │ │ │ │ + ldr r0, [pc, #48] @ 8f578 │ │ │ │ mov r2, r3 │ │ │ │ - bl 8f3e4 <_PyMonitoring_FireLineEvent@@Base+0x474> │ │ │ │ + bl 8f3dc <_PyMonitoring_FireLineEvent@@Base+0x474> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 25ee84 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 25e42c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #10004 @ 0x2714 │ │ │ │ + movw r2, #8340 @ 0x2094 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16de10 <_PyErr_SetString@@Base> │ │ │ │ + bl 16da7c <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - subseq r7, lr, r0, lsl #23 │ │ │ │ + subseq r7, lr, r0, lsl #10 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008f588 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +0008f580 <_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, #10248 @ 0x2808 │ │ │ │ + movw r1, #8584 @ 0x2188 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 8f3e4 <_PyMonitoring_FireLineEvent@@Base+0x474> │ │ │ │ + bl 8f3dc <_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, #8044 @ 0x1f6c │ │ │ │ + movw r1, #6420 @ 0x1914 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_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 377f0 │ │ │ │ + b 377e8 │ │ │ │ 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] @ 8f77c <_Py_FatalRefcountErrorFunc@@Base+0x1f4> │ │ │ │ + ldr r3, [pc, #364] @ 8f774 <_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 8f638 <_Py_FatalRefcountErrorFunc@@Base+0xb0> │ │ │ │ + bne 8f630 <_Py_FatalRefcountErrorFunc@@Base+0xb0> │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f620 <_Py_FatalRefcountErrorFunc@@Base+0x98> │ │ │ │ + bne 8f618 <_Py_FatalRefcountErrorFunc@@Base+0x98> │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r9, r3 │ │ │ │ dmb ish │ │ │ │ - bne 8f664 <_Py_FatalRefcountErrorFunc@@Base+0xdc> │ │ │ │ + bne 8f65c <_Py_FatalRefcountErrorFunc@@Base+0xdc> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 18a3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #276] @ 8f780 <_Py_FatalRefcountErrorFunc@@Base+0x1f8> │ │ │ │ + bl 18a0b0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #276] @ 8f778 <_Py_FatalRefcountErrorFunc@@Base+0x1f8> │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f68c <_Py_FatalRefcountErrorFunc@@Base+0x104> │ │ │ │ + bne 8f684 <_Py_FatalRefcountErrorFunc@@Base+0x104> │ │ │ │ mov r2, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10308 @ 0x2844 │ │ │ │ + movw r1, #8644 @ 0x21c4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ - b 8f73c <_Py_FatalRefcountErrorFunc@@Base+0x1b4> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ + b 8f734 <_Py_FatalRefcountErrorFunc@@Base+0x1b4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ - bl 3963c <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ + bl 39634 <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8f73c <_Py_FatalRefcountErrorFunc@@Base+0x1b4> │ │ │ │ + beq 8f734 <_Py_FatalRefcountErrorFunc@@Base+0x1b4> │ │ │ │ mov r6, #0 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10376 @ 0x2888 │ │ │ │ + movw r1, #8712 @ 0x2208 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ ldrh r3, [r5, #4] │ │ │ │ - movw r1, #10432 @ 0x28c0 │ │ │ │ + movw r1, #8768 @ 0x2240 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 8f72c <_Py_FatalRefcountErrorFunc@@Base+0x1a4> │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + ble 8f724 <_Py_FatalRefcountErrorFunc@@Base+0x1a4> │ │ │ │ + bl 24f320 <_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 36bb4 │ │ │ │ + bl 36bac │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10444 @ 0x28cc │ │ │ │ + movw r1, #8780 @ 0x224c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 36d98 │ │ │ │ + bl 36d90 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30300 @ 0x765c │ │ │ │ + movw r1, #28636 @ 0x6fdc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ - b 8f6b8 <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ - movw r1, #30300 @ 0x765c │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ + b 8f6b0 <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ + movw r1, #28636 @ 0x6fdc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #1 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8f75c <_Py_FatalRefcountErrorFunc@@Base+0x1d4> │ │ │ │ + bne 8f754 <_Py_FatalRefcountErrorFunc@@Base+0x1d4> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8f744 <_Py_FatalRefcountErrorFunc@@Base+0x1bc> │ │ │ │ + bne 8f73c <_Py_FatalRefcountErrorFunc@@Base+0x1bc> │ │ │ │ dmb ish │ │ │ │ - beq 8f774 <_Py_FatalRefcountErrorFunc@@Base+0x1ec> │ │ │ │ - ldr r0, [pc, #16] @ 8f77c <_Py_FatalRefcountErrorFunc@@Base+0x1f4> │ │ │ │ + beq 8f76c <_Py_FatalRefcountErrorFunc@@Base+0x1ec> │ │ │ │ + ldr r0, [pc, #16] @ 8f774 <_Py_FatalRefcountErrorFunc@@Base+0x1f4> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2bcf58 │ │ │ │ + b 2bc628 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq sl, r2, r0, lsr #24 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ │ │ │ │ -0008f784 : │ │ │ │ +0008f77c : │ │ │ │ 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] @ 8f868 │ │ │ │ + ldr r3, [pc, #200] @ 8f860 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8f7c0 │ │ │ │ + bne 8f7b8 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f7a8 │ │ │ │ + bne 8f7a0 │ │ │ │ mov r4, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8f7d4 │ │ │ │ + beq 8f7cc │ │ │ │ mov r0, r3 │ │ │ │ - bl 348fa4 │ │ │ │ + bl 3bd17c │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r2, [r3, #1904] @ 0x770 │ │ │ │ cmp r2, #31 │ │ │ │ - ble 8f820 │ │ │ │ + ble 8f818 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8f808 │ │ │ │ + bne 8f800 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8f7f0 │ │ │ │ + bne 8f7e8 │ │ │ │ dmb ish │ │ │ │ - beq 8f818 │ │ │ │ - ldr r0, [pc, #80] @ 8f868 │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 8f810 │ │ │ │ + ldr r0, [pc, #80] @ 8f860 │ │ │ │ + bl 2bc628 │ │ │ │ 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 8f850 │ │ │ │ + bne 8f848 │ │ │ │ strexb r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8f838 │ │ │ │ + bne 8f830 │ │ │ │ dmb ish │ │ │ │ - beq 8f860 │ │ │ │ - ldr r0, [pc, #8] @ 8f868 │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 8f858 │ │ │ │ + ldr r0, [pc, #8] @ 8f860 │ │ │ │ + bl 2bc628 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r9, r2, ip, lsl #25 │ │ │ │ │ │ │ │ -0008f86c : │ │ │ │ +0008f864 : │ │ │ │ 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 2dcb4 │ │ │ │ bl 2dd98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f8e0 │ │ │ │ - bl a0200 <_Py_GetConfig@@Base> │ │ │ │ + bne 8f8d8 │ │ │ │ + bl 9ff44 <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8f8e0 │ │ │ │ + beq 8f8d8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52048 @ 0xcb50 │ │ │ │ + movw r1, #50384 @ 0xc4d0 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f8e0 │ │ │ │ + beq 8f8d8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46180 @ 0xb464 │ │ │ │ + movw r1, #44516 @ 0xade4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ bl 2e450 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008f8e8 : │ │ │ │ +0008f8e0 : │ │ │ │ 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 31bcc │ │ │ │ + b 31bc8 │ │ │ │ │ │ │ │ -0008f904 : │ │ │ │ +0008f8fc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 31bcc │ │ │ │ + b 31bc8 │ │ │ │ │ │ │ │ -0008f91c : │ │ │ │ +0008f914 : │ │ │ │ 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 31bcc │ │ │ │ + b 31bc8 │ │ │ │ │ │ │ │ -0008f938 : │ │ │ │ +0008f930 : │ │ │ │ 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 824a8 │ │ │ │ + bl 824a0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008f970 : │ │ │ │ +0008f968 : │ │ │ │ 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 824a8 │ │ │ │ + bl 824a0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008f9ac : │ │ │ │ +0008f9a4 : │ │ │ │ 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 824a8 │ │ │ │ + bl 824a0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008f9e8 : │ │ │ │ +0008f9e0 : │ │ │ │ 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 260704 │ │ │ │ + bl 25fc90 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008fa18 : │ │ │ │ +0008fa10 : │ │ │ │ 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 260704 │ │ │ │ + bl 25fc90 │ │ │ │ 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 4b000 │ │ │ │ + bl 4aff8 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 8fab4 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 8faac │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #30228 @ 0x7614 │ │ │ │ + movw r0, #31136 @ 0x79a0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8faf4 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8faec │ │ │ │ sub r1, fp, #8 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8faf4 │ │ │ │ + beq 8faec │ │ │ │ bl 2e294 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #36012 @ 0x8cac │ │ │ │ - movweq r1, #10456 @ 0x28d8 │ │ │ │ + movwne r1, #34204 @ 0x859c │ │ │ │ + movweq r1, #8792 @ 0x2258 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #65 @ 0x41 │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 8fb4c │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 8fb44 │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #10524 @ 0x291c │ │ │ │ + movw r0, #8860 @ 0x229c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8fb60 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8fb58 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8fb68 │ │ │ │ + bne 8fb60 │ │ │ │ mov r0, #0 │ │ │ │ - b 8fbd4 │ │ │ │ + b 8fbcc │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - beq 8fb94 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 8fb8c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 8fb60 │ │ │ │ + bl 16d81c │ │ │ │ + b 8fb58 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #16 │ │ │ │ bl 2d330 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8fbb8 │ │ │ │ + beq 8fbb0 │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #16 │ │ │ │ - bl a05ac │ │ │ │ - b 8fbd4 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl a02f0 │ │ │ │ + b 8fbcc │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10488 @ 0x28f8 │ │ │ │ + movw r1, #8824 @ 0x2278 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 8fc14 │ │ │ │ + bne 8fc0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8fc4c │ │ │ │ + bne 8fc44 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #3 │ │ │ │ sub lr, fp, #32 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ movw ip, #35648 @ 0x8b40 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str lr, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8fcc8 │ │ │ │ + beq 8fcc0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8fc6c │ │ │ │ - bl be588 │ │ │ │ + bne 8fc64 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fcc8 │ │ │ │ + bne 8fcc0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8fc8c │ │ │ │ - bl be588 │ │ │ │ + bne 8fc84 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fcc8 │ │ │ │ + bne 8fcc0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8fcac │ │ │ │ - bl be588 │ │ │ │ + bne 8fca4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fcc8 │ │ │ │ + bne 8fcc0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3c9d34 │ │ │ │ + b 3c9690 │ │ │ │ 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 │ │ │ │ @@ -100834,43 +100832,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 8fd24 │ │ │ │ + bne 8fd1c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8fd5c │ │ │ │ - ldr r4, [pc, #100] @ 8fd90 │ │ │ │ + beq 8fd54 │ │ │ │ + ldr r4, [pc, #100] @ 8fd88 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fd84 │ │ │ │ + beq 8fd7c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8fd7c │ │ │ │ - bl be588 │ │ │ │ + bne 8fd74 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fd84 │ │ │ │ + bne 8fd7c │ │ │ │ mov r0, r4 │ │ │ │ bl 2e420 <_exit@plt> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, ip, ror #22 │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -100882,47 +100880,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 8fde4 │ │ │ │ + bne 8fddc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8fe24 │ │ │ │ - ldr r4, [pc, #136] @ 8fe74 │ │ │ │ + beq 8fe1c │ │ │ │ + ldr r4, [pc, #136] @ 8fe6c │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fe24 │ │ │ │ + bne 8fe1c │ │ │ │ mov r0, #0 │ │ │ │ - b 8fe6c │ │ │ │ + b 8fe64 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8fe4c │ │ │ │ - bl be588 │ │ │ │ + bne 8fe44 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5456 @ 0x1550 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 8fe6c │ │ │ │ - b 8fe1c │ │ │ │ + beq 8fe64 │ │ │ │ + b 8fe14 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw ip, #65535 @ 0xffff │ │ │ │ cmp r0, ip │ │ │ │ moveq r0, r3 │ │ │ │ @@ -100939,47 +100937,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 8fec8 │ │ │ │ + bne 8fec0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8ff08 │ │ │ │ - ldr r4, [pc, #140] @ 8ff5c │ │ │ │ + beq 8ff00 │ │ │ │ + ldr r4, [pc, #140] @ 8ff54 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ff08 │ │ │ │ + bne 8ff00 │ │ │ │ mov r0, #0 │ │ │ │ - b 8ff54 │ │ │ │ + b 8ff4c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8ff30 │ │ │ │ - bl be588 │ │ │ │ + bne 8ff28 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5456 @ 0x1550 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 8ff54 │ │ │ │ - b 8ff00 │ │ │ │ + beq 8ff4c │ │ │ │ + b 8fef8 │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add r3, r3, #1 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ @@ -100997,47 +100995,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 8ffb0 │ │ │ │ + bne 8ffa8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8fff0 │ │ │ │ - ldr r4, [pc, #128] @ 90038 │ │ │ │ + beq 8ffe8 │ │ │ │ + ldr r4, [pc, #128] @ 90030 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fff0 │ │ │ │ + bne 8ffe8 │ │ │ │ mov r0, #0 │ │ │ │ - b 90030 │ │ │ │ + b 90028 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90018 │ │ │ │ - bl be588 │ │ │ │ + bne 90010 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5456 @ 0x1550 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 90030 │ │ │ │ - b 8ffe8 │ │ │ │ + beq 90028 │ │ │ │ + b 8ffe0 │ │ │ │ tst r0, #127 @ 0x7f │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ @@ -101052,47 +101050,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 9008c │ │ │ │ + bne 90084 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 900c4 │ │ │ │ - ldr r4, [pc, #108] @ 90100 │ │ │ │ + beq 900bc │ │ │ │ + ldr r4, [pc, #108] @ 900f8 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 900f4 │ │ │ │ + beq 900ec │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 900e4 │ │ │ │ - bl be588 │ │ │ │ + bne 900dc │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 900f4 │ │ │ │ + bne 900ec │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, ip, lsl ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -101102,47 +101100,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 90154 │ │ │ │ + bne 9014c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9018c │ │ │ │ - ldr r4, [pc, #108] @ 901c8 │ │ │ │ + beq 90184 │ │ │ │ + ldr r4, [pc, #108] @ 901c0 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 901bc │ │ │ │ + beq 901b4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 901ac │ │ │ │ - bl be588 │ │ │ │ + bne 901a4 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 901bc │ │ │ │ + bne 901b4 │ │ │ │ and r0, r4, #127 @ 0x7f │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r8, asr #24 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -101152,47 +101150,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 9021c │ │ │ │ + bne 90214 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 90254 │ │ │ │ - ldr r4, [pc, #108] @ 90290 │ │ │ │ + beq 9024c │ │ │ │ + ldr r4, [pc, #108] @ 90288 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90284 │ │ │ │ + beq 9027c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90274 │ │ │ │ - bl be588 │ │ │ │ + bne 9026c │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90284 │ │ │ │ + bne 9027c │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r4, ror ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -101203,44 +101201,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 902e8 │ │ │ │ + bne 902e0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 90328 │ │ │ │ - ldr r4, [pc, #100] @ 90354 │ │ │ │ + beq 90320 │ │ │ │ + ldr r4, [pc, #100] @ 9034c │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90328 │ │ │ │ + bne 90320 │ │ │ │ mov r0, #0 │ │ │ │ - b 9034c │ │ │ │ - ldr ip, [pc, #40] @ 90358 │ │ │ │ + b 90344 │ │ │ │ + ldr ip, [pc, #40] @ 90350 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 349684 <_PyTime_FromMillisecondsObject@@Base+0x1c> │ │ │ │ + bl 348fcc <_PyTime_FromMillisecondsObject@@Base+0x1c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90320 │ │ │ │ + beq 90318 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r0, lsr #25 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -101253,44 +101251,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 903b0 │ │ │ │ + bne 903a8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 903f0 │ │ │ │ - ldr r4, [pc, #100] @ 9041c │ │ │ │ + beq 903e8 │ │ │ │ + ldr r4, [pc, #100] @ 90414 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 903f0 │ │ │ │ + bne 903e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 90414 │ │ │ │ - ldr ip, [pc, #40] @ 90420 │ │ │ │ + b 9040c │ │ │ │ + ldr ip, [pc, #40] @ 90418 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 34ace8 <_PyTime_FromMillisecondsObject@@Base+0x1680> │ │ │ │ + bl 34a630 <_PyTime_FromMillisecondsObject@@Base+0x1680> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 903e8 │ │ │ │ + beq 903e0 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, ip, asr #25 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -101302,545 +101300,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 90474 │ │ │ │ + bne 9046c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 904ac │ │ │ │ - ldr r4, [pc, #116] @ 904f0 │ │ │ │ + beq 904a4 │ │ │ │ + ldr r4, [pc, #116] @ 904e8 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 904e4 │ │ │ │ + beq 904dc │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #30380 @ 0x76ac │ │ │ │ + movw r1, #28716 @ 0x702c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 2b87ac │ │ │ │ + bl 2b7e7c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 904e4 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 904dc │ │ │ │ + movw r3, #45940 @ 0xb374 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10536 @ 0x2928 │ │ │ │ + movw r1, #8872 @ 0x22a8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, r4 │ │ │ │ bl 2e324 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ strdeq r8, [r2], #-200 @ 0xffffff38 @ │ │ │ │ │ │ │ │ -000904f4 : │ │ │ │ +000904ec : │ │ │ │ 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 2cfb8 │ │ │ │ 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, #10556 @ 0x293c │ │ │ │ + movw r0, #8892 @ 0x22bc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r0, [sp] │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2e2a0 <__snprintf_chk@plt> │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ bl 2da98 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90584 │ │ │ │ - movw r4, #62844 @ 0xf57c │ │ │ │ + beq 9057c │ │ │ │ + movw r4, #62804 @ 0xf554 │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ - movw r1, #14540 @ 0x38cc │ │ │ │ + movw r1, #12876 @ 0x324c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ bl 2d09c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - bne 9058c │ │ │ │ + bne 90584 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d7bc │ │ │ │ mvn r0, #0 │ │ │ │ - b 905ac │ │ │ │ - bl 1bb95c │ │ │ │ + b 905a4 │ │ │ │ + bl 1bb4cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ movne r0, #0 │ │ │ │ - bne 905ac │ │ │ │ + bne 905a4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e324 │ │ │ │ mvn r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000905b4 : │ │ │ │ +000905ac : │ │ │ │ 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, #62844 @ 0xf57c │ │ │ │ + movw r4, #62804 @ 0xf554 │ │ │ │ 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 9062c │ │ │ │ + beq 90624 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bced8 │ │ │ │ + bl 1bca48 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r2, #10576 @ 0x2950 │ │ │ │ + movw r2, #8912 @ 0x22d0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ strd r6, [sp] │ │ │ │ bl 2d5dc <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e504 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bd710 │ │ │ │ + bl 1bd268 │ │ │ │ mov r0, #0 │ │ │ │ - b 90638 │ │ │ │ - bl 904f4 │ │ │ │ + b 90630 │ │ │ │ + bl 904ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 905ec │ │ │ │ + beq 905e4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00090640 : │ │ │ │ +00090638 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #62844 @ 0xf57c │ │ │ │ + movw r4, #62804 @ 0xf554 │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bced8 │ │ │ │ + bl 1bca48 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e324 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bd710 │ │ │ │ + bl 1bd268 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090698 : │ │ │ │ +00090690 : │ │ │ │ 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, #62844 @ 0xf57c │ │ │ │ + movw r5, #62804 @ 0xf554 │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 906f4 │ │ │ │ + beq 906ec │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #35632 @ 0x8b30 │ │ │ │ + movw r1, #33968 @ 0x84b0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2e528 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 907a0 │ │ │ │ + beq 90798 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 1bced8 │ │ │ │ - b 90730 │ │ │ │ - bl 904f4 │ │ │ │ + bl 1bca48 │ │ │ │ + b 90728 │ │ │ │ + bl 904ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 906cc │ │ │ │ - b 907a4 │ │ │ │ + beq 906c4 │ │ │ │ + b 9079c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r7 │ │ │ │ bl 2e1c8 │ │ │ │ cmp r0, r7 │ │ │ │ - bcc 90788 │ │ │ │ + bcc 90780 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 2e504 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 90788 │ │ │ │ + bne 90780 │ │ │ │ cmp r7, #4096 @ 0x1000 │ │ │ │ - bcc 90774 │ │ │ │ + bcc 9076c │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #20 │ │ │ │ bl 2dc6c │ │ │ │ subs r7, r0, #0 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ sub r0, r0, #20 │ │ │ │ - bne 90704 │ │ │ │ + bne 906fc │ │ │ │ mov r0, r6 │ │ │ │ bl 2e12c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 9078c │ │ │ │ + b 90784 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d45c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90730 │ │ │ │ - b 9078c │ │ │ │ + beq 90728 │ │ │ │ + b 90784 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e324 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1bd710 │ │ │ │ - b 907a4 │ │ │ │ + bl 1bd268 │ │ │ │ + b 9079c │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000907b0 : │ │ │ │ +000907a8 : │ │ │ │ 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 2d738 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r5, r5, #1 │ │ │ │ addne r0, r4, #4 │ │ │ │ - bne 907cc │ │ │ │ + bne 907c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 908cc │ │ │ │ + beq 908c4 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r6 │ │ │ │ bl 2d738 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 90814 │ │ │ │ + bne 9080c │ │ │ │ mov r0, r6 │ │ │ │ bl 2ceec │ │ │ │ add r5, r6, r0, lsl #2 │ │ │ │ sub r1, r5, r6 │ │ │ │ mov r0, r6 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl ccd6c │ │ │ │ + bl cc8f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90854 │ │ │ │ + bne 9084c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 908cc │ │ │ │ + bgt 908c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 908cc │ │ │ │ + bne 908c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 908cc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 908c4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [r5] │ │ │ │ str r0, [r3, r4] │ │ │ │ cmp r2, #0 │ │ │ │ addne r4, r4, #4 │ │ │ │ addne r6, r5, #4 │ │ │ │ - bne 907f4 │ │ │ │ - ldr r0, [pc, #100] @ 908dc │ │ │ │ + bne 907ec │ │ │ │ + ldr r0, [pc, #100] @ 908d4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #96] @ 908e0 │ │ │ │ + ldr r1, [pc, #96] @ 908d8 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 295c74 │ │ │ │ + bl 295324 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 908a0 │ │ │ │ - movw r1, #10588 @ 0x295c │ │ │ │ + beq 90898 │ │ │ │ + movw r1, #8924 @ 0x22dc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #68] @ 908e4 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 908dc │ │ │ │ + bl 8ce78 <_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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #10612 @ 0x2974 │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #8948 @ 0x22f4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #8] @ 908e4 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ 908dc │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq r3, r0, r5, r6 │ │ │ │ - @ instruction: 0x005e7b94 │ │ │ │ + subseq r7, lr, r4, lsl 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, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 70654 <_Py_hashtable_size@@Base> │ │ │ │ + bl 7064c <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4] │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009091c <_Py_stat@@Base>: │ │ │ │ +00090914 <_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 1acf24 │ │ │ │ + bl 1acaf4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 909b8 <_Py_stat@@Base+0x9c> │ │ │ │ + beq 909b0 <_Py_stat@@Base+0x9c> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2cfa98 │ │ │ │ + bl 2cf270 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90980 <_Py_stat@@Base+0x64> │ │ │ │ + bne 90978 <_Py_stat@@Base+0x64> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 909b8 <_Py_stat@@Base+0x9c> │ │ │ │ + bgt 909b0 <_Py_stat@@Base+0x9c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 909b8 <_Py_stat@@Base+0x9c> │ │ │ │ + bne 909b0 <_Py_stat@@Base+0x9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 909b8 <_Py_stat@@Base+0x9c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 909b0 <_Py_stat@@Base+0x9c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2ce68 <__stat64_time64@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 909bc <_Py_stat@@Base+0xa0> │ │ │ │ + bgt 909b4 <_Py_stat@@Base+0xa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 909bc <_Py_stat@@Base+0xa0> │ │ │ │ + bne 909b4 <_Py_stat@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 909bc <_Py_stat@@Base+0xa0> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 909b4 <_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, #62720 @ 0xf500 │ │ │ │ + movw r5, #62680 @ 0xf4d8 │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 90a0c <_Py_stat@@Base+0xf0> │ │ │ │ - bl dc1d0 │ │ │ │ + beq 90a04 <_Py_stat@@Base+0xf0> │ │ │ │ + bl dbd28 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ mov r4, r0 │ │ │ │ bl 2d8b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ded10 │ │ │ │ - bl b9040 │ │ │ │ + bl de874 │ │ │ │ + bl b8c40 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090a60 <_Py_open@@Base>: │ │ │ │ +00090a58 <_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 260798 │ │ │ │ + bl 25fd24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90b50 <_Py_open@@Base+0xf0> │ │ │ │ + beq 90b48 <_Py_open@@Base+0xf0> │ │ │ │ orr r6, r6, #524288 @ 0x80000 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11004 @ 0x2afc │ │ │ │ + movw r1, #9340 @ 0x247c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #1268 @ 0x4f4 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - bl d82a4 │ │ │ │ + movw r0, #65140 @ 0xfe74 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90b70 <_Py_open@@Base+0x110> │ │ │ │ - bl dc1d0 │ │ │ │ + beq 90b68 <_Py_open@@Base+0x110> │ │ │ │ + bl dbd28 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d000 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 90b04 <_Py_open@@Base+0xa4> │ │ │ │ + bge 90afc <_Py_open@@Base+0xa4> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 90b58 <_Py_open@@Base+0xf8> │ │ │ │ - bl b9040 │ │ │ │ + bne 90b50 <_Py_open@@Base+0xf8> │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90abc <_Py_open@@Base+0x5c> │ │ │ │ - b 90b70 <_Py_open@@Base+0x110> │ │ │ │ + beq 90ab4 <_Py_open@@Base+0x5c> │ │ │ │ + b 90b68 <_Py_open@@Base+0x110> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90b28 <_Py_open@@Base+0xc8> │ │ │ │ + bgt 90b20 <_Py_open@@Base+0xc8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90b28 <_Py_open@@Base+0xc8> │ │ │ │ + bne 90b20 <_Py_open@@Base+0xc8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #35020 @ 0x88cc │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ - bl 27dfa0 │ │ │ │ + bl 27d658 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90b98 <_Py_open@@Base+0x138> │ │ │ │ + bne 90b90 <_Py_open@@Base+0x138> │ │ │ │ mov r0, r5 │ │ │ │ bl 2d7bc │ │ │ │ mvn r5, #0 │ │ │ │ - b 90b98 <_Py_open@@Base+0x138> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + b 90b90 <_Py_open@@Base+0x138> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733bc │ │ │ │ + bl 173028 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90b50 <_Py_open@@Base+0xf0> │ │ │ │ + bgt 90b48 <_Py_open@@Base+0xf0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90b50 <_Py_open@@Base+0xf0> │ │ │ │ + bne 90b48 <_Py_open@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 90b50 <_Py_open@@Base+0xf0> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 90b48 <_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, #22784 @ 0x5900 │ │ │ │ + movw ip, #21120 @ 0x5280 │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ sub r3, fp, #152 @ 0x98 │ │ │ │ sub r2, fp, #148 @ 0x94 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - ldr ip, [pc, #156] @ 90c78 <_Py_open@@Base+0x218> │ │ │ │ + ldr ip, [pc, #156] @ 90c70 <_Py_open@@Base+0x218> │ │ │ │ mov r5, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-16] │ │ │ │ mov ip, #0 │ │ │ │ - bl 308b08 │ │ │ │ + bl 3081d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90bfc <_Py_open@@Base+0x19c> │ │ │ │ + bne 90bf4 <_Py_open@@Base+0x19c> │ │ │ │ mov r0, #0 │ │ │ │ - b 90c54 <_Py_open@@Base+0x1f4> │ │ │ │ + b 90c4c <_Py_open@@Base+0x1f4> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #21056 @ 0x5240 │ │ │ │ + movw r1, #19392 @ 0x4bc0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #36492 @ 0x8e8c │ │ │ │ + movw r0, #34828 @ 0x880c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90bf4 <_Py_open@@Base+0x194> │ │ │ │ + beq 90bec <_Py_open@@Base+0x194> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ - bl 309fc0 │ │ │ │ + bl 309688 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90c4c <_Py_open@@Base+0x1ec> │ │ │ │ - bl be588 │ │ │ │ + bne 90c44 <_Py_open@@Base+0x1ec> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90bf4 <_Py_open@@Base+0x194> │ │ │ │ + bne 90bec <_Py_open@@Base+0x194> │ │ │ │ mov r0, r4 │ │ │ │ - bl be7c8 │ │ │ │ - ldr r3, [pc, #28] @ 90c78 <_Py_open@@Base+0x218> │ │ │ │ + bl be3d4 │ │ │ │ + ldr r3, [pc, #28] @ 90c70 <_Py_open@@Base+0x218> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 90c70 <_Py_open@@Base+0x210> │ │ │ │ + beq 90c68 <_Py_open@@Base+0x210> │ │ │ │ bl 2dcf0 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -101848,156 +101846,156 @@ │ │ │ │ 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 216150 │ │ │ │ + bl 215748 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90ce8 <_Py_open@@Base+0x288> │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bne 90ce0 <_Py_open@@Base+0x288> │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90ce0 <_Py_open@@Base+0x280> │ │ │ │ + beq 90cd8 <_Py_open@@Base+0x280> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r5] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 30286c <_PyLong_UnsignedInt_Converter@@Base+0x78> │ │ │ │ + bl 301c5c │ │ │ │ mvn r0, #0 │ │ │ │ - b 90d24 <_Py_open@@Base+0x2c4> │ │ │ │ + b 90d1c <_Py_open@@Base+0x2c4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 90d04 <_Py_open@@Base+0x2a4> │ │ │ │ + bne 90cfc <_Py_open@@Base+0x2a4> │ │ │ │ add r3, r1, #32768 @ 0x8000 │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 90cd0 <_Py_open@@Base+0x270> │ │ │ │ + bcs 90cc8 <_Py_open@@Base+0x270> │ │ │ │ mov r3, r4 │ │ │ │ add r4, r4, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ asr r1, r1, #8 │ │ │ │ sub r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 90d0c <_Py_open@@Base+0x2ac> │ │ │ │ + bgt 90d04 <_Py_open@@Base+0x2ac> │ │ │ │ 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 302500 │ │ │ │ + bl 301b14 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90d94 <_Py_open@@Base+0x334> │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bne 90d8c <_Py_open@@Base+0x334> │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90d8c <_Py_open@@Base+0x32c> │ │ │ │ + beq 90d84 <_Py_open@@Base+0x32c> │ │ │ │ ldm r5, {r1, r2} │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 30286c <_PyLong_UnsignedInt_Converter@@Base+0x78> │ │ │ │ + bl 301c5c │ │ │ │ mvn r0, #0 │ │ │ │ - b 90de4 <_Py_open@@Base+0x384> │ │ │ │ + b 90ddc <_Py_open@@Base+0x384> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #4 │ │ │ │ - beq 90dc4 <_Py_open@@Base+0x364> │ │ │ │ + beq 90dbc <_Py_open@@Base+0x364> │ │ │ │ lsl r0, r2, #3 │ │ │ │ mov r3, #1 │ │ │ │ cmp r1, r3, lsl r0 │ │ │ │ - bcc 90dc4 <_Py_open@@Base+0x364> │ │ │ │ + bcc 90dbc <_Py_open@@Base+0x364> │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 30286c <_PyLong_UnsignedInt_Converter@@Base+0x78> │ │ │ │ - b 90d8c <_Py_open@@Base+0x32c> │ │ │ │ + bl 301c5c │ │ │ │ + b 90d84 <_Py_open@@Base+0x32c> │ │ │ │ mov r3, r4 │ │ │ │ add r4, r4, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ lsr r1, r1, #8 │ │ │ │ sub r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 90dcc <_Py_open@@Base+0x36c> │ │ │ │ + bgt 90dc4 <_Py_open@@Base+0x36c> │ │ │ │ mov r0, #0 │ │ │ │ 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, #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, #10636 @ 0x298c │ │ │ │ + movw r3, #8972 @ 0x230c │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ mov r1, #2 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2da98 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne 90ee0 <_Py_open@@Base+0x480> │ │ │ │ - movw r5, #45544 @ 0xb1e8 │ │ │ │ + bne 90ed8 <_Py_open@@Base+0x480> │ │ │ │ + movw r5, #45700 @ 0xb284 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 27ce2c │ │ │ │ - movw r3, #47332 @ 0xb8e4 │ │ │ │ + bl 27c4e4 │ │ │ │ + movw r3, #48608 @ 0xbde0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90ee0 <_Py_open@@Base+0x480> │ │ │ │ - ldr r2, [pc, #116] @ 90eec <_Py_open@@Base+0x48c> │ │ │ │ + bne 90ed8 <_Py_open@@Base+0x480> │ │ │ │ + ldr r2, [pc, #116] @ 90ee4 <_Py_open@@Base+0x48c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [r6, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 90ea0 <_Py_open@@Base+0x440> │ │ │ │ + beq 90e98 <_Py_open@@Base+0x440> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90ec4 <_Py_open@@Base+0x464> │ │ │ │ + bne 90ebc <_Py_open@@Base+0x464> │ │ │ │ bl 2d3d8 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #10652 @ 0x299c │ │ │ │ + movw r2, #8988 @ 0x231c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ - b 90ee0 <_Py_open@@Base+0x480> │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ + b 90ed8 <_Py_open@@Base+0x480> │ │ │ │ bl 2d3d8 │ │ │ │ - movw r1, #10652 @ 0x299c │ │ │ │ + movw r1, #8988 @ 0x231c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d5d4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3d5cc <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -102006,86 +102004,86 @@ │ │ │ │ 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 90f30 <_Py_open@@Base+0x4d0> │ │ │ │ + beq 90f28 <_Py_open@@Base+0x4d0> │ │ │ │ mov r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ - b 90f40 <_Py_open@@Base+0x4e0> │ │ │ │ - bl 90dec <_Py_open@@Base+0x38c> │ │ │ │ + b 90f38 <_Py_open@@Base+0x4e0> │ │ │ │ + bl 90de4 <_Py_open@@Base+0x38c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90f24 <_Py_open@@Base+0x4c4> │ │ │ │ - b 90ffc <_Py_open@@Base+0x59c> │ │ │ │ + bne 90f1c <_Py_open@@Base+0x4c4> │ │ │ │ + b 90ff4 <_Py_open@@Base+0x59c> │ │ │ │ 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 2d5b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 91030 <_Py_open@@Base+0x5d0> │ │ │ │ - movw r8, #45544 @ 0xb1e8 │ │ │ │ + bge 91028 <_Py_open@@Base+0x5d0> │ │ │ │ + movw r8, #45700 @ 0xb284 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 27ce2c │ │ │ │ - movw r3, #47332 @ 0xb8e4 │ │ │ │ + bl 27c4e4 │ │ │ │ + movw r3, #48608 @ 0xbde0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90ffc <_Py_open@@Base+0x59c> │ │ │ │ - ldr r2, [pc, #168] @ 9104c <_Py_open@@Base+0x5ec> │ │ │ │ + bne 90ff4 <_Py_open@@Base+0x59c> │ │ │ │ + ldr r2, [pc, #168] @ 91044 <_Py_open@@Base+0x5ec> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r8, [r8] │ │ │ │ ldr r7, [r7] │ │ │ │ ldr r9, [r3, r2] │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ ldr sl, [r9, #84] @ 0x54 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 90fd0 <_Py_open@@Base+0x570> │ │ │ │ + beq 90fc8 <_Py_open@@Base+0x570> │ │ │ │ ldr r3, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91004 <_Py_open@@Base+0x5a4> │ │ │ │ + bne 90ffc <_Py_open@@Base+0x5a4> │ │ │ │ bl 2d3d8 │ │ │ │ - movw r2, #10680 @ 0x29b8 │ │ │ │ + movw r2, #9016 @ 0x2338 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ - b 91044 <_Py_open@@Base+0x5e4> │ │ │ │ + b 9103c <_Py_open@@Base+0x5e4> │ │ │ │ bl 2d3d8 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #10680 @ 0x29b8 │ │ │ │ + movw r1, #9016 @ 0x2338 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 3d5d4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 90ffc <_Py_open@@Base+0x59c> │ │ │ │ + bl 3d5cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 90ff4 <_Py_open@@Base+0x59c> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 90f40 <_Py_open@@Base+0x4e0> │ │ │ │ + bne 90f38 <_Py_open@@Base+0x4e0> │ │ │ │ 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, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -102094,80 +102092,80 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 91090 <_Py_open@@Base+0x630> │ │ │ │ + beq 91088 <_Py_open@@Base+0x630> │ │ │ │ mov r4, #0 │ │ │ │ mov r9, r4 │ │ │ │ - b 910a0 <_Py_open@@Base+0x640> │ │ │ │ - bl 90dec <_Py_open@@Base+0x38c> │ │ │ │ + b 91098 <_Py_open@@Base+0x640> │ │ │ │ + bl 90de4 <_Py_open@@Base+0x38c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91084 <_Py_open@@Base+0x624> │ │ │ │ - b 910e0 <_Py_open@@Base+0x680> │ │ │ │ + bne 9107c <_Py_open@@Base+0x624> │ │ │ │ + b 910d8 <_Py_open@@Base+0x680> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r3, r4, r6 │ │ │ │ add ip, r8, r4 │ │ │ │ stm sp, {r3, r9} │ │ │ │ mov r2, #1 │ │ │ │ sub r3, r7, r4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2d858 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 910e8 <_Py_open@@Base+0x688> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 910e0 <_Py_open@@Base+0x688> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 910fc <_Py_open@@Base+0x69c> │ │ │ │ + b 910f4 <_Py_open@@Base+0x69c> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 910a0 <_Py_open@@Base+0x640> │ │ │ │ + bne 91098 <_Py_open@@Base+0x640> │ │ │ │ mov r0, #0 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91138 <_Py_open@@Base+0x6d8> │ │ │ │ - bl be588 │ │ │ │ + bne 91130 <_Py_open@@Base+0x6d8> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91188 <_Py_open@@Base+0x728> │ │ │ │ + bne 91180 <_Py_open@@Base+0x728> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e300 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9117c <_Py_open@@Base+0x71c> │ │ │ │ + bne 91174 <_Py_open@@Base+0x71c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9117c <_Py_open@@Base+0x71c> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 91174 <_Py_open@@Base+0x71c> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ 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 │ │ │ │ @@ -102175,638 +102173,638 @@ │ │ │ │ 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 911e0 <_Py_open@@Base+0x780> │ │ │ │ + bne 911d8 <_Py_open@@Base+0x780> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 91218 <_Py_open@@Base+0x7b8> │ │ │ │ - ldr r4, [pc, #144] @ 91278 <_Py_open@@Base+0x818> │ │ │ │ + beq 91210 <_Py_open@@Base+0x7b8> │ │ │ │ + ldr r4, [pc, #144] @ 91270 <_Py_open@@Base+0x818> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9126c <_Py_open@@Base+0x80c> │ │ │ │ + beq 91264 <_Py_open@@Base+0x80c> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91238 <_Py_open@@Base+0x7d8> │ │ │ │ - bl be588 │ │ │ │ + bne 91230 <_Py_open@@Base+0x7d8> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9126c <_Py_open@@Base+0x80c> │ │ │ │ + bne 91264 <_Py_open@@Base+0x80c> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d0c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 91260 <_Py_open@@Base+0x800> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 91258 <_Py_open@@Base+0x800> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r4, lsr #26 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d378 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 912b4 <_Py_open@@Base+0x854> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 912ac <_Py_open@@Base+0x854> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 2de04 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 912f8 <_Py_open@@Base+0x898> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 912f0 <_Py_open@@Base+0x898> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 2e03c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91348 <_Py_open@@Base+0x8e8> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 91340 <_Py_open@@Base+0x8e8> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 91360 <_Py_open@@Base+0x900> │ │ │ │ + b 91358 <_Py_open@@Base+0x900> │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e1f8 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 39118 │ │ │ │ + bl 39110 │ │ │ │ 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, #3816] @ 0xee8 │ │ │ │ sub sp, sp, #264 @ 0x108 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ - bl 327b84 <_PyObject_GetXIData@@Base+0xb40> │ │ │ │ + bl 327504 <_PyObject_GetXIData@@Base+0xb40> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 913f4 <_Py_open@@Base+0x994> │ │ │ │ + beq 913ec <_Py_open@@Base+0x994> │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2e1f8 │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ sub r1, fp, #272 @ 0x110 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2e1e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 913ec <_Py_open@@Base+0x98c> │ │ │ │ + beq 913e4 <_Py_open@@Base+0x98c> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 913f4 <_Py_open@@Base+0x994> │ │ │ │ + b 913ec <_Py_open@@Base+0x994> │ │ │ │ ldr r0, [fp, #-272] @ 0xfffffef0 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ 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 2e5ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91440 <_Py_open@@Base+0x9e0> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 91438 <_Py_open@@Base+0x9e0> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 91468 <_Py_open@@Base+0xa08> │ │ │ │ + b 91460 <_Py_open@@Base+0xa08> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d540 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91428 <_Py_open@@Base+0x9c8> │ │ │ │ + bne 91420 <_Py_open@@Base+0x9c8> │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e1f8 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 39118 │ │ │ │ + bl 39110 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0] │ │ │ │ - bl 142998 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl 142550 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - movw r0, #10764 @ 0x2a0c │ │ │ │ + bl 27c4e4 │ │ │ │ + movw r0, #9100 @ 0x238c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2eb0c0 │ │ │ │ + bl 2ea7a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1429c8 │ │ │ │ + bl 142580 │ │ │ │ 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 2d648 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ bl 2d2ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91520 <_Py_open@@Base+0xac0> │ │ │ │ + beq 91518 <_Py_open@@Base+0xac0> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 91528 <_Py_open@@Base+0xac8> │ │ │ │ + b 91520 <_Py_open@@Base+0xac8> │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ - bl 260798 │ │ │ │ + bl 25fd24 │ │ │ │ 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, #10828 @ 0x2a4c │ │ │ │ + movw r0, #9164 @ 0x23cc │ │ │ │ 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 b7248 │ │ │ │ + bl b6e48 │ │ │ │ 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 915ac <_Py_open@@Base+0xb4c> │ │ │ │ + beq 915a4 <_Py_open@@Base+0xb4c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ - movw r0, #10860 @ 0x2a6c │ │ │ │ + movw r0, #9196 @ 0x23ec │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ 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 3033f0 <_PyMarshal_GetXIData@@Base+0x1d8> │ │ │ │ + bl 302ab8 <_PyMarshal_GetXIData@@Base+0x1d8> │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #10916 @ 0x2aa4 │ │ │ │ + movw r0, #9252 @ 0x2424 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ 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, #10940 @ 0x2abc │ │ │ │ + movw ip, #9276 @ 0x243c │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ - movw r1, #60344 @ 0xebb8 │ │ │ │ + movw r1, #58680 @ 0xe538 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ moveq r1, ip │ │ │ │ - movw r0, #10952 @ 0x2ac8 │ │ │ │ + movw r0, #9288 @ 0x2448 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7248 │ │ │ │ + b b6e48 │ │ │ │ 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, #60344 @ 0xebb8 │ │ │ │ - movweq r1, #10940 @ 0x2abc │ │ │ │ + movwne r1, #58680 @ 0xe538 │ │ │ │ + movweq r1, #9276 @ 0x243c │ │ │ │ ldrne r3, [r0, #24] │ │ │ │ movtne r1, #62 @ 0x3e │ │ │ │ str r0, [sp, #12] │ │ │ │ movteq r1, #65 @ 0x41 │ │ │ │ addne r3, r3, #1 │ │ │ │ strd r4, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r0, #10976 @ 0x2ae0 │ │ │ │ + movw r0, #9312 @ 0x2460 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ 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 111090 │ │ │ │ + bl 110c28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 916fc <_Py_open@@Base+0xc9c> │ │ │ │ + bne 916f4 <_Py_open@@Base+0xc9c> │ │ │ │ mov r0, #0 │ │ │ │ - b 91744 <_Py_open@@Base+0xce4> │ │ │ │ + b 9173c <_Py_open@@Base+0xce4> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 111090 │ │ │ │ + bl 110c28 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 916f4 <_Py_open@@Base+0xc94> │ │ │ │ + beq 916ec <_Py_open@@Base+0xc94> │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 111090 │ │ │ │ + bl 110c28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 916f4 <_Py_open@@Base+0xc94> │ │ │ │ + beq 916ec <_Py_open@@Base+0xc94> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #11020 @ 0x2b0c │ │ │ │ + movw r0, #9356 @ 0x248c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b7248 │ │ │ │ + bl b6e48 │ │ │ │ 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 9f360 │ │ │ │ + bl 9f098 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 91810 <_Py_open@@Base+0xdb0> │ │ │ │ + beq 91808 <_Py_open@@Base+0xdb0> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r6 │ │ │ │ - bls 91814 <_Py_open@@Base+0xdb4> │ │ │ │ + bls 9180c <_Py_open@@Base+0xdb4> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r8, [r3, r6, lsl #2] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 917a0 <_Py_open@@Base+0xd40> │ │ │ │ + bne 91798 <_Py_open@@Base+0xd40> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 91774 <_Py_open@@Base+0xd14> │ │ │ │ - bl be7c8 │ │ │ │ + b 9176c <_Py_open@@Base+0xd14> │ │ │ │ + bl be3d4 │ │ │ │ mov r2, r8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 917ec <_Py_open@@Base+0xd8c> │ │ │ │ + beq 917e4 <_Py_open@@Base+0xd8c> │ │ │ │ mov r1, r5 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 917e4 <_Py_open@@Base+0xd84> │ │ │ │ + bgt 917dc <_Py_open@@Base+0xd84> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 917e4 <_Py_open@@Base+0xd84> │ │ │ │ + bne 917dc <_Py_open@@Base+0xd84> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 91798 <_Py_open@@Base+0xd38> │ │ │ │ + bne 91790 <_Py_open@@Base+0xd38> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91810 <_Py_open@@Base+0xdb0> │ │ │ │ + bgt 91808 <_Py_open@@Base+0xdb0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91810 <_Py_open@@Base+0xdb0> │ │ │ │ + bne 91808 <_Py_open@@Base+0xdb0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 9174c <_Py_open@@Base+0xcec> │ │ │ │ + b 91744 <_Py_open@@Base+0xcec> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 9174c <_Py_open@@Base+0xcec> │ │ │ │ + bl 91744 <_Py_open@@Base+0xcec> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 918b8 <_Py_open@@Base+0xe58> │ │ │ │ + beq 918b0 <_Py_open@@Base+0xe58> │ │ │ │ mov r0, #1 │ │ │ │ - bl a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 91888 <_Py_open@@Base+0xe28> │ │ │ │ + bne 91880 <_Py_open@@Base+0xe28> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 918b8 <_Py_open@@Base+0xe58> │ │ │ │ + bgt 918b0 <_Py_open@@Base+0xe58> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 918b8 <_Py_open@@Base+0xe58> │ │ │ │ + bne 918b0 <_Py_open@@Base+0xe58> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 918b8 <_Py_open@@Base+0xe58> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 918b0 <_Py_open@@Base+0xe58> │ │ │ │ movw r3, #19252 @ 0x4b34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r1, #16] │ │ │ │ movw r0, #19252 @ 0x4b34 │ │ │ │ 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 cee74 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cea00 <_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 918d0 <_Py_open@@Base+0xe70> │ │ │ │ + bgt 918c8 <_Py_open@@Base+0xe70> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ 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 899b8 <_PyLong_UInt16_Converter@@Base> │ │ │ │ + bl 899b0 <_PyLong_UInt16_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9192c <_Py_open@@Base+0xecc> │ │ │ │ + beq 91924 <_Py_open@@Base+0xecc> │ │ │ │ ldrh r0, [fp, #-6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl b2334 │ │ │ │ + bl b2070 │ │ │ │ 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 918f0 <_Py_open@@Base+0xe90> │ │ │ │ + b 918e8 <_Py_open@@Base+0xe90> │ │ │ │ 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 395634 <_PyLong_UInt32_Converter@@Base> │ │ │ │ + bl 395548 <_PyLong_UInt32_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91980 <_Py_open@@Base+0xf20> │ │ │ │ + beq 91978 <_Py_open@@Base+0xf20> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ rev r0, r0 │ │ │ │ - bl b2334 │ │ │ │ + bl b2070 │ │ │ │ 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 91948 <_Py_open@@Base+0xee8> │ │ │ │ + b 91940 <_Py_open@@Base+0xee8> │ │ │ │ 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 2d63c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 91a34 <_Py_open@@Base+0xfd4> │ │ │ │ + bne 91a2c <_Py_open@@Base+0xfd4> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 91a14 <_Py_open@@Base+0xfb4> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 91a0c <_Py_open@@Base+0xfb4> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11060 @ 0x2b34 │ │ │ │ + movw r1, #9396 @ 0x24b4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 91a34 <_Py_open@@Base+0xfd4> │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 91a2c <_Py_open@@Base+0xfd4> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2da20 │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91a48 <_Py_open@@Base+0xfe8> │ │ │ │ + beq 91a40 <_Py_open@@Base+0xfe8> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ 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 3027f4 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 301f84 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91ac4 <_Py_open@@Base+0x1064> │ │ │ │ + beq 91abc <_Py_open@@Base+0x1064> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #6 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #32 │ │ │ │ str r2, [r3] │ │ │ │ bl 2cf10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 91ab8 <_Py_open@@Base+0x1058> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 91ab0 <_Py_open@@Base+0x1058> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 91ac4 <_Py_open@@Base+0x1064> │ │ │ │ + bl 27c4e4 │ │ │ │ + b 91abc <_Py_open@@Base+0x1064> │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 260798 │ │ │ │ + bl 25fd24 │ │ │ │ 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, #168] @ 91b98 <_Py_open@@Base+0x1138> │ │ │ │ + vldr d8, [pc, #168] @ 91b90 <_Py_open@@Base+0x1138> │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r0, #24] │ │ │ │ - blx 3cc538 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cbe90 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 3cc538 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cbe90 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl c56d4 │ │ │ │ + bl c52dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91b84 <_Py_open@@Base+0x1124> │ │ │ │ + beq 91b7c <_Py_open@@Base+0x1124> │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - blx 3cc538 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cbe90 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 3cc538 <_PyMonitoring_FireBranchEvent@@Base+0x974> │ │ │ │ + blx 3cbe90 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl c56d4 │ │ │ │ + bl c52dc │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 91b70 <_Py_open@@Base+0x1110> │ │ │ │ + bne 91b68 <_Py_open@@Base+0x1110> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91b84 <_Py_open@@Base+0x1124> │ │ │ │ + bgt 91b7c <_Py_open@@Base+0x1124> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91b84 <_Py_open@@Base+0x1124> │ │ │ │ + bne 91b7c <_Py_open@@Base+0x1124> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 91b84 <_Py_open@@Base+0x1124> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 91b7c <_Py_open@@Base+0x1124> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cee74 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cea00 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ @@ -102814,34 +102812,34 @@ │ │ │ │ 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 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91be0 <_Py_open@@Base+0x1180> │ │ │ │ - bl be588 │ │ │ │ + bne 91bd8 <_Py_open@@Base+0x1180> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 91c10 <_Py_open@@Base+0x11b0> │ │ │ │ + bne 91c08 <_Py_open@@Base+0x11b0> │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r4, [r5, #12] │ │ │ │ bl 2dfe8 <__getitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91c08 <_Py_open@@Base+0x11a8> │ │ │ │ + beq 91c00 <_Py_open@@Base+0x11a8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 91c10 <_Py_open@@Base+0x11b0> │ │ │ │ + b 91c08 <_Py_open@@Base+0x11b0> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 91ad0 <_Py_open@@Base+0x1070> │ │ │ │ + bl 91ac8 <_Py_open@@Base+0x1070> │ │ │ │ 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 │ │ │ │ @@ -102859,193 +102857,193 @@ │ │ │ │ str r5, [fp, #-132] @ 0xffffff7c │ │ │ │ bl 2d63c │ │ │ │ ldr r3, [r9, #12] │ │ │ │ str r5, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ str r5, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq 91c94 <_Py_open@@Base+0x1234> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 91c8c <_Py_open@@Base+0x1234> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11100 @ 0x2b5c │ │ │ │ + movw r1, #9436 @ 0x24dc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 91ce8 <_Py_open@@Base+0x1288> │ │ │ │ + bl 16d81c │ │ │ │ + b 91ce0 <_Py_open@@Base+0x1288> │ │ │ │ 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, #43168 @ 0xa8a0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #11136 @ 0x2b80 │ │ │ │ + movw r2, #9472 @ 0x2500 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #132 @ 0x84 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #804] @ 92004 <_Py_open@@Base+0x15a4> │ │ │ │ - bl 1411e0 │ │ │ │ + ldr r3, [pc, #804] @ 91ffc <_Py_open@@Base+0x15a4> │ │ │ │ + bl 140d98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91cf0 <_Py_open@@Base+0x1290> │ │ │ │ + bne 91ce8 <_Py_open@@Base+0x1290> │ │ │ │ mov r4, #0 │ │ │ │ - b 91ff8 <_Py_open@@Base+0x1598> │ │ │ │ + b 91ff0 <_Py_open@@Base+0x1598> │ │ │ │ sub r8, fp, #108 @ 0x6c │ │ │ │ mov r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d63c │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91d34 <_Py_open@@Base+0x12d4> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 91d2c <_Py_open@@Base+0x12d4> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11164 @ 0x2b9c │ │ │ │ + movw r1, #9500 @ 0x251c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b 91fa8 <_Py_open@@Base+0x1548> │ │ │ │ - bl 176044 │ │ │ │ + b 91fa0 <_Py_open@@Base+0x1548> │ │ │ │ + bl 175cb0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 91d10 <_Py_open@@Base+0x12b0> │ │ │ │ + blt 91d08 <_Py_open@@Base+0x12b0> │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91d94 <_Py_open@@Base+0x1334> │ │ │ │ - bl 176044 │ │ │ │ + beq 91d8c <_Py_open@@Base+0x1334> │ │ │ │ + bl 175cb0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91d70 <_Py_open@@Base+0x1310> │ │ │ │ - bl be588 │ │ │ │ + bne 91d68 <_Py_open@@Base+0x1310> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne 91fa8 <_Py_open@@Base+0x1548> │ │ │ │ - b 91d78 <_Py_open@@Base+0x1318> │ │ │ │ + bne 91fa0 <_Py_open@@Base+0x1548> │ │ │ │ + b 91d70 <_Py_open@@Base+0x1318> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 91d98 <_Py_open@@Base+0x1338> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bge 91d90 <_Py_open@@Base+0x1338> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11200 @ 0x2bc0 │ │ │ │ + movw r1, #9536 @ 0x2540 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 91d28 <_Py_open@@Base+0x12c8> │ │ │ │ + bl 16d81c │ │ │ │ + b 91d20 <_Py_open@@Base+0x12c8> │ │ │ │ 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 a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 91dd4 <_Py_open@@Base+0x1374> │ │ │ │ - bl 2e3794 │ │ │ │ - b 91d28 <_Py_open@@Base+0x12c8> │ │ │ │ + bne 91dcc <_Py_open@@Base+0x1374> │ │ │ │ + bl 2e2e74 │ │ │ │ + b 91d20 <_Py_open@@Base+0x12c8> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d63c │ │ │ │ ldr r0, [fp, #-132] @ 0xffffff7c │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bne 91e04 <_Py_open@@Base+0x13a4> │ │ │ │ + bne 91dfc <_Py_open@@Base+0x13a4> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #11 │ │ │ │ - bhi 91e20 <_Py_open@@Base+0x13c0> │ │ │ │ - b 91e2c <_Py_open@@Base+0x13cc> │ │ │ │ + bhi 91e18 <_Py_open@@Base+0x13c0> │ │ │ │ + b 91e24 <_Py_open@@Base+0x13cc> │ │ │ │ sub r3, fp, #124 @ 0x7c │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ - bl 3c99c │ │ │ │ + bl 3c994 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91df4 <_Py_open@@Base+0x1394> │ │ │ │ - b 91e44 <_Py_open@@Base+0x13e4> │ │ │ │ + bne 91dec <_Py_open@@Base+0x1394> │ │ │ │ + b 91e3c <_Py_open@@Base+0x13e4> │ │ │ │ ldr r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 91e4c <_Py_open@@Base+0x13ec> │ │ │ │ + bne 91e44 <_Py_open@@Base+0x13ec> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11228 @ 0x2bdc │ │ │ │ + movw r1, #9564 @ 0x255c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r4, #0 │ │ │ │ - b 91fa8 <_Py_open@@Base+0x1548> │ │ │ │ + b 91fa0 <_Py_open@@Base+0x1548> │ │ │ │ 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 91ed0 <_Py_open@@Base+0x1470> │ │ │ │ + beq 91ec8 <_Py_open@@Base+0x1470> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r2, #27 │ │ │ │ - bls 91e84 <_Py_open@@Base+0x1424> │ │ │ │ + bls 91e7c <_Py_open@@Base+0x1424> │ │ │ │ adds sl, r4, #16 │ │ │ │ - bne 91ea0 <_Py_open@@Base+0x1440> │ │ │ │ + bne 91e98 <_Py_open@@Base+0x1440> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11272 @ 0x2c08 │ │ │ │ + movw r1, #9608 @ 0x2588 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 91e44 <_Py_open@@Base+0x13e4> │ │ │ │ + bl 16d81c │ │ │ │ + b 91e3c <_Py_open@@Base+0x13e4> │ │ │ │ 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 2e1f8 │ │ │ │ - b 91ed4 <_Py_open@@Base+0x1474> │ │ │ │ + b 91ecc <_Py_open@@Base+0x1474> │ │ │ │ mov sl, r4 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 91f5c <_Py_open@@Base+0x14fc> │ │ │ │ + beq 91f54 <_Py_open@@Base+0x14fc> │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls 91f24 <_Py_open@@Base+0x14c4> │ │ │ │ + bls 91f1c <_Py_open@@Base+0x14c4> │ │ │ │ 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 91f24 <_Py_open@@Base+0x14c4> │ │ │ │ + bhi 91f1c <_Py_open@@Base+0x14c4> │ │ │ │ sub r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 91f24 <_Py_open@@Base+0x14c4> │ │ │ │ + bhi 91f1c <_Py_open@@Base+0x14c4> │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ adds r2, sl, r3 │ │ │ │ - bne 91f40 <_Py_open@@Base+0x14e0> │ │ │ │ + bne 91f38 <_Py_open@@Base+0x14e0> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11316 @ 0x2c34 │ │ │ │ + movw r1, #9652 @ 0x25b4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 91e44 <_Py_open@@Base+0x13e4> │ │ │ │ + bl 16d81c │ │ │ │ + b 91e3c <_Py_open@@Base+0x13e4> │ │ │ │ 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] │ │ │ │ @@ -103056,71 +103054,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, #52960 @ 0xcee0 │ │ │ │ + movw r2, #52952 @ 0xced8 │ │ │ │ movt r2, #3 │ │ │ │ - bl 30ac28 │ │ │ │ + bl 30a2f0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91e44 <_Py_open@@Base+0x13e4> │ │ │ │ + beq 91e3c <_Py_open@@Base+0x13e4> │ │ │ │ ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91fc4 <_Py_open@@Base+0x1564> │ │ │ │ + beq 91fbc <_Py_open@@Base+0x1564> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ cmp r3, r5 │ │ │ │ - ble 91ff4 <_Py_open@@Base+0x1594> │ │ │ │ + ble 91fec <_Py_open@@Base+0x1594> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 91fd4 <_Py_open@@Base+0x1574> │ │ │ │ - bl a5e40 │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 91fcc <_Py_open@@Base+0x1574> │ │ │ │ + bl a5b88 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r8, r2, r0, asr sp │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #9 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 92050 <_Py_open@@Base+0x15f0> │ │ │ │ + beq 92048 <_Py_open@@Base+0x15f0> │ │ │ │ cmn r0, #3 │ │ │ │ - beq 9203c <_Py_open@@Base+0x15dc> │ │ │ │ + beq 92034 <_Py_open@@Base+0x15dc> │ │ │ │ cmn r0, #10 │ │ │ │ - beq 9206c <_Py_open@@Base+0x160c> │ │ │ │ + beq 92064 <_Py_open@@Base+0x160c> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11400 @ 0x2c88 │ │ │ │ + movw r1, #9736 @ 0x2608 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 9205c <_Py_open@@Base+0x15fc> │ │ │ │ - movw r3, #49096 @ 0xbfc8 │ │ │ │ + b 92054 <_Py_open@@Base+0x15fc> │ │ │ │ + movw r3, #53068 @ 0xcf4c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11364 @ 0x2c64 │ │ │ │ + movw r1, #9700 @ 0x25e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 9205c <_Py_open@@Base+0x15fc> │ │ │ │ + b 92054 <_Py_open@@Base+0x15fc> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16dbb0 │ │ │ │ + b 16d81c │ │ │ │ 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 │ │ │ │ @@ -103129,625 +103127,625 @@ │ │ │ │ mov r5, #0 │ │ │ │ sub ip, fp, #44 @ 0x2c │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - movw r1, #11444 @ 0x2cb4 │ │ │ │ + movw r1, #9780 @ 0x2634 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, r5 │ │ │ │ - bne 920d0 <_Py_open@@Base+0x1670> │ │ │ │ + bne 920c8 <_Py_open@@Base+0x1670> │ │ │ │ mov r4, #0 │ │ │ │ - b 92258 <_Py_open@@Base+0x17f8> │ │ │ │ + b 92250 <_Py_open@@Base+0x17f8> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r1, #11464 @ 0x2cc8 │ │ │ │ + movw r1, #9800 @ 0x2648 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 179120 │ │ │ │ + bl 178d8c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 920c8 <_Py_open@@Base+0x1668> │ │ │ │ + beq 920c0 <_Py_open@@Base+0x1668> │ │ │ │ ldr r9, [r6, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - ble 9214c <_Py_open@@Base+0x16ec> │ │ │ │ + ble 92144 <_Py_open@@Base+0x16ec> │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ - bls 92104 <_Py_open@@Base+0x16a4> │ │ │ │ + bls 920fc <_Py_open@@Base+0x16a4> │ │ │ │ mov r7, #0 │ │ │ │ - b 92138 <_Py_open@@Base+0x16d8> │ │ │ │ + b 92130 <_Py_open@@Base+0x16d8> │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 920fc <_Py_open@@Base+0x169c> │ │ │ │ + beq 920f4 <_Py_open@@Base+0x169c> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bhi 92138 <_Py_open@@Base+0x16d8> │ │ │ │ + bhi 92130 <_Py_open@@Base+0x16d8> │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r9 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 92150 <_Py_open@@Base+0x16f0> │ │ │ │ + bne 92148 <_Py_open@@Base+0x16f0> │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e3794 │ │ │ │ + bl 2e2e74 │ │ │ │ mov r5, r4 │ │ │ │ mov r8, r4 │ │ │ │ - b 92204 <_Py_open@@Base+0x17a4> │ │ │ │ + b 921fc <_Py_open@@Base+0x17a4> │ │ │ │ mov r7, r5 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #11512 @ 0x2cf8 │ │ │ │ + movw r1, #9848 @ 0x2678 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov sl, r7 │ │ │ │ mov r8, #0 │ │ │ │ add r5, r6, #16 │ │ │ │ mov r4, r2 │ │ │ │ cmp r8, r9 │ │ │ │ - bge 921c0 <_Py_open@@Base+0x1760> │ │ │ │ + bge 921b8 <_Py_open@@Base+0x1760> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ ldrne r2, [r6, #12] │ │ │ │ ldreq r0, [r5, r8, lsl #2] │ │ │ │ ldrne r0, [r2, r8, lsl #2] │ │ │ │ mov r2, r4 │ │ │ │ - bl 222b2c │ │ │ │ + bl 2220d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 921fc <_Py_open@@Base+0x179c> │ │ │ │ + beq 921f4 <_Py_open@@Base+0x179c> │ │ │ │ ldr r2, [r4], #44 @ 0x2c │ │ │ │ add r8, r8, #1 │ │ │ │ str r2, [sl], #8 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r4, #-36] @ 0xffffffdc │ │ │ │ str r2, [sl, #-4] │ │ │ │ - b 92170 <_Py_open@@Base+0x1710> │ │ │ │ + b 92168 <_Py_open@@Base+0x1710> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r9 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #61452 @ 0xf00c │ │ │ │ + movw ip, #61444 @ 0xf004 │ │ │ │ movt ip, #8 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 3af10 │ │ │ │ + bl 3b3f8 │ │ │ │ mov r4, r0 │ │ │ │ - b 92204 <_Py_open@@Base+0x17a4> │ │ │ │ + b 921fc <_Py_open@@Base+0x17a4> │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, #0 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r9, r5 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 92224 <_Py_open@@Base+0x17c4> │ │ │ │ + beq 9221c <_Py_open@@Base+0x17c4> │ │ │ │ add r9, r9, #1 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 9220c <_Py_open@@Base+0x17ac> │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 92204 <_Py_open@@Base+0x17ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r0, r7 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92258 <_Py_open@@Base+0x17f8> │ │ │ │ + bgt 92250 <_Py_open@@Base+0x17f8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92258 <_Py_open@@Base+0x17f8> │ │ │ │ + bne 92250 <_Py_open@@Base+0x17f8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ - movw r1, #11600 @ 0x2d50 │ │ │ │ + movw r1, #9936 @ 0x26d0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 922d0 <_Py_open@@Base+0x1870> │ │ │ │ - bl 142a28 │ │ │ │ + bne 922c8 <_Py_open@@Base+0x1870> │ │ │ │ + bl 1425e0 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #44052 @ 0xac14 │ │ │ │ + movw r2, #42884 @ 0xa784 │ │ │ │ movt r2, #27 │ │ │ │ - movw r1, #11616 @ 0x2d60 │ │ │ │ + movw r1, #9952 @ 0x26e0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ - bne 922d4 <_Py_open@@Base+0x1874> │ │ │ │ + bne 922cc <_Py_open@@Base+0x1874> │ │ │ │ mov r0, #0 │ │ │ │ - b 92380 <_Py_open@@Base+0x1920> │ │ │ │ + b 92378 <_Py_open@@Base+0x1920> │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r1, #27936 @ 0x6d20 │ │ │ │ + movw r1, #28128 @ 0x6de0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #11632 @ 0x2d70 │ │ │ │ + movw r0, #9968 @ 0x26f0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 922c8 <_Py_open@@Base+0x1868> │ │ │ │ + beq 922c0 <_Py_open@@Base+0x1868> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92374 <_Py_open@@Base+0x1914> │ │ │ │ + bne 9236c <_Py_open@@Base+0x1914> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2d7e0 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 92350 <_Py_open@@Base+0x18f0> │ │ │ │ + beq 92348 <_Py_open@@Base+0x18f0> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92350 <_Py_open@@Base+0x18f0> │ │ │ │ + bgt 92348 <_Py_open@@Base+0x18f0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92350 <_Py_open@@Base+0x18f0> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 92348 <_Py_open@@Base+0x18f0> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 92380 <_Py_open@@Base+0x1920> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 92378 <_Py_open@@Base+0x1920> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 922c8 <_Py_open@@Base+0x1868> │ │ │ │ + bl 27c4e4 │ │ │ │ + b 922c0 <_Py_open@@Base+0x1868> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9232c <_Py_open@@Base+0x18cc> │ │ │ │ - b 92360 <_Py_open@@Base+0x1900> │ │ │ │ + bne 92324 <_Py_open@@Base+0x18cc> │ │ │ │ + b 92358 <_Py_open@@Base+0x1900> │ │ │ │ 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, #11652 @ 0x2d84 │ │ │ │ + movw r1, #9988 @ 0x2704 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9242c <_Py_open@@Base+0x19cc> │ │ │ │ + beq 92424 <_Py_open@@Base+0x19cc> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #25220 @ 0x6284 │ │ │ │ + movw r1, #23556 @ 0x5c04 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #11672 @ 0x2d98 │ │ │ │ + movw r0, #10008 @ 0x2718 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9242c <_Py_open@@Base+0x19cc> │ │ │ │ - bl dc1d0 │ │ │ │ + beq 92424 <_Py_open@@Base+0x19cc> │ │ │ │ + bl dbd28 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d78c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 92434 <_Py_open@@Base+0x19d4> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 9242c <_Py_open@@Base+0x19d4> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11696 @ 0x2db0 │ │ │ │ + movw r1, #10032 @ 0x2730 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b 92444 <_Py_open@@Base+0x19e4> │ │ │ │ + b 9243c <_Py_open@@Base+0x19e4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ 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, #11720 @ 0x2dc8 │ │ │ │ + movw r1, #10056 @ 0x2748 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 924b0 <_Py_open@@Base+0x1a50> │ │ │ │ + beq 924a8 <_Py_open@@Base+0x1a50> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcc 924b8 <_Py_open@@Base+0x1a58> │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bcc 924b0 <_Py_open@@Base+0x1a58> │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11740 @ 0x2ddc │ │ │ │ + movw r1, #10076 @ 0x275c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b 9252c <_Py_open@@Base+0x1acc> │ │ │ │ + b 92524 <_Py_open@@Base+0x1acc> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #46116 @ 0xb424 │ │ │ │ + movw r1, #44452 @ 0xada4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #11780 @ 0x2e04 │ │ │ │ + movw r0, #10116 @ 0x2784 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 924b0 <_Py_open@@Base+0x1a50> │ │ │ │ - bl dc1d0 │ │ │ │ + beq 924a8 <_Py_open@@Base+0x1a50> │ │ │ │ + bl dbd28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ bl 2e288 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 92524 <_Py_open@@Base+0x1ac4> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 9251c <_Py_open@@Base+0x1ac4> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11804 @ 0x2e1c │ │ │ │ + movw r1, #10140 @ 0x279c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 924b0 <_Py_open@@Base+0x1a50> │ │ │ │ + bl 16d81c │ │ │ │ + b 924a8 <_Py_open@@Base+0x1a50> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ 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, #11828 @ 0x2e34 │ │ │ │ + movw r1, #10164 @ 0x27b4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 925a4 <_Py_open@@Base+0x1b44> │ │ │ │ - bl dc1d0 │ │ │ │ + beq 9259c <_Py_open@@Base+0x1b44> │ │ │ │ + bl dbd28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d4c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 925ac <_Py_open@@Base+0x1b4c> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 925a4 <_Py_open@@Base+0x1b4c> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11848 @ 0x2e48 │ │ │ │ + movw r1, #10184 @ 0x27c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b 925b4 <_Py_open@@Base+0x1b54> │ │ │ │ + b 925ac <_Py_open@@Base+0x1b54> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ 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 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #11868 @ 0x2e5c │ │ │ │ + movw r1, #10204 @ 0x27dc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92628 <_Py_open@@Base+0x1bc8> │ │ │ │ + beq 92620 <_Py_open@@Base+0x1bc8> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl 8d5a8 │ │ │ │ + bl 8d5a0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 9262c <_Py_open@@Base+0x1bcc> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 92624 <_Py_open@@Base+0x1bcc> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31300 @ 0x7a44 │ │ │ │ + movw r1, #29636 @ 0x73c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152108 │ │ │ │ + bl 151cc8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92670 <_Py_open@@Base+0x1c10> │ │ │ │ - bl be588 │ │ │ │ + bne 92668 <_Py_open@@Base+0x1c10> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92670 <_Py_open@@Base+0x1c10> │ │ │ │ + beq 92668 <_Py_open@@Base+0x1c10> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d7bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 926bc <_Py_open@@Base+0x1c5c> │ │ │ │ + bge 926b4 <_Py_open@@Base+0x1c5c> │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq 926bc <_Py_open@@Base+0x1c5c> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 926b4 <_Py_open@@Base+0x1c5c> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 152108 │ │ │ │ + bl 151cc8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92704 <_Py_open@@Base+0x1ca4> │ │ │ │ - bl be588 │ │ │ │ + bne 926fc <_Py_open@@Base+0x1ca4> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92704 <_Py_open@@Base+0x1ca4> │ │ │ │ + beq 926fc <_Py_open@@Base+0x1ca4> │ │ │ │ mov r4, #0 │ │ │ │ - b 9272c <_Py_open@@Base+0x1ccc> │ │ │ │ + b 92724 <_Py_open@@Base+0x1ccc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d1328 <_Py_dup@@Base> │ │ │ │ + bl 2d0b00 <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 926fc <_Py_open@@Base+0x1c9c> │ │ │ │ - bl be7c8 │ │ │ │ + beq 926f4 <_Py_open@@Base+0x1c9c> │ │ │ │ + bl be3d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9272c <_Py_open@@Base+0x1ccc> │ │ │ │ + bne 92724 <_Py_open@@Base+0x1ccc> │ │ │ │ mov r0, r5 │ │ │ │ bl 2d7bc │ │ │ │ mov r0, r4 │ │ │ │ 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, #11880 @ 0x2e68 │ │ │ │ + movw r1, #10216 @ 0x27e8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 927a4 <_Py_open@@Base+0x1d44> │ │ │ │ + beq 9279c <_Py_open@@Base+0x1d44> │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 927ac <_Py_open@@Base+0x1d4c> │ │ │ │ + bne 927a4 <_Py_open@@Base+0x1d4c> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 927ec <_Py_open@@Base+0x1d8c> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 927e4 <_Py_open@@Base+0x1d8c> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11896 @ 0x2e78 │ │ │ │ + movw r1, #10232 @ 0x27f8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, #0 │ │ │ │ - b 92830 <_Py_open@@Base+0x1dd0> │ │ │ │ + b 92828 <_Py_open@@Base+0x1dd0> │ │ │ │ cmp r0, #10 │ │ │ │ - bne 927c4 <_Py_open@@Base+0x1d64> │ │ │ │ + bne 927bc <_Py_open@@Base+0x1d64> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #16 │ │ │ │ - beq 927ec <_Py_open@@Base+0x1d8c> │ │ │ │ - b 92784 <_Py_open@@Base+0x1d24> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 927e4 <_Py_open@@Base+0x1d8c> │ │ │ │ + b 9277c <_Py_open@@Base+0x1d24> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #11940 @ 0x2ea4 │ │ │ │ + movw r1, #10276 @ 0x2824 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 927a4 <_Py_open@@Base+0x1d44> │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 9279c <_Py_open@@Base+0x1d44> │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ bl 2d30c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92820 <_Py_open@@Base+0x1dc0> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 92818 <_Py_open@@Base+0x1dc0> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c54d0 │ │ │ │ - b 927a4 <_Py_open@@Base+0x1d44> │ │ │ │ + bl 1c4ff0 │ │ │ │ + b 9279c <_Py_open@@Base+0x1d44> │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c54d0 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ 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, #11968 @ 0x2ec0 │ │ │ │ + movw r1, #10304 @ 0x2840 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9289c <_Py_open@@Base+0x1e3c> │ │ │ │ + beq 92894 <_Py_open@@Base+0x1e3c> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmn r0, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 92884 <_Py_open@@Base+0x1e24> │ │ │ │ + bhi 9287c <_Py_open@@Base+0x1e24> │ │ │ │ add r0, r0, #12 │ │ │ │ - bl b2334 │ │ │ │ - b 928a0 <_Py_open@@Base+0x1e40> │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bl b2070 │ │ │ │ + b 92898 <_Py_open@@Base+0x1e40> │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11980 @ 0x2ecc │ │ │ │ + movw r1, #10316 @ 0x284c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ 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 │ │ │ │ sub r4, fp, #16 │ │ │ │ - bl 8c630 <_PyObject_GetMethod@@Base+0x1030> │ │ │ │ + bl 8c628 <_PyObject_GetMethod@@Base+0x1030> │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - bcc 928e8 <_Py_open@@Base+0x1e88> │ │ │ │ + bcc 928e0 <_Py_open@@Base+0x1e88> │ │ │ │ cmn r4, #104857600 @ 0x6400000 │ │ │ │ sub r0, r4, #104857600 @ 0x6400000 │ │ │ │ mvncs r1, #0 │ │ │ │ - bcs 928ec <_Py_open@@Base+0x1e8c> │ │ │ │ + bcs 928e4 <_Py_open@@Base+0x1e8c> │ │ │ │ add r1, r4, #104857600 @ 0x6400000 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8c040 <_PyObject_GetMethod@@Base+0xa40> │ │ │ │ + bl 8c038 <_PyObject_GetMethod@@Base+0xa40> │ │ │ │ cmp r4, r0 │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4392 @ 0x1128 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - movw r1, #12016 @ 0x2ef0 │ │ │ │ + movw r1, #10352 @ 0x2870 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mov r0, #0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #12108 @ 0x2f4c │ │ │ │ + movw r1, #10444 @ 0x28cc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92990 <_Py_open@@Base+0x1f30> │ │ │ │ + beq 92988 <_Py_open@@Base+0x1f30> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, #28672 @ 0x7000 │ │ │ │ - bge 92998 <_Py_open@@Base+0x1f38> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 92990 <_Py_open@@Base+0x1f38> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12124 @ 0x2f5c │ │ │ │ + movw r1, #10460 @ 0x28dc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, #28672 @ 0x7000 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mov r0, #0 │ │ │ │ - b 929dc <_Py_open@@Base+0x1f7c> │ │ │ │ - ldr r2, [pc, #68] @ 929e4 <_Py_open@@Base+0x1f84> │ │ │ │ + b 929d4 <_Py_open@@Base+0x1f7c> │ │ │ │ + ldr r2, [pc, #68] @ 929dc <_Py_open@@Base+0x1f84> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #3712] @ 0xe80 │ │ │ │ - bl 8c49c <_PyObject_GetMethod@@Base+0xe9c> │ │ │ │ + bl 8c494 <_PyObject_GetMethod@@Base+0xe9c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 929d4 <_Py_open@@Base+0x1f74> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne 929cc <_Py_open@@Base+0x1f74> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r1, #12156 @ 0x2f7c │ │ │ │ + movw r1, #10492 @ 0x28fc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b 92990 <_Py_open@@Base+0x1f30> │ │ │ │ + bl 13ff54 │ │ │ │ + b 92988 <_Py_open@@Base+0x1f30> │ │ │ │ mov r0, r4 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #796] @ 0x31c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 92a20 <_Py_open@@Base+0x1fc0> │ │ │ │ + beq 92a18 <_Py_open@@Base+0x1fc0> │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #61208 @ 0xef18 │ │ │ │ + movw r1, #59572 @ 0xe8b4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r1, [r0, #800] @ 0x320 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 92a48 <_Py_open@@Base+0x1fe8> │ │ │ │ + beq 92a40 <_Py_open@@Base+0x1fe8> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ @@ -103766,43 +103764,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 92abc <_Py_open@@Base+0x205c> │ │ │ │ + bne 92ab4 <_Py_open@@Base+0x205c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 92af8 <_Py_open@@Base+0x2098> │ │ │ │ - ldr r4, [pc, #88] @ 92b1c <_Py_open@@Base+0x20bc> │ │ │ │ + beq 92af0 <_Py_open@@Base+0x2098> │ │ │ │ + ldr r4, [pc, #88] @ 92b14 <_Py_open@@Base+0x20bc> │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 92b14 <_Py_open@@Base+0x20b4> │ │ │ │ - ldr r0, [pc, #32] @ 92b20 <_Py_open@@Base+0x20c0> │ │ │ │ + beq 92b0c <_Py_open@@Base+0x20b4> │ │ │ │ + ldr r0, [pc, #32] @ 92b18 <_Py_open@@Base+0x20c0> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm ip, {r1, r2} │ │ │ │ ldr r0, [r3, r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 929e8 <_Py_open@@Base+0x1f88> │ │ │ │ + b 929e0 <_Py_open@@Base+0x1f88> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r8, r2, r8, ror #26 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -103813,172 +103811,172 @@ │ │ │ │ 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, #12184 @ 0x2f98 │ │ │ │ + movw r1, #10520 @ 0x2918 │ │ │ │ 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 d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 92bb0 <_Py_open@@Base+0x2150> │ │ │ │ + beq 92ba8 <_Py_open@@Base+0x2150> │ │ │ │ ldr r0, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 92bb8 <_Py_open@@Base+0x2158> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 92bb0 <_Py_open@@Base+0x2158> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12200 @ 0x2fa8 │ │ │ │ + movw r1, #10536 @ 0x2928 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r4, #0 │ │ │ │ - b 92dd8 <_Py_open@@Base+0x2378> │ │ │ │ + b 92dd0 <_Py_open@@Base+0x2378> │ │ │ │ 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, #12244 @ 0x2fd4 │ │ │ │ + movw r1, #10580 @ 0x2954 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92bb0 <_Py_open@@Base+0x2150> │ │ │ │ + beq 92ba8 <_Py_open@@Base+0x2150> │ │ │ │ ldr r3, [fp, #-1140] @ 0xfffffb8c │ │ │ │ cmp r3, #1048576 @ 0x100000 │ │ │ │ - bcc 92c18 <_Py_open@@Base+0x21b8> │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bcc 92c10 <_Py_open@@Base+0x21b8> │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12292 @ 0x3004 │ │ │ │ + movw r1, #10628 @ 0x2984 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 92bb0 <_Py_open@@Base+0x2150> │ │ │ │ + bl 16d81c │ │ │ │ + b 92ba8 <_Py_open@@Base+0x2150> │ │ │ │ ldr r2, [fp, #-1124] @ 0xfffffb9c │ │ │ │ - movw r1, #27936 @ 0x6d20 │ │ │ │ + movw r1, #28128 @ 0x6de0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #12336 @ 0x3030 │ │ │ │ + movw r0, #10672 @ 0x29b0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92bb0 <_Py_open@@Base+0x2150> │ │ │ │ + beq 92ba8 <_Py_open@@Base+0x2150> │ │ │ │ sub r5, fp, #1088 @ 0x440 │ │ │ │ ldr r3, [fp, #-1136] @ 0xfffffb90 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #27148 @ 0x6a0c │ │ │ │ + movw r2, #27340 @ 0x6acc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98790 │ │ │ │ + bl 98788 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 2d63c │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [fp, #-1112] @ 0xfffffba8 │ │ │ │ str r3, [fp, #-1120] @ 0xfffffba0 │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ 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 2d150 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 92cc0 <_Py_open@@Base+0x2260> │ │ │ │ + beq 92cb8 <_Py_open@@Base+0x2260> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, r7 │ │ │ │ str r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ - bl 3ad438 <_Py_strhex@@Base+0x1bf8> │ │ │ │ - b 92ce8 <_Py_open@@Base+0x2288> │ │ │ │ + bl 3ace68 <_Py_strhex@@Base+0x1cf4> │ │ │ │ + b 92ce0 <_Py_open@@Base+0x2288> │ │ │ │ ldr r3, [fp, #-1148] @ 0xfffffb84 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 92cf0 <_Py_open@@Base+0x2290> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 92ce8 <_Py_open@@Base+0x2290> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12356 @ 0x3044 │ │ │ │ + movw r1, #10692 @ 0x29c4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r4, #0 │ │ │ │ - b 92dc8 <_Py_open@@Base+0x2368> │ │ │ │ + b 92dc0 <_Py_open@@Base+0x2368> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 92d20 <_Py_open@@Base+0x22c0> │ │ │ │ + beq 92d18 <_Py_open@@Base+0x22c0> │ │ │ │ cmp r2, #10 │ │ │ │ - bne 92d4c <_Py_open@@Base+0x22ec> │ │ │ │ + bne 92d44 <_Py_open@@Base+0x22ec> │ │ │ │ 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 92d4c <_Py_open@@Base+0x22ec> │ │ │ │ + b 92d44 <_Py_open@@Base+0x22ec> │ │ │ │ ldr r3, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 92d4c <_Py_open@@Base+0x22ec> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 92d44 <_Py_open@@Base+0x22ec> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12396 @ 0x306c │ │ │ │ + movw r1, #10732 @ 0x29ec │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 92ce8 <_Py_open@@Base+0x2288> │ │ │ │ - bl dc1d0 │ │ │ │ + bl 16d81c │ │ │ │ + b 92ce0 <_Py_open@@Base+0x2288> │ │ │ │ + bl dbd28 │ │ │ │ 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 2def8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 92da4 <_Py_open@@Base+0x2344> │ │ │ │ + beq 92d9c <_Py_open@@Base+0x2344> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 3ad438 <_Py_strhex@@Base+0x1bf8> │ │ │ │ - b 92ce8 <_Py_open@@Base+0x2288> │ │ │ │ + bl 3ace68 <_Py_strhex@@Base+0x1cf4> │ │ │ │ + b 92ce0 <_Py_open@@Base+0x2288> │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 92ce8 <_Py_open@@Base+0x2288> │ │ │ │ + beq 92ce0 <_Py_open@@Base+0x2288> │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #12428 @ 0x308c │ │ │ │ + movw r0, #10764 @ 0x2a0c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-1148] @ 0xfffffb84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92dd8 <_Py_open@@Base+0x2378> │ │ │ │ + beq 92dd0 <_Py_open@@Base+0x2378> │ │ │ │ bl 2d0d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov r0, #0 │ │ │ │ mov ip, r1 │ │ │ │ @@ -103986,151 +103984,151 @@ │ │ │ │ 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 92dfc <_Py_open@@Base+0x239c> │ │ │ │ + bne 92df4 <_Py_open@@Base+0x239c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 19ea1c │ │ │ │ + b 19e6f4 │ │ │ │ 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 92e38 <_Py_open@@Base+0x23d8> │ │ │ │ + bgt 92e30 <_Py_open@@Base+0x23d8> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 183b60 │ │ │ │ + b 1837c8 │ │ │ │ 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 92ea4 <_Py_open@@Base+0x2444> │ │ │ │ - bl be588 │ │ │ │ + bne 92e9c <_Py_open@@Base+0x2444> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92ee0 <_Py_open@@Base+0x2480> │ │ │ │ + bne 92ed8 <_Py_open@@Base+0x2480> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ vmov d9, r2, r3 │ │ │ │ vcmp.f64 d9, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 92ec8 <_Py_open@@Base+0x2468> │ │ │ │ - bl be588 │ │ │ │ + bne 92ec0 <_Py_open@@Base+0x2468> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92ee0 <_Py_open@@Base+0x2480> │ │ │ │ + bne 92ed8 <_Py_open@@Base+0x2480> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2312cc │ │ │ │ + b 230874 │ │ │ │ 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 22f36c │ │ │ │ + bl 22e914 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 92f38 <_Py_open@@Base+0x24d8> │ │ │ │ - bl be588 │ │ │ │ + bne 92f30 <_Py_open@@Base+0x24d8> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92f78 <_Py_open@@Base+0x2518> │ │ │ │ + bne 92f70 <_Py_open@@Base+0x2518> │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 22f36c │ │ │ │ + bl 22e914 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 92f60 <_Py_open@@Base+0x2500> │ │ │ │ - bl be588 │ │ │ │ + bne 92f58 <_Py_open@@Base+0x2500> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92f78 <_Py_open@@Base+0x2518> │ │ │ │ + bne 92f70 <_Py_open@@Base+0x2518> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2312cc │ │ │ │ + b 230874 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bl 206cf4 <_PyDict_LoadGlobal@@Base+0xdfc> │ │ │ │ + bl 206610 <_PyDict_LoadGlobal@@Base+0xdfc> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93034 <_Py_open@@Base+0x25d4> │ │ │ │ + beq 9302c <_Py_open@@Base+0x25d4> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl 1a293c <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 1a2614 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93000 <_Py_open@@Base+0x25a0> │ │ │ │ + bgt 92ff8 <_Py_open@@Base+0x25a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93000 <_Py_open@@Base+0x25a0> │ │ │ │ + bne 92ff8 <_Py_open@@Base+0x25a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne 93038 <_Py_open@@Base+0x25d8> │ │ │ │ - vldr d7, [pc, #44] @ 93040 <_Py_open@@Base+0x25e0> │ │ │ │ + bne 93030 <_Py_open@@Base+0x25d8> │ │ │ │ + vldr d7, [pc, #44] @ 93038 <_Py_open@@Base+0x25e0> │ │ │ │ mov r8, #0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r9, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #58556 @ 0xe4bc │ │ │ │ + movw r1, #57152 @ 0xdf40 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ strd r8, [sp] │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00ffffff │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -104138,407 +104136,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 206cf4 <_PyDict_LoadGlobal@@Base+0xdfc> │ │ │ │ + bl 206610 <_PyDict_LoadGlobal@@Base+0xdfc> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 930ec <_Py_open@@Base+0x268c> │ │ │ │ + beq 930e4 <_Py_open@@Base+0x268c> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1 │ │ │ │ - bl 1a293c <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 1a2614 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 930c0 <_Py_open@@Base+0x2660> │ │ │ │ + bgt 930b8 <_Py_open@@Base+0x2660> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 930c0 <_Py_open@@Base+0x2660> │ │ │ │ + bne 930b8 <_Py_open@@Base+0x2660> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne 930f0 <_Py_open@@Base+0x2690> │ │ │ │ + bne 930e8 <_Py_open@@Base+0x2690> │ │ │ │ ldr r2, [r6] │ │ │ │ mvn r8, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mvn r9, #0 │ │ │ │ - movw r1, #23300 @ 0x5b04 │ │ │ │ + movw r1, #21636 @ 0x5484 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ 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 1e94e0 │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93140 <_Py_open@@Base+0x26e0> │ │ │ │ - bl be588 │ │ │ │ + bne 93138 <_Py_open@@Base+0x26e0> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9315c <_Py_open@@Base+0x26fc> │ │ │ │ + bne 93154 <_Py_open@@Base+0x26fc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22f270 │ │ │ │ + b 22e818 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #29540 @ 0x7364 │ │ │ │ + movw r1, #27876 @ 0x6ce4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 1e94e0 │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 931c4 <_Py_open@@Base+0x2764> │ │ │ │ - bl be588 │ │ │ │ + bne 931bc <_Py_open@@Base+0x2764> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 931e0 <_Py_open@@Base+0x2780> │ │ │ │ + bne 931d8 <_Py_open@@Base+0x2780> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f2520 │ │ │ │ + b 1f1e20 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #29540 @ 0x7364 │ │ │ │ + movw r1, #27876 @ 0x6ce4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 225c90 │ │ │ │ + bl 225238 │ │ │ │ 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 93264 <_Py_open@@Base+0x2804> │ │ │ │ - bl be588 │ │ │ │ + bne 9325c <_Py_open@@Base+0x2804> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93264 <_Py_open@@Base+0x2804> │ │ │ │ + beq 9325c <_Py_open@@Base+0x2804> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #54016 @ 0xd300 │ │ │ │ + movw r1, #52492 @ 0xcd0c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16dbb0 │ │ │ │ - b 93298 <_Py_open@@Base+0x2838> │ │ │ │ + bl 16d81c │ │ │ │ + b 93290 <_Py_open@@Base+0x2838> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22f270 │ │ │ │ + bl 22e818 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93298 <_Py_open@@Base+0x2838> │ │ │ │ + bne 93290 <_Py_open@@Base+0x2838> │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #4 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22f270 │ │ │ │ + b 22e818 │ │ │ │ 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 225c90 │ │ │ │ + bl 225238 │ │ │ │ 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 932f8 <_Py_open@@Base+0x2898> │ │ │ │ - bl be588 │ │ │ │ + bne 932f0 <_Py_open@@Base+0x2898> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93324 <_Py_open@@Base+0x28c4> │ │ │ │ + bne 9331c <_Py_open@@Base+0x28c4> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f2520 │ │ │ │ + bl 1f1e20 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #8 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f2520 │ │ │ │ + b 1f1e20 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #54016 @ 0xd300 │ │ │ │ + movw r1, #52492 @ 0xcd0c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 93380 <_Py_open@@Base+0x2920> │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne 93378 <_Py_open@@Base+0x2920> │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61604 @ 0xf0a4 │ │ │ │ + movw r1, #59968 @ 0xea40 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 9338c <_Py_open@@Base+0x292c> │ │ │ │ - bl 128510 │ │ │ │ + bl 16d81c │ │ │ │ + b 93384 <_Py_open@@Base+0x292c> │ │ │ │ + bl 12821c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 93394 <_Py_open@@Base+0x2934> │ │ │ │ + bge 9338c <_Py_open@@Base+0x2934> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - beq 933b4 <_Py_open@@Base+0x2954> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 933ac <_Py_open@@Base+0x2954> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12432 @ 0x3090 │ │ │ │ + movw r1, #10768 @ 0x2a10 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 9338c <_Py_open@@Base+0x292c> │ │ │ │ + bl 16d81c │ │ │ │ + b 93384 <_Py_open@@Base+0x292c> │ │ │ │ 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 933f4 <_Py_open@@Base+0x2994> │ │ │ │ + bhi 933ec <_Py_open@@Base+0x2994> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 9341c <_Py_open@@Base+0x29bc> │ │ │ │ - b 93450 <_Py_open@@Base+0x29f0> │ │ │ │ + bgt 93414 <_Py_open@@Base+0x29bc> │ │ │ │ + b 93448 <_Py_open@@Base+0x29f0> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28600 @ 0x6fb8 │ │ │ │ + movw r0, #26936 @ 0x6938 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 933e8 <_Py_open@@Base+0x2988> │ │ │ │ + bne 933e0 <_Py_open@@Base+0x2988> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 93414 <_Py_open@@Base+0x29b4> │ │ │ │ - beq 93450 <_Py_open@@Base+0x29f0> │ │ │ │ - bl dc1d0 │ │ │ │ + blt 9340c <_Py_open@@Base+0x29b4> │ │ │ │ + beq 93448 <_Py_open@@Base+0x29f0> │ │ │ │ + bl dbd28 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8c630 <_PyObject_GetMethod@@Base+0x1030> │ │ │ │ + bl 8c628 <_PyObject_GetMethod@@Base+0x1030> │ │ │ │ mov r0, #11 │ │ │ │ bl 2dfac │ │ │ │ mov r0, r4 │ │ │ │ - bl ded10 │ │ │ │ - b 9345c <_Py_open@@Base+0x29fc> │ │ │ │ - bl 8c630 <_PyObject_GetMethod@@Base+0x1030> │ │ │ │ + bl de874 │ │ │ │ + b 93454 <_Py_open@@Base+0x29fc> │ │ │ │ + bl 8c628 <_PyObject_GetMethod@@Base+0x1030> │ │ │ │ mov r0, #11 │ │ │ │ bl 2dfac │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 934a0 <_Py_open@@Base+0x2a40> │ │ │ │ + bne 93498 <_Py_open@@Base+0x2a40> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 934d4 <_Py_open@@Base+0x2a74> │ │ │ │ - b 934c8 <_Py_open@@Base+0x2a68> │ │ │ │ + bne 934cc <_Py_open@@Base+0x2a74> │ │ │ │ + b 934c0 <_Py_open@@Base+0x2a68> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18556 @ 0x487c │ │ │ │ + movw r0, #16944 @ 0x4230 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93488 <_Py_open@@Base+0x2a28> │ │ │ │ + bne 93480 <_Py_open@@Base+0x2a28> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 934c0 <_Py_open@@Base+0x2a60> │ │ │ │ + bne 934b8 <_Py_open@@Base+0x2a60> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 934f4 <_Py_open@@Base+0x2a94> │ │ │ │ - bl be588 │ │ │ │ + bne 934ec <_Py_open@@Base+0x2a94> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 934c0 <_Py_open@@Base+0x2a60> │ │ │ │ + bne 934b8 <_Py_open@@Base+0x2a60> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d624 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 93520 <_Py_open@@Base+0x2ac0> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 93518 <_Py_open@@Base+0x2ac0> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 93564 <_Py_open@@Base+0x2b04> │ │ │ │ + bne 9355c <_Py_open@@Base+0x2b04> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93598 <_Py_open@@Base+0x2b38> │ │ │ │ - b 9358c <_Py_open@@Base+0x2b2c> │ │ │ │ + bne 93590 <_Py_open@@Base+0x2b38> │ │ │ │ + b 93584 <_Py_open@@Base+0x2b2c> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18588 @ 0x489c │ │ │ │ + movw r0, #16976 @ 0x4250 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9354c <_Py_open@@Base+0x2aec> │ │ │ │ + bne 93544 <_Py_open@@Base+0x2aec> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93584 <_Py_open@@Base+0x2b24> │ │ │ │ + bne 9357c <_Py_open@@Base+0x2b24> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 935b8 <_Py_open@@Base+0x2b58> │ │ │ │ - bl be588 │ │ │ │ + bne 935b0 <_Py_open@@Base+0x2b58> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93584 <_Py_open@@Base+0x2b24> │ │ │ │ - bl dc1d0 │ │ │ │ + bne 9357c <_Py_open@@Base+0x2b24> │ │ │ │ + bl dbd28 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8d4f8 <_Py_closerange@@Base> │ │ │ │ + bl 8d4f0 <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 9361c <_Py_open@@Base+0x2bbc> │ │ │ │ + bne 93614 <_Py_open@@Base+0x2bbc> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9364c <_Py_open@@Base+0x2bec> │ │ │ │ - b 93640 <_Py_open@@Base+0x2be0> │ │ │ │ + bne 93644 <_Py_open@@Base+0x2bec> │ │ │ │ + b 93638 <_Py_open@@Base+0x2be0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31912 @ 0x7ca8 │ │ │ │ + movw r0, #30248 @ 0x7628 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93604 <_Py_open@@Base+0x2ba4> │ │ │ │ - b 936e8 <_Py_open@@Base+0x2c88> │ │ │ │ - bl be588 │ │ │ │ + bne 935fc <_Py_open@@Base+0x2ba4> │ │ │ │ + b 936e0 <_Py_open@@Base+0x2c88> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 936e8 <_Py_open@@Base+0x2c88> │ │ │ │ + bne 936e0 <_Py_open@@Base+0x2c88> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9366c <_Py_open@@Base+0x2c0c> │ │ │ │ - bl be588 │ │ │ │ + bne 93664 <_Py_open@@Base+0x2c0c> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 936e8 <_Py_open@@Base+0x2c88> │ │ │ │ + bne 936e0 <_Py_open@@Base+0x2c88> │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls 93694 <_Py_open@@Base+0x2c34> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bls 9368c <_Py_open@@Base+0x2c34> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31300 @ 0x7a44 │ │ │ │ + movw r1, #29636 @ 0x73c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 936e8 <_Py_open@@Base+0x2c88> │ │ │ │ + bl 16d81c │ │ │ │ + b 936e0 <_Py_open@@Base+0x2c88> │ │ │ │ mov r1, #0 │ │ │ │ sub r2, fp, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e054 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r5, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -104547,688 +104545,688 @@ │ │ │ │ bicne r3, r3, #268435456 @ 0x10000000 │ │ │ │ orreq r3, r3, #268435456 @ 0x10000000 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2e054 │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5188 @ 0x1444 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 936ec <_Py_open@@Base+0x2c8c> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 936e4 <_Py_open@@Base+0x2c8c> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ 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 93738 <_Py_open@@Base+0x2cd8> │ │ │ │ + bhi 93730 <_Py_open@@Base+0x2cd8> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9376c <_Py_open@@Base+0x2d0c> │ │ │ │ - b 93760 <_Py_open@@Base+0x2d00> │ │ │ │ + bne 93764 <_Py_open@@Base+0x2d0c> │ │ │ │ + b 93758 <_Py_open@@Base+0x2d00> │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #31936 @ 0x7cc0 │ │ │ │ + movw r0, #30272 @ 0x7640 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93720 <_Py_open@@Base+0x2cc0> │ │ │ │ + bne 93718 <_Py_open@@Base+0x2cc0> │ │ │ │ mov r0, #0 │ │ │ │ - b 93838 <_Py_open@@Base+0x2dd8> │ │ │ │ - bl be588 │ │ │ │ + b 93830 <_Py_open@@Base+0x2dd8> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93758 <_Py_open@@Base+0x2cf8> │ │ │ │ + bne 93750 <_Py_open@@Base+0x2cf8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9378c <_Py_open@@Base+0x2d2c> │ │ │ │ - bl be588 │ │ │ │ + bne 93784 <_Py_open@@Base+0x2d2c> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93758 <_Py_open@@Base+0x2cf8> │ │ │ │ + bne 93750 <_Py_open@@Base+0x2cf8> │ │ │ │ cmp r5, #2 │ │ │ │ - ble 937f4 <_Py_open@@Base+0x2d94> │ │ │ │ + ble 937ec <_Py_open@@Base+0x2d94> │ │ │ │ ldr r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq 937c4 <_Py_open@@Base+0x2d64> │ │ │ │ + beq 937bc <_Py_open@@Base+0x2d64> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 937c8 <_Py_open@@Base+0x2d68> │ │ │ │ - bl be588 │ │ │ │ + bne 937c0 <_Py_open@@Base+0x2d68> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 937c8 <_Py_open@@Base+0x2d68> │ │ │ │ - b 93758 <_Py_open@@Base+0x2cf8> │ │ │ │ + beq 937c0 <_Py_open@@Base+0x2d68> │ │ │ │ + b 93750 <_Py_open@@Base+0x2cf8> │ │ │ │ mov r4, #0 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 937f8 <_Py_open@@Base+0x2d98> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq 937f0 <_Py_open@@Base+0x2d98> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12472 @ 0x30b8 │ │ │ │ + movw r1, #10808 @ 0x2a38 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 93758 <_Py_open@@Base+0x2cf8> │ │ │ │ + bl 16d81c │ │ │ │ + b 93750 <_Py_open@@Base+0x2cf8> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp] │ │ │ │ bl 2d4f8 │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5188 @ 0x1444 │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 93838 <_Py_open@@Base+0x2dd8> │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 93830 <_Py_open@@Base+0x2dd8> │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ 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 93874 <_Py_open@@Base+0x2e14> │ │ │ │ + bne 9386c <_Py_open@@Base+0x2e14> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 9388c <_Py_open@@Base+0x2e2c> │ │ │ │ - b 938a8 <_Py_open@@Base+0x2e48> │ │ │ │ - movw r0, #24396 @ 0x5f4c │ │ │ │ + bne 93884 <_Py_open@@Base+0x2e2c> │ │ │ │ + b 938a0 <_Py_open@@Base+0x2e48> │ │ │ │ + movw r0, #22820 @ 0x5924 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c8444 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c7c1c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93864 <_Py_open@@Base+0x2e04> │ │ │ │ - b 938bc <_Py_open@@Base+0x2e5c> │ │ │ │ + bne 9385c <_Py_open@@Base+0x2e04> │ │ │ │ + b 938b4 <_Py_open@@Base+0x2e5c> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #24396 @ 0x5f4c │ │ │ │ + movw r0, #22820 @ 0x5924 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 938bc <_Py_open@@Base+0x2e5c> │ │ │ │ + beq 938b4 <_Py_open@@Base+0x2e5c> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 34d280 │ │ │ │ + b 34cbc8 │ │ │ │ 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 938f8 <_Py_open@@Base+0x2e98> │ │ │ │ + bne 938f0 <_Py_open@@Base+0x2e98> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 93910 <_Py_open@@Base+0x2eb0> │ │ │ │ - b 9392c <_Py_open@@Base+0x2ecc> │ │ │ │ - movw r0, #60944 @ 0xee10 │ │ │ │ + bne 93908 <_Py_open@@Base+0x2eb0> │ │ │ │ + b 93924 <_Py_open@@Base+0x2ecc> │ │ │ │ + movw r0, #59404 @ 0xe80c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c8444 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c7c1c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 938e8 <_Py_open@@Base+0x2e88> │ │ │ │ - b 93940 <_Py_open@@Base+0x2ee0> │ │ │ │ + bne 938e0 <_Py_open@@Base+0x2e88> │ │ │ │ + b 93938 <_Py_open@@Base+0x2ee0> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #60944 @ 0xee10 │ │ │ │ + movw r0, #59404 @ 0xe80c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93940 <_Py_open@@Base+0x2ee0> │ │ │ │ + beq 93938 <_Py_open@@Base+0x2ee0> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 34a04c <_PyTime_FromMillisecondsObject@@Base+0x9e4> │ │ │ │ + b 349994 <_PyTime_FromMillisecondsObject@@Base+0x9e4> │ │ │ │ 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 8c630 <_PyObject_GetMethod@@Base+0x1030> │ │ │ │ - bl 1bb95c │ │ │ │ + bl 8c628 <_PyObject_GetMethod@@Base+0x1030> │ │ │ │ + bl 1bb4cc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 93978 <_Py_open@@Base+0x2f18> │ │ │ │ + bne 93970 <_Py_open@@Base+0x2f18> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1bced8 │ │ │ │ + bl 1bca48 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #53120 @ 0xcf80 │ │ │ │ + movw r0, #53112 @ 0xcf78 │ │ │ │ movt r0, #8 │ │ │ │ - bl 2b40d4 │ │ │ │ + bl 2b379c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 939c0 <_Py_open@@Base+0x2f60> │ │ │ │ + bne 939b8 <_Py_open@@Base+0x2f60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12496 @ 0x30d0 │ │ │ │ + movw r1, #10832 @ 0x2a50 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bced8 │ │ │ │ + bl 1bca48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bd710 │ │ │ │ + bl 1bd268 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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] @ 93bc4 <_Py_open@@Base+0x3164> │ │ │ │ + ldr r6, [pc, #448] @ 93bbc <_Py_open@@Base+0x3164> │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r6, #1480] @ 0x5c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93bbc <_Py_open@@Base+0x315c> │ │ │ │ + beq 93bb4 <_Py_open@@Base+0x315c> │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r6, #1488] @ 0x5d0 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ movw r5, #44528 @ 0xadf0 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, #0 │ │ │ │ mov r3, #156 @ 0x9c │ │ │ │ mul r1, r3, sl │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r0, r7 │ │ │ │ - beq 93a60 <_Py_open@@Base+0x3000> │ │ │ │ + beq 93a58 <_Py_open@@Base+0x3000> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #5 │ │ │ │ - bne 93a34 <_Py_open@@Base+0x2fd4> │ │ │ │ + bne 93a2c <_Py_open@@Base+0x2fd4> │ │ │ │ mov r1, #624 @ 0x270 │ │ │ │ mov sl, #4 │ │ │ │ mov r3, #0 │ │ │ │ - b 93a64 <_Py_open@@Base+0x3004> │ │ │ │ + b 93a5c <_Py_open@@Base+0x3004> │ │ │ │ mov r3, #1 │ │ │ │ mov ip, #156 @ 0x9c │ │ │ │ mla ip, ip, sl, r5 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 93a94 <_Py_open@@Base+0x3034> │ │ │ │ + beq 93a8c <_Py_open@@Base+0x3034> │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r5, r1 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [ip, #4] │ │ │ │ bl 2e054 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93ad0 <_Py_open@@Base+0x3070> │ │ │ │ + beq 93ac8 <_Py_open@@Base+0x3070> │ │ │ │ mov r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #688 @ 0x2b0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #64464 @ 0xfbd0 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #156 @ 0x9c │ │ │ │ mla r5, r3, sl, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2e294 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b 93b28 <_Py_open@@Base+0x30c8> │ │ │ │ + b 93b20 <_Py_open@@Base+0x30c8> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #23 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2d63c │ │ │ │ mov r3, #23 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw ip, #27148 @ 0x6a0c │ │ │ │ + movw ip, #27340 @ 0x6acc │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ str ip, [sp] │ │ │ │ bl 2e2a0 <__snprintf_chk@plt> │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12524 @ 0x30ec │ │ │ │ + movw r1, #10860 @ 0x2a6c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2e294 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #62844 @ 0xf57c │ │ │ │ + movw r5, #62804 @ 0xf554 │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23052 @ 0x5a0c │ │ │ │ + movw r1, #21292 @ 0x532c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [r6, #1504] @ 0x5e0 │ │ │ │ ldr r1, [r6, #1492] @ 0x5d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 382f8 │ │ │ │ + bl 382f0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93b9c <_Py_open@@Base+0x313c> │ │ │ │ + bne 93b94 <_Py_open@@Base+0x313c> │ │ │ │ ldr r3, [r6, #1500] @ 0x5dc │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93b94 <_Py_open@@Base+0x3134> │ │ │ │ + beq 93b8c <_Py_open@@Base+0x3134> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30300 @ 0x765c │ │ │ │ + movw r1, #28636 @ 0x6fdc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25030c <_Py_write_noraise@@Base> │ │ │ │ + bl 24f320 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 341a4 <_Py_DumpStack@@Base> │ │ │ │ + bl 341a0 <_Py_DumpStack@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #1496] @ 0x5d8 │ │ │ │ bl 30748 │ │ │ │ mov r0, r7 │ │ │ │ str r9, [r8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2dfac │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ │ │ │ │ -00093bc8 : │ │ │ │ +00093bc0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39b7c │ │ │ │ + b 39b74 │ │ │ │ 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 14bbbc │ │ │ │ + bl 14b77c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93e18 │ │ │ │ + beq 93e10 │ │ │ │ mov r2, #16 │ │ │ │ - movw r1, #12568 @ 0x3118 │ │ │ │ + movw r1, #10904 @ 0x2a98 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl ba62c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba22c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r7, #0 │ │ │ │ movwne r6, #28652 @ 0x6fec │ │ │ │ movtne r6, #97 @ 0x61 │ │ │ │ - beq 93e10 │ │ │ │ + beq 93e08 │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r5 │ │ │ │ bl 2e294 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba62c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - movw r1, #20860 @ 0x517c │ │ │ │ + bl ba22c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + movw r1, #19196 @ 0x4afc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ cmn r0, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq 93e10 │ │ │ │ - bl ba62c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 93e08 │ │ │ │ + bl ba22c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r6 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 93e10 │ │ │ │ - bl b4948 │ │ │ │ + beq 93e08 │ │ │ │ + bl b4684 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 93e10 │ │ │ │ - bl 1ddc60 │ │ │ │ + beq 93e08 │ │ │ │ + bl 1dd5a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 93d94 │ │ │ │ + blt 93d8c │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93cb8 │ │ │ │ + bgt 93cb0 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne 93cb8 │ │ │ │ + bne 93cb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - movw r1, #4440 @ 0x1158 │ │ │ │ + movw r1, #2736 @ 0xab0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r7, #10 │ │ │ │ - beq 93ce8 │ │ │ │ - bl ba62c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 93ce0 │ │ │ │ + bl ba22c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93c2c │ │ │ │ - b 93e10 │ │ │ │ + bne 93c24 │ │ │ │ + b 93e08 │ │ │ │ movw r6, #28152 @ 0x6df8 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ movw r9, #5188 @ 0x1444 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov sl, #24 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r3 │ │ │ │ - movw r1, #4440 @ 0x1158 │ │ │ │ + movw r1, #2736 @ 0xab0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - beq 93e10 │ │ │ │ + beq 93e08 │ │ │ │ cmp r5, r9 │ │ │ │ - beq 93dd8 │ │ │ │ - bl ba62c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 93dd0 │ │ │ │ + bl ba22c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 93e10 │ │ │ │ + beq 93e08 │ │ │ │ ldr r1, [r6] │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e294 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba62c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba22c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r2, #1 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 93e10 │ │ │ │ + beq 93e08 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20860 @ 0x517c │ │ │ │ + movw r1, #19196 @ 0x4afc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba62c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba22c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r5 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 93e10 │ │ │ │ + beq 93e08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ddc60 │ │ │ │ + bl 1dd5a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bge 93db8 │ │ │ │ + bge 93db0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93e10 │ │ │ │ + bgt 93e08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93e10 │ │ │ │ + bne 93e08 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 93e10 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 93e08 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93dd8 │ │ │ │ + bgt 93dd0 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne 93dd8 │ │ │ │ + bne 93dd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #20 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne 93cfc │ │ │ │ + bne 93cf4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52796 @ 0xce3c │ │ │ │ + movw r1, #51272 @ 0xc848 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba62c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba22c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 93e10 │ │ │ │ + beq 93e08 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14c23c │ │ │ │ + b 14bdfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 203b34 │ │ │ │ + bl 20344c │ │ │ │ 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 1ef2f8 │ │ │ │ + bl 1eebf8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93e68 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 93e60 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12588 @ 0x312c │ │ │ │ + movw r1, #10924 @ 0x2aac │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 93e78 │ │ │ │ + bl 16d81c │ │ │ │ + b 93e70 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ed154 │ │ │ │ + bl 1eca54 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 93e80 │ │ │ │ + bge 93e78 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r7, #65536 @ 0x10000 │ │ │ │ - ble 93ea4 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + ble 93e9c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12628 @ 0x3154 │ │ │ │ + movw r1, #10964 @ 0x2ad4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 93e78 │ │ │ │ + bl 16d81c │ │ │ │ + b 93e70 │ │ │ │ lsl r0, r7, #2 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 93f00 │ │ │ │ - bl 2e3794 │ │ │ │ - b 93e78 │ │ │ │ - bl 16984c │ │ │ │ + bne 93ef8 │ │ │ │ + bl 2e2e74 │ │ │ │ + b 93e70 │ │ │ │ + bl 16942c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93f9c │ │ │ │ - bl 1ac6a4 │ │ │ │ + beq 93f94 │ │ │ │ + bl 1ac274 │ │ │ │ add r1, r5, r6, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 93f14 │ │ │ │ - bl 2df718 <_Py_Gid_Converter@@Base> │ │ │ │ + beq 93f0c │ │ │ │ + bl 2dedf8 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93f3c │ │ │ │ + beq 93f34 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 93f60 │ │ │ │ + ble 93f58 │ │ │ │ add r6, r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ cmp r6, r7 │ │ │ │ - bne 93ec0 │ │ │ │ - b 93f78 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 93eb8 │ │ │ │ + b 93f70 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12644 @ 0x3164 │ │ │ │ + movw r1, #10980 @ 0x2ae4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 93f44 │ │ │ │ - b 93f9c │ │ │ │ + ble 93f3c │ │ │ │ + b 93f94 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93f9c │ │ │ │ + bgt 93f94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93f9c │ │ │ │ + bne 93f94 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 93f9c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 93f94 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 93efc │ │ │ │ + bne 93ef4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 93efc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 93ef4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dc60 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 93fa8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bge 93fa0 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ - b 93e78 │ │ │ │ + bl a5b88 │ │ │ │ + b 93e70 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 301a90 │ │ │ │ + bl 3011ec │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93fe8 │ │ │ │ + bne 93fe0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 2d1b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9400c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 94004 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 94068 │ │ │ │ + bne 94060 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 94064 │ │ │ │ + ble 9405c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 940b0 │ │ │ │ + beq 940a8 │ │ │ │ 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] @ 94148 │ │ │ │ + ldr r1, [pc, #192] @ 94140 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 940b0 │ │ │ │ + bne 940a8 │ │ │ │ mov r0, #0 │ │ │ │ - b 94140 │ │ │ │ + b 94138 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 301a90 │ │ │ │ + bl 3011ec │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 940a8 │ │ │ │ + beq 940a0 │ │ │ │ add r2, r6, r4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 940f4 │ │ │ │ + beq 940ec │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 940f8 │ │ │ │ - bl be588 │ │ │ │ + bne 940f0 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 940f8 │ │ │ │ - b 940a8 │ │ │ │ + beq 940f0 │ │ │ │ + b 940a0 │ │ │ │ mov r4, #0 │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2da5c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 94140 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 94138 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mlseq r2, r4, sp, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94168 │ │ │ │ + bne 94160 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r1] │ │ │ │ strd r2, [r1, #8] │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -105236,443 +105234,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 2ddff8 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dd6e0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 941b4 │ │ │ │ + beq 941ac │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 373ca0 <_PyTime_AsTimeval@@Base> │ │ │ │ + b 3735d0 <_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 94204 │ │ │ │ + bhi 941fc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94234 │ │ │ │ - b 94228 │ │ │ │ + bne 9422c │ │ │ │ + b 94220 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #31832 @ 0x7c58 │ │ │ │ + movw r0, #30168 @ 0x75d8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 941ec │ │ │ │ - b 9428c │ │ │ │ - bl be588 │ │ │ │ + bne 941e4 │ │ │ │ + b 94284 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9428c │ │ │ │ + bne 94284 │ │ │ │ cmp r5, #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ movle r4, #0 │ │ │ │ ldr r5, [r7, #12] │ │ │ │ ldrgt r4, [r4, #8] │ │ │ │ - bl 9414c │ │ │ │ + bl 94144 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9428c │ │ │ │ + beq 94284 │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9414c │ │ │ │ + bl 94144 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9428c │ │ │ │ + beq 94284 │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e6cc <__setitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94294 │ │ │ │ + beq 9428c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 9429c │ │ │ │ + b 94294 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 91ad0 <_Py_open@@Base+0x1070> │ │ │ │ + bl 91ac8 <_Py_open@@Base+0x1070> │ │ │ │ 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 c4cbc │ │ │ │ + bl c48c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94364 │ │ │ │ + beq 9435c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 28fa9c │ │ │ │ + bl 28f154 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94368 │ │ │ │ + beq 94360 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94364 │ │ │ │ + bgt 9435c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94364 │ │ │ │ + bne 9435c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 327b84 <_PyObject_GetXIData@@Base+0xb40> │ │ │ │ + bl 327504 <_PyObject_GetXIData@@Base+0xb40> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94420 │ │ │ │ + beq 94418 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #404 @ 0x194 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2e1f8 │ │ │ │ - bl dc1d0 │ │ │ │ + bl dbd28 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2dce4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 94410 │ │ │ │ + bne 94408 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 943fc │ │ │ │ - bl b9040 │ │ │ │ + bne 943f4 │ │ │ │ + bl b8c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 943b0 │ │ │ │ + beq 943a8 │ │ │ │ mov r0, #0 │ │ │ │ - b 94420 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + b 94418 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 943f4 │ │ │ │ + bl 27c4e4 │ │ │ │ + b 943ec │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 942a4 │ │ │ │ + bl 9429c │ │ │ │ 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 94468 │ │ │ │ + bne 94460 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #412 @ 0x19c │ │ │ │ - bl 327b84 <_PyObject_GetXIData@@Base+0xb40> │ │ │ │ + bl 327504 <_PyObject_GetXIData@@Base+0xb40> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9448c │ │ │ │ - b 94564 │ │ │ │ + bne 94484 │ │ │ │ + b 9455c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #32020 @ 0x7d14 │ │ │ │ + movw r0, #30356 @ 0x7694 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94450 │ │ │ │ - b 94564 │ │ │ │ + bne 94448 │ │ │ │ + b 9455c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #412 @ 0x19c │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ bl 2e1f8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #436 @ 0x1b4 │ │ │ │ - bl 2ddff8 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dd6e0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94564 │ │ │ │ + beq 9455c │ │ │ │ ldr r4, [fp, #-432] @ 0xfffffe50 │ │ │ │ ldr r5, [fp, #-436] @ 0xfffffe4c │ │ │ │ cmp r4, #0 │ │ │ │ - bge 944e4 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge 944dc │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25072 @ 0x61f0 │ │ │ │ + movw r1, #23408 @ 0x5b70 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 94564 │ │ │ │ + bl 16d81c │ │ │ │ + b 9455c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 340dec <_PyDeadline_Init@@Base> │ │ │ │ + bl 3406f0 <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r4 │ │ │ │ sub r2, fp, #428 @ 0x1ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 2de664 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc1d0 │ │ │ │ + bl 2ddd44 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dbd28 │ │ │ │ sub r2, fp, #428 @ 0x1ac │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ bl 2de10 <__sigtimedwait64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 94590 │ │ │ │ + bne 94588 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq 9456c │ │ │ │ + beq 94564 │ │ │ │ cmp r3, #11 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 945a0 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 94598 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 945a0 │ │ │ │ - bl b9040 │ │ │ │ + b 94598 │ │ │ │ + bl b8c40 │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 94564 │ │ │ │ - bl 3924f0 <_PyDeadline_Get@@Base> │ │ │ │ + bne 9455c │ │ │ │ + bl 391f1c <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge 944f8 │ │ │ │ + bge 944f0 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 942a4 │ │ │ │ + bl 9429c │ │ │ │ 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, #20084 @ 0x4e74 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b9dbc <_PySemaphore_Wakeup@@Base+0x124> │ │ │ │ + b 2b948c <_PySemaphore_Wakeup@@Base+0x124> │ │ │ │ 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, #6460 @ 0x193c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 94640 │ │ │ │ + beq 94638 │ │ │ │ ldrb r2, [r5, #58] @ 0x3a │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #5456 @ 0x1550 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ tst r2, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 94658 │ │ │ │ + b 94650 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60580 @ 0xeca4 │ │ │ │ + movw r1, #59040 @ 0xe6a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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, #6460 @ 0x193c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3be2dc <_PyLong_UnsignedLongLong_Converter@@Base+0x2618> │ │ │ │ + b 3bdd40 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 94660 │ │ │ │ + b 94658 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 94660 │ │ │ │ + b 94658 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45940 @ 0xb374 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4c38 │ │ │ │ + bl 1f4538 │ │ │ │ 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, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45940 @ 0xb374 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4c38 │ │ │ │ + bl 1f4538 │ │ │ │ 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, #49208 @ 0xc038 │ │ │ │ + movw r3, #53176 @ 0xcfb8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f4c38 │ │ │ │ + bl 1f4538 │ │ │ │ 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, #38336 @ 0x95c0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r4 │ │ │ │ - beq 947a4 │ │ │ │ + beq 9479c │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 947a4 │ │ │ │ + beq 9479c │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne 947c8 │ │ │ │ - b 947e4 │ │ │ │ + bne 947c0 │ │ │ │ + b 947dc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 94794 │ │ │ │ + beq 9478c │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #12668 @ 0x317c │ │ │ │ + movw r0, #11004 @ 0x2afc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c8444 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c7c1c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94794 │ │ │ │ - b 94844 │ │ │ │ + bne 9478c │ │ │ │ + b 9483c │ │ │ │ mov r3, #2 │ │ │ │ - movw r0, #12668 @ 0x317c │ │ │ │ + movw r0, #11004 @ 0x2afc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94844 │ │ │ │ + beq 9483c │ │ │ │ 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 94830 │ │ │ │ + beq 94828 │ │ │ │ mov r1, r6 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94830 │ │ │ │ + bne 94828 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #9132 @ 0x23ac │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #12668 @ 0x317c │ │ │ │ + movw r0, #11004 @ 0x2afc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 94844 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 9483c │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 34a754 <_PyTime_FromMillisecondsObject@@Base+0x10ec> │ │ │ │ + b 34a0a0 <_PyTime_FromMillisecondsObject@@Base+0x10f0> │ │ │ │ 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 │ │ │ │ @@ -105681,77 +105679,77 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 948a0 │ │ │ │ + bne 94898 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 948e0 │ │ │ │ + beq 948d8 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #220] @ 94990 │ │ │ │ + ldr ip, [pc, #220] @ 94988 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 948e0 │ │ │ │ + bne 948d8 │ │ │ │ mov r0, #0 │ │ │ │ - b 94988 │ │ │ │ + b 94980 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 9492c │ │ │ │ - bl b61cc │ │ │ │ + beq 94924 │ │ │ │ + bl b5efc │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 9492c │ │ │ │ + bne 94924 │ │ │ │ ldr ip, [r5, #24] │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #128] @ 94994 │ │ │ │ + ldr r0, [pc, #128] @ 9498c │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 94960 │ │ │ │ - b 948d8 │ │ │ │ + bne 94958 │ │ │ │ + b 948d0 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94980 │ │ │ │ - ldr r1, [pc, #88] @ 94998 │ │ │ │ + bne 94978 │ │ │ │ + ldr r1, [pc, #88] @ 94990 │ │ │ │ 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 94980 │ │ │ │ + b 94978 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94980 │ │ │ │ + bgt 94978 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94980 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 94978 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, r0, asr #27 │ │ │ │ rsbeq r3, r3, r8, lsl r5 │ │ │ │ andeq r0, r0, ip │ │ │ │ @@ -105765,110 +105763,110 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 949f0 │ │ │ │ + bne 949e8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 94a30 │ │ │ │ + beq 94a28 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #208] @ 94ad4 │ │ │ │ + ldr ip, [pc, #208] @ 94acc │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94a30 │ │ │ │ + bne 94a28 │ │ │ │ mov r0, #0 │ │ │ │ - b 94acc │ │ │ │ + b 94ac4 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 94a7c │ │ │ │ - bl b61cc │ │ │ │ + beq 94a74 │ │ │ │ + bl b5efc │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 94a7c │ │ │ │ + bne 94a74 │ │ │ │ ldr ip, [r5, #24] │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #116] @ 94ad8 │ │ │ │ + ldr r0, [pc, #116] @ 94ad0 │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d7f2c │ │ │ │ + bl d7a98 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 94aa4 │ │ │ │ - b 94a28 │ │ │ │ + bne 94a9c │ │ │ │ + b 94a20 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94ac4 │ │ │ │ + beq 94abc │ │ │ │ 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 94ac4 │ │ │ │ + b 94abc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94ac4 │ │ │ │ + bgt 94abc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94ac4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 94abc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r8, r2, ip, ror #27 │ │ │ │ ldrdeq r4, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 9f360 │ │ │ │ + bl 9f098 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94b54 │ │ │ │ - ldr r2, [pc, #92] @ 94b60 │ │ │ │ - movw r1, #12680 @ 0x3188 │ │ │ │ + beq 94b4c │ │ │ │ + ldr r2, [pc, #92] @ 94b58 │ │ │ │ + movw r1, #11016 @ 0x2b08 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94b30 │ │ │ │ - ldr r2, [pc, #68] @ 94b60 │ │ │ │ + beq 94b28 │ │ │ │ + ldr r2, [pc, #68] @ 94b58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12696 @ 0x3198 │ │ │ │ + movw r1, #11032 @ 0x2b18 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94b58 │ │ │ │ + bne 94b50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94b54 │ │ │ │ + bgt 94b4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94b54 │ │ │ │ + bne 94b4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq fp, r2, r0, ror #20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -105876,608 +105874,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 94bb8 │ │ │ │ + bne 94bb0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 94bb4 │ │ │ │ + blt 94bac │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 94bf4 │ │ │ │ + beq 94bec │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #480] @ 94da0 │ │ │ │ + ldr r1, [pc, #480] @ 94d98 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 94d88 │ │ │ │ + beq 94d80 │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq 94c2c │ │ │ │ + beq 94c24 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94c20 │ │ │ │ - bl 128510 │ │ │ │ + beq 94c18 │ │ │ │ + bl 12821c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 94d88 │ │ │ │ + blt 94d80 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 94c24 │ │ │ │ - b 94c38 │ │ │ │ + bne 94c1c │ │ │ │ + b 94c30 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - b 94c3c │ │ │ │ + b 94c34 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, #1 │ │ │ │ - b 94c3c │ │ │ │ + b 94c34 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, #340 @ 0x154 │ │ │ │ ldrd r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 94c6c │ │ │ │ + bne 94c64 │ │ │ │ mov r3, #13824 @ 0x3600 │ │ │ │ movt r3, #50277 @ 0xc465 │ │ │ │ ldr r7, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r5, #0 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 94cac │ │ │ │ - b 94c84 │ │ │ │ + bne 94ca4 │ │ │ │ + b 94c7c │ │ │ │ mov r2, #3 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 2ddff8 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2dd6e0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94c50 │ │ │ │ - b 94d88 │ │ │ │ + bne 94c48 │ │ │ │ + b 94d80 │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ - beq 94cac │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 94ca4 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2620 @ 0xa3c │ │ │ │ + movw r1, #916 @ 0x394 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 94d88 │ │ │ │ + bl 16d81c │ │ │ │ + b 94d80 │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r2, r2, r4, lsr #31 │ │ │ │ - beq 94ce0 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 94cd8 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2668 @ 0xa6c │ │ │ │ + movw r1, #964 @ 0x3c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 94d88 │ │ │ │ + bl 16d81c │ │ │ │ + b 94d80 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 94d3c │ │ │ │ + beq 94d34 │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ - beq 94d44 │ │ │ │ + beq 94d3c │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 289d60 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 289338 <_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 94d44 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bge 94d3c │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2712 @ 0xa98 │ │ │ │ + movw r1, #1008 @ 0x3f0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 94d88 │ │ │ │ + bl 16d81c │ │ │ │ + b 94d80 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #11 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r4 │ │ │ │ add r0, r6, #8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18a3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18a0b0 <_PyMutex_LockTimed@@Base> │ │ │ │ cmp r0, #2 │ │ │ │ - beq 94d88 │ │ │ │ + beq 94d80 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #4396 @ 0x112c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 94d8c │ │ │ │ - bl be588 │ │ │ │ + bne 94d84 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5456 @ 0x1550 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 94d8c │ │ │ │ + beq 94d84 │ │ │ │ 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, r8, lsl 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 2b8b28 <_PyEvent_Notify@@Base> │ │ │ │ + bl 2b81f8 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f2618 │ │ │ │ + bl 2f1cf8 │ │ │ │ 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, #56244 @ 0xdbb4 │ │ │ │ + movw r1, #54720 @ 0xd5c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94e58 │ │ │ │ + beq 94e50 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1b693c │ │ │ │ + bl 1b64ac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94e58 │ │ │ │ + beq 94e50 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 2de664 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2ddd44 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d048 <__clock_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 94e5c │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + beq 94e54 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ 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 2ac6f4 │ │ │ │ + bl 2abdc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94efc │ │ │ │ + beq 94ef4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 154770 │ │ │ │ + bl 154330 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 154770 │ │ │ │ + bl 154330 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 154770 │ │ │ │ + bl 154330 │ │ │ │ mov r1, r5 │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r8 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r0, #12708 @ 0x31a4 │ │ │ │ + movw r0, #11044 @ 0x2b24 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94ee8 │ │ │ │ + bgt 94ee0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94ef0 │ │ │ │ + beq 94ee8 │ │ │ │ mov r4, r5 │ │ │ │ - b 94efc │ │ │ │ + b 94ef4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 94ee8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 94ee0 │ │ │ │ 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 94f54 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 94f4c │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #31696 @ 0x7bd0 │ │ │ │ + movw r0, #32604 @ 0x7f5c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 94fb4 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 94fac │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94fb4 │ │ │ │ + beq 94fac │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 94f94 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 94f8c │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 94fb4 │ │ │ │ + bl 16d81c │ │ │ │ + b 94fac │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #0 │ │ │ │ bl 2ddf8 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 173570 │ │ │ │ + b 1731dc │ │ │ │ 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 94ffc │ │ │ │ + bne 94ff4 │ │ │ │ ldr r3, [r5] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 95020 │ │ │ │ - b 95078 │ │ │ │ + bne 95018 │ │ │ │ + b 95070 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #26088 @ 0x65e8 │ │ │ │ + movw r0, #24424 @ 0x5f68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94fe4 │ │ │ │ - b 95110 │ │ │ │ + bne 94fdc │ │ │ │ + b 95108 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 95058 │ │ │ │ + beq 95050 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95110 │ │ │ │ + beq 95108 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 9507c │ │ │ │ - b 950d4 │ │ │ │ - movw r2, #6008 @ 0x1778 │ │ │ │ + beq 95074 │ │ │ │ + b 950cc │ │ │ │ + movw r2, #4344 @ 0x10f8 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9132 @ 0x23ac │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26088 @ 0x65e8 │ │ │ │ + movw r0, #24424 @ 0x5f68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95110 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95108 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 950b0 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 950a8 │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26088 @ 0x65e8 │ │ │ │ + movw r0, #24424 @ 0x5f68 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95110 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95108 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 95110 │ │ │ │ + beq 95108 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 950f0 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 950e8 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 95110 │ │ │ │ + bl 16d81c │ │ │ │ + b 95108 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ddf8 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173570 │ │ │ │ + b 1731dc │ │ │ │ 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 95158 │ │ │ │ + bne 95150 │ │ │ │ ldr r3, [r6] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9517c │ │ │ │ - b 951d4 │ │ │ │ + bne 95174 │ │ │ │ + b 951cc │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #26100 @ 0x65f4 │ │ │ │ + movw r0, #24436 @ 0x5f74 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95140 │ │ │ │ - b 9528c │ │ │ │ + bne 95138 │ │ │ │ + b 95284 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 951b4 │ │ │ │ + beq 951ac │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9528c │ │ │ │ + beq 95284 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 951d8 │ │ │ │ - b 95230 │ │ │ │ - movw r2, #6008 @ 0x1778 │ │ │ │ + beq 951d0 │ │ │ │ + b 95228 │ │ │ │ + movw r2, #4344 @ 0x10f8 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9132 @ 0x23ac │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26100 @ 0x65f4 │ │ │ │ + movw r0, #24436 @ 0x5f74 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9528c │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95284 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 9520c │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 95204 │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26100 @ 0x65f4 │ │ │ │ + movw r0, #24436 @ 0x5f74 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9528c │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95284 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 9528c │ │ │ │ + beq 95284 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 9524c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 95244 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 9528c │ │ │ │ + bl 16d81c │ │ │ │ + b 95284 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 176044 │ │ │ │ + bl 175cb0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9526c │ │ │ │ - bl be588 │ │ │ │ + bne 95264 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9528c │ │ │ │ + bne 95284 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ddf8 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 173570 │ │ │ │ + b 1731dc │ │ │ │ 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, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 95334 │ │ │ │ + beq 9532c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 95314 │ │ │ │ + beq 9530c │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95370 │ │ │ │ + beq 95368 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95338 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 95330 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 95370 │ │ │ │ - movw r2, #6008 @ 0x1778 │ │ │ │ + bl 16d81c │ │ │ │ + b 95368 │ │ │ │ + movw r2, #4344 @ 0x10f8 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26116 @ 0x6604 │ │ │ │ + movw r0, #24452 @ 0x5f84 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95370 │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95368 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d57c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95360 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 95358 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27ce2c │ │ │ │ + b 27c4e4 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 173570 │ │ │ │ + b 1731dc │ │ │ │ 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 953d4 │ │ │ │ + bne 953cc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 953f8 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 953f0 │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9132 @ 0x23ac │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26128 @ 0x6610 │ │ │ │ + movw r0, #24464 @ 0x5f90 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9540c │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95404 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #26128 @ 0x6610 │ │ │ │ + movw r0, #24464 @ 0x5f90 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 953a0 │ │ │ │ - b 9540c │ │ │ │ + bne 95398 │ │ │ │ + b 95404 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 95414 │ │ │ │ + bne 9540c │ │ │ │ mov r0, #0 │ │ │ │ - b 954d8 │ │ │ │ + b 954d0 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - bne 9546c │ │ │ │ + bne 95464 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 954a8 │ │ │ │ + beq 954a0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 95488 │ │ │ │ + beq 95480 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9540c │ │ │ │ + beq 95404 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 954ac │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 954a4 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 9540c │ │ │ │ - movw r2, #6008 @ 0x1778 │ │ │ │ + bl 16d81c │ │ │ │ + b 95404 │ │ │ │ + movw r2, #4344 @ 0x10f8 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26128 @ 0x6610 │ │ │ │ + movw r0, #24464 @ 0x5f90 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9540c │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95404 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d198 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 954d8 │ │ │ │ + beq 954d0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173570 │ │ │ │ + b 1731dc │ │ │ │ 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 │ │ │ │ @@ -106486,56 +106484,56 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 95534 │ │ │ │ + bne 9552c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 95574 │ │ │ │ + beq 9556c │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 955f0 │ │ │ │ + ldr ip, [pc, #168] @ 955e8 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95574 │ │ │ │ + bne 9556c │ │ │ │ mov r0, #0 │ │ │ │ - b 955e8 │ │ │ │ + b 955e0 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 955b0 │ │ │ │ - bl b61cc │ │ │ │ + beq 955a8 │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 955b0 │ │ │ │ + bne 955a8 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 157610 │ │ │ │ + bl 1571d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 955e0 │ │ │ │ - b 9556c │ │ │ │ + bne 955d8 │ │ │ │ + b 95564 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 955e0 │ │ │ │ - ldr r1, [pc, #48] @ 955f4 │ │ │ │ + bne 955d8 │ │ │ │ + ldr r1, [pc, #48] @ 955ec │ │ │ │ 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] │ │ │ │ @@ -106550,40 +106548,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 95680 │ │ │ │ + beq 95678 │ │ │ │ ldrb r2, [r5, #57] @ 0x39 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 95634 │ │ │ │ + beq 9562c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 196e4c │ │ │ │ + b 196b24 │ │ │ │ mov r0, r2 │ │ │ │ - bl 196e4c │ │ │ │ + bl 196b24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95678 │ │ │ │ + beq 95670 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ - bl 157610 │ │ │ │ + bl 1571d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95688 │ │ │ │ + beq 95680 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95678 │ │ │ │ + bgt 95670 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95678 │ │ │ │ + bne 95670 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 95688 │ │ │ │ + b 95680 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ 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 │ │ │ │ @@ -106593,65 +106591,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 956ec │ │ │ │ + bne 956e4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 956e8 │ │ │ │ + blt 956e0 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95724 │ │ │ │ + beq 9571c │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #164] @ 95798 │ │ │ │ + ldr r1, [pc, #164] @ 95790 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95790 │ │ │ │ + beq 95788 │ │ │ │ adds r7, r7, r4 │ │ │ │ movweq r0, #5188 @ 0x1444 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ moveq ip, r0 │ │ │ │ - beq 95768 │ │ │ │ + beq 95760 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 95750 │ │ │ │ + beq 95748 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 95758 │ │ │ │ - b 95760 │ │ │ │ + bne 95750 │ │ │ │ + b 95758 │ │ │ │ movw ip, #5188 @ 0x1444 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b 95768 │ │ │ │ + b 95760 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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 d57c0 │ │ │ │ + bl d532c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r8, r2, r0, ror lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -106661,55 +106659,55 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 957f0 │ │ │ │ + bne 957e8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 95830 │ │ │ │ + beq 95828 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #156] @ 958a0 │ │ │ │ + ldr ip, [pc, #156] @ 95898 │ │ │ │ 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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95830 │ │ │ │ + bne 95828 │ │ │ │ mov r0, #0 │ │ │ │ - b 95898 │ │ │ │ + b 95890 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 9586c │ │ │ │ - bl b61cc │ │ │ │ + beq 95864 │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9586c │ │ │ │ + bne 95864 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 157ee0 │ │ │ │ + bl 157aa0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 95890 │ │ │ │ - b 95828 │ │ │ │ + bne 95888 │ │ │ │ + b 95820 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 95890 │ │ │ │ + beq 95888 │ │ │ │ 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, #5188 @ 0x1444 │ │ │ │ @@ -106721,136 +106719,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 3bcb34 <_PyLong_UnsignedLongLong_Converter@@Base+0xe70> │ │ │ │ + bl 3bc564 <_PyLong_UnsignedLongLong_Converter@@Base+0xe70> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 958e0 │ │ │ │ + beq 958d8 │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r0, [fp, #-16] │ │ │ │ - beq 9591c │ │ │ │ - b 958f8 │ │ │ │ + beq 95914 │ │ │ │ + b 958f0 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3811dc <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 380b0c <_PyGen_SetStopIterationValue@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 95900 │ │ │ │ + ble 958f8 │ │ │ │ mov r0, #0 │ │ │ │ - b 9591c │ │ │ │ + b 95914 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 958f8 │ │ │ │ + bne 958f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 958f8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 958f0 │ │ │ │ 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 958a4 │ │ │ │ + b 9589c │ │ │ │ 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 b7420 │ │ │ │ + bl b7020 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 959f4 │ │ │ │ + beq 959ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 140ecc │ │ │ │ + bl 140a84 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 959b0 │ │ │ │ + bgt 959a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 959b0 │ │ │ │ + bne 959a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 959f4 │ │ │ │ + beq 959ec │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3459f4 │ │ │ │ + bl 345374 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 959fc │ │ │ │ + bne 959f4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 959f4 │ │ │ │ + bgt 959ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 959f4 │ │ │ │ + bne 959ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 95a2c │ │ │ │ + b 95a24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 95a10 │ │ │ │ + ble 95a08 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 95a2c │ │ │ │ + b 95a24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95a04 │ │ │ │ + bne 959fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 95a04 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 959fc │ │ │ │ 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, #4644 @ 0x1224 │ │ │ │ + movw r1, #2980 @ 0xba4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95a78 │ │ │ │ + bne 95a70 │ │ │ │ mov r4, #0 │ │ │ │ - b 95abc │ │ │ │ + b 95ab4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ mov r1, #0 │ │ │ │ - bl 16b5c0 │ │ │ │ + bl 16b1a0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 95a70 │ │ │ │ + beq 95a68 │ │ │ │ ldr r2, [r3] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #5456 @ 0x1550 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ moveq r4, r3 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ 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} │ │ │ │ @@ -106859,548 +106857,548 @@ │ │ │ │ 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, #12716 @ 0x31ac │ │ │ │ + movw r1, #11052 @ 0x2b2c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95b08 │ │ │ │ + bne 95b00 │ │ │ │ mov r4, #0 │ │ │ │ - b 95bb0 │ │ │ │ + b 95ba8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 16b5c0 │ │ │ │ + bl 16b1a0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 95b00 │ │ │ │ + beq 95af8 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 16b5c0 │ │ │ │ + bl 16b1a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95ba8 │ │ │ │ + beq 95ba0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, r0 │ │ │ │ - bgt 95b58 │ │ │ │ + bgt 95b50 │ │ │ │ sub r0, r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r6, r0, lsl #2 │ │ │ │ bl 2dad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95b7c │ │ │ │ + beq 95b74 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #5456 @ 0x1550 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 95b9c │ │ │ │ + b 95b94 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #4396 @ 0x112c │ │ │ │ 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 a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00095bbc <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ +00095bb4 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #20516 @ 0x5024 │ │ │ │ + movw r0, #19148 @ 0x4acc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #15752 @ 0x3d88 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2607c8 │ │ │ │ + b 25fd54 │ │ │ │ │ │ │ │ -00095bdc : │ │ │ │ +00095bd4 : │ │ │ │ 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 aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95c84 │ │ │ │ + beq 95c7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 260798 │ │ │ │ + bl 25fd24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 95c60 │ │ │ │ + beq 95c58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 95c8c │ │ │ │ + beq 95c84 │ │ │ │ mov r0, r6 │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 95c8c │ │ │ │ + bne 95c84 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95c60 │ │ │ │ + bgt 95c58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95c60 │ │ │ │ + bne 95c58 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95c84 │ │ │ │ + bgt 95c7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95c84 │ │ │ │ + bne 95c7c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mvn r6, #0 │ │ │ │ - b 95d00 │ │ │ │ + b 95cf8 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 2d124c │ │ │ │ + bl 2d0a24 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95cdc │ │ │ │ + bgt 95cd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95cdc │ │ │ │ + bne 95cd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95d00 │ │ │ │ + bgt 95cf8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95d00 │ │ │ │ + bne 95cf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00095d0c : │ │ │ │ +00095d04 : │ │ │ │ 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] @ 95e40 │ │ │ │ + ldr ip, [pc, #280] @ 95e38 │ │ │ │ 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 95d60 │ │ │ │ + bne 95d58 │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 95d48 │ │ │ │ + bne 95d40 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq 95d80 │ │ │ │ + beq 95d78 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18a3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18a0b0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r4, [r6, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95d9c │ │ │ │ + beq 95d94 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, r7 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bne 95d84 │ │ │ │ + bne 95d7c │ │ │ │ ldr r0, [r6, #3720] @ 0xe88 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #912 @ 0x390 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 95dc4 │ │ │ │ + bne 95dbc │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 95dac │ │ │ │ + bne 95da4 │ │ │ │ dmb ish │ │ │ │ - beq 95dd0 │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 95dc8 │ │ │ │ + bl 2bc628 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95e30 │ │ │ │ + beq 95e28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 95df0 │ │ │ │ + beq 95de8 │ │ │ │ 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 95df8 │ │ │ │ + bne 95df0 │ │ │ │ dmb ish │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ add r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 95e18 │ │ │ │ + bne 95e10 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00095e44 : │ │ │ │ +00095e3c : │ │ │ │ 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] @ 95f90 │ │ │ │ + ldr r2, [pc, #304] @ 95f88 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 95e80 │ │ │ │ - movw r1, #4292 @ 0x10c4 │ │ │ │ + bne 95e78 │ │ │ │ + movw r1, #2336 @ 0x920 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #276] @ 95f94 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #276] @ 95f8c │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #24 │ │ │ │ - ldr r0, [pc, #264] @ 95f98 │ │ │ │ - bl 2969a8 │ │ │ │ + ldr r0, [pc, #264] @ 95f90 │ │ │ │ + bl 296058 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 95f78 │ │ │ │ + blt 95f70 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95eb4 │ │ │ │ + beq 95eac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 95f08 │ │ │ │ - bl aec64 │ │ │ │ + bne 95f00 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, #0 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 95f78 │ │ │ │ - ldr r1, [pc, #192] @ 95f98 │ │ │ │ + beq 95f70 │ │ │ │ + ldr r1, [pc, #192] @ 95f90 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 295c74 │ │ │ │ + bl 295324 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95f08 │ │ │ │ + beq 95f00 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95f78 │ │ │ │ + bgt 95f70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95f78 │ │ │ │ - b 95f48 │ │ │ │ + bne 95f70 │ │ │ │ + b 95f40 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95f78 │ │ │ │ + beq 95f70 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95f50 │ │ │ │ + beq 95f48 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95f78 │ │ │ │ + bgt 95f70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95f78 │ │ │ │ + bne 95f70 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 95f78 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 95f70 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95f88 │ │ │ │ + bgt 95f80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95f88 │ │ │ │ + bne 95f80 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 28d7b4 <_PyErr_Clear@@Base> │ │ │ │ + b 28cb48 <_PyErr_Clear@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq r7, lr, r4, lsr #23 │ │ │ │ + subseq r7, lr, r4, lsr #10 │ │ │ │ rsbeq r7, r3, ip, asr sl │ │ │ │ │ │ │ │ -00095f9c : │ │ │ │ +00095f94 : │ │ │ │ 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] @ 96014 │ │ │ │ + ldr r0, [pc, #92] @ 9600c │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2969a8 │ │ │ │ + bl 296058 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 95fd4 │ │ │ │ + bge 95fcc │ │ │ │ mov r4, #0 │ │ │ │ - bl 142a28 │ │ │ │ - b 96008 │ │ │ │ + bl 1425e0 │ │ │ │ + b 96000 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 96004 │ │ │ │ + beq 95ffc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #33554432 @ 0x2000000 │ │ │ │ - beq 96004 │ │ │ │ + beq 95ffc │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r7, r3, ip, asr sl │ │ │ │ │ │ │ │ -00096018 : │ │ │ │ +00096010 : │ │ │ │ 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] @ 96254 │ │ │ │ + ldr lr, [pc, #544] @ 9624c │ │ │ │ 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, #19304 @ 0x4b68 │ │ │ │ + movw r3, #17640 @ 0x44e8 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9623c │ │ │ │ + beq 96234 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ mvn r1, #0 │ │ │ │ - bl ccd6c │ │ │ │ + bl cc8f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 960b4 │ │ │ │ + bne 960ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9623c │ │ │ │ + bgt 96234 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9623c │ │ │ │ + bne 96234 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 9623c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 96234 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne 96078 │ │ │ │ + bne 96070 │ │ │ │ ldr r9, [r9, #8] │ │ │ │ - movw r0, #61656 @ 0xf0d8 │ │ │ │ + movw r0, #60024 @ 0xea78 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aa4a8 │ │ │ │ + bl aa224 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 295c74 │ │ │ │ + bl 295324 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 96134 │ │ │ │ + beq 9612c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96124 │ │ │ │ + bgt 9611c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96124 │ │ │ │ + bne 9611c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #12720 @ 0x31b0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #11056 @ 0x2b30 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #292] @ 96258 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #292] @ 96250 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96154 │ │ │ │ + bgt 9614c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96154 │ │ │ │ + bne 9614c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9624c │ │ │ │ + beq 96244 │ │ │ │ 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 2a9bb4 │ │ │ │ + bl 2a9264 │ │ │ │ cmp r0, r7 │ │ │ │ - beq 9624c │ │ │ │ + beq 96244 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, r7 │ │ │ │ - bne 9619c │ │ │ │ - movw r1, #12744 @ 0x31c8 │ │ │ │ + bne 96194 │ │ │ │ + movw r1, #11080 @ 0x2b48 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #188] @ 96258 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #184] @ 9625c │ │ │ │ + ldr r0, [pc, #188] @ 96250 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #184] @ 96254 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ - bl 2969a8 │ │ │ │ + bl 296058 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 961c0 │ │ │ │ - movw r1, #12776 @ 0x31e8 │ │ │ │ + bge 961b8 │ │ │ │ + movw r1, #11112 @ 0x2b68 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #152] @ 96258 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #152] @ 96250 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96214 │ │ │ │ + beq 9620c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 28aeac │ │ │ │ + bl 28a484 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 961f0 │ │ │ │ - movw r1, #12796 @ 0x31fc │ │ │ │ + bne 961e8 │ │ │ │ + movw r1, #11132 @ 0x2b7c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #104] @ 96258 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #104] @ 96250 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96214 │ │ │ │ + bgt 9620c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96214 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne 9620c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9624c │ │ │ │ + bgt 96244 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9624c │ │ │ │ + bne 96244 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 9624c │ │ │ │ - movw r1, #12828 @ 0x321c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 96244 │ │ │ │ + movw r1, #11164 @ 0x2b9c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #12] @ 96258 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ 96250 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq r7, lr, r0, asr #23 │ │ │ │ + subseq r7, lr, r0, asr #10 │ │ │ │ mlseq r3, r0, r5, r6 │ │ │ │ │ │ │ │ -00096260 : │ │ │ │ +00096258 : │ │ │ │ movw r3, #25340 @ 0x62fc │ │ │ │ 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 96018 │ │ │ │ + b 96010 │ │ │ │ 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 1bac14 │ │ │ │ + bl 1ba784 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 962c8 │ │ │ │ + bne 962c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 96304 │ │ │ │ + b 962fc │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #19 │ │ │ │ add r0, r5, #16 │ │ │ │ str r2, [r3] │ │ │ │ bl 2e018 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 962fc │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 962f4 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ - b 962c0 │ │ │ │ - bl b2334 │ │ │ │ + bl 27c4e4 │ │ │ │ + b 962b8 │ │ │ │ + bl b2070 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ 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 │ │ │ │ @@ -107411,524 +107409,524 @@ │ │ │ │ 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] @ 9643c │ │ │ │ - movw r2, #12848 @ 0x3230 │ │ │ │ + ldr r3, [pc, #224] @ 96434 │ │ │ │ + movw r2, #11184 @ 0x2bb0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1411e0 │ │ │ │ + bl 140d98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 963a0 │ │ │ │ + beq 96398 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 963a8 │ │ │ │ + bge 963a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c54d0 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bl 1c4ff0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12868 @ 0x3244 │ │ │ │ + movw r1, #11204 @ 0x2bc4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b 96434 │ │ │ │ + b 9642c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ moveq r2, r3 │ │ │ │ streq r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq 963e8 │ │ │ │ + beq 963e0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble 963e8 │ │ │ │ + ble 963e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c54d0 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bl 1c4ff0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12908 @ 0x326c │ │ │ │ + movw r1, #11244 @ 0x2bec │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 963a0 │ │ │ │ + bl 16d81c │ │ │ │ + b 96398 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7bc98 │ │ │ │ + bl 7bc90 │ │ │ │ ldr r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge 9641c │ │ │ │ - bl 1c54d0 │ │ │ │ + bge 96414 │ │ │ │ + bl 1c4ff0 │ │ │ │ mov r0, r6 │ │ │ │ - bl aec64 │ │ │ │ - b 963a0 │ │ │ │ - bl 1c54d0 │ │ │ │ - movw r0, #12956 @ 0x329c │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + b 96398 │ │ │ │ + bl 1c4ff0 │ │ │ │ + movw r0, #11292 @ 0x2c1c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r8, r2, r8, asr #29 │ │ │ │ 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 a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9651c │ │ │ │ + beq 96514 │ │ │ │ bl 2d348 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r7, r6 │ │ │ │ - bne 964cc │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 964c4 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9651c │ │ │ │ + bgt 96514 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9651c │ │ │ │ + bne 96514 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 9651c │ │ │ │ - bl c5840 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 96514 │ │ │ │ + bl c5448 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 96500 │ │ │ │ + beq 964f8 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96540 │ │ │ │ + ble 96538 │ │ │ │ add r7, r7, #8 │ │ │ │ ldr r1, [r7] │ │ │ │ - movw r2, #58052 @ 0xe2c4 │ │ │ │ + movw r2, #58044 @ 0xe2bc │ │ │ │ movt r2, #8 │ │ │ │ - movw r0, #12960 @ 0x32a0 │ │ │ │ + movw r0, #11296 @ 0x2c20 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 96558 │ │ │ │ + beq 96550 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 964ac │ │ │ │ + bne 964a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96524 │ │ │ │ + ble 9651c │ │ │ │ mov r0, r6 │ │ │ │ bl 2cec8 │ │ │ │ mov r4, #0 │ │ │ │ - b 96560 │ │ │ │ + b 96558 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96514 │ │ │ │ + bne 9650c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 96514 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 9650c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 964c8 │ │ │ │ + bne 964c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 964c8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 964c0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2cec8 │ │ │ │ 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 965c4 │ │ │ │ + bne 965bc │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 965e8 │ │ │ │ - movw r2, #27548 @ 0x6b9c │ │ │ │ + bne 965e0 │ │ │ │ + movw r2, #27740 @ 0x6c5c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #9132 @ 0x23ac │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #26112 @ 0x6600 │ │ │ │ + movw r0, #24448 @ 0x5f80 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9667c │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 96674 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #26112 @ 0x6600 │ │ │ │ + movw r0, #24448 @ 0x5f80 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96590 │ │ │ │ - b 9667c │ │ │ │ + bne 96588 │ │ │ │ + b 96674 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 9667c │ │ │ │ + beq 96674 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 96628 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq 96620 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 9667c │ │ │ │ + bl 16d81c │ │ │ │ + b 96674 │ │ │ │ ldrb r3, [r5] │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, r4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 9665c │ │ │ │ + bne 96654 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1398f0 │ │ │ │ - movw r1, #12964 @ 0x32a4 │ │ │ │ + bl 1394b8 │ │ │ │ + movw r1, #11300 @ 0x2c24 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 9667c │ │ │ │ + bl 16d81c │ │ │ │ + b 96674 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 96698 │ │ │ │ + beq 96690 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1bac14 │ │ │ │ + bl 1ba784 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96684 │ │ │ │ + bne 9667c │ │ │ │ mov r4, #0 │ │ │ │ - b 966e0 │ │ │ │ + b 966d8 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl fc87c │ │ │ │ + bl fc3fc │ │ │ │ mov r1, r0 │ │ │ │ - b 9669c │ │ │ │ + b 96694 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e00c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 966c8 │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bne 966c0 │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27ce2c │ │ │ │ + bl 27c4e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl aec64 │ │ │ │ - b 9667c │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + b 96674 │ │ │ │ mov r1, #0 │ │ │ │ - bl 173570 │ │ │ │ + bl 1731dc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000966ec : │ │ │ │ +000966e4 : │ │ │ │ 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 96738 │ │ │ │ - ldr r3, [pc, #72] @ 96764 │ │ │ │ + beq 96730 │ │ │ │ + ldr r3, [pc, #72] @ 9675c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl 260798 │ │ │ │ + bl 25fd24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 96738 │ │ │ │ + bne 96730 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d9be0 │ │ │ │ + bl 2d9220 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a75ec │ │ │ │ + b a7334 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00096768 : │ │ │ │ +00096760 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mvn r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 966ec │ │ │ │ + b 966e4 │ │ │ │ │ │ │ │ -00096780 : │ │ │ │ +00096778 : │ │ │ │ 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 967c4 │ │ │ │ + beq 967bc │ │ │ │ mov r5, r1 │ │ │ │ - bl 260798 │ │ │ │ + bl 25fd24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 967cc │ │ │ │ - ldr r3, [pc, #84] @ 96808 │ │ │ │ + bne 967c4 │ │ │ │ + ldr r3, [pc, #84] @ 96800 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ str r4, [r3, #84] @ 0x54 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r5, #0 │ │ │ │ - b 96800 │ │ │ │ + b 967f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2cafb8 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 2ca790 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96800 │ │ │ │ + bgt 967f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96800 │ │ │ │ + bne 967f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009680c <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +00096804 <_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 6a11c <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ + bl 6a114 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9684c <_PyMonitoring_FireCRaiseEvent@@Base+0x40> │ │ │ │ + bne 96844 <_PyMonitoring_FireCRaiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 968a4 <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ + b 9689c <_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 69150 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 69148 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 9689c <_PyMonitoring_FireCRaiseEvent@@Base+0x90> │ │ │ │ - bl 1429c8 │ │ │ │ - b 968a4 <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ - bl a75ec │ │ │ │ - b 96844 <_PyMonitoring_FireCRaiseEvent@@Base+0x38> │ │ │ │ + bne 96894 <_PyMonitoring_FireCRaiseEvent@@Base+0x90> │ │ │ │ + bl 142580 │ │ │ │ + b 9689c <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ + bl a7334 │ │ │ │ + b 9683c <_PyMonitoring_FireCRaiseEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000968b0 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +000968a8 <_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 6a11c <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ + bl 6a114 <_PyMonitoring_FirePyThrowEvent@@Base+0x494> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 968f0 <_PyMonitoring_FireReraiseEvent@@Base+0x40> │ │ │ │ + bne 968e8 <_PyMonitoring_FireReraiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 96948 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ + b 96940 <_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 69150 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 69148 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 96940 <_PyMonitoring_FireReraiseEvent@@Base+0x90> │ │ │ │ - bl 1429c8 │ │ │ │ - b 96948 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ - bl a75ec │ │ │ │ - b 968e8 <_PyMonitoring_FireReraiseEvent@@Base+0x38> │ │ │ │ + bne 96938 <_PyMonitoring_FireReraiseEvent@@Base+0x90> │ │ │ │ + bl 142580 │ │ │ │ + b 96940 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ + bl a7334 │ │ │ │ + b 968e0 <_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 9f360 │ │ │ │ + bl 9f098 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r7, #0 │ │ │ │ ldrne r3, [r4, #8] │ │ │ │ ldrne r9, [r3, #8] │ │ │ │ - bne 969dc <_PyMonitoring_FireReraiseEvent@@Base+0x12c> │ │ │ │ - b 96a18 <_PyMonitoring_FireReraiseEvent@@Base+0x168> │ │ │ │ + bne 969d4 <_PyMonitoring_FireReraiseEvent@@Base+0x12c> │ │ │ │ + b 96a10 <_PyMonitoring_FireReraiseEvent@@Base+0x168> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #29108 @ 0x71b4 │ │ │ │ + movw r0, #27444 @ 0x6b34 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 96a20 <_PyMonitoring_FireReraiseEvent@@Base+0x170> │ │ │ │ + beq 96a18 <_PyMonitoring_FireReraiseEvent@@Base+0x170> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96a48 <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ + ble 96a40 <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96a64 <_PyMonitoring_FireReraiseEvent@@Base+0x1b4> │ │ │ │ + ble 96a5c <_PyMonitoring_FireReraiseEvent@@Base+0x1b4> │ │ │ │ cmn sl, #1 │ │ │ │ - beq 96a10 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ + beq 96a08 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - bls 96a80 <_PyMonitoring_FireReraiseEvent@@Base+0x1d0> │ │ │ │ + bls 96a78 <_PyMonitoring_FireReraiseEvent@@Base+0x1d0> │ │ │ │ ldr r3, [r9, #12] │ │ │ │ ldr r6, [r3, r7, lsl #3] │ │ │ │ add r3, r3, r7, lsl #3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 969d8 <_PyMonitoring_FireReraiseEvent@@Base+0x128> │ │ │ │ + beq 969d0 <_PyMonitoring_FireReraiseEvent@@Base+0x128> │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [r3, #4] │ │ │ │ - bl b2334 │ │ │ │ + bl b2070 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 96988 <_PyMonitoring_FireReraiseEvent@@Base+0xd8> │ │ │ │ + bne 96980 <_PyMonitoring_FireReraiseEvent@@Base+0xd8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r5, #0 │ │ │ │ - b 96a80 <_PyMonitoring_FireReraiseEvent@@Base+0x1d0> │ │ │ │ + b 96a78 <_PyMonitoring_FireReraiseEvent@@Base+0x1d0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96a10 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ + bgt 96a08 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96a10 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ + bne 96a08 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 96a10 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 96a08 <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 969c4 <_PyMonitoring_FireReraiseEvent@@Base+0x114> │ │ │ │ + bne 969bc <_PyMonitoring_FireReraiseEvent@@Base+0x114> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 969c4 <_PyMonitoring_FireReraiseEvent@@Base+0x114> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 969bc <_PyMonitoring_FireReraiseEvent@@Base+0x114> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 969d0 <_PyMonitoring_FireReraiseEvent@@Base+0x120> │ │ │ │ + bne 969c8 <_PyMonitoring_FireReraiseEvent@@Base+0x120> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 969d0 <_PyMonitoring_FireReraiseEvent@@Base+0x120> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 969c8 <_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 96954 <_PyMonitoring_FireReraiseEvent@@Base+0xa4> │ │ │ │ + b 9694c <_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 96954 <_PyMonitoring_FireReraiseEvent@@Base+0xa4> │ │ │ │ + bl 9694c <_PyMonitoring_FireReraiseEvent@@Base+0xa4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96b24 <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ + beq 96b1c <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ mov r0, #1 │ │ │ │ - bl a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 96af4 <_PyMonitoring_FireReraiseEvent@@Base+0x244> │ │ │ │ + bne 96aec <_PyMonitoring_FireReraiseEvent@@Base+0x244> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96b24 <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ + bgt 96b1c <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96b24 <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ + bne 96b1c <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 96b24 <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 96b1c <_PyMonitoring_FireReraiseEvent@@Base+0x274> │ │ │ │ movw r3, #19252 @ 0x4b34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r1, #16] │ │ │ │ movw r0, #19252 @ 0x4b34 │ │ │ │ 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 cee74 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cea00 <_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 │ │ │ │ @@ -107938,311 +107936,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 96b84 <_PyMonitoring_FireReraiseEvent@@Base+0x2d4> │ │ │ │ + bne 96b7c <_PyMonitoring_FireReraiseEvent@@Base+0x2d4> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, lr │ │ │ │ - beq 96bc4 <_PyMonitoring_FireReraiseEvent@@Base+0x314> │ │ │ │ - ldr r4, [pc, #208] @ 96c5c <_PyMonitoring_FireReraiseEvent@@Base+0x3ac> │ │ │ │ + beq 96bbc <_PyMonitoring_FireReraiseEvent@@Base+0x314> │ │ │ │ + ldr r4, [pc, #208] @ 96c54 <_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 16dea4 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16db10 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96bc4 <_PyMonitoring_FireReraiseEvent@@Base+0x314> │ │ │ │ + bne 96bbc <_PyMonitoring_FireReraiseEvent@@Base+0x314> │ │ │ │ mov r4, #0 │ │ │ │ - b 96c48 <_PyMonitoring_FireReraiseEvent@@Base+0x398> │ │ │ │ + b 96c40 <_PyMonitoring_FireReraiseEvent@@Base+0x398> │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1bac14 │ │ │ │ + bl 1ba784 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96bbc <_PyMonitoring_FireReraiseEvent@@Base+0x30c> │ │ │ │ + beq 96bb4 <_PyMonitoring_FireReraiseEvent@@Base+0x30c> │ │ │ │ ldr r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl fc87c │ │ │ │ + bl fc3fc │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #27936 @ 0x6d20 │ │ │ │ + movw r1, #28128 @ 0x6de0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #13000 @ 0x32c8 │ │ │ │ + movw r0, #11336 @ 0x2c48 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 96c2c <_PyMonitoring_FireReraiseEvent@@Base+0x37c> │ │ │ │ - bl dc1d0 │ │ │ │ + beq 96c24 <_PyMonitoring_FireReraiseEvent@@Base+0x37c> │ │ │ │ + bl dbd28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2da08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ded10 │ │ │ │ + bl de874 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 96c3c <_PyMonitoring_FireReraiseEvent@@Base+0x38c> │ │ │ │ - bl be588 │ │ │ │ + bne 96c34 <_PyMonitoring_FireReraiseEvent@@Base+0x38c> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96bbc <_PyMonitoring_FireReraiseEvent@@Base+0x30c> │ │ │ │ + bne 96bb4 <_PyMonitoring_FireReraiseEvent@@Base+0x30c> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldrdeq r8, [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, r1 │ │ │ │ movw r1, #38336 @ 0x95c0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 17ffc0 │ │ │ │ + bl 17fc2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 96cbc <_PyMonitoring_FireReraiseEvent@@Base+0x40c> │ │ │ │ + beq 96cb4 <_PyMonitoring_FireReraiseEvent@@Base+0x40c> │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 96cbc <_PyMonitoring_FireReraiseEvent@@Base+0x40c> │ │ │ │ + beq 96cb4 <_PyMonitoring_FireReraiseEvent@@Base+0x40c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 96ce0 <_PyMonitoring_FireReraiseEvent@@Base+0x430> │ │ │ │ - b 96cfc <_PyMonitoring_FireReraiseEvent@@Base+0x44c> │ │ │ │ + bne 96cd8 <_PyMonitoring_FireReraiseEvent@@Base+0x430> │ │ │ │ + b 96cf4 <_PyMonitoring_FireReraiseEvent@@Base+0x44c> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 96cac <_PyMonitoring_FireReraiseEvent@@Base+0x3fc> │ │ │ │ + beq 96ca4 <_PyMonitoring_FireReraiseEvent@@Base+0x3fc> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #13012 @ 0x32d4 │ │ │ │ + movw r0, #11348 @ 0x2c54 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c8444 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c7c1c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96cac <_PyMonitoring_FireReraiseEvent@@Base+0x3fc> │ │ │ │ - b 96d54 <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ + bne 96ca4 <_PyMonitoring_FireReraiseEvent@@Base+0x3fc> │ │ │ │ + b 96d4c <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ mov r3, #3 │ │ │ │ - movw r0, #13012 @ 0x32d4 │ │ │ │ + movw r0, #11348 @ 0x2c54 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96d54 <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ + beq 96d4c <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 96d34 <_PyMonitoring_FireReraiseEvent@@Base+0x484> │ │ │ │ + bne 96d2c <_PyMonitoring_FireReraiseEvent@@Base+0x484> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #64728 @ 0xfcd8 │ │ │ │ + movw r2, #63024 @ 0xf630 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #9276 @ 0x243c │ │ │ │ + movw r1, #7612 @ 0x1dbc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #13012 @ 0x32d4 │ │ │ │ + movw r0, #11348 @ 0x2c54 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 371a24 <_PyArg_BadArgument@@Base> │ │ │ │ - b 96d54 <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ + bl 371354 <_PyArg_BadArgument@@Base> │ │ │ │ + b 96d4c <_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 306d84 <_PyXIData_NewObject@@Base+0x338> │ │ │ │ + bl 30644c <_PyXIData_NewObject@@Base+0x338> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96d5c <_PyMonitoring_FireReraiseEvent@@Base+0x4ac> │ │ │ │ + bne 96d54 <_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 96d90 <_PyMonitoring_FireReraiseEvent@@Base+0x4e0> │ │ │ │ - bl a75ec │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + ble 96d88 <_PyMonitoring_FireReraiseEvent@@Base+0x4e0> │ │ │ │ + bl a7334 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13028 @ 0x32e4 │ │ │ │ + movw r1, #11364 @ 0x2c64 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b 96d54 <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ + bl 16d81c │ │ │ │ + b 96d4c <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ cmp r2, r1 │ │ │ │ - ble 96dbc <_PyMonitoring_FireReraiseEvent@@Base+0x50c> │ │ │ │ + ble 96db4 <_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 96d90 <_PyMonitoring_FireReraiseEvent@@Base+0x4e0> │ │ │ │ + b 96d88 <_PyMonitoring_FireReraiseEvent@@Base+0x4e0> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r2, [r0, #12] │ │ │ │ - bne 96e00 <_PyMonitoring_FireReraiseEvent@@Base+0x550> │ │ │ │ + bne 96df8 <_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 96d70 <_PyMonitoring_FireReraiseEvent@@Base+0x4c0> │ │ │ │ + bne 96d68 <_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 96d70 <_PyMonitoring_FireReraiseEvent@@Base+0x4c0> │ │ │ │ + b 96d68 <_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 96e48 <_PyMonitoring_FireReraiseEvent@@Base+0x598> │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne 96e40 <_PyMonitoring_FireReraiseEvent@@Base+0x598> │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61604 @ 0xf0a4 │ │ │ │ + movw r1, #59968 @ 0xea40 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 a75ec │ │ │ │ + bl a7334 │ │ │ │ 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, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 96eb0 <_PyMonitoring_FireReraiseEvent@@Base+0x600> │ │ │ │ + beq 96ea8 <_PyMonitoring_FireReraiseEvent@@Base+0x600> │ │ │ │ mov r0, r1 │ │ │ │ - bl b8b74 │ │ │ │ + bl b8774 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 96ec0 <_PyMonitoring_FireReraiseEvent@@Base+0x610> │ │ │ │ - b 96ed4 <_PyMonitoring_FireReraiseEvent@@Base+0x624> │ │ │ │ + bne 96eb8 <_PyMonitoring_FireReraiseEvent@@Base+0x610> │ │ │ │ + b 96ecc <_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 a75ec │ │ │ │ + bl a7334 │ │ │ │ movw r1, #5188 @ 0x1444 │ │ │ │ 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] @ 970b0 <_PyMonitoring_FireReraiseEvent@@Base+0x800> │ │ │ │ + ldr ip, [pc, #440] @ 970a8 <_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, #27652 @ 0x6c04 │ │ │ │ + movw r1, #25988 @ 0x6584 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3, ip] │ │ │ │ mov r2, #0 │ │ │ │ - bl 2864f8 │ │ │ │ + bl 285ad0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 96ff0 <_PyMonitoring_FireReraiseEvent@@Base+0x740> │ │ │ │ + beq 96fe8 <_PyMonitoring_FireReraiseEvent@@Base+0x740> │ │ │ │ add r0, r5, #113664 @ 0x1bc00 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #392 @ 0x188 │ │ │ │ - movw r1, #31784 @ 0x7c28 │ │ │ │ + movw r1, #31776 @ 0x7c20 │ │ │ │ movt r1, #3 │ │ │ │ - bl 27b1a4 <_Py_normpath@@Base+0xae0> │ │ │ │ + bl 27a85c <_Py_normpath@@Base+0xae0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 96ff0 <_PyMonitoring_FireReraiseEvent@@Base+0x740> │ │ │ │ - ldr r0, [pc, #360] @ 970b4 <_PyMonitoring_FireReraiseEvent@@Base+0x804> │ │ │ │ + blt 96fe8 <_PyMonitoring_FireReraiseEvent@@Base+0x740> │ │ │ │ + ldr r0, [pc, #360] @ 970ac <_PyMonitoring_FireReraiseEvent@@Base+0x804> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 96f68 <_PyMonitoring_FireReraiseEvent@@Base+0x6b8> │ │ │ │ + bne 96f60 <_PyMonitoring_FireReraiseEvent@@Base+0x6b8> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 96f50 <_PyMonitoring_FireReraiseEvent@@Base+0x6a0> │ │ │ │ + bne 96f48 <_PyMonitoring_FireReraiseEvent@@Base+0x6a0> │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - bne 96f90 <_PyMonitoring_FireReraiseEvent@@Base+0x6e0> │ │ │ │ + bne 96f88 <_PyMonitoring_FireReraiseEvent@@Base+0x6e0> │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18a3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18a0b0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr sl, [r5, #3696] @ 0xe70 │ │ │ │ mov r4, #0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne sl, [sl, #4] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 96f98 <_PyMonitoring_FireReraiseEvent@@Base+0x6e8> │ │ │ │ + bne 96f90 <_PyMonitoring_FireReraiseEvent@@Base+0x6e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r6, r0, #0 │ │ │ │ addne r4, r6, r4, lsl #2 │ │ │ │ addne r4, r4, #16 │ │ │ │ ldrne r3, [r5, #3696] @ 0xe70 │ │ │ │ - bne 97048 <_PyMonitoring_FireReraiseEvent@@Base+0x798> │ │ │ │ + bne 97040 <_PyMonitoring_FireReraiseEvent@@Base+0x798> │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r7] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 96fe0 <_PyMonitoring_FireReraiseEvent@@Base+0x730> │ │ │ │ + bne 96fd8 <_PyMonitoring_FireReraiseEvent@@Base+0x730> │ │ │ │ strexb r2, sl, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 96fc8 <_PyMonitoring_FireReraiseEvent@@Base+0x718> │ │ │ │ + bne 96fc0 <_PyMonitoring_FireReraiseEvent@@Base+0x718> │ │ │ │ dmb ish │ │ │ │ - beq 96ff0 <_PyMonitoring_FireReraiseEvent@@Base+0x740> │ │ │ │ - ldr r0, [pc, #196] @ 970b4 <_PyMonitoring_FireReraiseEvent@@Base+0x804> │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 96fe8 <_PyMonitoring_FireReraiseEvent@@Base+0x740> │ │ │ │ + ldr r0, [pc, #196] @ 970ac <_PyMonitoring_FireReraiseEvent@@Base+0x804> │ │ │ │ + bl 2bc628 │ │ │ │ mvn r4, #0 │ │ │ │ - b 970a4 <_PyMonitoring_FireReraiseEvent@@Base+0x7f4> │ │ │ │ + b 9709c <_PyMonitoring_FireReraiseEvent@@Base+0x7f4> │ │ │ │ ldr ip, [r3, #68] @ 0x44 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ str r9, [r3, #68] @ 0x44 │ │ │ │ - beq 9701c <_PyMonitoring_FireReraiseEvent@@Base+0x76c> │ │ │ │ + beq 97014 <_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 │ │ │ │ @@ -108251,165 +108249,165 @@ │ │ │ │ cmp r9, #0 │ │ │ │ addne r2, r2, #1 │ │ │ │ cmp ip, #0 │ │ │ │ subne r2, r2, #1 │ │ │ │ str r2, [r1, #3468] @ 0xd8c │ │ │ │ str r0, [r4, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96ff8 <_PyMonitoring_FireReraiseEvent@@Base+0x748> │ │ │ │ + bne 96ff0 <_PyMonitoring_FireReraiseEvent@@Base+0x748> │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 9706c <_PyMonitoring_FireReraiseEvent@@Base+0x7bc> │ │ │ │ + bne 97064 <_PyMonitoring_FireReraiseEvent@@Base+0x7bc> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 97054 <_PyMonitoring_FireReraiseEvent@@Base+0x7a4> │ │ │ │ + bne 9704c <_PyMonitoring_FireReraiseEvent@@Base+0x7a4> │ │ │ │ dmb ish │ │ │ │ - beq 9707c <_PyMonitoring_FireReraiseEvent@@Base+0x7cc> │ │ │ │ - ldr r0, [pc, #56] @ 970b4 <_PyMonitoring_FireReraiseEvent@@Base+0x804> │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 97074 <_PyMonitoring_FireReraiseEvent@@Base+0x7cc> │ │ │ │ + ldr r0, [pc, #56] @ 970ac <_PyMonitoring_FireReraiseEvent@@Base+0x804> │ │ │ │ + bl 2bc628 │ │ │ │ add r3, r5, #110592 @ 0x1b000 │ │ │ │ movw r1, #24607 @ 0x601f │ │ │ │ mov r0, #6 │ │ │ │ ldr r3, [r3, #3468] @ 0xd8c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2f5c18 <_PyEval_StartTheWorld@@Base+0x3f0> │ │ │ │ + bl 2f52e0 <_PyEval_StartTheWorld@@Base+0x3f0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r9, r2, r0, lsr r9 │ │ │ │ │ │ │ │ -000970b8 : │ │ │ │ +000970b0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 97100 │ │ │ │ + ldr ip, [pc, #44] @ 970f8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 96edc <_PyMonitoring_FireReraiseEvent@@Base+0x62c> │ │ │ │ + bl 96ed4 <_PyMonitoring_FireReraiseEvent@@Base+0x62c> │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #13048 @ 0x32f8 │ │ │ │ + movw r0, #11384 @ 0x2c78 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2eb0c0 │ │ │ │ + b 2ea7a0 │ │ │ │ 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] @ 9715c │ │ │ │ + ldr r0, [pc, #60] @ 97154 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ 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, #47508 @ 0xb994 │ │ │ │ + movwne r1, #45500 @ 0xb1bc │ │ │ │ ldr r0, [r3, r0] │ │ │ │ movtne r1, #47 @ 0x2f │ │ │ │ - bl 96edc <_PyMonitoring_FireReraiseEvent@@Base+0x62c> │ │ │ │ + bl 96ed4 <_PyMonitoring_FireReraiseEvent@@Base+0x62c> │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ 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] @ 973ac │ │ │ │ + ldr ip, [pc, #560] @ 973a4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #27180 @ 0x6a2c │ │ │ │ + movw r1, #25516 @ 0x63ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3, ip] │ │ │ │ mov r2, #0 │ │ │ │ - bl 2864f8 │ │ │ │ + bl 285ad0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9726c │ │ │ │ + beq 97264 │ │ │ │ movw r0, #48521 @ 0xbd89 │ │ │ │ movt r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r4, r0 │ │ │ │ - movw r1, #30888 @ 0x78a8 │ │ │ │ + movw r1, #30880 @ 0x78a0 │ │ │ │ movt r1, #3 │ │ │ │ - bl 27b1a4 <_Py_normpath@@Base+0xae0> │ │ │ │ + bl 27a85c <_Py_normpath@@Base+0xae0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9726c │ │ │ │ - ldr r0, [pc, #476] @ 973b0 │ │ │ │ + blt 97264 │ │ │ │ + ldr r0, [pc, #476] @ 973a8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 971f0 │ │ │ │ + bne 971e8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 971d8 │ │ │ │ + bne 971d0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - bne 97218 │ │ │ │ + bne 97210 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18a3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18a0b0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr sl, [r4, #3696] @ 0xe70 │ │ │ │ mov r5, #0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne sl, [sl, #4] │ │ │ │ addne r5, r5, #1 │ │ │ │ - bne 97220 │ │ │ │ + bne 97218 │ │ │ │ mov r0, r5 │ │ │ │ - bl a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 97274 │ │ │ │ + bne 9726c │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r7] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 9725c │ │ │ │ + bne 97254 │ │ │ │ strexb r2, sl, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 97244 │ │ │ │ + bne 9723c │ │ │ │ dmb ish │ │ │ │ - beq 9726c │ │ │ │ - ldr r0, [pc, #324] @ 973b0 │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 97264 │ │ │ │ + ldr r0, [pc, #324] @ 973a8 │ │ │ │ + bl 2bc628 │ │ │ │ mvn r4, #0 │ │ │ │ - b 973a0 │ │ │ │ + b 97398 │ │ │ │ ldr sl, [r4, #3696] @ 0xe70 │ │ │ │ add r5, r6, r5, lsl #2 │ │ │ │ add r5, r5, #16 │ │ │ │ mov r3, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq 972e0 │ │ │ │ + beq 972d8 │ │ │ │ ldr ip, [r3, #72] @ 0x48 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str r9, [r3, #72] @ 0x48 │ │ │ │ - beq 972b0 │ │ │ │ + beq 972a8 │ │ │ │ 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 │ │ │ │ @@ -108417,573 +108415,573 @@ │ │ │ │ ldr r2, [r1, #3472] @ 0xd90 │ │ │ │ cmp r9, #0 │ │ │ │ addne r2, r2, #1 │ │ │ │ cmp ip, #0 │ │ │ │ subne r2, r2, #1 │ │ │ │ str r2, [r1, #3472] @ 0xd90 │ │ │ │ str r0, [r5, #-4]! │ │ │ │ - b 97284 │ │ │ │ + b 9727c │ │ │ │ add r4, r4, #110592 @ 0x1b000 │ │ │ │ ldr r3, [r4, #3472] @ 0xd90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97328 │ │ │ │ + bne 97320 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 97310 │ │ │ │ + bne 97308 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 972f8 │ │ │ │ + bne 972f0 │ │ │ │ dmb ish │ │ │ │ - beq 9737c │ │ │ │ - ldr r0, [pc, #144] @ 973b0 │ │ │ │ - bl 2bcf58 │ │ │ │ - b 9737c │ │ │ │ + beq 97374 │ │ │ │ + ldr r0, [pc, #144] @ 973a8 │ │ │ │ + bl 2bc628 │ │ │ │ + b 97374 │ │ │ │ ldr sl, [sl, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 972f0 │ │ │ │ + beq 972e8 │ │ │ │ ldr r0, [sl, #56] @ 0x38 │ │ │ │ - bl 2f96e0 <_PyObject_HasLen@@Base+0x524> │ │ │ │ + bl 2f8da4 <_PyObject_HasLen@@Base+0x46c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97324 │ │ │ │ + beq 9731c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 97360 │ │ │ │ + bne 97358 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 97348 │ │ │ │ + bne 97340 │ │ │ │ dmb ish │ │ │ │ - beq 97370 │ │ │ │ - ldr r0, [pc, #64] @ 973b0 │ │ │ │ - bl 2bcf58 │ │ │ │ + beq 97368 │ │ │ │ + ldr r0, [pc, #64] @ 973a8 │ │ │ │ + bl 2bc628 │ │ │ │ mov r0, r6 │ │ │ │ - bl a75ec │ │ │ │ - b 9726c │ │ │ │ + bl a7334 │ │ │ │ + b 97264 │ │ │ │ ldr r3, [r4, #3472] @ 0xd90 │ │ │ │ movw r1, #27823 @ 0x6caf │ │ │ │ mov r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2f5c18 <_PyEval_StartTheWorld@@Base+0x3f0> │ │ │ │ + bl 2f52e0 <_PyEval_StartTheWorld@@Base+0x3f0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r9, r2, r0, lsr r9 │ │ │ │ │ │ │ │ -000973b4 : │ │ │ │ +000973ac : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 973fc │ │ │ │ + ldr ip, [pc, #44] @ 973f4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 97160 │ │ │ │ + bl 97158 │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #13100 @ 0x332c │ │ │ │ + movw r0, #11436 @ 0x2cac │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2eb0c0 │ │ │ │ + b 2ea7a0 │ │ │ │ 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] @ 97458 │ │ │ │ + ldr r0, [pc, #60] @ 97450 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ 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, #13840 @ 0x3610 │ │ │ │ + movwne r1, #12072 @ 0x2f28 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ movtne r1, #32 │ │ │ │ - bl 97160 │ │ │ │ + bl 97158 │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009745c <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #24] @ 9747c <_PyOS_IsMainThread@@Base+0x20> │ │ │ │ +00097454 <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #24] @ 97474 <_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 25a0f4 │ │ │ │ + b 25969c │ │ │ │ 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 975cc <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 975c4 <_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 974a4 <_PyOS_IsMainThread@@Base+0x48> │ │ │ │ + bne 9749c <_PyOS_IsMainThread@@Base+0x48> │ │ │ │ movw r3, #23816 @ 0x5d08 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 975cc <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 975c4 <_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 97510 <_PyOS_IsMainThread@@Base+0xb4> │ │ │ │ + b 97508 <_PyOS_IsMainThread@@Base+0xb4> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 9761c <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ + beq 97614 <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ cmp r3, lr │ │ │ │ - beq 975cc <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 975c4 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 975d0 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ + beq 975c8 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 974f4 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + beq 974ec <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ sub r1, r2, #97 @ 0x61 │ │ │ │ cmp r1, #25 │ │ │ │ - bls 97664 <_PyOS_IsMainThread@@Base+0x208> │ │ │ │ + bls 9765c <_PyOS_IsMainThread@@Base+0x208> │ │ │ │ cmp r2, r4 │ │ │ │ - bne 974f4 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + bne 974ec <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ ldrb r2, [r9, #1] │ │ │ │ cmp r2, #0 │ │ │ │ streq r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ addeq r1, r0, #1 │ │ │ │ - beq 9760c <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ + beq 97604 <_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 97678 <_PyOS_IsMainThread@@Base+0x21c> │ │ │ │ + beq 97670 <_PyOS_IsMainThread@@Base+0x21c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9768c <_PyOS_IsMainThread@@Base+0x230> │ │ │ │ + beq 97684 <_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 975d8 <_PyOS_IsMainThread@@Base+0x17c> │ │ │ │ + beq 975d0 <_PyOS_IsMainThread@@Base+0x17c> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 974fc <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ + b 974f4 <_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 9756c <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ + bne 97564 <_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 974fc <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ + bne 974f4 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ ldrb r2, [r0, ip] │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bne 97508 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ + bne 97500 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ add r5, r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, r0, r5 │ │ │ │ - beq 976a0 <_PyOS_IsMainThread@@Base+0x244> │ │ │ │ + beq 97698 <_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 9769c <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ + beq 97694 <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ strb r0, [r1], #1 │ │ │ │ - b 97640 <_PyOS_IsMainThread@@Base+0x1e4> │ │ │ │ + b 97638 <_PyOS_IsMainThread@@Base+0x1e4> │ │ │ │ sub r2, r2, #32 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r4, r2 │ │ │ │ - bne 974f4 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ - b 9753c <_PyOS_IsMainThread@@Base+0xe0> │ │ │ │ + bne 974ec <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + b 97534 <_PyOS_IsMainThread@@Base+0xe0> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 97610 <_PyOS_IsMainThread@@Base+0x1b4> │ │ │ │ + b 97608 <_PyOS_IsMainThread@@Base+0x1b4> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 9761c <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ + b 97614 <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ strb r2, [r1] │ │ │ │ mov r0, #1 │ │ │ │ - b 975d0 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ + b 975c8 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ │ │ │ │ -000976a8 : │ │ │ │ +000976a0 : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 97700 │ │ │ │ + blt 976f8 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #30908 @ 0x78bc │ │ │ │ + movw r2, #30900 @ 0x78b4 │ │ │ │ movt r2, #9 │ │ │ │ ldr lr, [r3, #968] @ 0x3c8 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 976ec │ │ │ │ + bne 976e4 │ │ │ │ cmp r1, #1 │ │ │ │ movcs r0, r1 │ │ │ │ movcc r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2e27c │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00097708 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +00097700 <_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 97740 <_Py_DecodeLocaleEx@@Base+0x38> │ │ │ │ + beq 97738 <_Py_DecodeLocaleEx@@Base+0x38> │ │ │ │ str r4, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 23693c │ │ │ │ + b 235eb8 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #364] @ 978b8 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ + ldr r3, [pc, #364] @ 978b0 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ mov r6, r0 │ │ │ │ ldr ip, [r3, #1764] @ 0x6e4 │ │ │ │ cmp ip, #0 │ │ │ │ - ble 97788 <_Py_DecodeLocaleEx@@Base+0x80> │ │ │ │ + ble 97780 <_Py_DecodeLocaleEx@@Base+0x80> │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e294 │ │ │ │ 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 236b68 │ │ │ │ + b 2360e4 │ │ │ │ ldr r0, [r3, #1476] @ 0x5c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9781c <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ + beq 97814 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r5 │ │ │ │ moveq r0, r6 │ │ │ │ - beq 97730 <_Py_DecodeLocaleEx@@Base+0x28> │ │ │ │ + beq 97728 <_Py_DecodeLocaleEx@@Base+0x28> │ │ │ │ cmp r4, #1 │ │ │ │ - beq 9783c <_Py_DecodeLocaleEx@@Base+0x134> │ │ │ │ + beq 97834 <_Py_DecodeLocaleEx@@Base+0x134> │ │ │ │ cmp r4, #2 │ │ │ │ moveq r7, #1 │ │ │ │ - bne 97844 <_Py_DecodeLocaleEx@@Base+0x13c> │ │ │ │ + bne 9783c <_Py_DecodeLocaleEx@@Base+0x13c> │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ bl 2e294 │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 97854 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + bhi 9784c <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ lsl r0, r0, #2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 976a8 │ │ │ │ + bl 976a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97854 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + beq 9784c <_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 9785c <_Py_DecodeLocaleEx@@Base+0x154> │ │ │ │ + beq 97854 <_Py_DecodeLocaleEx@@Base+0x154> │ │ │ │ tst ip, #128 @ 0x80 │ │ │ │ - bne 9787c <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ + bne 97874 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ add r4, r4, #1 │ │ │ │ str ip, [r3], #4 │ │ │ │ - b 977fc <_Py_DecodeLocaleEx@@Base+0xf4> │ │ │ │ + b 977f4 <_Py_DecodeLocaleEx@@Base+0xf4> │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2364c8 │ │ │ │ - ldr r3, [pc, #136] @ 978b8 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ + bl 235a44 │ │ │ │ + ldr r3, [pc, #136] @ 978b0 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r3, #1476] @ 0x5c4 │ │ │ │ - b 97794 <_Py_DecodeLocaleEx@@Base+0x8c> │ │ │ │ + b 9778c <_Py_DecodeLocaleEx@@Base+0x8c> │ │ │ │ mov r7, #0 │ │ │ │ - b 977b8 <_Py_DecodeLocaleEx@@Base+0xb0> │ │ │ │ + b 977b0 <_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 97848 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + b 97840 <_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 97848 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + b 97840 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ add ip, ip, #56320 @ 0xdc00 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 97810 <_Py_DecodeLocaleEx@@Base+0x108> │ │ │ │ + bne 97808 <_Py_DecodeLocaleEx@@Base+0x108> │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #0 │ │ │ │ subne r3, r4, r6 │ │ │ │ strne r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - movwne r3, #52224 @ 0xcc00 │ │ │ │ + movwne r3, #50560 @ 0xc580 │ │ │ │ movtne r3, #60 @ 0x3c │ │ │ │ strne r3, [r5] │ │ │ │ mvn r3, #1 │ │ │ │ - b 97848 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + b 97840 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ 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 2e27c │ │ │ │ │ │ │ │ -000978dc : │ │ │ │ +000978d4 : │ │ │ │ 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 2367c0 │ │ │ │ + bl 235d3c │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97974 │ │ │ │ + bne 9796c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9794c │ │ │ │ + bne 97944 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 97b3c │ │ │ │ + bl 97b34 │ │ │ │ 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 97ed4 │ │ │ │ + bl 97ecc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 97920 │ │ │ │ - ldr r2, [pc, #32] @ 97984 │ │ │ │ + bne 97918 │ │ │ │ + ldr r2, [pc, #32] @ 9797c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #52408 @ 0xccb8 │ │ │ │ + movw r3, #50744 @ 0xc638 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ stm r6, {r1, r2, r3, r4} │ │ │ │ - b 97940 │ │ │ │ + b 97938 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ - b 97940 │ │ │ │ - subeq r6, r1, r0, ror r3 │ │ │ │ + b 97938 │ │ │ │ + strdeq r5, [r1], #-192 @ 0xffffff40 │ │ │ │ │ │ │ │ -00097988 : │ │ │ │ +00097980 : │ │ │ │ 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 976a8 │ │ │ │ + bl 976a0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 97af8 │ │ │ │ - ldr r4, [pc, #376] @ 97b38 │ │ │ │ + beq 97aec │ │ │ │ + ldr r4, [pc, #376] @ 97b30 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 979dc │ │ │ │ + bne 979d4 │ │ │ │ strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 979c4 │ │ │ │ + bne 979bc │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - bne 97a90 │ │ │ │ + bne 97a88 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r2, [r3, #916] @ 0x394 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 97acc │ │ │ │ + beq 97b10 │ │ │ │ ldr r0, [r2, #3648] @ 0xe40 │ │ │ │ ldr r3, [r2, #3652] @ 0xe44 │ │ │ │ cmp r6, r3 │ │ │ │ cmpeq r5, r0 │ │ │ │ - bne 97ac4 │ │ │ │ + bne 97b08 │ │ │ │ add r3, r2, #114688 @ 0x1c000 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r3] │ │ │ │ dmb ish │ │ │ │ cmn r0, #1 │ │ │ │ - beq 97b00 │ │ │ │ + beq 97abc │ │ │ │ add ip, r0, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r14, [r3] │ │ │ │ cmp lr, r0 │ │ │ │ - bne 97a50 │ │ │ │ + bne 97a48 │ │ │ │ strex r5, ip, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 97a38 │ │ │ │ + bne 97a30 │ │ │ │ dmb ish │ │ │ │ - bne 97a1c │ │ │ │ + bne 97a14 │ │ │ │ str r2, [r1] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 97a7c │ │ │ │ + bne 97a74 │ │ │ │ strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97a64 │ │ │ │ + bne 97a5c │ │ │ │ dmb ish │ │ │ │ - bne 97ab0 │ │ │ │ + bne 97aa8 │ │ │ │ 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 18a3f0 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18a0b0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 979ec │ │ │ │ - ldr r0, [pc, #128] @ 97b38 │ │ │ │ + b 979e4 │ │ │ │ + ldr r0, [pc, #128] @ 97b30 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2bcf58 │ │ │ │ + bl 2bc628 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 97a84 │ │ │ │ - ldr r2, [r2, #3644] @ 0xe3c │ │ │ │ - b 979f8 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r3, [r4] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 97ae8 │ │ │ │ - strexb r0, r2, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 97ad0 │ │ │ │ - dmb ish │ │ │ │ - bne 97b24 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 97b3c │ │ │ │ - mov r1, #0 │ │ │ │ - b 97a84 │ │ │ │ + b 97a7c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 97ae8 │ │ │ │ + bne 97adc │ │ │ │ strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97ae8 │ │ │ │ - b 97b08 │ │ │ │ - ldr r0, [pc, #12] @ 97b38 │ │ │ │ + bne 97ac4 │ │ │ │ + dmb ish │ │ │ │ + bne 97af4 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 97b34 │ │ │ │ + mov r1, #0 │ │ │ │ + b 97a7c │ │ │ │ + ldr r0, [pc, #52] @ 97b30 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2bcf58 │ │ │ │ + bl 2bc628 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 97af0 │ │ │ │ + b 97ae4 │ │ │ │ + ldr r2, [r2, #3644] @ 0xe3c │ │ │ │ + b 979f0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r3, [r4] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 97adc │ │ │ │ + strexb r0, r2, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 97adc │ │ │ │ + b 97b14 │ │ │ │ rsbeq r9, r2, r0, lsr r9 │ │ │ │ │ │ │ │ -00097b3c : │ │ │ │ +00097b34 : │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #32016 @ 0x7d10 │ │ │ │ + movw r2, #32008 @ 0x7d08 │ │ │ │ movt r2, #9 │ │ │ │ ldr lr, [r3, #980] @ 0x3d4 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 97b6c │ │ │ │ + bne 97b64 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2d12c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ @@ -109001,194 +108999,194 @@ │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r5, r6, #4 │ │ │ │ mov r4, #0 │ │ │ │ ands r3, r0, #3 │ │ │ │ movw lr, #2047 @ 0x7ff │ │ │ │ - beq 97ca8 │ │ │ │ + beq 97ca0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 97c00 │ │ │ │ + beq 97bf8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 97ce0 │ │ │ │ + bne 97cd8 │ │ │ │ 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 97cd8 │ │ │ │ + bne 97cd0 │ │ │ │ add r4, r4, #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 97cd8 │ │ │ │ + bne 97cd0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r0 │ │ │ │ - bne 97ca8 │ │ │ │ + bne 97ca0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ 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 97cd8 │ │ │ │ + bne 97cd0 │ │ │ │ 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 97cd8 │ │ │ │ + bne 97cd0 │ │ │ │ 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 97cd8 │ │ │ │ + bne 97cd0 │ │ │ │ cmp r4, r0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r5, #4] │ │ │ │ add ip, r5, #4 │ │ │ │ add r4, r4, #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 97c34 │ │ │ │ + beq 97c2c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ 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 97cd8 │ │ │ │ + bne 97cd0 │ │ │ │ mov r4, #1 │ │ │ │ - b 97bd8 │ │ │ │ + b 97bd0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d12c │ │ │ │ │ │ │ │ -00097d28 : │ │ │ │ +00097d20 : │ │ │ │ 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 97988 │ │ │ │ + bl 97980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 97d88 │ │ │ │ - bl 1daa1c │ │ │ │ + beq 97d80 │ │ │ │ + bl 1da364 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 97d80 │ │ │ │ - ldr r1, [pc, #68] @ 97da4 │ │ │ │ + beq 97d78 │ │ │ │ + ldr r1, [pc, #68] @ 97d9c │ │ │ │ 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 97d90 │ │ │ │ + bne 97d88 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 1da8f0 │ │ │ │ + bl 1da238 │ │ │ │ mov r3, #0 │ │ │ │ - b 97d74 │ │ │ │ + b 97d6c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1da8f0 │ │ │ │ + bl 1da238 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b 97d74 │ │ │ │ + b 97d6c │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00097da8 : │ │ │ │ +00097da0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97de8 │ │ │ │ + beq 97de0 │ │ │ │ bl 2d648 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - bl 23644c │ │ │ │ + bl 2359c8 │ │ │ │ bl 2d648 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - b 97de0 │ │ │ │ + b 97dd8 │ │ │ │ │ │ │ │ -00097dfc : │ │ │ │ +00097df4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97e40 │ │ │ │ + beq 97e38 │ │ │ │ bl 2d648 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - bl 23644c │ │ │ │ - b 97e28 │ │ │ │ + bl 2359c8 │ │ │ │ + b 97e20 │ │ │ │ │ │ │ │ -00097e48 : │ │ │ │ +00097e40 : │ │ │ │ cmp r1, #0 │ │ │ │ - blt 97ea8 │ │ │ │ + blt 97ea0 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #32432 @ 0x7eb0 │ │ │ │ + movw r2, #32424 @ 0x7ea8 │ │ │ │ movt r2, #9 │ │ │ │ ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 97e88 │ │ │ │ + bne 97e80 │ │ │ │ cmp r1, #1 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2da38 │ │ │ │ mov ip, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -109214,80 +109212,244 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ bl 2ceec │ │ │ │ cmn r0, #-536870910 @ 0xe0000002 │ │ │ │ - bhi 97f70 │ │ │ │ + bhi 97f68 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r0, r0, #1 │ │ │ │ - movw r1, #30908 @ 0x78bc │ │ │ │ + movw r1, #30900 @ 0x78b4 │ │ │ │ movt r1, #9 │ │ │ │ ldr r4, [r3, #968] @ 0x3c8 │ │ │ │ lsl r2, r0, #2 │ │ │ │ cmp r4, r1 │ │ │ │ - bne 97f54 │ │ │ │ + bne 97f4c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-16] │ │ │ │ bl 2e27c │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 97f70 │ │ │ │ + beq 97f68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ bl 2e1f8 │ │ │ │ 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 97f38 │ │ │ │ + bne 97f30 │ │ │ │ mov r3, #0 │ │ │ │ - b 97f48 │ │ │ │ + b 97f40 │ │ │ │ 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 │ │ │ │ - ldr r0, [pc, #84] @ 97ffc │ │ │ │ - bl 2539c4 │ │ │ │ + ldr r0, [pc, #84] @ 97ff4 │ │ │ │ + bl 252f04 │ │ │ │ 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 97fb4 │ │ │ │ + bne 97fac │ │ │ │ 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] │ │ │ │ bl 2d63c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, r4, #8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - strdeq r3, [r5], #-104 @ 0xffffff98 │ │ │ │ + subeq r2, r5, r0, ror #29 │ │ │ │ + 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] @ 98280 │ │ │ │ + mov r8, r0 │ │ │ │ + subs r6, r1, #0 │ │ │ │ + ldr r3, [r3] │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 98248 │ │ │ │ + ldrb r1, [r0] │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r0, [pc, #584] @ 98284 │ │ │ │ + mov r2, r6 │ │ │ │ + bl 252f04 │ │ │ │ + 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 98050 │ │ │ │ + cmn r5, #-2147483635 @ 0x8000000d │ │ │ │ + bhi 98278 │ │ │ │ + add r3, r5, #12 │ │ │ │ + cmp r4, #128 @ 0x80 │ │ │ │ + str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ + bls 98120 │ │ │ │ + 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] │ │ │ │ + ldr r0, [ip] │ │ │ │ + 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 9808c │ │ │ │ + mov r2, #72 @ 0x48 │ │ │ │ + mov r1, #221 @ 0xdd │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2d63c │ │ │ │ + sub r3, r4, #64 @ 0x40 │ │ │ │ + add sl, r6, r3 │ │ │ │ + sub r6, fp, #104 @ 0x68 │ │ │ │ + mov ip, sl │ │ │ │ + add r3, sl, #64 @ 0x40 │ │ │ │ + str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ + mov lr, r6 │ │ │ │ + ldr r3, [ip, #12] │ │ │ │ + ldr r0, [ip] │ │ │ │ + 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 980e0 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, #68 @ 0x44 │ │ │ │ + mov r1, #221 @ 0xdd │ │ │ │ + bl 2d63c │ │ │ │ + b 98144 │ │ │ │ + sub r9, fp, #168 @ 0xa8 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 2e1f8 │ │ │ │ + mov r1, #221 @ 0xdd │ │ │ │ + add r2, r4, #12 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2d63c │ │ │ │ + ldr r2, [fp, #-176] @ 0xffffff50 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r3, [r8, #16] │ │ │ │ + ldr r0, [r8, #4] │ │ │ │ + blx r3 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + movne r7, r6 │ │ │ │ + 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 98170 │ │ │ │ + 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 98208 │ │ │ │ + cmp r5, r4 │ │ │ │ + mov r1, r9 │ │ │ │ + movcc r2, r5 │ │ │ │ + movcs r2, r4 │ │ │ │ + mov r0, sl │ │ │ │ + bl 2e1f8 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 98278 │ │ │ │ + cmp r5, r4 │ │ │ │ + bls 981e4 │ │ │ │ + sub r2, r5, r4 │ │ │ │ + mov r1, #205 @ 0xcd │ │ │ │ + add r0, sl, r4 │ │ │ │ + bl 2d63c │ │ │ │ + ldr r3, [pc, #148] @ 98280 │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 98274 │ │ │ │ + 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 2e1f8 │ │ │ │ + cmp r5, r7 │ │ │ │ + bls 981c4 │ │ │ │ + sub r2, r5, r7 │ │ │ │ + add r0, sl, r7 │ │ │ │ + cmp r2, #64 @ 0x40 │ │ │ │ + sub r1, fp, #104 @ 0x68 │ │ │ │ + movcs r2, #64 @ 0x40 │ │ │ │ + bl 2e1f8 │ │ │ │ + b 981c4 │ │ │ │ + ldr r3, [pc, #48] @ 98280 │ │ │ │ + ldr r1, [r3] │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + eors r1, r3, r1 │ │ │ │ + mov r3, #0 │ │ │ │ + bne 98274 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 24aad0 │ │ │ │ + bl 2dcf0 <__stack_chk_fail@plt> │ │ │ │ + mov sl, #0 │ │ │ │ + b 981e4 │ │ │ │ + ldrsheq pc, [pc], #-228 @ │ │ │ │ + subeq r3, r5, r4, asr #1 │ │ │ │ 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, #3704] @ 0xe78 │ │ │ │ sub sp, sp, #356 @ 0x164 │ │ │ │ ldr r2, [r0] │ │ │ │ @@ -109420,15 +109582,15 @@ │ │ │ │ ldr r2, [ip, #28] │ │ │ │ str r6, [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 98128 │ │ │ │ + bne 983b0 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r7, fp, #356 @ 0x164 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ movw r8, #31129 @ 0x7999 │ │ │ │ movt r8, #23170 @ 0x5a82 │ │ │ │ ldr r1, [fp, #-368] @ 0xfffffe90 │ │ │ │ eor r3, r3, r2 │ │ │ │ @@ -109466,15 +109628,15 @@ │ │ │ │ ror r2, r6, #2 │ │ │ │ add r0, r0, r4 │ │ │ │ mov r6, ip │ │ │ │ add r3, r0, sl │ │ │ │ ldr r0, [fp, #-360] @ 0xfffffe98 │ │ │ │ mov sl, lr │ │ │ │ cmp r0, r5 │ │ │ │ - beq 983fc │ │ │ │ + beq 98684 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ and r8, r6, r2 │ │ │ │ bic r0, r1, r6 │ │ │ │ mov lr, r1 │ │ │ │ add r4, r4, r9 │ │ │ │ eor r0, r0, r8 │ │ │ │ add r4, r4, r3, ror #27 │ │ │ │ @@ -109534,62 +109696,62 @@ │ │ │ │ mov r6, r3 │ │ │ │ add r3, r0, sl │ │ │ │ add r7, r5, #20 │ │ │ │ mov sl, lr │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b 982b0 │ │ │ │ + b 98538 │ │ │ │ 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 r4, r0 │ │ │ │ mov r5, #20 │ │ │ │ - b 98460 │ │ │ │ + b 986e8 │ │ │ │ eor r6, r6, r1 │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ add r0, sl, r3, ror #27 │ │ │ │ - bls 9849c │ │ │ │ + bls 98724 │ │ │ │ add r0, r0, r7 │ │ │ │ add r5, r5, #1 │ │ │ │ add r6, r0, r6 │ │ │ │ cmp r5, #80 @ 0x50 │ │ │ │ ror r0, ip, #2 │ │ │ │ add r6, r6, lr │ │ │ │ - beq 984b8 │ │ │ │ + beq 98740 │ │ │ │ mov lr, r1 │ │ │ │ mov ip, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ sub r0, r5, #40 @ 0x28 │ │ │ │ ldr sl, [r4, #4]! │ │ │ │ eor r6, r2, ip │ │ │ │ cmp r0, #19 │ │ │ │ - bhi 98420 │ │ │ │ + bhi 986a8 │ │ │ │ and r0, r2, ip │ │ │ │ and r6, r6, r1 │ │ │ │ add sl, sl, r3, ror #27 │ │ │ │ eor r6, r6, r0 │ │ │ │ add sl, sl, r8 │ │ │ │ ror r0, ip, #2 │ │ │ │ add r6, r6, sl │ │ │ │ add r5, r5, #1 │ │ │ │ add r6, r6, lr │ │ │ │ - b 9844c │ │ │ │ + b 986d4 │ │ │ │ add sl, sl, r3, ror #27 │ │ │ │ ror r0, ip, #2 │ │ │ │ add sl, sl, r9 │ │ │ │ add r5, r5, #1 │ │ │ │ add sl, sl, r6 │ │ │ │ add r6, sl, lr │ │ │ │ - b 9844c │ │ │ │ + b 986d4 │ │ │ │ ldr ip, [fp, #-364] @ 0xfffffe94 │ │ │ │ add r6, r6, ip │ │ │ │ ldr ip, [fp, #-368] @ 0xfffffe90 │ │ │ │ add r3, ip, r3 │ │ │ │ ldr ip, [fp, #-372] @ 0xfffffe8c │ │ │ │ add r0, ip, r0 │ │ │ │ ldr ip, [fp, #-376] @ 0xfffffe88 │ │ │ │ @@ -109600,329 +109762,164 @@ │ │ │ │ str r6, [ip] │ │ │ │ str r3, [ip, #4] │ │ │ │ str r0, [ip, #8] │ │ │ │ str r2, [ip, #12] │ │ │ │ str r1, [ip, #16] │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ - sub sp, sp, #148 @ 0x94 │ │ │ │ - ldr r3, [pc, #616] @ 98788 │ │ │ │ - mov r8, r0 │ │ │ │ - subs r6, r1, #0 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 98750 │ │ │ │ - ldrb r1, [r0] │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r0, [pc, #584] @ 9878c │ │ │ │ - mov r2, r6 │ │ │ │ - bl 2539c4 │ │ │ │ - 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 98558 │ │ │ │ - cmn r5, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 98780 │ │ │ │ - add r3, r5, #12 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ - str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bls 98628 │ │ │ │ - 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] │ │ │ │ - ldr r0, [ip] │ │ │ │ - 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 98594 │ │ │ │ - mov r2, #72 @ 0x48 │ │ │ │ - mov r1, #221 @ 0xdd │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2d63c │ │ │ │ - sub r3, r4, #64 @ 0x40 │ │ │ │ - add sl, r6, r3 │ │ │ │ - sub r6, fp, #104 @ 0x68 │ │ │ │ - mov ip, sl │ │ │ │ - add r3, sl, #64 @ 0x40 │ │ │ │ - str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ - mov lr, r6 │ │ │ │ - ldr r3, [ip, #12] │ │ │ │ - ldr r0, [ip] │ │ │ │ - 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 985e8 │ │ │ │ - mov r0, sl │ │ │ │ - mov r2, #68 @ 0x44 │ │ │ │ - mov r1, #221 @ 0xdd │ │ │ │ - bl 2d63c │ │ │ │ - b 9864c │ │ │ │ - sub r9, fp, #168 @ 0xa8 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 2e1f8 │ │ │ │ - mov r1, #221 @ 0xdd │ │ │ │ - add r2, r4, #12 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2d63c │ │ │ │ - ldr r2, [fp, #-176] @ 0xffffff50 │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r3, [r8, #16] │ │ │ │ - ldr r0, [r8, #4] │ │ │ │ - blx r3 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - movne r7, r6 │ │ │ │ - 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 98678 │ │ │ │ - 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 98710 │ │ │ │ - cmp r5, r4 │ │ │ │ - mov r1, r9 │ │ │ │ - movcc r2, r5 │ │ │ │ - movcs r2, r4 │ │ │ │ - mov r0, sl │ │ │ │ - bl 2e1f8 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 98780 │ │ │ │ - cmp r5, r4 │ │ │ │ - bls 986ec │ │ │ │ - sub r2, r5, r4 │ │ │ │ - mov r1, #205 @ 0xcd │ │ │ │ - add r0, sl, r4 │ │ │ │ - bl 2d63c │ │ │ │ - ldr r3, [pc, #148] @ 98788 │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 9877c │ │ │ │ - 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 2e1f8 │ │ │ │ - cmp r5, r7 │ │ │ │ - bls 986cc │ │ │ │ - sub r2, r5, r7 │ │ │ │ - add r0, sl, r7 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ - sub r1, fp, #104 @ 0x68 │ │ │ │ - movcs r2, #64 @ 0x40 │ │ │ │ - bl 2e1f8 │ │ │ │ - b 986cc │ │ │ │ - ldr r3, [pc, #48] @ 98788 │ │ │ │ - ldr r1, [r3] │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - eors r1, r3, r1 │ │ │ │ - mov r3, #0 │ │ │ │ - bne 9877c │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 24babc │ │ │ │ - bl 2dcf0 <__stack_chk_fail@plt> │ │ │ │ - mov sl, #0 │ │ │ │ - b 986ec │ │ │ │ - ldrsheq pc, [pc], #-228 @ │ │ │ │ - subeq r3, r5, r4, asr #14 │ │ │ │ │ │ │ │ -00098790 : │ │ │ │ +00098788 : │ │ │ │ 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 987cc │ │ │ │ + bl 987c4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000987cc : │ │ │ │ +000987c4 : │ │ │ │ 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 98820 │ │ │ │ + bhi 98818 │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ bl 2d42c <__vsnprintf_chk@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 98818 │ │ │ │ + beq 98810 │ │ │ │ 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 9880c │ │ │ │ + b 98804 │ │ │ │ │ │ │ │ -0009882c : │ │ │ │ +00098824 : │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009884c <_PyInterpreterState_Main@@Base>: │ │ │ │ +00098844 <_PyInterpreterState_Main@@Base>: │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ 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 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ │ │ │ │ -00098870 <_Py_hashtable_new_full@@Base>: │ │ │ │ +00098864 <_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, #24128 @ 0x5e40 │ │ │ │ + movweq r7, #23432 @ 0x5b88 │ │ │ │ movteq r7, #10 │ │ │ │ - bne 98ab4 <_Py_hashtable_new_full@@Base+0x244> │ │ │ │ + bne 98aa8 <_Py_hashtable_new_full@@Base+0x244> │ │ │ │ movw r2, #38304 @ 0x95a0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ - movw r8, #64560 @ 0xfc30 │ │ │ │ + movw r8, #63860 @ 0xf974 │ │ │ │ movt r8, #9 │ │ │ │ ldr r3, [r2, #988] @ 0x3dc │ │ │ │ cmp r3, r8 │ │ │ │ - bne 98b40 <_Py_hashtable_new_full@@Base+0x2d0> │ │ │ │ - ldr r1, [pc, #732] @ 98bac <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ + bne 98b34 <_Py_hashtable_new_full@@Base+0x2d0> │ │ │ │ + ldr r1, [pc, #732] @ 98ba0 <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1596] @ 0x63c │ │ │ │ ldr r3, [r9, #32] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 98b24 <_Py_hashtable_new_full@@Base+0x2b4> │ │ │ │ + beq 98b18 <_Py_hashtable_new_full@@Base+0x2b4> │ │ │ │ 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 989d8 <_Py_hashtable_new_full@@Base+0x168> │ │ │ │ + beq 989cc <_Py_hashtable_new_full@@Base+0x168> │ │ │ │ ldr r3, [r2, #988] @ 0x3dc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 98b60 <_Py_hashtable_new_full@@Base+0x2f0> │ │ │ │ - ldr r1, [pc, #640] @ 98bac <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ + bne 98b54 <_Py_hashtable_new_full@@Base+0x2f0> │ │ │ │ + ldr r1, [pc, #640] @ 98ba0 <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1596] @ 0x63c │ │ │ │ ldr r3, [r8, #56] @ 0x38 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 98b0c <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ + beq 98b00 <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ 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 98a4c <_Py_hashtable_new_full@@Base+0x1dc> │ │ │ │ - movw r8, #22832 @ 0x5930 │ │ │ │ + beq 98a40 <_Py_hashtable_new_full@@Base+0x1dc> │ │ │ │ + movw r8, #22136 @ 0x5678 │ │ │ │ movt r8, #10 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d63c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r4, #28] │ │ │ │ - movw r2, #24436 @ 0x5f74 │ │ │ │ + movw r2, #23516 @ 0x5bdc │ │ │ │ movt r2, #24 │ │ │ │ - movw r3, #63192 @ 0xf6d8 │ │ │ │ + movw r3, #61944 @ 0xf1f8 │ │ │ │ movt r3, #27 │ │ │ │ str sl, [r4, #24] │ │ │ │ cmp r5, r2 │ │ │ │ cmpeq r6, r3 │ │ │ │ str r5, [r4, #16] │ │ │ │ - movw r3, #56672 @ 0xdd60 │ │ │ │ + movw r3, #55960 @ 0xda98 │ │ │ │ movt r3, #9 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r8, [r4, #32] │ │ │ │ str r7, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #12] │ │ │ │ - movweq r3, #22636 @ 0x586c │ │ │ │ + movweq r3, #21716 @ 0x54d4 │ │ │ │ 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] │ │ │ │ @@ -109932,192 +109929,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 9890c <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ + bne 98900 <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ ldr r3, [r2, #968] @ 0x3c8 │ │ │ │ - movw r1, #30908 @ 0x78bc │ │ │ │ + movw r1, #30900 @ 0x78b4 │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 98b78 <_Py_hashtable_new_full@@Base+0x308> │ │ │ │ + bne 98b6c <_Py_hashtable_new_full@@Base+0x308> │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e27c │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 98b04 <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ + beq 98af8 <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b 9890c <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ + b 98900 <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ 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 98968 <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ + bne 9895c <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ ldr r3, [r2, #968] @ 0x3c8 │ │ │ │ - movw r1, #30908 @ 0x78bc │ │ │ │ + movw r1, #30900 @ 0x78b4 │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 98b94 <_Py_hashtable_new_full@@Base+0x324> │ │ │ │ + bne 98b88 <_Py_hashtable_new_full@@Base+0x324> │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ bl 2e27c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98ba4 <_Py_hashtable_new_full@@Base+0x334> │ │ │ │ + beq 98b98 <_Py_hashtable_new_full@@Base+0x334> │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b 98968 <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ + b 9895c <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ ldr r8, [ip] │ │ │ │ - movw r3, #22832 @ 0x5930 │ │ │ │ + movw r3, #22136 @ 0x5678 │ │ │ │ movt r3, #10 │ │ │ │ ldr r7, [ip, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 988ac <_Py_hashtable_new_full@@Base+0x3c> │ │ │ │ + beq 988a0 <_Py_hashtable_new_full@@Base+0x3c> │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ blx r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 98b04 <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ + beq 98af8 <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r4] │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - bne 98974 <_Py_hashtable_new_full@@Base+0x104> │ │ │ │ + bne 98968 <_Py_hashtable_new_full@@Base+0x104> │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ mov r4, #0 │ │ │ │ - b 989cc <_Py_hashtable_new_full@@Base+0x15c> │ │ │ │ + b 989c0 <_Py_hashtable_new_full@@Base+0x15c> │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 98a78 <_Py_hashtable_new_full@@Base+0x208> │ │ │ │ + b 98a6c <_Py_hashtable_new_full@@Base+0x208> │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, r0 │ │ │ │ - b 98a04 <_Py_hashtable_new_full@@Base+0x194> │ │ │ │ + b 989f8 <_Py_hashtable_new_full@@Base+0x194> │ │ │ │ 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 9890c <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ - b 98b04 <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ + bne 98900 <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ + b 98af8 <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - movw r8, #22832 @ 0x5930 │ │ │ │ + movw r8, #22136 @ 0x5678 │ │ │ │ movt r8, #10 │ │ │ │ blx r3 │ │ │ │ - b 98af0 <_Py_hashtable_new_full@@Base+0x280> │ │ │ │ + b 98ae4 <_Py_hashtable_new_full@@Base+0x280> │ │ │ │ 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 98a34 <_Py_hashtable_new_full@@Base+0x1c4> │ │ │ │ + b 98a28 <_Py_hashtable_new_full@@Base+0x1c4> │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b 98a9c <_Py_hashtable_new_full@@Base+0x22c> │ │ │ │ + b 98a90 <_Py_hashtable_new_full@@Base+0x22c> │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 98afc <_Py_hashtable_new_full@@Base+0x28c> │ │ │ │ + b 98af0 <_Py_hashtable_new_full@@Base+0x28c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00098bb0 : │ │ │ │ +00098ba4 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 98bc4 │ │ │ │ + beq 98bb8 │ │ │ │ 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 b40dc <_PyType_GetDict@@Base> │ │ │ │ + bl b3e18 <_PyType_GetDict@@Base> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 98c2c │ │ │ │ + bne 98c20 │ │ │ │ mov r0, r2 │ │ │ │ - bl bdde8 │ │ │ │ + bl bd9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 98c48 │ │ │ │ + blt 98c3c │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r2, [r4, #4] │ │ │ │ - beq 98c2c │ │ │ │ + beq 98c20 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 98bc0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b 98bb4 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3940 @ 0xf64 │ │ │ │ + movw r1, #1984 @ 0x7c0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + ldr r0, [r3, #240] @ 0xf0 │ │ │ │ + bl 13ff54 │ │ │ │ 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 99168 │ │ │ │ + bne 9915c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r3, #32 │ │ │ │ - beq 99400 │ │ │ │ + beq 993f4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 993d4 │ │ │ │ + beq 993c8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 99160 │ │ │ │ + beq 99154 │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #46368 @ 0xb520 │ │ │ │ + movw r2, #45704 @ 0xb288 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #38060 @ 0x94ac │ │ │ │ + movw r3, #38048 @ 0x94a0 │ │ │ │ movt r3, #9 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r2, #244] @ 0xf4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 99410 │ │ │ │ + bne 99404 │ │ │ │ movw r3, #25400 @ 0x6338 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ movw r6, #25973 @ 0x6575 │ │ │ │ movt r6, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ @@ -110143,15 +110140,15 @@ │ │ │ │ cmp r5, #7 │ │ │ │ eor lr, lr, sl │ │ │ │ eor r2, r2, r8 │ │ │ │ eor ip, ip, sl │ │ │ │ eor r3, r3, r8 │ │ │ │ mov r9, #0 │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ - ble 99174 │ │ │ │ + ble 99168 │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ adds r6, r6, lr │ │ │ │ adc r7, r2, r4 │ │ │ │ ldr r8, [sl] │ │ │ │ ldr r4, [sl, #4] │ │ │ │ eor ip, ip, r8 │ │ │ │ adds r1, r1, ip │ │ │ │ @@ -110193,15 +110190,15 @@ │ │ │ │ add r3, r3, r7, lsr #11 │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor ip, ip, r8 │ │ │ │ eor r3, r3, r7 │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp r7, #7 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bls 98eec │ │ │ │ + bls 98ee0 │ │ │ │ add r7, sl, r5 │ │ │ │ add sl, sl, #8 │ │ │ │ str r7, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r9, [fp, #-68] @ 0xffffffbc │ │ │ │ adds r9, r6, lr │ │ │ │ ldr r6, [sl] │ │ │ │ @@ -110244,30 +110241,30 @@ │ │ │ │ add sl, sl, #8 │ │ │ │ lsl r2, r2, #17 │ │ │ │ add r2, r2, r8, lsr #15 │ │ │ │ sub r5, r5, sl │ │ │ │ eor lr, lr, r0 │ │ │ │ eor r2, r2, r1 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 98e2c │ │ │ │ + bgt 98e20 │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r9, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r8, r5, #7 │ │ │ │ - ldr sl, [pc, #1320] @ 99424 │ │ │ │ + ldr sl, [pc, #1320] @ 99418 │ │ │ │ bic r5, r5, #7 │ │ │ │ sub r8, r7, r8 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r5, r7, r5 │ │ │ │ add r7, r8, #7 │ │ │ │ mov r8, #0 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r8 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi 991c4 │ │ │ │ + bhi 991b8 │ │ │ │ add r7, r7, r7 │ │ │ │ ldrh r7, [sl, r7] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r8, [r7, #6] │ │ │ │ bfi r5, r8, #16, #8 │ │ │ │ @@ -110409,20 +110406,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 sl, [pc, #684] @ 99428 │ │ │ │ + ldr sl, [pc, #684] @ 9941c │ │ │ │ sub r7, r5, #1 │ │ │ │ mov r8, r9 │ │ │ │ mov r5, r9 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi 991c4 │ │ │ │ + bhi 991b8 │ │ │ │ add r7, r7, r7 │ │ │ │ ldrsh r7, [sl, r7] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #2] │ │ │ │ bfi r8, r5, #16, #8 │ │ │ │ @@ -110556,87 +110553,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 99158 │ │ │ │ + b 9914c │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r8, [r7, #4] │ │ │ │ bfi r5, r8, #0, #8 │ │ │ │ - b 98f50 │ │ │ │ + b 98f44 │ │ │ │ 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 98cac │ │ │ │ - b 99160 │ │ │ │ + bne 98ca0 │ │ │ │ + b 99154 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 993e0 │ │ │ │ + b 993d4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 99158 │ │ │ │ - strdeq r9, [r5], #-236 @ 0xffffff14 │ │ │ │ - subeq r9, r5, sl, lsl #30 │ │ │ │ + b 9914c │ │ │ │ + ldrdeq r3, [r5], #-12 │ │ │ │ + subeq r3, r5, sl, ror #1 │ │ │ │ │ │ │ │ -0009942c : │ │ │ │ +00099420 : │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 99498 │ │ │ │ + beq 9948c │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw lr, #46368 @ 0xb520 │ │ │ │ + movw lr, #45704 @ 0xb288 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw ip, #38060 @ 0x94ac │ │ │ │ + movw ip, #38048 @ 0x94a0 │ │ │ │ movt ip, #9 │ │ │ │ - ldr r4, [lr, #4] │ │ │ │ + ldr r4, [lr, #244] @ 0xf4 │ │ │ │ cmp r4, ip │ │ │ │ - bne 994a0 │ │ │ │ + bne 99494 │ │ │ │ movw r1, #25400 @ 0x6338 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ stm sp, {r0, r3} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl 994e4 │ │ │ │ + bl 994d8 │ │ │ │ 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 99484 │ │ │ │ + b 99478 │ │ │ │ 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, #25400 @ 0x6338 │ │ │ │ movt ip, #101 @ 0x65 │ │ │ │ strd r0, [sp] │ │ │ │ ldrd r2, [ip, #8] │ │ │ │ ldrd r0, [ip] │ │ │ │ - bl 994e4 │ │ │ │ + bl 994d8 │ │ │ │ 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 │ │ │ │ @@ -110665,15 +110662,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 99ba8 │ │ │ │ + ble 99b9c │ │ │ │ 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 │ │ │ │ @@ -110709,15 +110706,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 996f4 │ │ │ │ + bls 996e8 │ │ │ │ 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] │ │ │ │ @@ -110760,28 +110757,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 99634 │ │ │ │ + bgt 99628 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ - ldr r7, [pc, #1248] @ 99be0 │ │ │ │ + ldr r7, [pc, #1248] @ 99bd4 │ │ │ │ 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 99988 │ │ │ │ + bhi 9997c │ │ │ │ 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] │ │ │ │ @@ -111066,79 +111063,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] @ 99be4 │ │ │ │ + ldr r7, [pc, #44] @ 99bd8 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 99988 │ │ │ │ + bhi 9997c │ │ │ │ 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 99748 │ │ │ │ - subeq r9, r5, r8, lsl pc │ │ │ │ - subeq r9, r5, r6, lsr #30 │ │ │ │ + b 9973c │ │ │ │ + strdeq r3, [r5], #-8 │ │ │ │ + subeq r3, r5, r6, lsl #2 │ │ │ │ │ │ │ │ -00099be8 : │ │ │ │ +00099bdc : │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 99c04 │ │ │ │ + beq 99bf8 │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ b 2d4f8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 23644c │ │ │ │ + bl 2359c8 │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2d4f8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00099c40 <_Py_InitializeRecursionLimits@@Base>: │ │ │ │ +00099c34 <_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 2d648 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ bl 2d684 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 99cd8 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne 99ccc <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2cf40 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2e3e4 │ │ │ │ orr r5, r6, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2df4c │ │ │ │ orrs r5, r5, r0 │ │ │ │ - bne 99cd8 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne 99ccc <_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 │ │ │ │ @@ -111149,1548 +111146,1372 @@ │ │ │ │ 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 99cb4 <_Py_InitializeRecursionLimits@@Base+0x74> │ │ │ │ + b 99ca8 <_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, #3984] @ 0xf90 │ │ │ │ - sub sp, sp, #76 @ 0x4c │ │ │ │ + str r0, [ip, #4000] @ 0xfa0 │ │ │ │ + sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ bl 2e498 <__errno_location@plt> │ │ │ │ add r3, r4, #32 │ │ │ │ ldr sl, [r0] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 9a368 <_Py_InitializeRecursionLimits@@Base+0x728> │ │ │ │ + beq 9a0d4 <_Py_InitializeRecursionLimits@@Base+0x4a0> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ceb0 │ │ │ │ subs r3, r0, #0 │ │ │ │ addeq r9, r5, #8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #24] │ │ │ │ - bne 9a300 <_Py_InitializeRecursionLimits@@Base+0x6c0> │ │ │ │ + bne 9a094 <_Py_InitializeRecursionLimits@@Base+0x460> │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 99e60 <_Py_InitializeRecursionLimits@@Base+0x220> │ │ │ │ + bne 99e54 <_Py_InitializeRecursionLimits@@Base+0x220> │ │ │ │ add r9, r5, #136 @ 0x88 │ │ │ │ mov r0, r9 │ │ │ │ bl 2ceb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a42c <_Py_InitializeRecursionLimits@@Base+0x7ec> │ │ │ │ + bne 9a0a4 <_Py_InitializeRecursionLimits@@Base+0x470> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 9a10c <_Py_InitializeRecursionLimits@@Base+0x4cc> │ │ │ │ + bne 99f74 <_Py_InitializeRecursionLimits@@Base+0x340> │ │ │ │ add r0, r5, #88 @ 0x58 │ │ │ │ bl 2d474 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a41c <_Py_InitializeRecursionLimits@@Base+0x7dc> │ │ │ │ + bne 9a0c4 <_Py_InitializeRecursionLimits@@Base+0x490> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e780 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a40c <_Py_InitializeRecursionLimits@@Base+0x7cc> │ │ │ │ + bne 9a0b4 <_Py_InitializeRecursionLimits@@Base+0x480> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 9a32c <_Py_InitializeRecursionLimits@@Base+0x6ec> │ │ │ │ + beq 9a10c <_Py_InitializeRecursionLimits@@Base+0x4d8> │ │ │ │ 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 99dcc <_Py_InitializeRecursionLimits@@Base+0x18c> │ │ │ │ + bne 99dc0 <_Py_InitializeRecursionLimits@@Base+0x18c> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a120 <_Py_InitializeRecursionLimits@@Base+0x4e0> │ │ │ │ + bne 99fe4 <_Py_InitializeRecursionLimits@@Base+0x3b0> │ │ │ │ movw r5, #38304 @ 0x95a0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ ldr r3, [r5, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a1f4 <_Py_InitializeRecursionLimits@@Base+0x5b4> │ │ │ │ + beq 9a038 <_Py_InitializeRecursionLimits@@Base+0x404> │ │ │ │ bl 2d648 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #936] @ 0x3a8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - bne 99e2c <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ - ldr r3, [pc, #1340] @ 9a360 <_Py_InitializeRecursionLimits@@Base+0x720> │ │ │ │ + bne 99e20 <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + ldr r3, [pc, #864] @ 9a178 <_Py_InitializeRecursionLimits@@Base+0x544> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a120 <_Py_InitializeRecursionLimits@@Base+0x4e0> │ │ │ │ + bne 99fe4 <_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 9a184 <_Py_InitializeRecursionLimits@@Base+0x544> │ │ │ │ + bne 9a004 <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e780 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a378 <_Py_InitializeRecursionLimits@@Base+0x738> │ │ │ │ + bne 9a0fc <_Py_InitializeRecursionLimits@@Base+0x4c8> │ │ │ │ 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, #-92] @ 0xffffffa4 │ │ │ │ + str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r2], #16 │ │ │ │ cmp r3, #1 │ │ │ │ - str r2, [fp, #-84] @ 0xffffffac │ │ │ │ + str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ movcc r3, #1 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ movw r1, #38304 @ 0x95a0 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ - umull r3, r2, r3, r2 │ │ │ │ - strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldr r3, [r1, #1156] @ 0x484 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 9a310 <_Py_InitializeRecursionLimits@@Base+0x6d0> │ │ │ │ - sub r3, fp, #52 @ 0x34 │ │ │ │ - mov r0, #1 │ │ │ │ - mov r1, r3 │ │ │ │ + str r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ + umull r2, r3, r3, r2 │ │ │ │ + ldr r1, [r1, #1156] @ 0x484 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 2d768 <__clock_gettime64@plt> │ │ │ │ - subs lr, r0, #0 │ │ │ │ - bne 9a3a0 <_Py_InitializeRecursionLimits@@Base+0x760> │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #33532 @ 0x82fc │ │ │ │ - movt r3, #55870 @ 0xda3e │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r2, r3 │ │ │ │ - adcs r3, r1, #2 │ │ │ │ - asr r3, r0, #31 │ │ │ │ + sub r3, fp, #60 @ 0x3c │ │ │ │ + mov r0, r3 │ │ │ │ + cmp r1, #0 │ │ │ │ + str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - blt 9a388 <_Py_InitializeRecursionLimits@@Base+0x748> │ │ │ │ - movw r3, #32004 @ 0x7d04 │ │ │ │ - movt r3, #9665 @ 0x25c1 │ │ │ │ - cmp r3, r2 │ │ │ │ - mov r3, #2 │ │ │ │ - sbcs r3, r3, r1 │ │ │ │ - blt 9a3c8 <_Py_InitializeRecursionLimits@@Base+0x788> │ │ │ │ - mov ip, #51712 @ 0xca00 │ │ │ │ - movt ip, #15258 @ 0x3b9a │ │ │ │ - cmp r0, #0 │ │ │ │ - umull r3, r2, r2, ip │ │ │ │ - mla r1, ip, r1, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - ble 9a1b8 <_Py_InitializeRecursionLimits@@Base+0x578> │ │ │ │ - mvn ip, r0 │ │ │ │ - cmp ip, r3 │ │ │ │ - mvn ip, #-2147483648 @ 0x80000000 │ │ │ │ - sub lr, ip, r0, asr #31 │ │ │ │ - sbcs lr, lr, r1 │ │ │ │ - blt 9a400 <_Py_InitializeRecursionLimits@@Base+0x7c0> │ │ │ │ - ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - adds r3, r3, r0 │ │ │ │ - adc r1, r1, r2 │ │ │ │ - ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - mvn r2, r2 │ │ │ │ - cmp r2, r3 │ │ │ │ - mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ - sub r2, r2, r0 │ │ │ │ - sbcs r2, r2, r1 │ │ │ │ - blt 9a3e8 <_Py_InitializeRecursionLimits@@Base+0x7a8> │ │ │ │ - ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - adds r0, r3, r2 │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - adc r1, r3, r1 │ │ │ │ - add r3, pc, #996 @ 0x3e4 │ │ │ │ - ldrd r2, [r3] │ │ │ │ - blx 3cc594 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r3, r1 │ │ │ │ - blt 9a140 <_Py_InitializeRecursionLimits@@Base+0x500> │ │ │ │ - str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + beq 9a074 <_Py_InitializeRecursionLimits@@Base+0x440> │ │ │ │ + bl 1dd8ec │ │ │ │ + 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 9a068 <_Py_InitializeRecursionLimits@@Base+0x434> │ │ │ │ + adds r0, r0, r2 │ │ │ │ + adc r1, r1, r3 │ │ │ │ + sub r2, fp, #52 @ 0x34 │ │ │ │ + bl 1ddb84 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ + sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2e168 <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - beq 9a0b0 <_Py_InitializeRecursionLimits@@Base+0x470> │ │ │ │ + beq 99f88 <_Py_InitializeRecursionLimits@@Base+0x354> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a2a8 <_Py_InitializeRecursionLimits@@Base+0x668> │ │ │ │ + bne 9a058 <_Py_InitializeRecursionLimits@@Base+0x424> │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 99d64 <_Py_InitializeRecursionLimits@@Base+0x124> │ │ │ │ + beq 99d58 <_Py_InitializeRecursionLimits@@Base+0x124> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ + 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 │ │ │ │ - str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ + strd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r3, #1156] @ 0x484 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a294 <_Py_InitializeRecursionLimits@@Base+0x654> │ │ │ │ - ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 2d768 <__clock_gettime64@plt> │ │ │ │ - subs r3, r0, #0 │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne 9a26c <_Py_InitializeRecursionLimits@@Base+0x62c> │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r1, #33532 @ 0x82fc │ │ │ │ - movt r1, #55870 @ 0xda3e │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r2, r1 │ │ │ │ - adcs r1, r0, #2 │ │ │ │ - asr ip, r3, #31 │ │ │ │ - blt 9a250 <_Py_InitializeRecursionLimits@@Base+0x610> │ │ │ │ - movw r1, #32004 @ 0x7d04 │ │ │ │ - movt r1, #9665 @ 0x25c1 │ │ │ │ - cmp r1, r2 │ │ │ │ - mov r1, #2 │ │ │ │ - sbcs r1, r1, r0 │ │ │ │ - blt 9a2dc <_Py_InitializeRecursionLimits@@Base+0x69c> │ │ │ │ - mov r1, #51712 @ 0xca00 │ │ │ │ - movt r1, #15258 @ 0x3b9a │ │ │ │ - cmp r3, #0 │ │ │ │ - umull lr, r2, r2, r1 │ │ │ │ - mla r2, r1, r0, r2 │ │ │ │ - str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ble 9a158 <_Py_InitializeRecursionLimits@@Base+0x518> │ │ │ │ - mvn r1, r3 │ │ │ │ - cmp r1, lr │ │ │ │ + beq 9a08c <_Py_InitializeRecursionLimits@@Base+0x458> │ │ │ │ + bl 1dd8ec │ │ │ │ + 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, ip │ │ │ │ + sub r0, r1, lr │ │ │ │ sbcs r0, r0, r2 │ │ │ │ - blt 9a248 <_Py_InitializeRecursionLimits@@Base+0x608> │ │ │ │ - ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - adds r3, lr, r3 │ │ │ │ - adc r1, ip, r2 │ │ │ │ - ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ - mvn r2, r0 │ │ │ │ - cmp r2, r3 │ │ │ │ - mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ - sub r2, r2, ip │ │ │ │ - sbcs r2, r2, r1 │ │ │ │ - blt 9a3e8 <_Py_InitializeRecursionLimits@@Base+0x7a8> │ │ │ │ - adds r0, r0, r3 │ │ │ │ - adc r1, ip, r1 │ │ │ │ - b 99f6c <_Py_InitializeRecursionLimits@@Base+0x32c> │ │ │ │ + blt 9a084 <_Py_InitializeRecursionLimits@@Base+0x450> │ │ │ │ + adds r0, r3, ip │ │ │ │ + adc r1, r2, lr │ │ │ │ + b 99ed4 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ + str r4, [r5, #4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 99d80 <_Py_InitializeRecursionLimits@@Base+0x14c> │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 99d58 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ + beq 99d4c <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, r2 │ │ │ │ - bne 99d58 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ + bne 99d4c <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #3 │ │ │ │ - beq 9a214 <_Py_InitializeRecursionLimits@@Base+0x5d4> │ │ │ │ + beq 9a0e4 <_Py_InitializeRecursionLimits@@Base+0x4b0> │ │ │ │ add r3, r3, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a0e8 <_Py_InitializeRecursionLimits@@Base+0x4a8> │ │ │ │ + bne 99fc0 <_Py_InitializeRecursionLimits@@Base+0x38c> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b 99d58 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ - str r4, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b 99d8c <_Py_InitializeRecursionLimits@@Base+0x14c> │ │ │ │ + b 99d4c <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r9] │ │ │ │ orr r3, r3, #4 │ │ │ │ strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a124 <_Py_InitializeRecursionLimits@@Base+0x4e4> │ │ │ │ + bne 99fe8 <_Py_InitializeRecursionLimits@@Base+0x3b4> │ │ │ │ dmb ish │ │ │ │ - b 99e2c <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ - add r2, r2, #998244352 @ 0x3b800000 │ │ │ │ - subs r0, r0, #1 │ │ │ │ - add r2, r2, #1753088 @ 0x1ac000 │ │ │ │ - sbc r3, r1, #0 │ │ │ │ - add r2, r2, #2560 @ 0xa00 │ │ │ │ - b 99f84 <_Py_InitializeRecursionLimits@@Base+0x344> │ │ │ │ - orrs r1, r3, ip │ │ │ │ - beq 9a078 <_Py_InitializeRecursionLimits@@Base+0x438> │ │ │ │ - rsbs r1, r3, #0 │ │ │ │ - mov r0, r1 │ │ │ │ - rsc r1, ip, #-2147483648 @ 0x80000000 │ │ │ │ - cmp lr, r0 │ │ │ │ - sbcs r1, r2, r1 │ │ │ │ - bge 9a078 <_Py_InitializeRecursionLimits@@Base+0x438> │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 9a084 <_Py_InitializeRecursionLimits@@Base+0x444> │ │ │ │ + b 99e20 <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ uxtb r1, r2 │ │ │ │ dmb ish │ │ │ │ orr r1, r1, r3 │ │ │ │ ldrex r0, [r9] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 9a1a8 <_Py_InitializeRecursionLimits@@Base+0x568> │ │ │ │ + bne 9a028 <_Py_InitializeRecursionLimits@@Base+0x3f4> │ │ │ │ strex ip, r1, [r9] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9a190 <_Py_InitializeRecursionLimits@@Base+0x550> │ │ │ │ + bne 9a010 <_Py_InitializeRecursionLimits@@Base+0x3dc> │ │ │ │ mov r2, r0 │ │ │ │ dmb ish │ │ │ │ - beq 99e44 <_Py_InitializeRecursionLimits@@Base+0x204> │ │ │ │ - b 9a184 <_Py_InitializeRecursionLimits@@Base+0x544> │ │ │ │ - orrs ip, r0, r0, asr #31 │ │ │ │ - beq 99f30 <_Py_InitializeRecursionLimits@@Base+0x2f0> │ │ │ │ - rsbs ip, r0, #0 │ │ │ │ - str ip, [fp, #-100] @ 0xffffff9c │ │ │ │ - asr ip, r0, #31 │ │ │ │ - rsc ip, ip, #-2147483648 @ 0x80000000 │ │ │ │ - str ip, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ - cmp r3, ip │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ - sbcs ip, r1, ip │ │ │ │ - bge 99f30 <_Py_InitializeRecursionLimits@@Base+0x2f0> │ │ │ │ - mov r3, lr │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 99f3c <_Py_InitializeRecursionLimits@@Base+0x2fc> │ │ │ │ - bl 23644c │ │ │ │ + beq 99e38 <_Py_InitializeRecursionLimits@@Base+0x204> │ │ │ │ + b 9a004 <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ + bl 2359c8 │ │ │ │ bl 2d648 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #936] @ 0x3a8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - beq 99e1c <_Py_InitializeRecursionLimits@@Base+0x1dc> │ │ │ │ - b 99e2c <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + beq 99e10 <_Py_InitializeRecursionLimits@@Base+0x1dc> │ │ │ │ + b 99e20 <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + movw r1, #2572 @ 0xa0c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #276] @ 9a17c <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r1, lr │ │ │ │ + mvn r0, #0 │ │ │ │ + b 99ed4 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ + bl 827bc │ │ │ │ + ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + b 99eb0 <_Py_InitializeRecursionLimits@@Base+0x27c> │ │ │ │ + mvn r0, #0 │ │ │ │ + b 99ed4 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ + bl 827bc │ │ │ │ + b 99f40 <_Py_InitializeRecursionLimits@@Base+0x30c> │ │ │ │ + movw r1, #2540 @ 0x9ec │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #216] @ 9a17c <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #2640 @ 0xa50 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #200] @ 9a17c <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #2720 @ 0xaa0 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #184] @ 9a17c <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #2680 @ 0xa78 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #168] @ 9a17c <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 319674 │ │ │ │ + bl 2d8b8 │ │ │ │ + b 9a0dc <_Py_InitializeRecursionLimits@@Base+0x4a8> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ bl 2e780 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a378 <_Py_InitializeRecursionLimits@@Base+0x738> │ │ │ │ + beq 9a138 <_Py_InitializeRecursionLimits@@Base+0x504> │ │ │ │ + movw r1, #2604 @ 0xa2c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #112] @ 9a17c <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2e780 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + bne 9a0fc <_Py_InitializeRecursionLimits@@Base+0x4c8> │ │ │ │ + mov r0, r6 │ │ │ │ + mov r2, #1 │ │ │ │ + bl 260b88 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 319674 │ │ │ │ + bl 2d8b8 │ │ │ │ + b 9a130 <_Py_InitializeRecursionLimits@@Base+0x4fc> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a2b8 <_Py_InitializeRecursionLimits@@Base+0x678> │ │ │ │ + bne 9a154 <_Py_InitializeRecursionLimits@@Base+0x520> │ │ │ │ mov r0, r4 │ │ │ │ - bl 319cf4 │ │ │ │ + bl 319674 │ │ │ │ bl 2d8b8 │ │ │ │ - b 9a240 <_Py_InitializeRecursionLimits@@Base+0x600> │ │ │ │ - mvn r3, #0 │ │ │ │ - b 9a084 <_Py_InitializeRecursionLimits@@Base+0x444> │ │ │ │ - cmp r3, #1 │ │ │ │ - sbcs r2, ip, #0 │ │ │ │ - blt 9a288 <_Py_InitializeRecursionLimits@@Base+0x648> │ │ │ │ - mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - ldr lr, [fp, #-76] @ 0xffffffb4 │ │ │ │ - str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 9a078 <_Py_InitializeRecursionLimits@@Base+0x438> │ │ │ │ - ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - add r3, pc, #220 @ 0xdc │ │ │ │ - ldrd r2, [r3] │ │ │ │ - blx 3cc594 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ - mov r3, r1 │ │ │ │ - b 99f84 <_Py_InitializeRecursionLimits@@Base+0x344> │ │ │ │ - orrs r2, r3, ip │ │ │ │ - beq 9a25c <_Py_InitializeRecursionLimits@@Base+0x61c> │ │ │ │ - b 9a178 <_Py_InitializeRecursionLimits@@Base+0x538> │ │ │ │ - sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 827c4 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 9a084 <_Py_InitializeRecursionLimits@@Base+0x444> │ │ │ │ - movw r1, #4528 @ 0x11b0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #172] @ 9a364 <_Py_InitializeRecursionLimits@@Base+0x724> │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + b 9a14c <_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 9a2c0 <_Py_InitializeRecursionLimits@@Base+0x680> │ │ │ │ + bne 9a15c <_Py_InitializeRecursionLimits@@Base+0x528> │ │ │ │ dmb ish │ │ │ │ - b 9a238 <_Py_InitializeRecursionLimits@@Base+0x5f8> │ │ │ │ - cmp r3, #1 │ │ │ │ - sbcs r2, ip, #0 │ │ │ │ - mvnlt r2, #-2147483648 @ 0x80000000 │ │ │ │ - mvnlt lr, #0 │ │ │ │ - strlt r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - blt 9a078 <_Py_InitializeRecursionLimits@@Base+0x438> │ │ │ │ - mvn r3, #0 │ │ │ │ - mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 9a084 <_Py_InitializeRecursionLimits@@Base+0x444> │ │ │ │ - movw r1, #4496 @ 0x1190 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #84] @ 9a364 <_Py_InitializeRecursionLimits@@Base+0x724> │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ - sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 827c4 │ │ │ │ - sub r2, fp, #52 @ 0x34 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 99f3c <_Py_InitializeRecursionLimits@@Base+0x2fc> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2e780 │ │ │ │ - subs r1, r0, #0 │ │ │ │ - bne 9a378 <_Py_InitializeRecursionLimits@@Base+0x738> │ │ │ │ - mov r0, r6 │ │ │ │ - mov r2, #1 │ │ │ │ - bl 261600 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 319cf4 │ │ │ │ - bl 2d8b8 │ │ │ │ - b 9a350 <_Py_InitializeRecursionLimits@@Base+0x710> │ │ │ │ - blcc fe74cb60 <__bss_end__@@Base+0xfe0cd5d4> │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b 9a144 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ rsbeq r9, r2, r4, lsr sp │ │ │ │ - strheq r9, [r5], #-240 @ 0xffffff10 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 319cf4 │ │ │ │ - bl 2d8b8 │ │ │ │ - b 9a370 <_Py_InitializeRecursionLimits@@Base+0x730> │ │ │ │ - movw r1, #4560 @ 0x11d0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #-36] @ 9a364 <_Py_InitializeRecursionLimits@@Base+0x724> │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ - cmp r0, #1 │ │ │ │ - sbcs r3, r3, #0 │ │ │ │ - blt 9a3bc <_Py_InitializeRecursionLimits@@Base+0x77c> │ │ │ │ - mov r3, lr │ │ │ │ - mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - b 99f30 <_Py_InitializeRecursionLimits@@Base+0x2f0> │ │ │ │ - ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ - add r3, pc, #144 @ 0x90 │ │ │ │ - ldrd r2, [r3] │ │ │ │ - blx 3cc594 <_PyMonitoring_FireBranchEvent@@Base+0x9d0> │ │ │ │ - mov r3, r1 │ │ │ │ - b 99f84 <_Py_InitializeRecursionLimits@@Base+0x344> │ │ │ │ - orrs r3, r0, r0, asr #31 │ │ │ │ - beq 9a394 <_Py_InitializeRecursionLimits@@Base+0x754> │ │ │ │ - b 9a1e8 <_Py_InitializeRecursionLimits@@Base+0x5a8> │ │ │ │ - asr r3, r0, #31 │ │ │ │ - cmp r0, #1 │ │ │ │ - sbcs r3, r3, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - mvnlt r2, #-2147483648 @ 0x80000000 │ │ │ │ - blt 99f30 <_Py_InitializeRecursionLimits@@Base+0x2f0> │ │ │ │ - mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 99f3c <_Py_InitializeRecursionLimits@@Base+0x2fc> │ │ │ │ - movw r2, #55295 @ 0xd7ff │ │ │ │ - movt r2, #13042 @ 0x32f2 │ │ │ │ - movw r0, #32004 @ 0x7d04 │ │ │ │ - movt r0, #9665 @ 0x25c1 │ │ │ │ - mov r3, #2 │ │ │ │ - b 99f84 <_Py_InitializeRecursionLimits@@Base+0x344> │ │ │ │ - mov r1, ip │ │ │ │ - mvn r3, #0 │ │ │ │ - b 99f3c <_Py_InitializeRecursionLimits@@Base+0x2fc> │ │ │ │ - movw r1, #4676 @ 0x1244 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #44] @ 9a448 <_Py_InitializeRecursionLimits@@Base+0x808> │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #4636 @ 0x121c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #28] @ 9a448 <_Py_InitializeRecursionLimits@@Base+0x808> │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #4596 @ 0x11f4 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #12] @ 9a448 <_Py_InitializeRecursionLimits@@Base+0x808> │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ - nop {0} │ │ │ │ - blcc fe74cc48 <__bss_end__@@Base+0xfe0cd6bc> │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - strheq r9, [r5], #-240 @ 0xffffff10 │ │ │ │ + subeq r4, r5, r0, lsr #20 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #784] @ 0x310 │ │ │ │ strd r0, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d840 <_Py_InitializeRecursionLimits@@Base+0x3c00> │ │ │ │ + beq 9d574 <_Py_InitializeRecursionLimits@@Base+0x3940> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ movw r8, #38304 @ 0x95a0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ ldr r9, [r3, #8] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r8, #920] @ 0x398 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r9, r2 │ │ │ │ - bne 9d714 <_Py_InitializeRecursionLimits@@Base+0x3ad4> │ │ │ │ + bne 9d448 <_Py_InitializeRecursionLimits@@Base+0x3814> │ │ │ │ add r7, r8, #8192 @ 0x2000 │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ - movw r2, #30376 @ 0x76a8 │ │ │ │ + movw r2, #30368 @ 0x76a0 │ │ │ │ movt r2, #9 │ │ │ │ - movw r1, #46280 @ 0xb4c8 │ │ │ │ + movw r1, #45636 @ 0xb244 │ │ │ │ movt r1, #10 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #59712 @ 0xe940 │ │ │ │ + movw r0, #59000 @ 0xe678 │ │ │ │ movt r0, #9 │ │ │ │ - movw r2, #31548 @ 0x7b3c │ │ │ │ + movw r2, #31540 @ 0x7b34 │ │ │ │ movt r2, #9 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp] │ │ │ │ - bl 98870 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 98864 <_Py_hashtable_new_full@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #1132] @ 0x46c │ │ │ │ - beq 9d984 <_Py_InitializeRecursionLimits@@Base+0x3d44> │ │ │ │ - ldr r0, [pc, #4088] @ 9b4e4 <_Py_InitializeRecursionLimits@@Base+0x18a4> │ │ │ │ + beq 9d6b8 <_Py_InitializeRecursionLimits@@Base+0x3a84> │ │ │ │ + ldr r0, [pc, #4088] @ 9b218 <_Py_InitializeRecursionLimits@@Base+0x15e4> │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4080] @ 9b4e8 <_Py_InitializeRecursionLimits@@Base+0x18a8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4076] @ 9b4ec <_Py_InitializeRecursionLimits@@Base+0x18ac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4072] @ 9b4f0 <_Py_InitializeRecursionLimits@@Base+0x18b0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4068] @ 9b4f4 <_Py_InitializeRecursionLimits@@Base+0x18b4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4064] @ 9b4f8 <_Py_InitializeRecursionLimits@@Base+0x18b8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4060] @ 9b4fc <_Py_InitializeRecursionLimits@@Base+0x18bc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4056] @ 9b500 <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4052] @ 9b504 <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4048] @ 9b508 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4044] @ 9b50c <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4040] @ 9b510 <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4036] @ 9b514 <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4032] @ 9b518 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4028] @ 9b51c <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4024] @ 9b520 <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4020] @ 9b524 <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4016] @ 9b528 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4012] @ 9b52c <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4008] @ 9b530 <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4004] @ 9b534 <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #4000] @ 9b538 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3996] @ 9b53c <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3992] @ 9b540 <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4080] @ 9b21c <_Py_InitializeRecursionLimits@@Base+0x15e8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4076] @ 9b220 <_Py_InitializeRecursionLimits@@Base+0x15ec> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4072] @ 9b224 <_Py_InitializeRecursionLimits@@Base+0x15f0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4068] @ 9b228 <_Py_InitializeRecursionLimits@@Base+0x15f4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4064] @ 9b22c <_Py_InitializeRecursionLimits@@Base+0x15f8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4060] @ 9b230 <_Py_InitializeRecursionLimits@@Base+0x15fc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4056] @ 9b234 <_Py_InitializeRecursionLimits@@Base+0x1600> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4052] @ 9b238 <_Py_InitializeRecursionLimits@@Base+0x1604> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4048] @ 9b23c <_Py_InitializeRecursionLimits@@Base+0x1608> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4044] @ 9b240 <_Py_InitializeRecursionLimits@@Base+0x160c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4040] @ 9b244 <_Py_InitializeRecursionLimits@@Base+0x1610> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4036] @ 9b248 <_Py_InitializeRecursionLimits@@Base+0x1614> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4032] @ 9b24c <_Py_InitializeRecursionLimits@@Base+0x1618> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4028] @ 9b250 <_Py_InitializeRecursionLimits@@Base+0x161c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4024] @ 9b254 <_Py_InitializeRecursionLimits@@Base+0x1620> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4020] @ 9b258 <_Py_InitializeRecursionLimits@@Base+0x1624> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4016] @ 9b25c <_Py_InitializeRecursionLimits@@Base+0x1628> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4012] @ 9b260 <_Py_InitializeRecursionLimits@@Base+0x162c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4008] @ 9b264 <_Py_InitializeRecursionLimits@@Base+0x1630> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4004] @ 9b268 <_Py_InitializeRecursionLimits@@Base+0x1634> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #4000] @ 9b26c <_Py_InitializeRecursionLimits@@Base+0x1638> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3996] @ 9b270 <_Py_InitializeRecursionLimits@@Base+0x163c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3992] @ 9b274 <_Py_InitializeRecursionLimits@@Base+0x1640> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ add r0, r8, #33536 @ 0x8300 │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3980] @ 9b544 <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3976] @ 9b548 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3972] @ 9b54c <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3968] @ 9b550 <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3964] @ 9b554 <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3960] @ 9b558 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3956] @ 9b55c <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3952] @ 9b560 <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3948] @ 9b564 <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3944] @ 9b568 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3940] @ 9b56c <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3936] @ 9b570 <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3932] @ 9b574 <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3928] @ 9b578 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3924] @ 9b57c <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3920] @ 9b580 <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3916] @ 9b584 <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3912] @ 9b588 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3908] @ 9b58c <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3904] @ 9b590 <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3900] @ 9b594 <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3896] @ 9b598 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3892] @ 9b59c <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3888] @ 9b5a0 <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3884] @ 9b5a4 <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3880] @ 9b5a8 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3876] @ 9b5ac <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3872] @ 9b5b0 <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3868] @ 9b5b4 <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3864] @ 9b5b8 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3860] @ 9b5bc <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3856] @ 9b5c0 <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3852] @ 9b5c4 <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3848] @ 9b5c8 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3844] @ 9b5cc <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3840] @ 9b5d0 <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3980] @ 9b278 <_Py_InitializeRecursionLimits@@Base+0x1644> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3976] @ 9b27c <_Py_InitializeRecursionLimits@@Base+0x1648> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3972] @ 9b280 <_Py_InitializeRecursionLimits@@Base+0x164c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3968] @ 9b284 <_Py_InitializeRecursionLimits@@Base+0x1650> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3964] @ 9b288 <_Py_InitializeRecursionLimits@@Base+0x1654> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3960] @ 9b28c <_Py_InitializeRecursionLimits@@Base+0x1658> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3956] @ 9b290 <_Py_InitializeRecursionLimits@@Base+0x165c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3952] @ 9b294 <_Py_InitializeRecursionLimits@@Base+0x1660> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3948] @ 9b298 <_Py_InitializeRecursionLimits@@Base+0x1664> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3944] @ 9b29c <_Py_InitializeRecursionLimits@@Base+0x1668> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3940] @ 9b2a0 <_Py_InitializeRecursionLimits@@Base+0x166c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3936] @ 9b2a4 <_Py_InitializeRecursionLimits@@Base+0x1670> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3932] @ 9b2a8 <_Py_InitializeRecursionLimits@@Base+0x1674> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3928] @ 9b2ac <_Py_InitializeRecursionLimits@@Base+0x1678> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3924] @ 9b2b0 <_Py_InitializeRecursionLimits@@Base+0x167c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3920] @ 9b2b4 <_Py_InitializeRecursionLimits@@Base+0x1680> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3916] @ 9b2b8 <_Py_InitializeRecursionLimits@@Base+0x1684> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3912] @ 9b2bc <_Py_InitializeRecursionLimits@@Base+0x1688> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3908] @ 9b2c0 <_Py_InitializeRecursionLimits@@Base+0x168c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3904] @ 9b2c4 <_Py_InitializeRecursionLimits@@Base+0x1690> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3900] @ 9b2c8 <_Py_InitializeRecursionLimits@@Base+0x1694> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3896] @ 9b2cc <_Py_InitializeRecursionLimits@@Base+0x1698> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3892] @ 9b2d0 <_Py_InitializeRecursionLimits@@Base+0x169c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3888] @ 9b2d4 <_Py_InitializeRecursionLimits@@Base+0x16a0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3884] @ 9b2d8 <_Py_InitializeRecursionLimits@@Base+0x16a4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3880] @ 9b2dc <_Py_InitializeRecursionLimits@@Base+0x16a8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3876] @ 9b2e0 <_Py_InitializeRecursionLimits@@Base+0x16ac> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3872] @ 9b2e4 <_Py_InitializeRecursionLimits@@Base+0x16b0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3868] @ 9b2e8 <_Py_InitializeRecursionLimits@@Base+0x16b4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3864] @ 9b2ec <_Py_InitializeRecursionLimits@@Base+0x16b8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3860] @ 9b2f0 <_Py_InitializeRecursionLimits@@Base+0x16bc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3856] @ 9b2f4 <_Py_InitializeRecursionLimits@@Base+0x16c0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3852] @ 9b2f8 <_Py_InitializeRecursionLimits@@Base+0x16c4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3848] @ 9b2fc <_Py_InitializeRecursionLimits@@Base+0x16c8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3844] @ 9b300 <_Py_InitializeRecursionLimits@@Base+0x16cc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3840] @ 9b304 <_Py_InitializeRecursionLimits@@Base+0x16d0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ add r0, r8, #34816 @ 0x8800 │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3828] @ 9b5d4 <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3824] @ 9b5d8 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3820] @ 9b5dc <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3816] @ 9b5e0 <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3812] @ 9b5e4 <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3808] @ 9b5e8 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3804] @ 9b5ec <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3800] @ 9b5f0 <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3796] @ 9b5f4 <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3792] @ 9b5f8 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3788] @ 9b5fc <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3784] @ 9b600 <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3780] @ 9b604 <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3776] @ 9b608 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3772] @ 9b60c <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3828] @ 9b308 <_Py_InitializeRecursionLimits@@Base+0x16d4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3824] @ 9b30c <_Py_InitializeRecursionLimits@@Base+0x16d8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3820] @ 9b310 <_Py_InitializeRecursionLimits@@Base+0x16dc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3816] @ 9b314 <_Py_InitializeRecursionLimits@@Base+0x16e0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3812] @ 9b318 <_Py_InitializeRecursionLimits@@Base+0x16e4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3808] @ 9b31c <_Py_InitializeRecursionLimits@@Base+0x16e8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3804] @ 9b320 <_Py_InitializeRecursionLimits@@Base+0x16ec> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3800] @ 9b324 <_Py_InitializeRecursionLimits@@Base+0x16f0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3796] @ 9b328 <_Py_InitializeRecursionLimits@@Base+0x16f4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3792] @ 9b32c <_Py_InitializeRecursionLimits@@Base+0x16f8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3788] @ 9b330 <_Py_InitializeRecursionLimits@@Base+0x16fc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3784] @ 9b334 <_Py_InitializeRecursionLimits@@Base+0x1700> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3780] @ 9b338 <_Py_InitializeRecursionLimits@@Base+0x1704> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3776] @ 9b33c <_Py_InitializeRecursionLimits@@Base+0x1708> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3772] @ 9b340 <_Py_InitializeRecursionLimits@@Base+0x170c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ add r0, r8, #35328 @ 0x8a00 │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3760] @ 9b610 <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3756] @ 9b614 <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3752] @ 9b618 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3748] @ 9b61c <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3744] @ 9b620 <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3740] @ 9b624 <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3736] @ 9b628 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3732] @ 9b62c <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3728] @ 9b630 <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3724] @ 9b634 <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3720] @ 9b638 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3716] @ 9b63c <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3712] @ 9b640 <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3708] @ 9b644 <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3704] @ 9b648 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3700] @ 9b64c <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3696] @ 9b650 <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3692] @ 9b654 <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3688] @ 9b658 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3684] @ 9b65c <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3680] @ 9b660 <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3676] @ 9b664 <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3672] @ 9b668 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3668] @ 9b66c <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3664] @ 9b670 <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3660] @ 9b674 <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3656] @ 9b678 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3652] @ 9b67c <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3648] @ 9b680 <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3644] @ 9b684 <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3640] @ 9b688 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3636] @ 9b68c <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3632] @ 9b690 <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3628] @ 9b694 <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3624] @ 9b698 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3620] @ 9b69c <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3616] @ 9b6a0 <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3612] @ 9b6a4 <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3608] @ 9b6a8 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3604] @ 9b6ac <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3600] @ 9b6b0 <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3596] @ 9b6b4 <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3592] @ 9b6b8 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3588] @ 9b6bc <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3584] @ 9b6c0 <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3580] @ 9b6c4 <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3576] @ 9b6c8 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3572] @ 9b6cc <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3568] @ 9b6d0 <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3564] @ 9b6d4 <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3560] @ 9b6d8 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3556] @ 9b6dc <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3552] @ 9b6e0 <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3548] @ 9b6e4 <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3544] @ 9b6e8 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3540] @ 9b6ec <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3536] @ 9b6f0 <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3532] @ 9b6f4 <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3528] @ 9b6f8 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3524] @ 9b6fc <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3520] @ 9b700 <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3516] @ 9b704 <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3512] @ 9b708 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3508] @ 9b70c <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3504] @ 9b710 <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3500] @ 9b714 <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3496] @ 9b718 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3492] @ 9b71c <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3488] @ 9b720 <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3484] @ 9b724 <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3480] @ 9b728 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3476] @ 9b72c <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3472] @ 9b730 <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3468] @ 9b734 <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3464] @ 9b738 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3460] @ 9b73c <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3456] @ 9b740 <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3452] @ 9b744 <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3448] @ 9b748 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3444] @ 9b74c <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3440] @ 9b750 <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3436] @ 9b754 <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3432] @ 9b758 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3428] @ 9b75c <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3424] @ 9b760 <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3420] @ 9b764 <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3416] @ 9b768 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3412] @ 9b76c <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3408] @ 9b770 <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3404] @ 9b774 <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3400] @ 9b778 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3396] @ 9b77c <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3392] @ 9b780 <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3388] @ 9b784 <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3384] @ 9b788 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3380] @ 9b78c <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3376] @ 9b790 <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3372] @ 9b794 <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3368] @ 9b798 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3364] @ 9b79c <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3360] @ 9b7a0 <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3356] @ 9b7a4 <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3352] @ 9b7a8 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3348] @ 9b7ac <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3344] @ 9b7b0 <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3340] @ 9b7b4 <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3336] @ 9b7b8 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3332] @ 9b7bc <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3328] @ 9b7c0 <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3324] @ 9b7c4 <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3320] @ 9b7c8 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3316] @ 9b7cc <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3312] @ 9b7d0 <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3308] @ 9b7d4 <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3304] @ 9b7d8 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3300] @ 9b7dc <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3296] @ 9b7e0 <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3292] @ 9b7e4 <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3288] @ 9b7e8 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3284] @ 9b7ec <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3280] @ 9b7f0 <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3276] @ 9b7f4 <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3272] @ 9b7f8 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3268] @ 9b7fc <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3264] @ 9b800 <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3260] @ 9b804 <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3256] @ 9b808 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3252] @ 9b80c <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3248] @ 9b810 <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3244] @ 9b814 <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3240] @ 9b818 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3236] @ 9b81c <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3232] @ 9b820 <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3228] @ 9b824 <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3224] @ 9b828 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3220] @ 9b82c <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3216] @ 9b830 <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3212] @ 9b834 <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3208] @ 9b838 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3204] @ 9b83c <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3200] @ 9b840 <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3196] @ 9b844 <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3192] @ 9b848 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3188] @ 9b84c <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3184] @ 9b850 <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3180] @ 9b854 <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3176] @ 9b858 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3172] @ 9b85c <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3168] @ 9b860 <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3164] @ 9b864 <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3160] @ 9b868 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3760] @ 9b344 <_Py_InitializeRecursionLimits@@Base+0x1710> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3756] @ 9b348 <_Py_InitializeRecursionLimits@@Base+0x1714> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3752] @ 9b34c <_Py_InitializeRecursionLimits@@Base+0x1718> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3748] @ 9b350 <_Py_InitializeRecursionLimits@@Base+0x171c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3744] @ 9b354 <_Py_InitializeRecursionLimits@@Base+0x1720> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3740] @ 9b358 <_Py_InitializeRecursionLimits@@Base+0x1724> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3736] @ 9b35c <_Py_InitializeRecursionLimits@@Base+0x1728> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3732] @ 9b360 <_Py_InitializeRecursionLimits@@Base+0x172c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3728] @ 9b364 <_Py_InitializeRecursionLimits@@Base+0x1730> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3724] @ 9b368 <_Py_InitializeRecursionLimits@@Base+0x1734> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3720] @ 9b36c <_Py_InitializeRecursionLimits@@Base+0x1738> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3716] @ 9b370 <_Py_InitializeRecursionLimits@@Base+0x173c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3712] @ 9b374 <_Py_InitializeRecursionLimits@@Base+0x1740> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3708] @ 9b378 <_Py_InitializeRecursionLimits@@Base+0x1744> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3704] @ 9b37c <_Py_InitializeRecursionLimits@@Base+0x1748> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3700] @ 9b380 <_Py_InitializeRecursionLimits@@Base+0x174c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3696] @ 9b384 <_Py_InitializeRecursionLimits@@Base+0x1750> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3692] @ 9b388 <_Py_InitializeRecursionLimits@@Base+0x1754> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3688] @ 9b38c <_Py_InitializeRecursionLimits@@Base+0x1758> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3684] @ 9b390 <_Py_InitializeRecursionLimits@@Base+0x175c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3680] @ 9b394 <_Py_InitializeRecursionLimits@@Base+0x1760> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3676] @ 9b398 <_Py_InitializeRecursionLimits@@Base+0x1764> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3672] @ 9b39c <_Py_InitializeRecursionLimits@@Base+0x1768> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3668] @ 9b3a0 <_Py_InitializeRecursionLimits@@Base+0x176c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3664] @ 9b3a4 <_Py_InitializeRecursionLimits@@Base+0x1770> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3660] @ 9b3a8 <_Py_InitializeRecursionLimits@@Base+0x1774> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3656] @ 9b3ac <_Py_InitializeRecursionLimits@@Base+0x1778> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3652] @ 9b3b0 <_Py_InitializeRecursionLimits@@Base+0x177c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3648] @ 9b3b4 <_Py_InitializeRecursionLimits@@Base+0x1780> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3644] @ 9b3b8 <_Py_InitializeRecursionLimits@@Base+0x1784> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3640] @ 9b3bc <_Py_InitializeRecursionLimits@@Base+0x1788> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3636] @ 9b3c0 <_Py_InitializeRecursionLimits@@Base+0x178c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3632] @ 9b3c4 <_Py_InitializeRecursionLimits@@Base+0x1790> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3628] @ 9b3c8 <_Py_InitializeRecursionLimits@@Base+0x1794> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3624] @ 9b3cc <_Py_InitializeRecursionLimits@@Base+0x1798> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3620] @ 9b3d0 <_Py_InitializeRecursionLimits@@Base+0x179c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3616] @ 9b3d4 <_Py_InitializeRecursionLimits@@Base+0x17a0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3612] @ 9b3d8 <_Py_InitializeRecursionLimits@@Base+0x17a4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3608] @ 9b3dc <_Py_InitializeRecursionLimits@@Base+0x17a8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3604] @ 9b3e0 <_Py_InitializeRecursionLimits@@Base+0x17ac> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3600] @ 9b3e4 <_Py_InitializeRecursionLimits@@Base+0x17b0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3596] @ 9b3e8 <_Py_InitializeRecursionLimits@@Base+0x17b4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3592] @ 9b3ec <_Py_InitializeRecursionLimits@@Base+0x17b8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3588] @ 9b3f0 <_Py_InitializeRecursionLimits@@Base+0x17bc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3584] @ 9b3f4 <_Py_InitializeRecursionLimits@@Base+0x17c0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3580] @ 9b3f8 <_Py_InitializeRecursionLimits@@Base+0x17c4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3576] @ 9b3fc <_Py_InitializeRecursionLimits@@Base+0x17c8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3572] @ 9b400 <_Py_InitializeRecursionLimits@@Base+0x17cc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3568] @ 9b404 <_Py_InitializeRecursionLimits@@Base+0x17d0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3564] @ 9b408 <_Py_InitializeRecursionLimits@@Base+0x17d4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3560] @ 9b40c <_Py_InitializeRecursionLimits@@Base+0x17d8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3556] @ 9b410 <_Py_InitializeRecursionLimits@@Base+0x17dc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3552] @ 9b414 <_Py_InitializeRecursionLimits@@Base+0x17e0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3548] @ 9b418 <_Py_InitializeRecursionLimits@@Base+0x17e4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3544] @ 9b41c <_Py_InitializeRecursionLimits@@Base+0x17e8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3540] @ 9b420 <_Py_InitializeRecursionLimits@@Base+0x17ec> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3536] @ 9b424 <_Py_InitializeRecursionLimits@@Base+0x17f0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3532] @ 9b428 <_Py_InitializeRecursionLimits@@Base+0x17f4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3528] @ 9b42c <_Py_InitializeRecursionLimits@@Base+0x17f8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3524] @ 9b430 <_Py_InitializeRecursionLimits@@Base+0x17fc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3520] @ 9b434 <_Py_InitializeRecursionLimits@@Base+0x1800> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3516] @ 9b438 <_Py_InitializeRecursionLimits@@Base+0x1804> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3512] @ 9b43c <_Py_InitializeRecursionLimits@@Base+0x1808> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3508] @ 9b440 <_Py_InitializeRecursionLimits@@Base+0x180c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3504] @ 9b444 <_Py_InitializeRecursionLimits@@Base+0x1810> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3500] @ 9b448 <_Py_InitializeRecursionLimits@@Base+0x1814> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3496] @ 9b44c <_Py_InitializeRecursionLimits@@Base+0x1818> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3492] @ 9b450 <_Py_InitializeRecursionLimits@@Base+0x181c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3488] @ 9b454 <_Py_InitializeRecursionLimits@@Base+0x1820> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3484] @ 9b458 <_Py_InitializeRecursionLimits@@Base+0x1824> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3480] @ 9b45c <_Py_InitializeRecursionLimits@@Base+0x1828> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3476] @ 9b460 <_Py_InitializeRecursionLimits@@Base+0x182c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3472] @ 9b464 <_Py_InitializeRecursionLimits@@Base+0x1830> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3468] @ 9b468 <_Py_InitializeRecursionLimits@@Base+0x1834> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3464] @ 9b46c <_Py_InitializeRecursionLimits@@Base+0x1838> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3460] @ 9b470 <_Py_InitializeRecursionLimits@@Base+0x183c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3456] @ 9b474 <_Py_InitializeRecursionLimits@@Base+0x1840> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3452] @ 9b478 <_Py_InitializeRecursionLimits@@Base+0x1844> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3448] @ 9b47c <_Py_InitializeRecursionLimits@@Base+0x1848> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3444] @ 9b480 <_Py_InitializeRecursionLimits@@Base+0x184c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3440] @ 9b484 <_Py_InitializeRecursionLimits@@Base+0x1850> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3436] @ 9b488 <_Py_InitializeRecursionLimits@@Base+0x1854> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3432] @ 9b48c <_Py_InitializeRecursionLimits@@Base+0x1858> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3428] @ 9b490 <_Py_InitializeRecursionLimits@@Base+0x185c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3424] @ 9b494 <_Py_InitializeRecursionLimits@@Base+0x1860> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3420] @ 9b498 <_Py_InitializeRecursionLimits@@Base+0x1864> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3416] @ 9b49c <_Py_InitializeRecursionLimits@@Base+0x1868> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3412] @ 9b4a0 <_Py_InitializeRecursionLimits@@Base+0x186c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3408] @ 9b4a4 <_Py_InitializeRecursionLimits@@Base+0x1870> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3404] @ 9b4a8 <_Py_InitializeRecursionLimits@@Base+0x1874> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3400] @ 9b4ac <_Py_InitializeRecursionLimits@@Base+0x1878> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3396] @ 9b4b0 <_Py_InitializeRecursionLimits@@Base+0x187c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3392] @ 9b4b4 <_Py_InitializeRecursionLimits@@Base+0x1880> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3388] @ 9b4b8 <_Py_InitializeRecursionLimits@@Base+0x1884> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3384] @ 9b4bc <_Py_InitializeRecursionLimits@@Base+0x1888> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3380] @ 9b4c0 <_Py_InitializeRecursionLimits@@Base+0x188c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3376] @ 9b4c4 <_Py_InitializeRecursionLimits@@Base+0x1890> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3372] @ 9b4c8 <_Py_InitializeRecursionLimits@@Base+0x1894> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3368] @ 9b4cc <_Py_InitializeRecursionLimits@@Base+0x1898> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3364] @ 9b4d0 <_Py_InitializeRecursionLimits@@Base+0x189c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3360] @ 9b4d4 <_Py_InitializeRecursionLimits@@Base+0x18a0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3356] @ 9b4d8 <_Py_InitializeRecursionLimits@@Base+0x18a4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3352] @ 9b4dc <_Py_InitializeRecursionLimits@@Base+0x18a8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3348] @ 9b4e0 <_Py_InitializeRecursionLimits@@Base+0x18ac> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3344] @ 9b4e4 <_Py_InitializeRecursionLimits@@Base+0x18b0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3340] @ 9b4e8 <_Py_InitializeRecursionLimits@@Base+0x18b4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3336] @ 9b4ec <_Py_InitializeRecursionLimits@@Base+0x18b8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3332] @ 9b4f0 <_Py_InitializeRecursionLimits@@Base+0x18bc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3328] @ 9b4f4 <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3324] @ 9b4f8 <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3320] @ 9b4fc <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3316] @ 9b500 <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3312] @ 9b504 <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3308] @ 9b508 <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3304] @ 9b50c <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3300] @ 9b510 <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3296] @ 9b514 <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3292] @ 9b518 <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3288] @ 9b51c <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3284] @ 9b520 <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3280] @ 9b524 <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3276] @ 9b528 <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3272] @ 9b52c <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3268] @ 9b530 <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3264] @ 9b534 <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3260] @ 9b538 <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3256] @ 9b53c <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3252] @ 9b540 <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3248] @ 9b544 <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3244] @ 9b548 <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3240] @ 9b54c <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3236] @ 9b550 <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3232] @ 9b554 <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3228] @ 9b558 <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3224] @ 9b55c <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3220] @ 9b560 <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3216] @ 9b564 <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3212] @ 9b568 <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3208] @ 9b56c <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3204] @ 9b570 <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3200] @ 9b574 <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3196] @ 9b578 <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3192] @ 9b57c <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3188] @ 9b580 <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3184] @ 9b584 <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3180] @ 9b588 <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3176] @ 9b58c <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3172] @ 9b590 <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3168] @ 9b594 <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3164] @ 9b598 <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3160] @ 9b59c <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ add r0, r8, #40448 @ 0x9e00 │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3148] @ 9b86c <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3144] @ 9b870 <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3140] @ 9b874 <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3136] @ 9b878 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3132] @ 9b87c <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3128] @ 9b880 <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3124] @ 9b884 <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3120] @ 9b888 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3116] @ 9b88c <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3112] @ 9b890 <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3108] @ 9b894 <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3104] @ 9b898 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3100] @ 9b89c <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3096] @ 9b8a0 <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3092] @ 9b8a4 <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3088] @ 9b8a8 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3084] @ 9b8ac <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3080] @ 9b8b0 <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3076] @ 9b8b4 <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3072] @ 9b8b8 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3068] @ 9b8bc <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3064] @ 9b8c0 <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3060] @ 9b8c4 <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3056] @ 9b8c8 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3052] @ 9b8cc <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3048] @ 9b8d0 <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3044] @ 9b8d4 <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3040] @ 9b8d8 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3036] @ 9b8dc <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3032] @ 9b8e0 <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3028] @ 9b8e4 <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3024] @ 9b8e8 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3020] @ 9b8ec <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3016] @ 9b8f0 <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3012] @ 9b8f4 <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3008] @ 9b8f8 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3004] @ 9b8fc <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #3000] @ 9b900 <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2996] @ 9b904 <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2992] @ 9b908 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2988] @ 9b90c <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2984] @ 9b910 <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2980] @ 9b914 <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2976] @ 9b918 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2972] @ 9b91c <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2968] @ 9b920 <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2964] @ 9b924 <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2960] @ 9b928 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2956] @ 9b92c <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2952] @ 9b930 <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2948] @ 9b934 <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2944] @ 9b938 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2940] @ 9b93c <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2936] @ 9b940 <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2932] @ 9b944 <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2928] @ 9b948 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2924] @ 9b94c <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2920] @ 9b950 <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2916] @ 9b954 <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2912] @ 9b958 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2908] @ 9b95c <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2904] @ 9b960 <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2900] @ 9b964 <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2896] @ 9b968 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2892] @ 9b96c <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2888] @ 9b970 <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2884] @ 9b974 <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2880] @ 9b978 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2876] @ 9b97c <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2872] @ 9b980 <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2868] @ 9b984 <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2864] @ 9b988 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2860] @ 9b98c <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2856] @ 9b990 <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2852] @ 9b994 <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2848] @ 9b998 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2844] @ 9b99c <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2840] @ 9b9a0 <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2836] @ 9b9a4 <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2832] @ 9b9a8 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2828] @ 9b9ac <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2824] @ 9b9b0 <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2820] @ 9b9b4 <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2816] @ 9b9b8 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2812] @ 9b9bc <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2808] @ 9b9c0 <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2804] @ 9b9c4 <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2800] @ 9b9c8 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2796] @ 9b9cc <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2792] @ 9b9d0 <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2788] @ 9b9d4 <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2784] @ 9b9d8 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2780] @ 9b9dc <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2776] @ 9b9e0 <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2772] @ 9b9e4 <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2768] @ 9b9e8 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2764] @ 9b9ec <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2760] @ 9b9f0 <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2756] @ 9b9f4 <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2752] @ 9b9f8 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2748] @ 9b9fc <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2744] @ 9ba00 <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2740] @ 9ba04 <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3148] @ 9b5a0 <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3144] @ 9b5a4 <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3140] @ 9b5a8 <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3136] @ 9b5ac <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3132] @ 9b5b0 <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3128] @ 9b5b4 <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3124] @ 9b5b8 <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3120] @ 9b5bc <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3116] @ 9b5c0 <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3112] @ 9b5c4 <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3108] @ 9b5c8 <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3104] @ 9b5cc <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3100] @ 9b5d0 <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3096] @ 9b5d4 <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3092] @ 9b5d8 <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3088] @ 9b5dc <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3084] @ 9b5e0 <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3080] @ 9b5e4 <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3076] @ 9b5e8 <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3072] @ 9b5ec <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3068] @ 9b5f0 <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3064] @ 9b5f4 <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3060] @ 9b5f8 <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3056] @ 9b5fc <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3052] @ 9b600 <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3048] @ 9b604 <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3044] @ 9b608 <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3040] @ 9b60c <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3036] @ 9b610 <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3032] @ 9b614 <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3028] @ 9b618 <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3024] @ 9b61c <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3020] @ 9b620 <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3016] @ 9b624 <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3012] @ 9b628 <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3008] @ 9b62c <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3004] @ 9b630 <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #3000] @ 9b634 <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2996] @ 9b638 <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2992] @ 9b63c <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2988] @ 9b640 <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2984] @ 9b644 <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2980] @ 9b648 <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2976] @ 9b64c <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2972] @ 9b650 <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2968] @ 9b654 <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2964] @ 9b658 <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2960] @ 9b65c <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2956] @ 9b660 <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2952] @ 9b664 <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2948] @ 9b668 <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2944] @ 9b66c <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2940] @ 9b670 <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2936] @ 9b674 <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2932] @ 9b678 <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2928] @ 9b67c <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2924] @ 9b680 <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2920] @ 9b684 <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2916] @ 9b688 <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2912] @ 9b68c <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2908] @ 9b690 <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2904] @ 9b694 <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2900] @ 9b698 <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2896] @ 9b69c <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2892] @ 9b6a0 <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2888] @ 9b6a4 <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2884] @ 9b6a8 <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2880] @ 9b6ac <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2876] @ 9b6b0 <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2872] @ 9b6b4 <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2868] @ 9b6b8 <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2864] @ 9b6bc <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2860] @ 9b6c0 <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2856] @ 9b6c4 <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2852] @ 9b6c8 <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2848] @ 9b6cc <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2844] @ 9b6d0 <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2840] @ 9b6d4 <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2836] @ 9b6d8 <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2832] @ 9b6dc <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2828] @ 9b6e0 <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2824] @ 9b6e4 <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2820] @ 9b6e8 <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2816] @ 9b6ec <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2812] @ 9b6f0 <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2808] @ 9b6f4 <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2804] @ 9b6f8 <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2800] @ 9b6fc <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2796] @ 9b700 <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2792] @ 9b704 <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2788] @ 9b708 <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2784] @ 9b70c <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2780] @ 9b710 <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2776] @ 9b714 <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2772] @ 9b718 <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2768] @ 9b71c <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2764] @ 9b720 <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2760] @ 9b724 <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2756] @ 9b728 <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2752] @ 9b72c <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2748] @ 9b730 <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2744] @ 9b734 <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2740] @ 9b738 <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ add r0, r8, #43776 @ 0xab00 │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2728] @ 9ba08 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2724] @ 9ba0c <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2720] @ 9ba10 <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2716] @ 9ba14 <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2712] @ 9ba18 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2708] @ 9ba1c <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2704] @ 9ba20 <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2728] @ 9b73c <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2724] @ 9b740 <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2720] @ 9b744 <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2716] @ 9b748 <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2712] @ 9b74c <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2708] @ 9b750 <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2704] @ 9b754 <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ add r0, r8, #44032 @ 0xac00 │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2692] @ 9ba24 <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2688] @ 9ba28 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2684] @ 9ba2c <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2680] @ 9ba30 <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2676] @ 9ba34 <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2672] @ 9ba38 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2668] @ 9ba3c <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2664] @ 9ba40 <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2660] @ 9ba44 <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2656] @ 9ba48 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2652] @ 9ba4c <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2648] @ 9ba50 <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2644] @ 9ba54 <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2640] @ 9ba58 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2636] @ 9ba5c <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2632] @ 9ba60 <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2628] @ 9ba64 <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2624] @ 9ba68 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2620] @ 9ba6c <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2616] @ 9ba70 <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2612] @ 9ba74 <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2608] @ 9ba78 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2604] @ 9ba7c <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2600] @ 9ba80 <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2596] @ 9ba84 <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2592] @ 9ba88 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2588] @ 9ba8c <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2584] @ 9ba90 <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2580] @ 9ba94 <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2576] @ 9ba98 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2572] @ 9ba9c <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2568] @ 9baa0 <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2564] @ 9baa4 <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2560] @ 9baa8 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2556] @ 9baac <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2552] @ 9bab0 <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2548] @ 9bab4 <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2544] @ 9bab8 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2540] @ 9babc <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2536] @ 9bac0 <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2532] @ 9bac4 <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2528] @ 9bac8 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2524] @ 9bacc <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2520] @ 9bad0 <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2516] @ 9bad4 <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2512] @ 9bad8 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2508] @ 9badc <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2504] @ 9bae0 <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2500] @ 9bae4 <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2496] @ 9bae8 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2492] @ 9baec <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2488] @ 9baf0 <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2484] @ 9baf4 <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2480] @ 9baf8 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2476] @ 9bafc <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2472] @ 9bb00 <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2468] @ 9bb04 <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2464] @ 9bb08 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2460] @ 9bb0c <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2456] @ 9bb10 <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2452] @ 9bb14 <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2448] @ 9bb18 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2444] @ 9bb1c <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2440] @ 9bb20 <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2436] @ 9bb24 <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2432] @ 9bb28 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2428] @ 9bb2c <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2692] @ 9b758 <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2688] @ 9b75c <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2684] @ 9b760 <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2680] @ 9b764 <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2676] @ 9b768 <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2672] @ 9b76c <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2668] @ 9b770 <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2664] @ 9b774 <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2660] @ 9b778 <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2656] @ 9b77c <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2652] @ 9b780 <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2648] @ 9b784 <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2644] @ 9b788 <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2640] @ 9b78c <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2636] @ 9b790 <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2632] @ 9b794 <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2628] @ 9b798 <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2624] @ 9b79c <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2620] @ 9b7a0 <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2616] @ 9b7a4 <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2612] @ 9b7a8 <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2608] @ 9b7ac <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2604] @ 9b7b0 <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2600] @ 9b7b4 <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2596] @ 9b7b8 <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2592] @ 9b7bc <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2588] @ 9b7c0 <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2584] @ 9b7c4 <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2580] @ 9b7c8 <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2576] @ 9b7cc <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2572] @ 9b7d0 <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2568] @ 9b7d4 <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2564] @ 9b7d8 <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2560] @ 9b7dc <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2556] @ 9b7e0 <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2552] @ 9b7e4 <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2548] @ 9b7e8 <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2544] @ 9b7ec <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2540] @ 9b7f0 <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2536] @ 9b7f4 <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2532] @ 9b7f8 <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2528] @ 9b7fc <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2524] @ 9b800 <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2520] @ 9b804 <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2516] @ 9b808 <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2512] @ 9b80c <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2508] @ 9b810 <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2504] @ 9b814 <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2500] @ 9b818 <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2496] @ 9b81c <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2492] @ 9b820 <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2488] @ 9b824 <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2484] @ 9b828 <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2480] @ 9b82c <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2476] @ 9b830 <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2472] @ 9b834 <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2468] @ 9b838 <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2464] @ 9b83c <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2460] @ 9b840 <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2456] @ 9b844 <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2452] @ 9b848 <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2448] @ 9b84c <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2444] @ 9b850 <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2440] @ 9b854 <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2436] @ 9b858 <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2432] @ 9b85c <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2428] @ 9b860 <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ add r0, r8, #46080 @ 0xb400 │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2416] @ 9bb30 <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2412] @ 9bb34 <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2408] @ 9bb38 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2404] @ 9bb3c <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2400] @ 9bb40 <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2396] @ 9bb44 <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2392] @ 9bb48 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2388] @ 9bb4c <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2384] @ 9bb50 <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2380] @ 9bb54 <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2376] @ 9bb58 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2372] @ 9bb5c <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2368] @ 9bb60 <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2364] @ 9bb64 <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2360] @ 9bb68 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2356] @ 9bb6c <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2352] @ 9bb70 <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2348] @ 9bb74 <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2344] @ 9bb78 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2340] @ 9bb7c <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2336] @ 9bb80 <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2332] @ 9bb84 <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2328] @ 9bb88 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2324] @ 9bb8c <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2320] @ 9bb90 <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2416] @ 9b864 <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2412] @ 9b868 <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2408] @ 9b86c <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2404] @ 9b870 <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2400] @ 9b874 <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2396] @ 9b878 <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2392] @ 9b87c <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2388] @ 9b880 <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2384] @ 9b884 <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2380] @ 9b888 <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2376] @ 9b88c <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2372] @ 9b890 <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2368] @ 9b894 <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2364] @ 9b898 <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2360] @ 9b89c <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2356] @ 9b8a0 <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2352] @ 9b8a4 <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2348] @ 9b8a8 <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2344] @ 9b8ac <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2340] @ 9b8b0 <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2336] @ 9b8b4 <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2332] @ 9b8b8 <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2328] @ 9b8bc <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2324] @ 9b8c0 <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2320] @ 9b8c4 <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ add r0, r8, #46848 @ 0xb700 │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2308] @ 9bb94 <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2304] @ 9bb98 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2300] @ 9bb9c <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2296] @ 9bba0 <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2292] @ 9bba4 <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2288] @ 9bba8 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2284] @ 9bbac <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2280] @ 9bbb0 <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2276] @ 9bbb4 <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2272] @ 9bbb8 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2268] @ 9bbbc <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2264] @ 9bbc0 <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2260] @ 9bbc4 <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2256] @ 9bbc8 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2252] @ 9bbcc <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2248] @ 9bbd0 <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2244] @ 9bbd4 <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2240] @ 9bbd8 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2236] @ 9bbdc <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2232] @ 9bbe0 <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2228] @ 9bbe4 <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2224] @ 9bbe8 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2220] @ 9bbec <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2216] @ 9bbf0 <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2212] @ 9bbf4 <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2208] @ 9bbf8 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2204] @ 9bbfc <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2200] @ 9bc00 <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2196] @ 9bc04 <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2192] @ 9bc08 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2188] @ 9bc0c <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2184] @ 9bc10 <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2180] @ 9bc14 <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2176] @ 9bc18 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2172] @ 9bc1c <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2168] @ 9bc20 <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2164] @ 9bc24 <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2160] @ 9bc28 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2156] @ 9bc2c <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2152] @ 9bc30 <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2148] @ 9bc34 <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2144] @ 9bc38 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2140] @ 9bc3c <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2136] @ 9bc40 <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2132] @ 9bc44 <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2128] @ 9bc48 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2124] @ 9bc4c <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2120] @ 9bc50 <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2116] @ 9bc54 <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2112] @ 9bc58 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2308] @ 9b8c8 <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2304] @ 9b8cc <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2300] @ 9b8d0 <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2296] @ 9b8d4 <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2292] @ 9b8d8 <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2288] @ 9b8dc <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2284] @ 9b8e0 <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2280] @ 9b8e4 <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2276] @ 9b8e8 <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2272] @ 9b8ec <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2268] @ 9b8f0 <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2264] @ 9b8f4 <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2260] @ 9b8f8 <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2256] @ 9b8fc <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2252] @ 9b900 <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2248] @ 9b904 <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2244] @ 9b908 <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2240] @ 9b90c <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2236] @ 9b910 <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2232] @ 9b914 <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2228] @ 9b918 <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2224] @ 9b91c <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2220] @ 9b920 <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2216] @ 9b924 <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2212] @ 9b928 <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2208] @ 9b92c <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2204] @ 9b930 <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2200] @ 9b934 <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2196] @ 9b938 <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2192] @ 9b93c <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2188] @ 9b940 <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2184] @ 9b944 <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2180] @ 9b948 <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2176] @ 9b94c <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2172] @ 9b950 <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2168] @ 9b954 <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2164] @ 9b958 <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2160] @ 9b95c <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2156] @ 9b960 <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2152] @ 9b964 <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2148] @ 9b968 <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2144] @ 9b96c <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2140] @ 9b970 <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2136] @ 9b974 <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2132] @ 9b978 <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2128] @ 9b97c <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2124] @ 9b980 <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2120] @ 9b984 <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2116] @ 9b988 <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2112] @ 9b98c <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ add r0, r8, #48384 @ 0xbd00 │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2100] @ 9bc5c <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2096] @ 9bc60 <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2092] @ 9bc64 <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2088] @ 9bc68 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2084] @ 9bc6c <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2080] @ 9bc70 <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2076] @ 9bc74 <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2072] @ 9bc78 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2068] @ 9bc7c <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2064] @ 9bc80 <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2060] @ 9bc84 <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2056] @ 9bc88 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2052] @ 9bc8c <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2048] @ 9bc90 <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2044] @ 9bc94 <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2040] @ 9bc98 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2036] @ 9bc9c <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2032] @ 9bca0 <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2028] @ 9bca4 <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2024] @ 9bca8 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2020] @ 9bcac <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2016] @ 9bcb0 <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2012] @ 9bcb4 <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #2008] @ 9bcb8 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - b 9c254 <_Py_InitializeRecursionLimits@@Base+0x2614> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2100] @ 9b990 <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2096] @ 9b994 <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2092] @ 9b998 <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2088] @ 9b99c <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2084] @ 9b9a0 <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2080] @ 9b9a4 <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2076] @ 9b9a8 <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2072] @ 9b9ac <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2068] @ 9b9b0 <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2064] @ 9b9b4 <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2060] @ 9b9b8 <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2056] @ 9b9bc <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2052] @ 9b9c0 <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2048] @ 9b9c4 <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2044] @ 9b9c8 <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2040] @ 9b9cc <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2036] @ 9b9d0 <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2032] @ 9b9d4 <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2028] @ 9b9d8 <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2024] @ 9b9dc <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2020] @ 9b9e0 <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2016] @ 9b9e4 <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2012] @ 9b9e8 <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #2008] @ 9b9ec <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + b 9bf88 <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ rsbeq r1, r3, r8, lsl #11 │ │ │ │ rsbeq r1, r3, r8, lsr #11 │ │ │ │ rsbeq r1, r3, ip, asr #11 │ │ │ │ strdeq r1, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r1, r3, r4, lsl r6 │ │ │ │ rsbeq r1, r3, r4, lsr r6 │ │ │ │ rsbeq r1, r3, r4, asr r6 │ │ │ │ @@ -113538,753 +113359,753 @@ │ │ │ │ rsbeq r1, r3, r0, ror #9 │ │ │ │ rsbeq r1, r3, ip, ror #10 │ │ │ │ strhteq r1, [r3], #-56 @ 0xffffffc8 │ │ │ │ rsbeq r1, r3, r0, lsr #7 │ │ │ │ rsbeq r7, r3, r4, lsl ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r8, r3, r4, lsl r8 │ │ │ │ - strdeq r9, [r5], #-252 @ 0xffffff04 │ │ │ │ + subeq r4, r5, ip, ror #20 │ │ │ │ rsbeq fp, r2, r0, ror #20 │ │ │ │ rsbeq r1, r3, r8, lsr #8 │ │ │ │ rsbeq pc, r2, r0, ror sl @ │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ - ldr r0, [pc, #-1440] @ 9bcbc <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1444] @ 9bcc0 <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1448] @ 9bcc4 <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1452] @ 9bcc8 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1456] @ 9bccc <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1460] @ 9bcd0 <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1464] @ 9bcd4 <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1468] @ 9bcd8 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1472] @ 9bcdc <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1476] @ 9bce0 <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1480] @ 9bce4 <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1484] @ 9bce8 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1488] @ 9bcec <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1492] @ 9bcf0 <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1496] @ 9bcf4 <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1500] @ 9bcf8 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1504] @ 9bcfc <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1508] @ 9bd00 <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1512] @ 9bd04 <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1516] @ 9bd08 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1520] @ 9bd0c <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1524] @ 9bd10 <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1528] @ 9bd14 <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1532] @ 9bd18 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1536] @ 9bd1c <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1540] @ 9bd20 <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1544] @ 9bd24 <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1548] @ 9bd28 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1552] @ 9bd2c <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1556] @ 9bd30 <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1560] @ 9bd34 <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1564] @ 9bd38 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1568] @ 9bd3c <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1572] @ 9bd40 <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1576] @ 9bd44 <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1580] @ 9bd48 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1584] @ 9bd4c <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1588] @ 9bd50 <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1592] @ 9bd54 <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1596] @ 9bd58 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1600] @ 9bd5c <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1604] @ 9bd60 <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1608] @ 9bd64 <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1612] @ 9bd68 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1616] @ 9bd6c <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1620] @ 9bd70 <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1624] @ 9bd74 <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1628] @ 9bd78 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1632] @ 9bd7c <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1636] @ 9bd80 <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1640] @ 9bd84 <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1644] @ 9bd88 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1648] @ 9bd8c <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1652] @ 9bd90 <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1656] @ 9bd94 <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1660] @ 9bd98 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1664] @ 9bd9c <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1668] @ 9bda0 <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1672] @ 9bda4 <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1676] @ 9bda8 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1680] @ 9bdac <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1684] @ 9bdb0 <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1688] @ 9bdb4 <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1692] @ 9bdb8 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1696] @ 9bdbc <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1700] @ 9bdc0 <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1704] @ 9bdc4 <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1708] @ 9bdc8 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1712] @ 9bdcc <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1716] @ 9bdd0 <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1720] @ 9bdd4 <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1724] @ 9bdd8 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1728] @ 9bddc <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1732] @ 9bde0 <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1736] @ 9bde4 <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1740] @ 9bde8 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1744] @ 9bdec <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1748] @ 9bdf0 <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1752] @ 9bdf4 <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1756] @ 9bdf8 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1760] @ 9bdfc <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1764] @ 9be00 <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1768] @ 9be04 <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1772] @ 9be08 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1776] @ 9be0c <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1780] @ 9be10 <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1784] @ 9be14 <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1788] @ 9be18 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1792] @ 9be1c <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1796] @ 9be20 <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1800] @ 9be24 <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1804] @ 9be28 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1808] @ 9be2c <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1812] @ 9be30 <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1816] @ 9be34 <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1820] @ 9be38 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1824] @ 9be3c <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1828] @ 9be40 <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1832] @ 9be44 <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1836] @ 9be48 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1840] @ 9be4c <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1844] @ 9be50 <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1848] @ 9be54 <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1852] @ 9be58 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1856] @ 9be5c <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1860] @ 9be60 <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1864] @ 9be64 <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1868] @ 9be68 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1872] @ 9be6c <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1876] @ 9be70 <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1880] @ 9be74 <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1884] @ 9be78 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1888] @ 9be7c <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1892] @ 9be80 <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1896] @ 9be84 <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1900] @ 9be88 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1904] @ 9be8c <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1908] @ 9be90 <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1912] @ 9be94 <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1916] @ 9be98 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1920] @ 9be9c <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1924] @ 9bea0 <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1928] @ 9bea4 <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1932] @ 9bea8 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1936] @ 9beac <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1940] @ 9beb0 <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1944] @ 9beb4 <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1948] @ 9beb8 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1952] @ 9bebc <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1956] @ 9bec0 <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1960] @ 9bec4 <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1964] @ 9bec8 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1968] @ 9becc <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1972] @ 9bed0 <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1976] @ 9bed4 <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1980] @ 9bed8 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1984] @ 9bedc <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1988] @ 9bee0 <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1992] @ 9bee4 <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-1996] @ 9bee8 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2000] @ 9beec <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2004] @ 9bef0 <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2008] @ 9bef4 <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2012] @ 9bef8 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2016] @ 9befc <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2020] @ 9bf00 <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2024] @ 9bf04 <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2028] @ 9bf08 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2032] @ 9bf0c <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2036] @ 9bf10 <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2040] @ 9bf14 <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2044] @ 9bf18 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2048] @ 9bf1c <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2052] @ 9bf20 <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2056] @ 9bf24 <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2060] @ 9bf28 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2064] @ 9bf2c <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2068] @ 9bf30 <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2072] @ 9bf34 <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2076] @ 9bf38 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2080] @ 9bf3c <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2084] @ 9bf40 <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2088] @ 9bf44 <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2092] @ 9bf48 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2096] @ 9bf4c <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2100] @ 9bf50 <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2104] @ 9bf54 <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2108] @ 9bf58 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2112] @ 9bf5c <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2116] @ 9bf60 <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2120] @ 9bf64 <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2124] @ 9bf68 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2128] @ 9bf6c <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2132] @ 9bf70 <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2136] @ 9bf74 <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2140] @ 9bf78 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2144] @ 9bf7c <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2148] @ 9bf80 <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2152] @ 9bf84 <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2156] @ 9bf88 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2160] @ 9bf8c <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2164] @ 9bf90 <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2168] @ 9bf94 <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2172] @ 9bf98 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2176] @ 9bf9c <_Py_InitializeRecursionLimits@@Base+0x235c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2180] @ 9bfa0 <_Py_InitializeRecursionLimits@@Base+0x2360> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2184] @ 9bfa4 <_Py_InitializeRecursionLimits@@Base+0x2364> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2188] @ 9bfa8 <_Py_InitializeRecursionLimits@@Base+0x2368> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2192] @ 9bfac <_Py_InitializeRecursionLimits@@Base+0x236c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2196] @ 9bfb0 <_Py_InitializeRecursionLimits@@Base+0x2370> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2200] @ 9bfb4 <_Py_InitializeRecursionLimits@@Base+0x2374> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2204] @ 9bfb8 <_Py_InitializeRecursionLimits@@Base+0x2378> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2208] @ 9bfbc <_Py_InitializeRecursionLimits@@Base+0x237c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2212] @ 9bfc0 <_Py_InitializeRecursionLimits@@Base+0x2380> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2216] @ 9bfc4 <_Py_InitializeRecursionLimits@@Base+0x2384> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2220] @ 9bfc8 <_Py_InitializeRecursionLimits@@Base+0x2388> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2224] @ 9bfcc <_Py_InitializeRecursionLimits@@Base+0x238c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2228] @ 9bfd0 <_Py_InitializeRecursionLimits@@Base+0x2390> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2232] @ 9bfd4 <_Py_InitializeRecursionLimits@@Base+0x2394> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2236] @ 9bfd8 <_Py_InitializeRecursionLimits@@Base+0x2398> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2240] @ 9bfdc <_Py_InitializeRecursionLimits@@Base+0x239c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2244] @ 9bfe0 <_Py_InitializeRecursionLimits@@Base+0x23a0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2248] @ 9bfe4 <_Py_InitializeRecursionLimits@@Base+0x23a4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2252] @ 9bfe8 <_Py_InitializeRecursionLimits@@Base+0x23a8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2256] @ 9bfec <_Py_InitializeRecursionLimits@@Base+0x23ac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2260] @ 9bff0 <_Py_InitializeRecursionLimits@@Base+0x23b0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2264] @ 9bff4 <_Py_InitializeRecursionLimits@@Base+0x23b4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2268] @ 9bff8 <_Py_InitializeRecursionLimits@@Base+0x23b8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2272] @ 9bffc <_Py_InitializeRecursionLimits@@Base+0x23bc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2276] @ 9c000 <_Py_InitializeRecursionLimits@@Base+0x23c0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2280] @ 9c004 <_Py_InitializeRecursionLimits@@Base+0x23c4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2284] @ 9c008 <_Py_InitializeRecursionLimits@@Base+0x23c8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2288] @ 9c00c <_Py_InitializeRecursionLimits@@Base+0x23cc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2292] @ 9c010 <_Py_InitializeRecursionLimits@@Base+0x23d0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2296] @ 9c014 <_Py_InitializeRecursionLimits@@Base+0x23d4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2300] @ 9c018 <_Py_InitializeRecursionLimits@@Base+0x23d8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2304] @ 9c01c <_Py_InitializeRecursionLimits@@Base+0x23dc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2308] @ 9c020 <_Py_InitializeRecursionLimits@@Base+0x23e0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2312] @ 9c024 <_Py_InitializeRecursionLimits@@Base+0x23e4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2316] @ 9c028 <_Py_InitializeRecursionLimits@@Base+0x23e8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2320] @ 9c02c <_Py_InitializeRecursionLimits@@Base+0x23ec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2324] @ 9c030 <_Py_InitializeRecursionLimits@@Base+0x23f0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2328] @ 9c034 <_Py_InitializeRecursionLimits@@Base+0x23f4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2332] @ 9c038 <_Py_InitializeRecursionLimits@@Base+0x23f8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2336] @ 9c03c <_Py_InitializeRecursionLimits@@Base+0x23fc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2340] @ 9c040 <_Py_InitializeRecursionLimits@@Base+0x2400> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2344] @ 9c044 <_Py_InitializeRecursionLimits@@Base+0x2404> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2348] @ 9c048 <_Py_InitializeRecursionLimits@@Base+0x2408> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2352] @ 9c04c <_Py_InitializeRecursionLimits@@Base+0x240c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2356] @ 9c050 <_Py_InitializeRecursionLimits@@Base+0x2410> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2360] @ 9c054 <_Py_InitializeRecursionLimits@@Base+0x2414> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2364] @ 9c058 <_Py_InitializeRecursionLimits@@Base+0x2418> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2368] @ 9c05c <_Py_InitializeRecursionLimits@@Base+0x241c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2372] @ 9c060 <_Py_InitializeRecursionLimits@@Base+0x2420> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2376] @ 9c064 <_Py_InitializeRecursionLimits@@Base+0x2424> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2380] @ 9c068 <_Py_InitializeRecursionLimits@@Base+0x2428> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2384] @ 9c06c <_Py_InitializeRecursionLimits@@Base+0x242c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2388] @ 9c070 <_Py_InitializeRecursionLimits@@Base+0x2430> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2392] @ 9c074 <_Py_InitializeRecursionLimits@@Base+0x2434> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2396] @ 9c078 <_Py_InitializeRecursionLimits@@Base+0x2438> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2400] @ 9c07c <_Py_InitializeRecursionLimits@@Base+0x243c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2404] @ 9c080 <_Py_InitializeRecursionLimits@@Base+0x2440> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2408] @ 9c084 <_Py_InitializeRecursionLimits@@Base+0x2444> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2412] @ 9c088 <_Py_InitializeRecursionLimits@@Base+0x2448> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2416] @ 9c08c <_Py_InitializeRecursionLimits@@Base+0x244c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2420] @ 9c090 <_Py_InitializeRecursionLimits@@Base+0x2450> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2424] @ 9c094 <_Py_InitializeRecursionLimits@@Base+0x2454> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2428] @ 9c098 <_Py_InitializeRecursionLimits@@Base+0x2458> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2432] @ 9c09c <_Py_InitializeRecursionLimits@@Base+0x245c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2436] @ 9c0a0 <_Py_InitializeRecursionLimits@@Base+0x2460> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2440] @ 9c0a4 <_Py_InitializeRecursionLimits@@Base+0x2464> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2444] @ 9c0a8 <_Py_InitializeRecursionLimits@@Base+0x2468> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2448] @ 9c0ac <_Py_InitializeRecursionLimits@@Base+0x246c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2452] @ 9c0b0 <_Py_InitializeRecursionLimits@@Base+0x2470> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2456] @ 9c0b4 <_Py_InitializeRecursionLimits@@Base+0x2474> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2460] @ 9c0b8 <_Py_InitializeRecursionLimits@@Base+0x2478> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2464] @ 9c0bc <_Py_InitializeRecursionLimits@@Base+0x247c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2468] @ 9c0c0 <_Py_InitializeRecursionLimits@@Base+0x2480> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2472] @ 9c0c4 <_Py_InitializeRecursionLimits@@Base+0x2484> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2476] @ 9c0c8 <_Py_InitializeRecursionLimits@@Base+0x2488> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2480] @ 9c0cc <_Py_InitializeRecursionLimits@@Base+0x248c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2484] @ 9c0d0 <_Py_InitializeRecursionLimits@@Base+0x2490> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2488] @ 9c0d4 <_Py_InitializeRecursionLimits@@Base+0x2494> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2492] @ 9c0d8 <_Py_InitializeRecursionLimits@@Base+0x2498> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2496] @ 9c0dc <_Py_InitializeRecursionLimits@@Base+0x249c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2500] @ 9c0e0 <_Py_InitializeRecursionLimits@@Base+0x24a0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2504] @ 9c0e4 <_Py_InitializeRecursionLimits@@Base+0x24a4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2508] @ 9c0e8 <_Py_InitializeRecursionLimits@@Base+0x24a8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2512] @ 9c0ec <_Py_InitializeRecursionLimits@@Base+0x24ac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2516] @ 9c0f0 <_Py_InitializeRecursionLimits@@Base+0x24b0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2520] @ 9c0f4 <_Py_InitializeRecursionLimits@@Base+0x24b4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2524] @ 9c0f8 <_Py_InitializeRecursionLimits@@Base+0x24b8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2528] @ 9c0fc <_Py_InitializeRecursionLimits@@Base+0x24bc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2532] @ 9c100 <_Py_InitializeRecursionLimits@@Base+0x24c0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2536] @ 9c104 <_Py_InitializeRecursionLimits@@Base+0x24c4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2540] @ 9c108 <_Py_InitializeRecursionLimits@@Base+0x24c8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2544] @ 9c10c <_Py_InitializeRecursionLimits@@Base+0x24cc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2548] @ 9c110 <_Py_InitializeRecursionLimits@@Base+0x24d0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2552] @ 9c114 <_Py_InitializeRecursionLimits@@Base+0x24d4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2556] @ 9c118 <_Py_InitializeRecursionLimits@@Base+0x24d8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2560] @ 9c11c <_Py_InitializeRecursionLimits@@Base+0x24dc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2564] @ 9c120 <_Py_InitializeRecursionLimits@@Base+0x24e0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2568] @ 9c124 <_Py_InitializeRecursionLimits@@Base+0x24e4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2572] @ 9c128 <_Py_InitializeRecursionLimits@@Base+0x24e8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2576] @ 9c12c <_Py_InitializeRecursionLimits@@Base+0x24ec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2580] @ 9c130 <_Py_InitializeRecursionLimits@@Base+0x24f0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2584] @ 9c134 <_Py_InitializeRecursionLimits@@Base+0x24f4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2588] @ 9c138 <_Py_InitializeRecursionLimits@@Base+0x24f8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2592] @ 9c13c <_Py_InitializeRecursionLimits@@Base+0x24fc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2596] @ 9c140 <_Py_InitializeRecursionLimits@@Base+0x2500> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2600] @ 9c144 <_Py_InitializeRecursionLimits@@Base+0x2504> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2604] @ 9c148 <_Py_InitializeRecursionLimits@@Base+0x2508> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2608] @ 9c14c <_Py_InitializeRecursionLimits@@Base+0x250c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2612] @ 9c150 <_Py_InitializeRecursionLimits@@Base+0x2510> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2616] @ 9c154 <_Py_InitializeRecursionLimits@@Base+0x2514> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2620] @ 9c158 <_Py_InitializeRecursionLimits@@Base+0x2518> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2624] @ 9c15c <_Py_InitializeRecursionLimits@@Base+0x251c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2628] @ 9c160 <_Py_InitializeRecursionLimits@@Base+0x2520> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2632] @ 9c164 <_Py_InitializeRecursionLimits@@Base+0x2524> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2636] @ 9c168 <_Py_InitializeRecursionLimits@@Base+0x2528> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2640] @ 9c16c <_Py_InitializeRecursionLimits@@Base+0x252c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2644] @ 9c170 <_Py_InitializeRecursionLimits@@Base+0x2530> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2648] @ 9c174 <_Py_InitializeRecursionLimits@@Base+0x2534> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2652] @ 9c178 <_Py_InitializeRecursionLimits@@Base+0x2538> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2656] @ 9c17c <_Py_InitializeRecursionLimits@@Base+0x253c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2660] @ 9c180 <_Py_InitializeRecursionLimits@@Base+0x2540> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2664] @ 9c184 <_Py_InitializeRecursionLimits@@Base+0x2544> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2668] @ 9c188 <_Py_InitializeRecursionLimits@@Base+0x2548> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2672] @ 9c18c <_Py_InitializeRecursionLimits@@Base+0x254c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2676] @ 9c190 <_Py_InitializeRecursionLimits@@Base+0x2550> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2680] @ 9c194 <_Py_InitializeRecursionLimits@@Base+0x2554> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2684] @ 9c198 <_Py_InitializeRecursionLimits@@Base+0x2558> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2688] @ 9c19c <_Py_InitializeRecursionLimits@@Base+0x255c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2692] @ 9c1a0 <_Py_InitializeRecursionLimits@@Base+0x2560> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2696] @ 9c1a4 <_Py_InitializeRecursionLimits@@Base+0x2564> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2700] @ 9c1a8 <_Py_InitializeRecursionLimits@@Base+0x2568> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2704] @ 9c1ac <_Py_InitializeRecursionLimits@@Base+0x256c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2708] @ 9c1b0 <_Py_InitializeRecursionLimits@@Base+0x2570> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2712] @ 9c1b4 <_Py_InitializeRecursionLimits@@Base+0x2574> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2716] @ 9c1b8 <_Py_InitializeRecursionLimits@@Base+0x2578> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2720] @ 9c1bc <_Py_InitializeRecursionLimits@@Base+0x257c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2724] @ 9c1c0 <_Py_InitializeRecursionLimits@@Base+0x2580> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2728] @ 9c1c4 <_Py_InitializeRecursionLimits@@Base+0x2584> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2732] @ 9c1c8 <_Py_InitializeRecursionLimits@@Base+0x2588> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2736] @ 9c1cc <_Py_InitializeRecursionLimits@@Base+0x258c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2740] @ 9c1d0 <_Py_InitializeRecursionLimits@@Base+0x2590> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2628] @ 9c248 <_Py_InitializeRecursionLimits@@Base+0x2608> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2752] @ 9c1d4 <_Py_InitializeRecursionLimits@@Base+0x2594> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2756] @ 9c1d8 <_Py_InitializeRecursionLimits@@Base+0x2598> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2760] @ 9c1dc <_Py_InitializeRecursionLimits@@Base+0x259c> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2764] @ 9c1e0 <_Py_InitializeRecursionLimits@@Base+0x25a0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2768] @ 9c1e4 <_Py_InitializeRecursionLimits@@Base+0x25a4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2772] @ 9c1e8 <_Py_InitializeRecursionLimits@@Base+0x25a8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2776] @ 9c1ec <_Py_InitializeRecursionLimits@@Base+0x25ac> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2780] @ 9c1f0 <_Py_InitializeRecursionLimits@@Base+0x25b0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2784] @ 9c1f4 <_Py_InitializeRecursionLimits@@Base+0x25b4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2788] @ 9c1f8 <_Py_InitializeRecursionLimits@@Base+0x25b8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2792] @ 9c1fc <_Py_InitializeRecursionLimits@@Base+0x25bc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2796] @ 9c200 <_Py_InitializeRecursionLimits@@Base+0x25c0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2800] @ 9c204 <_Py_InitializeRecursionLimits@@Base+0x25c4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2804] @ 9c208 <_Py_InitializeRecursionLimits@@Base+0x25c8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2808] @ 9c20c <_Py_InitializeRecursionLimits@@Base+0x25cc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2812] @ 9c210 <_Py_InitializeRecursionLimits@@Base+0x25d0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2816] @ 9c214 <_Py_InitializeRecursionLimits@@Base+0x25d4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2820] @ 9c218 <_Py_InitializeRecursionLimits@@Base+0x25d8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2824] @ 9c21c <_Py_InitializeRecursionLimits@@Base+0x25dc> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2828] @ 9c220 <_Py_InitializeRecursionLimits@@Base+0x25e0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2832] @ 9c224 <_Py_InitializeRecursionLimits@@Base+0x25e4> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2836] @ 9c228 <_Py_InitializeRecursionLimits@@Base+0x25e8> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2840] @ 9c22c <_Py_InitializeRecursionLimits@@Base+0x25ec> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r0, [pc, #-2844] @ 9c230 <_Py_InitializeRecursionLimits@@Base+0x25f0> │ │ │ │ - bl 9da80 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ - ldr r3, [pc, #-2844] @ 9c238 <_Py_InitializeRecursionLimits@@Base+0x25f8> │ │ │ │ - ldr r5, [pc, #-2852] @ 9c234 <_Py_InitializeRecursionLimits@@Base+0x25f4> │ │ │ │ + ldr r0, [pc, #-1440] @ 9b9f0 <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1444] @ 9b9f4 <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1448] @ 9b9f8 <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1452] @ 9b9fc <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1456] @ 9ba00 <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1460] @ 9ba04 <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1464] @ 9ba08 <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1468] @ 9ba0c <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1472] @ 9ba10 <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1476] @ 9ba14 <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1480] @ 9ba18 <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1484] @ 9ba1c <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1488] @ 9ba20 <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1492] @ 9ba24 <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1496] @ 9ba28 <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1500] @ 9ba2c <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1504] @ 9ba30 <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1508] @ 9ba34 <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1512] @ 9ba38 <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1516] @ 9ba3c <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1520] @ 9ba40 <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1524] @ 9ba44 <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1528] @ 9ba48 <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1532] @ 9ba4c <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1536] @ 9ba50 <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1540] @ 9ba54 <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1544] @ 9ba58 <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1548] @ 9ba5c <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1552] @ 9ba60 <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1556] @ 9ba64 <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1560] @ 9ba68 <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1564] @ 9ba6c <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1568] @ 9ba70 <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1572] @ 9ba74 <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1576] @ 9ba78 <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1580] @ 9ba7c <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1584] @ 9ba80 <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1588] @ 9ba84 <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1592] @ 9ba88 <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1596] @ 9ba8c <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1600] @ 9ba90 <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1604] @ 9ba94 <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1608] @ 9ba98 <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1612] @ 9ba9c <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1616] @ 9baa0 <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1620] @ 9baa4 <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1624] @ 9baa8 <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1628] @ 9baac <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1632] @ 9bab0 <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1636] @ 9bab4 <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1640] @ 9bab8 <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1644] @ 9babc <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1648] @ 9bac0 <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1652] @ 9bac4 <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1656] @ 9bac8 <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1660] @ 9bacc <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1664] @ 9bad0 <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1668] @ 9bad4 <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1672] @ 9bad8 <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1676] @ 9badc <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1680] @ 9bae0 <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1684] @ 9bae4 <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1688] @ 9bae8 <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1692] @ 9baec <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1696] @ 9baf0 <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1700] @ 9baf4 <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1704] @ 9baf8 <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1708] @ 9bafc <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1712] @ 9bb00 <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1716] @ 9bb04 <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1720] @ 9bb08 <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1724] @ 9bb0c <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1728] @ 9bb10 <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1732] @ 9bb14 <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1736] @ 9bb18 <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1740] @ 9bb1c <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1744] @ 9bb20 <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1748] @ 9bb24 <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1752] @ 9bb28 <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1756] @ 9bb2c <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1760] @ 9bb30 <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1764] @ 9bb34 <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1768] @ 9bb38 <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1772] @ 9bb3c <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1776] @ 9bb40 <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1780] @ 9bb44 <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1784] @ 9bb48 <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1788] @ 9bb4c <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1792] @ 9bb50 <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1796] @ 9bb54 <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1800] @ 9bb58 <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1804] @ 9bb5c <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1808] @ 9bb60 <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1812] @ 9bb64 <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1816] @ 9bb68 <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1820] @ 9bb6c <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1824] @ 9bb70 <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1828] @ 9bb74 <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1832] @ 9bb78 <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1836] @ 9bb7c <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1840] @ 9bb80 <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1844] @ 9bb84 <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1848] @ 9bb88 <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1852] @ 9bb8c <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1856] @ 9bb90 <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1860] @ 9bb94 <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1864] @ 9bb98 <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1868] @ 9bb9c <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1872] @ 9bba0 <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1876] @ 9bba4 <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1880] @ 9bba8 <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1884] @ 9bbac <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1888] @ 9bbb0 <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1892] @ 9bbb4 <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1896] @ 9bbb8 <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1900] @ 9bbbc <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1904] @ 9bbc0 <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1908] @ 9bbc4 <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1912] @ 9bbc8 <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1916] @ 9bbcc <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1920] @ 9bbd0 <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1924] @ 9bbd4 <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1928] @ 9bbd8 <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1932] @ 9bbdc <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1936] @ 9bbe0 <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1940] @ 9bbe4 <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1944] @ 9bbe8 <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1948] @ 9bbec <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1952] @ 9bbf0 <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1956] @ 9bbf4 <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1960] @ 9bbf8 <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1964] @ 9bbfc <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1968] @ 9bc00 <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1972] @ 9bc04 <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1976] @ 9bc08 <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1980] @ 9bc0c <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1984] @ 9bc10 <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1988] @ 9bc14 <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1992] @ 9bc18 <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-1996] @ 9bc1c <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2000] @ 9bc20 <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2004] @ 9bc24 <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2008] @ 9bc28 <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2012] @ 9bc2c <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2016] @ 9bc30 <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2020] @ 9bc34 <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2024] @ 9bc38 <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2028] @ 9bc3c <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2032] @ 9bc40 <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2036] @ 9bc44 <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2040] @ 9bc48 <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2044] @ 9bc4c <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2048] @ 9bc50 <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2052] @ 9bc54 <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2056] @ 9bc58 <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2060] @ 9bc5c <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2064] @ 9bc60 <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2068] @ 9bc64 <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2072] @ 9bc68 <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2076] @ 9bc6c <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2080] @ 9bc70 <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2084] @ 9bc74 <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2088] @ 9bc78 <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2092] @ 9bc7c <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2096] @ 9bc80 <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2100] @ 9bc84 <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2104] @ 9bc88 <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2108] @ 9bc8c <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2112] @ 9bc90 <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2116] @ 9bc94 <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2120] @ 9bc98 <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2124] @ 9bc9c <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2128] @ 9bca0 <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2132] @ 9bca4 <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2136] @ 9bca8 <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2140] @ 9bcac <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2144] @ 9bcb0 <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2148] @ 9bcb4 <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2152] @ 9bcb8 <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2156] @ 9bcbc <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2160] @ 9bcc0 <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2164] @ 9bcc4 <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2168] @ 9bcc8 <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2172] @ 9bccc <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2176] @ 9bcd0 <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2180] @ 9bcd4 <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2184] @ 9bcd8 <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2188] @ 9bcdc <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2192] @ 9bce0 <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2196] @ 9bce4 <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2200] @ 9bce8 <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2204] @ 9bcec <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2208] @ 9bcf0 <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2212] @ 9bcf4 <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2216] @ 9bcf8 <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2220] @ 9bcfc <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2224] @ 9bd00 <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2228] @ 9bd04 <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2232] @ 9bd08 <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2236] @ 9bd0c <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2240] @ 9bd10 <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2244] @ 9bd14 <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2248] @ 9bd18 <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2252] @ 9bd1c <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2256] @ 9bd20 <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2260] @ 9bd24 <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2264] @ 9bd28 <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2268] @ 9bd2c <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2272] @ 9bd30 <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2276] @ 9bd34 <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2280] @ 9bd38 <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2284] @ 9bd3c <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2288] @ 9bd40 <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2292] @ 9bd44 <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2296] @ 9bd48 <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2300] @ 9bd4c <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2304] @ 9bd50 <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2308] @ 9bd54 <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2312] @ 9bd58 <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2316] @ 9bd5c <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2320] @ 9bd60 <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2324] @ 9bd64 <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2328] @ 9bd68 <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2332] @ 9bd6c <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2336] @ 9bd70 <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2340] @ 9bd74 <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2344] @ 9bd78 <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2348] @ 9bd7c <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2352] @ 9bd80 <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2356] @ 9bd84 <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2360] @ 9bd88 <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2364] @ 9bd8c <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2368] @ 9bd90 <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2372] @ 9bd94 <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2376] @ 9bd98 <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2380] @ 9bd9c <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2384] @ 9bda0 <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2388] @ 9bda4 <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2392] @ 9bda8 <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2396] @ 9bdac <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2400] @ 9bdb0 <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2404] @ 9bdb4 <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2408] @ 9bdb8 <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2412] @ 9bdbc <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2416] @ 9bdc0 <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2420] @ 9bdc4 <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2424] @ 9bdc8 <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2428] @ 9bdcc <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2432] @ 9bdd0 <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2436] @ 9bdd4 <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2440] @ 9bdd8 <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2444] @ 9bddc <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2448] @ 9bde0 <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2452] @ 9bde4 <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2456] @ 9bde8 <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2460] @ 9bdec <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2464] @ 9bdf0 <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2468] @ 9bdf4 <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2472] @ 9bdf8 <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2476] @ 9bdfc <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2480] @ 9be00 <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2484] @ 9be04 <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2488] @ 9be08 <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2492] @ 9be0c <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2496] @ 9be10 <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2500] @ 9be14 <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2504] @ 9be18 <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2508] @ 9be1c <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2512] @ 9be20 <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2516] @ 9be24 <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2520] @ 9be28 <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2524] @ 9be2c <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2528] @ 9be30 <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2532] @ 9be34 <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2536] @ 9be38 <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2540] @ 9be3c <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2544] @ 9be40 <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2548] @ 9be44 <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2552] @ 9be48 <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2556] @ 9be4c <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2560] @ 9be50 <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2564] @ 9be54 <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2568] @ 9be58 <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2572] @ 9be5c <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2576] @ 9be60 <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2580] @ 9be64 <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2584] @ 9be68 <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2588] @ 9be6c <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2592] @ 9be70 <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2596] @ 9be74 <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2600] @ 9be78 <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2604] @ 9be7c <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2608] @ 9be80 <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2612] @ 9be84 <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2616] @ 9be88 <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2620] @ 9be8c <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2624] @ 9be90 <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2628] @ 9be94 <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2632] @ 9be98 <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2636] @ 9be9c <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2640] @ 9bea0 <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2644] @ 9bea4 <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2648] @ 9bea8 <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2652] @ 9beac <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2656] @ 9beb0 <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2660] @ 9beb4 <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2664] @ 9beb8 <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2668] @ 9bebc <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2672] @ 9bec0 <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2676] @ 9bec4 <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2680] @ 9bec8 <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2684] @ 9becc <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2688] @ 9bed0 <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2692] @ 9bed4 <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2696] @ 9bed8 <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2700] @ 9bedc <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2704] @ 9bee0 <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2708] @ 9bee4 <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2712] @ 9bee8 <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2716] @ 9beec <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2720] @ 9bef0 <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2724] @ 9bef4 <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2728] @ 9bef8 <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2732] @ 9befc <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2736] @ 9bf00 <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2740] @ 9bf04 <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2628] @ 9bf7c <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2752] @ 9bf08 <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2756] @ 9bf0c <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2760] @ 9bf10 <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2764] @ 9bf14 <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2768] @ 9bf18 <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2772] @ 9bf1c <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2776] @ 9bf20 <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2780] @ 9bf24 <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2784] @ 9bf28 <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2788] @ 9bf2c <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2792] @ 9bf30 <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2796] @ 9bf34 <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2800] @ 9bf38 <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2804] @ 9bf3c <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2808] @ 9bf40 <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2812] @ 9bf44 <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2816] @ 9bf48 <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2820] @ 9bf4c <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2824] @ 9bf50 <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2828] @ 9bf54 <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2832] @ 9bf58 <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2836] @ 9bf5c <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2840] @ 9bf60 <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r0, [pc, #-2844] @ 9bf64 <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ + bl 9d7b4 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ + ldr r3, [pc, #-2844] @ 9bf6c <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ + ldr r5, [pc, #-2852] @ 9bf68 <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ mov r6, #0 │ │ │ │ add sl, sl, r3 │ │ │ │ str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ - b 9ce44 <_Py_InitializeRecursionLimits@@Base+0x3204> │ │ │ │ + b 9cb78 <_Py_InitializeRecursionLimits@@Base+0x2f44> │ │ │ │ ldr r2, [r8, #988] @ 0x3dc │ │ │ │ - movw r3, #64560 @ 0xfc30 │ │ │ │ + movw r3, #63860 @ 0xf974 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9d740 <_Py_InitializeRecursionLimits@@Base+0x3b00> │ │ │ │ + bne 9d474 <_Py_InitializeRecursionLimits@@Base+0x3840> │ │ │ │ ldr r3, [sl] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1596] @ 0x63c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 9d6dc <_Py_InitializeRecursionLimits@@Base+0x3a9c> │ │ │ │ + beq 9d410 <_Py_InitializeRecursionLimits@@Base+0x37dc> │ │ │ │ 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 9cecc <_Py_InitializeRecursionLimits@@Base+0x328c> │ │ │ │ + beq 9cc00 <_Py_InitializeRecursionLimits@@Base+0x2fcc> │ │ │ │ ldr r2, [r9, #16] │ │ │ │ - movw r3, #24436 @ 0x5f74 │ │ │ │ + movw r3, #23516 @ 0x5bdc │ │ │ │ movt r3, #24 │ │ │ │ cmp r2, r3 │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq 9cdd4 <_Py_InitializeRecursionLimits@@Base+0x3194> │ │ │ │ + beq 9cb08 <_Py_InitializeRecursionLimits@@Base+0x2ed4> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ stmib r4, {r0, r5} │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r5, [r4, #12] │ │ │ │ ldrd r2, [r9] │ │ │ │ vmov s15, r3 │ │ │ │ @@ -114292,130 +114113,130 @@ │ │ │ │ vcvt.f32.u32 s12, s15 │ │ │ │ vmov s15, r2 │ │ │ │ str r2, [r9] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 9cf44 <_Py_InitializeRecursionLimits@@Base+0x3304> │ │ │ │ + bgt 9cc78 <_Py_InitializeRecursionLimits@@Base+0x3044> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r9, #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 r6, r6, #1 │ │ │ │ add r5, r5, #24 │ │ │ │ cmp r6, #128 @ 0x80 │ │ │ │ - beq 9cf5c <_Py_InitializeRecursionLimits@@Base+0x331c> │ │ │ │ + beq 9cc90 <_Py_InitializeRecursionLimits@@Base+0x305c> │ │ │ │ ldr r0, [r7, #1132] @ 0x46c │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9ce8c <_Py_InitializeRecursionLimits@@Base+0x324c> │ │ │ │ + bne 9cbc0 <_Py_InitializeRecursionLimits@@Base+0x2f8c> │ │ │ │ ldr r9, [r7, #1132] @ 0x46c │ │ │ │ - movw r3, #22832 @ 0x5930 │ │ │ │ + movw r3, #22136 @ 0x5678 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r9, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9cd64 <_Py_InitializeRecursionLimits@@Base+0x3124> │ │ │ │ + beq 9ca98 <_Py_InitializeRecursionLimits@@Base+0x2e64> │ │ │ │ mov r0, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9cdb4 <_Py_InitializeRecursionLimits@@Base+0x3174> │ │ │ │ - b 9ce28 <_Py_InitializeRecursionLimits@@Base+0x31e8> │ │ │ │ + bne 9cae8 <_Py_InitializeRecursionLimits@@Base+0x2eb4> │ │ │ │ + b 9cb5c <_Py_InitializeRecursionLimits@@Base+0x2f28> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r5 │ │ │ │ - beq 9ce5c <_Py_InitializeRecursionLimits@@Base+0x321c> │ │ │ │ + beq 9cb90 <_Py_InitializeRecursionLimits@@Base+0x2f5c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ceb8 <_Py_InitializeRecursionLimits@@Base+0x3278> │ │ │ │ + bgt 9cbec <_Py_InitializeRecursionLimits@@Base+0x2fb8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d978 <_Py_InitializeRecursionLimits@@Base+0x3d38> │ │ │ │ + beq 9d6ac <_Py_InitializeRecursionLimits@@Base+0x3a78> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9ce34 <_Py_InitializeRecursionLimits@@Base+0x31f4> │ │ │ │ + b 9cb68 <_Py_InitializeRecursionLimits@@Base+0x2f34> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc 9cdb4 <_Py_InitializeRecursionLimits@@Base+0x3174> │ │ │ │ + bcc 9cae8 <_Py_InitializeRecursionLimits@@Base+0x2eb4> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9cdb4 <_Py_InitializeRecursionLimits@@Base+0x3174> │ │ │ │ + bne 9cae8 <_Py_InitializeRecursionLimits@@Base+0x2eb4> │ │ │ │ ldr r3, [r8, #968] @ 0x3c8 │ │ │ │ - movw r1, #30908 @ 0x78bc │ │ │ │ + movw r1, #30900 @ 0x78b4 │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9d768 <_Py_InitializeRecursionLimits@@Base+0x3b28> │ │ │ │ + bne 9d49c <_Py_InitializeRecursionLimits@@Base+0x3868> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e27c │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9ce28 <_Py_InitializeRecursionLimits@@Base+0x31e8> │ │ │ │ + beq 9cb5c <_Py_InitializeRecursionLimits@@Base+0x2f28> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9cdb4 <_Py_InitializeRecursionLimits@@Base+0x3174> │ │ │ │ + b 9cae8 <_Py_InitializeRecursionLimits@@Base+0x2eb4> │ │ │ │ mov r0, r9 │ │ │ │ - bl 257c74 <_PyThreadState_New@@Base+0x640> │ │ │ │ + bl 257220 <_PyThreadState_New@@Base+0x644> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9d95c <_Py_InitializeRecursionLimits@@Base+0x3d1c> │ │ │ │ + beq 9d690 <_Py_InitializeRecursionLimits@@Base+0x3a5c> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ - b 9ce0c <_Py_InitializeRecursionLimits@@Base+0x31cc> │ │ │ │ - ldr r3, [pc, #-3372] @ 9c238 <_Py_InitializeRecursionLimits@@Base+0x25f8> │ │ │ │ + b 9cb40 <_Py_InitializeRecursionLimits@@Base+0x2f0c> │ │ │ │ + ldr r3, [pc, #-3372] @ 9bf6c <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #-3376] @ 9c23c <_Py_InitializeRecursionLimits@@Base+0x25fc> │ │ │ │ + ldr r5, [pc, #-3376] @ 9bf70 <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ add sl, sl, r3 │ │ │ │ - b 9d050 <_Py_InitializeRecursionLimits@@Base+0x3410> │ │ │ │ + b 9cd84 <_Py_InitializeRecursionLimits@@Base+0x3150> │ │ │ │ ldr r2, [r8, #988] @ 0x3dc │ │ │ │ - movw r3, #64560 @ 0xfc30 │ │ │ │ + movw r3, #63860 @ 0xf974 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9d754 <_Py_InitializeRecursionLimits@@Base+0x3b14> │ │ │ │ + bne 9d488 <_Py_InitializeRecursionLimits@@Base+0x3854> │ │ │ │ ldr r3, [sl] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1596] @ 0x63c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 9d6f8 <_Py_InitializeRecursionLimits@@Base+0x3ab8> │ │ │ │ + beq 9d42c <_Py_InitializeRecursionLimits@@Base+0x37f8> │ │ │ │ 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 9d0d8 <_Py_InitializeRecursionLimits@@Base+0x3498> │ │ │ │ + beq 9ce0c <_Py_InitializeRecursionLimits@@Base+0x31d8> │ │ │ │ ldr r2, [r9, #16] │ │ │ │ - movw r3, #24436 @ 0x5f74 │ │ │ │ + movw r3, #23516 @ 0x5bdc │ │ │ │ movt r3, #24 │ │ │ │ cmp r2, r3 │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq 9cfe0 <_Py_InitializeRecursionLimits@@Base+0x33a0> │ │ │ │ + beq 9cd14 <_Py_InitializeRecursionLimits@@Base+0x30e0> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ stmib r4, {r0, r5} │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r5, [r4, #12] │ │ │ │ ldrd r2, [r9] │ │ │ │ vmov s15, r3 │ │ │ │ @@ -114423,731 +114244,731 @@ │ │ │ │ vcvt.f32.u32 s12, s15 │ │ │ │ vmov s15, r2 │ │ │ │ str r2, [r9] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 9d150 <_Py_InitializeRecursionLimits@@Base+0x3510> │ │ │ │ + bgt 9ce84 <_Py_InitializeRecursionLimits@@Base+0x3250> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r9, #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 r6, r6, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ cmp r6, #256 @ 0x100 │ │ │ │ - beq 9d168 <_Py_InitializeRecursionLimits@@Base+0x3528> │ │ │ │ + beq 9ce9c <_Py_InitializeRecursionLimits@@Base+0x3268> │ │ │ │ ldr r0, [r7, #1132] @ 0x46c │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9d098 <_Py_InitializeRecursionLimits@@Base+0x3458> │ │ │ │ + bne 9cdcc <_Py_InitializeRecursionLimits@@Base+0x3198> │ │ │ │ ldr r9, [r7, #1132] @ 0x46c │ │ │ │ - movw r3, #22832 @ 0x5930 │ │ │ │ + movw r3, #22136 @ 0x5678 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r9, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9cf70 <_Py_InitializeRecursionLimits@@Base+0x3330> │ │ │ │ + beq 9cca4 <_Py_InitializeRecursionLimits@@Base+0x3070> │ │ │ │ mov r0, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9cfc0 <_Py_InitializeRecursionLimits@@Base+0x3380> │ │ │ │ - b 9d034 <_Py_InitializeRecursionLimits@@Base+0x33f4> │ │ │ │ + bne 9ccf4 <_Py_InitializeRecursionLimits@@Base+0x30c0> │ │ │ │ + b 9cd68 <_Py_InitializeRecursionLimits@@Base+0x3134> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, r5 │ │ │ │ cmpne r4, #0 │ │ │ │ - beq 9d068 <_Py_InitializeRecursionLimits@@Base+0x3428> │ │ │ │ + beq 9cd9c <_Py_InitializeRecursionLimits@@Base+0x3168> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d0c4 <_Py_InitializeRecursionLimits@@Base+0x3484> │ │ │ │ + bgt 9cdf8 <_Py_InitializeRecursionLimits@@Base+0x31c4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d7e4 <_Py_InitializeRecursionLimits@@Base+0x3ba4> │ │ │ │ + beq 9d518 <_Py_InitializeRecursionLimits@@Base+0x38e4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9d040 <_Py_InitializeRecursionLimits@@Base+0x3400> │ │ │ │ + b 9cd74 <_Py_InitializeRecursionLimits@@Base+0x3140> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc 9cfc0 <_Py_InitializeRecursionLimits@@Base+0x3380> │ │ │ │ + bcc 9ccf4 <_Py_InitializeRecursionLimits@@Base+0x30c0> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9cfc0 <_Py_InitializeRecursionLimits@@Base+0x3380> │ │ │ │ + bne 9ccf4 <_Py_InitializeRecursionLimits@@Base+0x30c0> │ │ │ │ ldr r3, [r8, #968] @ 0x3c8 │ │ │ │ - movw r1, #30908 @ 0x78bc │ │ │ │ + movw r1, #30900 @ 0x78b4 │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9d7a0 <_Py_InitializeRecursionLimits@@Base+0x3b60> │ │ │ │ + bne 9d4d4 <_Py_InitializeRecursionLimits@@Base+0x38a0> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e27c │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9d034 <_Py_InitializeRecursionLimits@@Base+0x33f4> │ │ │ │ + beq 9cd68 <_Py_InitializeRecursionLimits@@Base+0x3134> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9cfc0 <_Py_InitializeRecursionLimits@@Base+0x3380> │ │ │ │ + b 9ccf4 <_Py_InitializeRecursionLimits@@Base+0x30c0> │ │ │ │ mov r0, r9 │ │ │ │ - bl 257c74 <_PyThreadState_New@@Base+0x640> │ │ │ │ + bl 257220 <_PyThreadState_New@@Base+0x644> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9da24 <_Py_InitializeRecursionLimits@@Base+0x3de4> │ │ │ │ + beq 9d758 <_Py_InitializeRecursionLimits@@Base+0x3b24> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ - b 9d018 <_Py_InitializeRecursionLimits@@Base+0x33d8> │ │ │ │ + b 9cd4c <_Py_InitializeRecursionLimits@@Base+0x3118> │ │ │ │ ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r2, [r8, #920] @ 0x398 │ │ │ │ cmp r9, r2 │ │ │ │ - bne 9d714 <_Py_InitializeRecursionLimits@@Base+0x3ad4> │ │ │ │ - bl 9f360 │ │ │ │ + bne 9d448 <_Py_InitializeRecursionLimits@@Base+0x3814> │ │ │ │ + bl 9f098 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9da40 <_Py_InitializeRecursionLimits@@Base+0x3e00> │ │ │ │ + beq 9d774 <_Py_InitializeRecursionLimits@@Base+0x3b40> │ │ │ │ add r3, r9, #114688 @ 0x1c000 │ │ │ │ str r4, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r8, #920] @ 0x398 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 9d218 <_Py_InitializeRecursionLimits@@Base+0x35d8> │ │ │ │ - movw r2, #59832 @ 0xe9b8 │ │ │ │ - movt r2, #103 @ 0x67 │ │ │ │ - ldr lr, [r2] │ │ │ │ + bne 9cf4c <_Py_InitializeRecursionLimits@@Base+0x3318> │ │ │ │ + movw r2, #58840 @ 0xe5d8 │ │ │ │ + movt r2, #101 @ 0x65 │ │ │ │ + ldr lr, [r2, #148] @ 0x94 │ │ │ │ cmp lr, #0 │ │ │ │ - movwne r3, #46368 @ 0xb520 │ │ │ │ + movwne r3, #45704 @ 0xb288 │ │ │ │ movtne r3, #96 @ 0x60 │ │ │ │ - bne 9d1f0 <_Py_InitializeRecursionLimits@@Base+0x35b0> │ │ │ │ - ldr r3, [pc, #-3964] @ 9c240 <_Py_InitializeRecursionLimits@@Base+0x2600> │ │ │ │ + bne 9cf24 <_Py_InitializeRecursionLimits@@Base+0x32f0> │ │ │ │ + ldr r3, [pc, #-3964] @ 9bf74 <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ sub r4, fp, #52 @ 0x34 │ │ │ │ mov r5, #1 │ │ │ │ mov ip, #8 │ │ │ │ - str r5, [r2] │ │ │ │ + str r5, [r2, #148] @ 0x94 │ │ │ │ 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 9d1d0 <_Py_InitializeRecursionLimits@@Base+0x3590> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 9cf04 <_Py_InitializeRecursionLimits@@Base+0x32d0> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - str lr, [r3, #20] │ │ │ │ - ldr r2, [pc, #-4020] @ 9c244 <_Py_InitializeRecursionLimits@@Base+0x2604> │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + str lr, [r3, #260] @ 0x104 │ │ │ │ + ldr r2, [pc, #-4020] @ 9bf78 <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ + str r2, [r3, #284] @ 0x11c │ │ │ │ add r2, r2, #16 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #-4032] @ 9c248 <_Py_InitializeRecursionLimits@@Base+0x2608> │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #-4036] @ 9c24c <_Py_InitializeRecursionLimits@@Base+0x260c> │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #-4040] @ 9c250 <_Py_InitializeRecursionLimits@@Base+0x2610> │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r3, #288] @ 0x120 │ │ │ │ + ldr r2, [pc, #-4032] @ 9bf7c <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ + str r2, [r3, #292] @ 0x124 │ │ │ │ + ldr r2, [pc, #-4036] @ 9bf80 <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ + str r2, [r3, #296] @ 0x128 │ │ │ │ + ldr r2, [pc, #-4040] @ 9bf84 <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ + str r2, [r3, #300] @ 0x12c │ │ │ │ mov r0, #1 │ │ │ │ - bl a0c8c │ │ │ │ + bl a09d0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 9d9e8 <_Py_InitializeRecursionLimits@@Base+0x3da8> │ │ │ │ + beq 9d71c <_Py_InitializeRecursionLimits@@Base+0x3ae8> │ │ │ │ mov r4, #1 │ │ │ │ movw r5, #625 @ 0x271 │ │ │ │ strd r4, [r1, #16] │ │ │ │ add r4, r9, #4096 @ 0x1000 │ │ │ │ add r5, r9, #6144 @ 0x1800 │ │ │ │ add r6, r9, #6144 @ 0x1800 │ │ │ │ add r5, r5, #24 │ │ │ │ add r6, r6, #52 @ 0x34 │ │ │ │ str r1, [r4, #2072] @ 0x818 │ │ │ │ mov r0, r1 │ │ │ │ - bl a0d78 │ │ │ │ + bl a0abc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 9d9e8 <_Py_InitializeRecursionLimits@@Base+0x3da8> │ │ │ │ + beq 9d71c <_Py_InitializeRecursionLimits@@Base+0x3ae8> │ │ │ │ str r1, [r5, #4]! │ │ │ │ cmp r6, r5 │ │ │ │ - bne 9d24c <_Py_InitializeRecursionLimits@@Base+0x360c> │ │ │ │ + bne 9cf80 <_Py_InitializeRecursionLimits@@Base+0x334c> │ │ │ │ sub r5, fp, #84 @ 0x54 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #840 @ 0x348 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ str r6, [r5, #4] │ │ │ │ str r6, [r5, #8] │ │ │ │ str r6, [r5, #12] │ │ │ │ - bl a11ac │ │ │ │ + bl a0ef0 │ │ │ │ cmp r0, r6 │ │ │ │ str r0, [r9, #3804] @ 0xedc │ │ │ │ - beq 9d948 <_Py_InitializeRecursionLimits@@Base+0x3d08> │ │ │ │ + beq 9d67c <_Py_InitializeRecursionLimits@@Base+0x3a48> │ │ │ │ mov r0, r6 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9, #3816] @ 0xee8 │ │ │ │ - beq 9d948 <_Py_InitializeRecursionLimits@@Base+0x3d08> │ │ │ │ + beq 9d67c <_Py_InitializeRecursionLimits@@Base+0x3a48> │ │ │ │ mov r0, r6 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9, #3820] @ 0xeec │ │ │ │ - beq 9d948 <_Py_InitializeRecursionLimits@@Base+0x3d08> │ │ │ │ + beq 9d67c <_Py_InitializeRecursionLimits@@Base+0x3a48> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 257ee0 <_Py_NewReference@@Base+0x80> │ │ │ │ + bl 257488 <_Py_NewReference@@Base+0x80> │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9d93c <_Py_InitializeRecursionLimits@@Base+0x3cfc> │ │ │ │ + bne 9d670 <_Py_InitializeRecursionLimits@@Base+0x3a3c> │ │ │ │ ldr r7, [r4, #1472] @ 0x5c0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 9d39c <_Py_InitializeRecursionLimits@@Base+0x375c> │ │ │ │ + bne 9d0d0 <_Py_InitializeRecursionLimits@@Base+0x349c> │ │ │ │ mov r0, #5 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 9d910 <_Py_InitializeRecursionLimits@@Base+0x3cd0> │ │ │ │ - movw sl, #46368 @ 0xb520 │ │ │ │ + beq 9d644 <_Py_InitializeRecursionLimits@@Base+0x3a10> │ │ │ │ + movw sl, #45704 @ 0xb288 │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #1880] @ 9da5c <_Py_InitializeRecursionLimits@@Base+0x3e1c> │ │ │ │ - movw r2, #52000 @ 0xcb20 │ │ │ │ + ldr r1, [pc, #1880] @ 9d790 <_Py_InitializeRecursionLimits@@Base+0x3b5c> │ │ │ │ + movw r2, #50336 @ 0xc4a0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - ldr r0, [sl, #64] @ 0x40 │ │ │ │ - bl 25c640 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + ldr r0, [sl, #304] @ 0x130 │ │ │ │ + bl 25bbe8 <_PyStaticType_InitForExtension@@Base+0xbb0> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - ldr r1, [pc, #1860] @ 9da60 <_Py_InitializeRecursionLimits@@Base+0x3e20> │ │ │ │ + ldr r1, [pc, #1860] @ 9d794 <_Py_InitializeRecursionLimits@@Base+0x3b60> │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r0, [sl, #64] @ 0x40 │ │ │ │ - bl 25c640 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + ldr r0, [sl, #304] @ 0x130 │ │ │ │ + bl 25bbe8 <_PyStaticType_InitForExtension@@Base+0xbb0> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - ldr r1, [pc, #1836] @ 9da60 <_Py_InitializeRecursionLimits@@Base+0x3e20> │ │ │ │ + ldr r1, [pc, #1836] @ 9d794 <_Py_InitializeRecursionLimits@@Base+0x3b60> │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3, #4] │ │ │ │ - ldr r0, [sl, #68] @ 0x44 │ │ │ │ - bl 25c640 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + ldr r0, [sl, #308] @ 0x134 │ │ │ │ + bl 25bbe8 <_PyStaticType_InitForExtension@@Base+0xbb0> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - ldr r1, [pc, #1812] @ 9da60 <_Py_InitializeRecursionLimits@@Base+0x3e20> │ │ │ │ + ldr r1, [pc, #1812] @ 9d794 <_Py_InitializeRecursionLimits@@Base+0x3b60> │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3, #8] │ │ │ │ - ldr r0, [sl, #72] @ 0x48 │ │ │ │ - bl 25c640 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + ldr r0, [sl, #312] @ 0x138 │ │ │ │ + bl 25bbe8 <_PyStaticType_InitForExtension@@Base+0xbb0> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r0, [sl, #76] @ 0x4c │ │ │ │ + ldr r0, [sl, #316] @ 0x13c │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #1772] @ 9da60 <_Py_InitializeRecursionLimits@@Base+0x3e20> │ │ │ │ - bl 25c640 <_PyStaticType_InitForExtension@@Base+0xbb4> │ │ │ │ + ldr r1, [pc, #1772] @ 9d794 <_Py_InitializeRecursionLimits@@Base+0x3b60> │ │ │ │ + bl 25bbe8 <_PyStaticType_InitForExtension@@Base+0xbb0> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ sub r3, r1, #4 │ │ │ │ add r1, r1, #16 │ │ │ │ str r0, [r1] │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9d8ec <_Py_InitializeRecursionLimits@@Base+0x3cac> │ │ │ │ + beq 9d620 <_Py_InitializeRecursionLimits@@Base+0x39ec> │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9d384 <_Py_InitializeRecursionLimits@@Base+0x3744> │ │ │ │ + bne 9d0b8 <_Py_InitializeRecursionLimits@@Base+0x3484> │ │ │ │ str r6, [r4, #1472] @ 0x5c0 │ │ │ │ ldr r3, [r4, #1476] @ 0x5c4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d3b8 <_Py_InitializeRecursionLimits@@Base+0x3778> │ │ │ │ - bl 9f360 │ │ │ │ + bne 9d0ec <_Py_InitializeRecursionLimits@@Base+0x34b8> │ │ │ │ + bl 9f098 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1476] @ 0x5c4 │ │ │ │ - beq 9d918 <_Py_InitializeRecursionLimits@@Base+0x3cd8> │ │ │ │ + beq 9d64c <_Py_InitializeRecursionLimits@@Base+0x3a18> │ │ │ │ ldr r3, [r4, #1480] @ 0x5c8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d3dc <_Py_InitializeRecursionLimits@@Base+0x379c> │ │ │ │ - movw r0, #63328 @ 0xf760 │ │ │ │ + bne 9d110 <_Py_InitializeRecursionLimits@@Base+0x34dc> │ │ │ │ + movw r0, #61664 @ 0xf0e0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1480] @ 0x5c8 │ │ │ │ - beq 9d918 <_Py_InitializeRecursionLimits@@Base+0x3cd8> │ │ │ │ + beq 9d64c <_Py_InitializeRecursionLimits@@Base+0x3a18> │ │ │ │ ldr r1, [r4, #1516] @ 0x5ec │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9d400 <_Py_InitializeRecursionLimits@@Base+0x37c0> │ │ │ │ - movw r0, #4952 @ 0x1358 │ │ │ │ + bne 9d134 <_Py_InitializeRecursionLimits@@Base+0x3500> │ │ │ │ + movw r0, #2996 @ 0xbb4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25c7fc │ │ │ │ + bl 25bda4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1516] @ 0x5ec │ │ │ │ - beq 9d918 <_Py_InitializeRecursionLimits@@Base+0x3cd8> │ │ │ │ + beq 9d64c <_Py_InitializeRecursionLimits@@Base+0x3a18> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #1512] @ 0x5e8 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1524] @ 0x5f4 │ │ │ │ - beq 9d814 <_Py_InitializeRecursionLimits@@Base+0x3bd4> │ │ │ │ + beq 9d548 <_Py_InitializeRecursionLimits@@Base+0x3914> │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ - bl c0a00 │ │ │ │ + bl c060c │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9d93c <_Py_InitializeRecursionLimits@@Base+0x3cfc> │ │ │ │ + bne 9d670 <_Py_InitializeRecursionLimits@@Base+0x3a3c> │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25ef14 <_Py_SetImmortalUntracked@@Base+0xb4> │ │ │ │ + bl 25e4bc <_Py_SetImmortalUntracked@@Base+0xb4> │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9d93c <_Py_InitializeRecursionLimits@@Base+0x3cfc> │ │ │ │ + bne 9d670 <_Py_InitializeRecursionLimits@@Base+0x3a3c> │ │ │ │ ldr r3, [r8, #920] @ 0x398 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 9d488 <_Py_InitializeRecursionLimits@@Base+0x3848> │ │ │ │ + bne 9d1bc <_Py_InitializeRecursionLimits@@Base+0x3588> │ │ │ │ ldr r3, [r9, #3720] @ 0xe88 │ │ │ │ adds r0, r3, #944 @ 0x3b0 │ │ │ │ - beq 9d804 <_Py_InitializeRecursionLimits@@Base+0x3bc4> │ │ │ │ + beq 9d538 <_Py_InitializeRecursionLimits@@Base+0x3904> │ │ │ │ ldr r2, [r3, #948] @ 0x3b4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9d488 <_Py_InitializeRecursionLimits@@Base+0x3848> │ │ │ │ + bne 9d1bc <_Py_InitializeRecursionLimits@@Base+0x3588> │ │ │ │ ldr r2, [r3, #944] @ 0x3b0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #948] @ 0x3b4 │ │ │ │ - beq 9d488 <_Py_InitializeRecursionLimits@@Base+0x3848> │ │ │ │ - bl 25ff58 │ │ │ │ + beq 9d1bc <_Py_InitializeRecursionLimits@@Base+0x3588> │ │ │ │ + bl 25f4fc │ │ │ │ add r7, r9, #5504 @ 0x1580 │ │ │ │ add r7, r7, #12 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 9d7f0 <_Py_InitializeRecursionLimits@@Base+0x3bb0> │ │ │ │ + beq 9d524 <_Py_InitializeRecursionLimits@@Base+0x38f0> │ │ │ │ add r9, r9, #5504 @ 0x1580 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9, #40] @ 0x28 │ │ │ │ str r3, [r9, #44] @ 0x2c │ │ │ │ ldr r3, [r4, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d4c8 <_Py_InitializeRecursionLimits@@Base+0x3888> │ │ │ │ + bne 9d1fc <_Py_InitializeRecursionLimits@@Base+0x35c8> │ │ │ │ ldr r3, [r4, #1420] @ 0x58c │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #1424] @ 0x590 │ │ │ │ - bne 9d9dc <_Py_InitializeRecursionLimits@@Base+0x3d9c> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne 9d710 <_Py_InitializeRecursionLimits@@Base+0x3adc> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #5000 @ 0x1388 │ │ │ │ + movw r0, #3044 @ 0xbe4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - ldr r1, [r3] │ │ │ │ - bl 25fa9c │ │ │ │ + ldr r1, [r3, #240] @ 0xf0 │ │ │ │ + bl 25f040 │ │ │ │ ldr r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 9d7b8 <_Py_InitializeRecursionLimits@@Base+0x3b78> │ │ │ │ + beq 9d4ec <_Py_InitializeRecursionLimits@@Base+0x38b8> │ │ │ │ ldr r3, [r4, #324] @ 0x144 │ │ │ │ str r9, [r4, #1444] @ 0x5a4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ - beq 9d6a4 <_Py_InitializeRecursionLimits@@Base+0x3a64> │ │ │ │ + beq 9d3d8 <_Py_InitializeRecursionLimits@@Base+0x37a4> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #184] @ 0xb8 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 9d790 <_Py_InitializeRecursionLimits@@Base+0x3b50> │ │ │ │ - movw r0, #5080 @ 0x13d8 │ │ │ │ + bne 9d4c4 <_Py_InitializeRecursionLimits@@Base+0x3890> │ │ │ │ + movw r0, #3124 @ 0xc34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2601f4 │ │ │ │ + bl 25f780 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 9d898 <_Py_InitializeRecursionLimits@@Base+0x3c58> │ │ │ │ - movw r0, #5080 @ 0x13d8 │ │ │ │ + bne 9d5cc <_Py_InitializeRecursionLimits@@Base+0x3998> │ │ │ │ + movw r0, #3124 @ 0xc34 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 26b354 │ │ │ │ + bl 26aa10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9d898 <_Py_InitializeRecursionLimits@@Base+0x3c58> │ │ │ │ + beq 9d5cc <_Py_InitializeRecursionLimits@@Base+0x3998> │ │ │ │ cmp r9, #0 │ │ │ │ str r4, [r7, #3856] @ 0xf10 │ │ │ │ - bne 9d780 <_Py_InitializeRecursionLimits@@Base+0x3b40> │ │ │ │ - movw r0, #54084 @ 0xd344 │ │ │ │ + bne 9d4b4 <_Py_InitializeRecursionLimits@@Base+0x3880> │ │ │ │ + movw r0, #52452 @ 0xcce4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 9d898 <_Py_InitializeRecursionLimits@@Base+0x3c58> │ │ │ │ + beq 9d5cc <_Py_InitializeRecursionLimits@@Base+0x3998> │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #2636 @ 0xa4c │ │ │ │ + movw r1, #972 @ 0x3cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #5124 @ 0x1404 │ │ │ │ + movw r0, #3168 @ 0xc60 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 9d8d4 <_Py_InitializeRecursionLimits@@Base+0x3c94> │ │ │ │ - bl 25dabc <_PyNamespace_New@@Base> │ │ │ │ + beq 9d608 <_Py_InitializeRecursionLimits@@Base+0x39d4> │ │ │ │ + bl 25d064 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d5c0 <_Py_InitializeRecursionLimits@@Base+0x3980> │ │ │ │ + bgt 9d2f4 <_Py_InitializeRecursionLimits@@Base+0x36c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d5c0 <_Py_InitializeRecursionLimits@@Base+0x3980> │ │ │ │ + bne 9d2f4 <_Py_InitializeRecursionLimits@@Base+0x36c0> │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9d8d4 <_Py_InitializeRecursionLimits@@Base+0x3c94> │ │ │ │ + beq 9d608 <_Py_InitializeRecursionLimits@@Base+0x39d4> │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 135558 <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ + bl 13511c <_Py_VectorCall_StackRefSteal@@Base+0xe2c> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d5fc <_Py_InitializeRecursionLimits@@Base+0x39bc> │ │ │ │ + bgt 9d330 <_Py_InitializeRecursionLimits@@Base+0x36fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d8e0 <_Py_InitializeRecursionLimits@@Base+0x3ca0> │ │ │ │ + beq 9d614 <_Py_InitializeRecursionLimits@@Base+0x39e0> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d620 <_Py_InitializeRecursionLimits@@Base+0x39e0> │ │ │ │ + bgt 9d354 <_Py_InitializeRecursionLimits@@Base+0x3720> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d620 <_Py_InitializeRecursionLimits@@Base+0x39e0> │ │ │ │ + bne 9d354 <_Py_InitializeRecursionLimits@@Base+0x3720> │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9d8d0 <_Py_InitializeRecursionLimits@@Base+0x3c90> │ │ │ │ + beq 9d604 <_Py_InitializeRecursionLimits@@Base+0x39d0> │ │ │ │ mov r0, r9 │ │ │ │ - bl 26cf5c │ │ │ │ + bl 26c618 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9d8ac <_Py_InitializeRecursionLimits@@Base+0x3c6c> │ │ │ │ + blt 9d5e0 <_Py_InitializeRecursionLimits@@Base+0x39ac> │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #54084 @ 0xd344 │ │ │ │ + movw r0, #52452 @ 0xcce4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 26d660 <_PyImport_SetModuleString@@Base> │ │ │ │ + bl 26cd1c <_PyImport_SetModuleString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9d874 <_Py_InitializeRecursionLimits@@Base+0x3c34> │ │ │ │ + blt 9d5a8 <_Py_InitializeRecursionLimits@@Base+0x3974> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - movw r2, #21056 @ 0x5240 │ │ │ │ + movw r2, #19392 @ 0x4bc0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #5132 @ 0x140c │ │ │ │ + movw r1, #3176 @ 0xc68 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 13ba44 │ │ │ │ + bl 13b60c │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d690 <_Py_InitializeRecursionLimits@@Base+0x3a50> │ │ │ │ + bgt 9d3c4 <_Py_InitializeRecursionLimits@@Base+0x3790> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d868 <_Py_InitializeRecursionLimits@@Base+0x3c28> │ │ │ │ + beq 9d59c <_Py_InitializeRecursionLimits@@Base+0x3968> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9d898 <_Py_InitializeRecursionLimits@@Base+0x3c58> │ │ │ │ + beq 9d5cc <_Py_InitializeRecursionLimits@@Base+0x3998> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9d84c <_Py_InitializeRecursionLimits@@Base+0x3c0c> │ │ │ │ + ble 9d580 <_Py_InitializeRecursionLimits@@Base+0x394c> │ │ │ │ mov r7, #0 │ │ │ │ mov r4, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ strd r6, [fp, #-84] @ 0xffffffac │ │ │ │ str r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b 9cefc <_Py_InitializeRecursionLimits@@Base+0x32bc> │ │ │ │ + b 9cc30 <_Py_InitializeRecursionLimits@@Base+0x2ffc> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d108 <_Py_InitializeRecursionLimits@@Base+0x34c8> │ │ │ │ + b 9ce3c <_Py_InitializeRecursionLimits@@Base+0x3208> │ │ │ │ add r3, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #336] @ 0x150 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9d178 <_Py_InitializeRecursionLimits@@Base+0x3538> │ │ │ │ + beq 9ceac <_Py_InitializeRecursionLimits@@Base+0x3278> │ │ │ │ add r2, r2, #114688 @ 0x1c000 │ │ │ │ ldr r4, [r2, #52] @ 0x34 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9d184 <_Py_InitializeRecursionLimits@@Base+0x3544> │ │ │ │ + b 9ceb8 <_Py_InitializeRecursionLimits@@Base+0x3284> │ │ │ │ ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b 9ce80 <_Py_InitializeRecursionLimits@@Base+0x3240> │ │ │ │ + b 9cbb4 <_Py_InitializeRecursionLimits@@Base+0x2f80> │ │ │ │ ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d08c <_Py_InitializeRecursionLimits@@Base+0x344c> │ │ │ │ + b 9cdc0 <_Py_InitializeRecursionLimits@@Base+0x318c> │ │ │ │ ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ mov r1, #16 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b 9cf2c <_Py_InitializeRecursionLimits@@Base+0x32ec> │ │ │ │ - movw r0, #5100 @ 0x13ec │ │ │ │ + b 9cc60 <_Py_InitializeRecursionLimits@@Base+0x302c> │ │ │ │ + movw r0, #3144 @ 0xc48 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 260534 │ │ │ │ - b 9d560 <_Py_InitializeRecursionLimits@@Base+0x3920> │ │ │ │ - movw r0, #5044 @ 0x13b4 │ │ │ │ + bl 25fac0 │ │ │ │ + b 9d294 <_Py_InitializeRecursionLimits@@Base+0x3660> │ │ │ │ + movw r0, #3088 @ 0xc10 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 260534 │ │ │ │ - b 9d52c <_Py_InitializeRecursionLimits@@Base+0x38ec> │ │ │ │ + bl 25fac0 │ │ │ │ + b 9d260 <_Py_InitializeRecursionLimits@@Base+0x362c> │ │ │ │ ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ mov r1, #16 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d138 <_Py_InitializeRecursionLimits@@Base+0x34f8> │ │ │ │ - movw r4, #4892 @ 0x131c │ │ │ │ + b 9ce6c <_Py_InitializeRecursionLimits@@Base+0x3238> │ │ │ │ + movw r4, #2936 @ 0xb78 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ add r0, r7, #16 │ │ │ │ - bl 2c9ad4 │ │ │ │ + bl 2c92ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 8d0b4 │ │ │ │ + bl 8d0ac │ │ │ │ mov r3, #0 │ │ │ │ - ldr r7, [pc, #648] @ 9da64 <_Py_InitializeRecursionLimits@@Base+0x3e24> │ │ │ │ + ldr r7, [pc, #648] @ 9d798 <_Py_InitializeRecursionLimits@@Base+0x3b64> │ │ │ │ mov r6, #1 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 9d6b4 <_Py_InitializeRecursionLimits@@Base+0x3a74> │ │ │ │ + b 9d3e8 <_Py_InitializeRecursionLimits@@Base+0x37b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 9d0c4 <_Py_InitializeRecursionLimits@@Base+0x3484> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 9cdf8 <_Py_InitializeRecursionLimits@@Base+0x31c4> │ │ │ │ mov r0, r7 │ │ │ │ - movw r4, #4840 @ 0x12e8 │ │ │ │ + movw r4, #2884 @ 0xb44 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - bl 8d0b4 │ │ │ │ - b 9d7d0 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - movw r4, #4792 @ 0x12b8 │ │ │ │ + bl 8d0ac │ │ │ │ + b 9d504 <_Py_InitializeRecursionLimits@@Base+0x38d0> │ │ │ │ + movw r4, #2836 @ 0xb14 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - bl 8d0b4 │ │ │ │ - b 9d7d0 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - ldr r3, [pc, #588] @ 9da68 <_Py_InitializeRecursionLimits@@Base+0x3e28> │ │ │ │ + bl 8d0ac │ │ │ │ + b 9d504 <_Py_InitializeRecursionLimits@@Base+0x38d0> │ │ │ │ + ldr r3, [pc, #588] @ 9d79c <_Py_InitializeRecursionLimits@@Base+0x3b68> │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ strd r2, [fp, #-84] @ 0xffffffac │ │ │ │ - movw r3, #52408 @ 0xccb8 │ │ │ │ + movw r3, #50744 @ 0xc638 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 9d6d0 <_Py_InitializeRecursionLimits@@Base+0x3a90> │ │ │ │ + b 9d404 <_Py_InitializeRecursionLimits@@Base+0x37d0> │ │ │ │ mov r0, r1 │ │ │ │ - bl 99c40 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b 9a474 <_Py_InitializeRecursionLimits@@Base+0x834> │ │ │ │ + bl 99c34 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b 9a1a8 <_Py_InitializeRecursionLimits@@Base+0x574> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d6a4 <_Py_InitializeRecursionLimits@@Base+0x3a64> │ │ │ │ + bne 9d3d8 <_Py_InitializeRecursionLimits@@Base+0x37a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 9d6a4 <_Py_InitializeRecursionLimits@@Base+0x3a64> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 9d3d8 <_Py_InitializeRecursionLimits@@Base+0x37a4> │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 9d690 <_Py_InitializeRecursionLimits@@Base+0x3a50> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 9d3c4 <_Py_InitializeRecursionLimits@@Base+0x3790> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d898 <_Py_InitializeRecursionLimits@@Base+0x3c58> │ │ │ │ + bgt 9d5cc <_Py_InitializeRecursionLimits@@Base+0x3998> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d898 <_Py_InitializeRecursionLimits@@Base+0x3c58> │ │ │ │ + bne 9d5cc <_Py_InitializeRecursionLimits@@Base+0x3998> │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #5144 @ 0x1418 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #3188 @ 0xc74 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - ldr r7, [pc, #452] @ 9da6c <_Py_InitializeRecursionLimits@@Base+0x3e2c> │ │ │ │ + ldr r7, [pc, #452] @ 9d7a0 <_Py_InitializeRecursionLimits@@Base+0x3b6c> │ │ │ │ mov r6, #1 │ │ │ │ - b 9d6ac <_Py_InitializeRecursionLimits@@Base+0x3a6c> │ │ │ │ + b 9d3e0 <_Py_InitializeRecursionLimits@@Base+0x37ac> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d8d0 <_Py_InitializeRecursionLimits@@Base+0x3c90> │ │ │ │ + bgt 9d604 <_Py_InitializeRecursionLimits@@Base+0x39d0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d8d0 <_Py_InitializeRecursionLimits@@Base+0x3c90> │ │ │ │ + bne 9d604 <_Py_InitializeRecursionLimits@@Base+0x39d0> │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl aec64 │ │ │ │ - b 9d898 <_Py_InitializeRecursionLimits@@Base+0x3c58> │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + b 9d5cc <_Py_InitializeRecursionLimits@@Base+0x3998> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 9d5fc <_Py_InitializeRecursionLimits@@Base+0x39bc> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 9d330 <_Py_InitializeRecursionLimits@@Base+0x36fc> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d910 <_Py_InitializeRecursionLimits@@Base+0x3cd0> │ │ │ │ + bgt 9d644 <_Py_InitializeRecursionLimits@@Base+0x3a10> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d910 <_Py_InitializeRecursionLimits@@Base+0x3cd0> │ │ │ │ + bne 9d644 <_Py_InitializeRecursionLimits@@Base+0x3a10> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #1472] @ 0x5c0 │ │ │ │ ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #328] @ 9da70 <_Py_InitializeRecursionLimits@@Base+0x3e30> │ │ │ │ + ldr r2, [pc, #328] @ 9d7a4 <_Py_InitializeRecursionLimits@@Base+0x3b70> │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #4972 @ 0x136c │ │ │ │ + movw r3, #3016 @ 0xbc8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r0, [ip, #12] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b 9d6d0 <_Py_InitializeRecursionLimits@@Base+0x3a90> │ │ │ │ + b 9d404 <_Py_InitializeRecursionLimits@@Base+0x37d0> │ │ │ │ ldr r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b 9d6b4 <_Py_InitializeRecursionLimits@@Base+0x3a74> │ │ │ │ + b 9d3e8 <_Py_InitializeRecursionLimits@@Base+0x37b4> │ │ │ │ mov r1, #0 │ │ │ │ - ldr r3, [pc, #288] @ 9da74 <_Py_InitializeRecursionLimits@@Base+0x3e34> │ │ │ │ + ldr r3, [pc, #288] @ 9d7a8 <_Py_InitializeRecursionLimits@@Base+0x3b74> │ │ │ │ mov r2, #1 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 9d820 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + b 9d554 <_Py_InitializeRecursionLimits@@Base+0x3920> │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ ldr r3, [r9, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b 9ce28 <_Py_InitializeRecursionLimits@@Base+0x31e8> │ │ │ │ + b 9cb5c <_Py_InitializeRecursionLimits@@Base+0x2f28> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 9ceb8 <_Py_InitializeRecursionLimits@@Base+0x3278> │ │ │ │ - bl 142a28 │ │ │ │ - ldr r6, [pc, #232] @ 9da78 <_Py_InitializeRecursionLimits@@Base+0x3e38> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 9cbec <_Py_InitializeRecursionLimits@@Base+0x2fb8> │ │ │ │ + bl 1425e0 │ │ │ │ + ldr r6, [pc, #232] @ 9d7ac <_Py_InitializeRecursionLimits@@Base+0x3b78> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw ip, #4720 @ 0x1270 │ │ │ │ + movw ip, #2764 @ 0xacc │ │ │ │ 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, #-100] @ 0xffffff9c │ │ │ │ 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 9d6d0 <_Py_InitializeRecursionLimits@@Base+0x3a90> │ │ │ │ + b 9d404 <_Py_InitializeRecursionLimits@@Base+0x37d0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 25ff58 │ │ │ │ - b 9d4c8 <_Py_InitializeRecursionLimits@@Base+0x3888> │ │ │ │ + bl 25f4fc │ │ │ │ + b 9d1fc <_Py_InitializeRecursionLimits@@Base+0x35c8> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r3, #52408 @ 0xccb8 │ │ │ │ + movw r3, #50744 @ 0xc638 │ │ │ │ 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, #-100] @ 0xffffff9c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 9d6d0 <_Py_InitializeRecursionLimits@@Base+0x3a90> │ │ │ │ + b 9d404 <_Py_InitializeRecursionLimits@@Base+0x37d0> │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ ldr r3, [r9, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b 9d034 <_Py_InitializeRecursionLimits@@Base+0x33f4> │ │ │ │ - bl 142a28 │ │ │ │ - ldr r6, [pc, #48] @ 9da7c <_Py_InitializeRecursionLimits@@Base+0x3e3c> │ │ │ │ - movw ip, #4760 @ 0x1298 │ │ │ │ + b 9cd68 <_Py_InitializeRecursionLimits@@Base+0x3134> │ │ │ │ + bl 1425e0 │ │ │ │ + ldr r6, [pc, #48] @ 9d7b0 <_Py_InitializeRecursionLimits@@Base+0x3b7c> │ │ │ │ + movw ip, #2804 @ 0xaf4 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 9d9b4 <_Py_InitializeRecursionLimits@@Base+0x3d74> │ │ │ │ + b 9d6e8 <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ rsbeq r4, r3, ip, lsl r4 │ │ │ │ rsbeq r5, r3, ip, ror #3 │ │ │ │ - subeq sl, r5, ip, lsr r0 │ │ │ │ - subeq sl, r5, ip, lsr #32 │ │ │ │ - subeq sl, r5, r8, asr #32 │ │ │ │ - subeq sl, r5, r8, lsl r0 │ │ │ │ - subeq sl, r5, ip │ │ │ │ - strheq r9, [r5], #-252 @ 0xffffff04 │ │ │ │ - ldrdeq r9, [r5], #-252 @ 0xffffff04 │ │ │ │ + subeq r4, r5, ip, lsr #21 │ │ │ │ + umaaleq r4, r5, ip, sl │ │ │ │ + strheq r4, [r5], #-168 @ 0xffffff58 │ │ │ │ + subeq r4, r5, r8, lsl #21 │ │ │ │ + subeq r4, r5, ip, ror sl │ │ │ │ + subeq r4, r5, ip, lsr #20 │ │ │ │ + subeq r4, r5, ip, asr #20 │ │ │ │ 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] @ 9dd30 <_Py_InitializeRecursionLimits@@Base+0x40f0> │ │ │ │ + ldr r5, [pc, #660] @ 9da64 <_Py_InitializeRecursionLimits@@Base+0x3e30> │ │ │ │ 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 9dc44 <_Py_InitializeRecursionLimits@@Base+0x4004> │ │ │ │ + bne 9d978 <_Py_InitializeRecursionLimits@@Base+0x3d44> │ │ │ │ ldr r5, [r5, #1132] @ 0x46c │ │ │ │ - movw r3, #22832 @ 0x5930 │ │ │ │ + movw r3, #22136 @ 0x5678 │ │ │ │ movt r3, #10 │ │ │ │ movw r6, #38304 @ 0x95a0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9dc24 <_Py_InitializeRecursionLimits@@Base+0x3fe4> │ │ │ │ + bne 9d958 <_Py_InitializeRecursionLimits@@Base+0x3d24> │ │ │ │ ldr r2, [r6, #988] @ 0x3dc │ │ │ │ - movw r3, #64560 @ 0xfc30 │ │ │ │ + movw r3, #63860 @ 0xf974 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9dcdc <_Py_InitializeRecursionLimits@@Base+0x409c> │ │ │ │ - ldr r2, [pc, #576] @ 9dd34 <_Py_InitializeRecursionLimits@@Base+0x40f4> │ │ │ │ + bne 9da10 <_Py_InitializeRecursionLimits@@Base+0x3ddc> │ │ │ │ + ldr r2, [pc, #576] @ 9da68 <_Py_InitializeRecursionLimits@@Base+0x3e34> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 9dcc8 <_Py_InitializeRecursionLimits@@Base+0x4088> │ │ │ │ + beq 9d9fc <_Py_InitializeRecursionLimits@@Base+0x3dc8> │ │ │ │ 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 9dbb4 <_Py_InitializeRecursionLimits@@Base+0x3f74> │ │ │ │ + beq 9d8e8 <_Py_InitializeRecursionLimits@@Base+0x3cb4> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r3, #24436 @ 0x5f74 │ │ │ │ + movw r3, #23516 @ 0x5bdc │ │ │ │ movt r3, #24 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9dc84 <_Py_InitializeRecursionLimits@@Base+0x4044> │ │ │ │ + bne 9d9b8 <_Py_InitializeRecursionLimits@@Base+0x3d84> │ │ │ │ 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] │ │ │ │ @@ -115155,15 +114976,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 9dca4 <_Py_InitializeRecursionLimits@@Base+0x4064> │ │ │ │ + bgt 9d9d8 <_Py_InitializeRecursionLimits@@Base+0x3da4> │ │ │ │ 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] │ │ │ │ @@ -115173,107 +114994,108 @@ │ │ │ │ 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 9db34 <_Py_InitializeRecursionLimits@@Base+0x3ef4> │ │ │ │ + bcc 9d868 <_Py_InitializeRecursionLimits@@Base+0x3c34> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9db34 <_Py_InitializeRecursionLimits@@Base+0x3ef4> │ │ │ │ + bne 9d868 <_Py_InitializeRecursionLimits@@Base+0x3c34> │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #30908 @ 0x78bc │ │ │ │ + movw r3, #30900 @ 0x78b4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9dcf4 <_Py_InitializeRecursionLimits@@Base+0x40b4> │ │ │ │ + bne 9da28 <_Py_InitializeRecursionLimits@@Base+0x3df4> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e27c │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9dc34 <_Py_InitializeRecursionLimits@@Base+0x3ff4> │ │ │ │ + beq 9d968 <_Py_InitializeRecursionLimits@@Base+0x3d34> │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b 9db34 <_Py_InitializeRecursionLimits@@Base+0x3ef4> │ │ │ │ + b 9d868 <_Py_InitializeRecursionLimits@@Base+0x3c34> │ │ │ │ mov r0, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 9db34 <_Py_InitializeRecursionLimits@@Base+0x3ef4> │ │ │ │ + bne 9d868 <_Py_InitializeRecursionLimits@@Base+0x3c34> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b 9dbac <_Py_InitializeRecursionLimits@@Base+0x3f6c> │ │ │ │ + b 9d8e0 <_Py_InitializeRecursionLimits@@Base+0x3cac> │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r4, r6 │ │ │ │ - beq 9dab8 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + beq 9d7ec <_Py_InitializeRecursionLimits@@Base+0x3bb8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9dc70 <_Py_InitializeRecursionLimits@@Base+0x4030> │ │ │ │ + bgt 9d9a4 <_Py_InitializeRecursionLimits@@Base+0x3d70> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9dd24 <_Py_InitializeRecursionLimits@@Base+0x40e4> │ │ │ │ + beq 9da58 <_Py_InitializeRecursionLimits@@Base+0x3e24> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 9dbac <_Py_InitializeRecursionLimits@@Base+0x3f6c> │ │ │ │ + b 9d8e0 <_Py_InitializeRecursionLimits@@Base+0x3cac> │ │ │ │ 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 9db58 <_Py_InitializeRecursionLimits@@Base+0x3f18> │ │ │ │ + b 9d88c <_Py_InitializeRecursionLimits@@Base+0x3c58> │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 257c74 <_PyThreadState_New@@Base+0x640> │ │ │ │ + bl 257220 <_PyThreadState_New@@Base+0x644> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9dd08 <_Py_InitializeRecursionLimits@@Base+0x40c8> │ │ │ │ + beq 9da3c <_Py_InitializeRecursionLimits@@Base+0x3e08> │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b 9db88 <_Py_InitializeRecursionLimits@@Base+0x3f48> │ │ │ │ + b 9d8bc <_Py_InitializeRecursionLimits@@Base+0x3c88> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ mov r2, r0 │ │ │ │ - b 9dbe4 <_Py_InitializeRecursionLimits@@Base+0x3fa4> │ │ │ │ + b 9d918 <_Py_InitializeRecursionLimits@@Base+0x3ce4> │ │ │ │ ldr r0, [r6, #984] @ 0x3d8 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 9db34 <_Py_InitializeRecursionLimits@@Base+0x3ef4> │ │ │ │ - b 9dc34 <_Py_InitializeRecursionLimits@@Base+0x3ff4> │ │ │ │ + bne 9d868 <_Py_InitializeRecursionLimits@@Base+0x3c34> │ │ │ │ + b 9d968 <_Py_InitializeRecursionLimits@@Base+0x3d34> │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b 9dc0c <_Py_InitializeRecursionLimits@@Base+0x3fcc> │ │ │ │ + b 9d940 <_Py_InitializeRecursionLimits@@Base+0x3d0c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ blx r1 │ │ │ │ - b 9dc34 <_Py_InitializeRecursionLimits@@Base+0x3ff4> │ │ │ │ + b 9d968 <_Py_InitializeRecursionLimits@@Base+0x3d34> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b 9dc70 <_Py_InitializeRecursionLimits@@Base+0x4030> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b 9d9a4 <_Py_InitializeRecursionLimits@@Base+0x3d70> │ │ │ │ rsbeq fp, r2, r0, lsr #11 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ │ │ │ │ -0009dd38 <_Py_hashtable_get@@Base>: │ │ │ │ +0009da70 <_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 │ │ │ │ @@ -115283,41 +115105,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, #59712 @ 0xe940 │ │ │ │ + movw r3, #59000 @ 0xe678 │ │ │ │ movt r3, #9 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 9e66c <_Py_hashtable_get@@Base+0x934> │ │ │ │ + bne 9e3a4 <_Py_hashtable_get@@Base+0x934> │ │ │ │ ldr sl, [r1, #12] │ │ │ │ cmn sl, #1 │ │ │ │ - bne 9e284 <_Py_hashtable_get@@Base+0x54c> │ │ │ │ + bne 9dfbc <_Py_hashtable_get@@Base+0x54c> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq 9e70c <_Py_hashtable_get@@Base+0x9d4> │ │ │ │ + beq 9e444 <_Py_hashtable_get@@Base+0x9d4> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 9e6a4 <_Py_hashtable_get@@Base+0x96c> │ │ │ │ + beq 9e3dc <_Py_hashtable_get@@Base+0x96c> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul sl, r2, r3 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9e27c <_Py_hashtable_get@@Base+0x544> │ │ │ │ + beq 9dfb4 <_Py_hashtable_get@@Base+0x544> │ │ │ │ add r7, r1, #20 │ │ │ │ - movw r2, #46368 @ 0xb520 │ │ │ │ + movw r2, #45948 @ 0xb37c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #38060 @ 0x94ac │ │ │ │ + movw r3, #38048 @ 0x94a0 │ │ │ │ movt r3, #9 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e6f8 <_Py_hashtable_get@@Base+0x9c0> │ │ │ │ + bne 9e430 <_Py_hashtable_get@@Base+0x9c0> │ │ │ │ movw r2, #25400 @ 0x6338 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ movw r6, #25973 @ 0x6575 │ │ │ │ movt r6, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r2, {r0, ip} │ │ │ │ @@ -115342,15 +115164,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 9e2b4 <_Py_hashtable_get@@Base+0x57c> │ │ │ │ + ble 9dfec <_Py_hashtable_get@@Base+0x57c> │ │ │ │ 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 │ │ │ │ @@ -115389,15 +115211,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 9e008 <_Py_hashtable_get@@Base+0x2d0> │ │ │ │ + bls 9dd40 <_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 │ │ │ │ @@ -115442,29 +115264,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 9df40 <_Py_hashtable_get@@Base+0x208> │ │ │ │ + bgt 9dc78 <_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] @ 9e938 <_Py_hashtable_get@@Base+0xc00> │ │ │ │ + ldr r5, [pc, #2324] @ 9e670 <_Py_hashtable_get@@Base+0xc00> │ │ │ │ add sl, r8, #7 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp sl, #6 │ │ │ │ - bhi 9e734 <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ + bhi 9e46c <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ 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 │ │ │ │ @@ -115612,25 +115434,25 @@ │ │ │ │ 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 9e4f4 <_Py_hashtable_get@@Base+0x7bc> │ │ │ │ + bne 9e22c <_Py_hashtable_get@@Base+0x7bc> │ │ │ │ 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] @ 9e93c <_Py_hashtable_get@@Base+0xc04> │ │ │ │ + ldr sl, [pc, #1660] @ 9e674 <_Py_hashtable_get@@Base+0xc04> │ │ │ │ mov r8, #0 │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #6 │ │ │ │ - bhi 9e734 <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ + bhi 9e46c <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ 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] │ │ │ │ @@ -115760,159 +115582,159 @@ │ │ │ │ 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 9e274 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + b 9dfac <_Py_hashtable_get@@Base+0x53c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne 9e59c <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9e2d4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ ldr r2, [r9, #20] │ │ │ │ - movw r3, #46280 @ 0xb4c8 │ │ │ │ + movw r3, #45636 @ 0xb244 │ │ │ │ movt r3, #10 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e67c <_Py_hashtable_get@@Base+0x944> │ │ │ │ + bne 9e3b4 <_Py_hashtable_get@@Base+0x944> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 9e728 <_Py_hashtable_get@@Base+0x9f0> │ │ │ │ + beq 9e460 <_Py_hashtable_get@@Base+0x9f0> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9e59c <_Py_hashtable_get@@Base+0x864> │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - ubfx lr, r0, #2, #3 │ │ │ │ - ubfx ip, r3, #2, #3 │ │ │ │ - cmp ip, lr │ │ │ │ - bne 9e59c <_Py_hashtable_get@@Base+0x864> │ │ │ │ - tst r0, #32 │ │ │ │ - beq 9e6cc <_Py_hashtable_get@@Base+0x994> │ │ │ │ - tst r0, #64 @ 0x40 │ │ │ │ - ldreq r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - addeq r0, r0, #28 │ │ │ │ - beq 9e6d4 <_Py_hashtable_get@@Base+0x99c> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bne 9e2d4 <_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 9e2d4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ tst r3, #32 │ │ │ │ - add r0, r0, #20 │ │ │ │ - beq 9e6e0 <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ + beq 9e404 <_Py_hashtable_get@@Base+0x994> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ + ldreq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + addeq r0, r3, #28 │ │ │ │ + beq 9e40c <_Py_hashtable_get@@Base+0x99c> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + tst ip, #32 │ │ │ │ + add r0, r3, #20 │ │ │ │ + beq 9e418 <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ + tst ip, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq 9e6e4 <_Py_hashtable_get@@Base+0x9ac> │ │ │ │ - mul r2, r2, ip │ │ │ │ + beq 9e41c <_Py_hashtable_get@@Base+0x9ac> │ │ │ │ + mul r2, r2, lr │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e2a8 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + beq 9dfe0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9e2a4 <_Py_hashtable_get@@Base+0x56c> │ │ │ │ + beq 9dfdc <_Py_hashtable_get@@Base+0x56c> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 9e63c <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9e374 <_Py_hashtable_get@@Base+0x904> │ │ │ │ ldr r2, [r9, #20] │ │ │ │ - movw r3, #46280 @ 0xb4c8 │ │ │ │ + movw r3, #45636 @ 0xb244 │ │ │ │ movt r3, #10 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e690 <_Py_hashtable_get@@Base+0x958> │ │ │ │ + bne 9e3c8 <_Py_hashtable_get@@Base+0x958> │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 9e92c <_Py_hashtable_get@@Base+0xbf4> │ │ │ │ + beq 9e664 <_Py_hashtable_get@@Base+0xbf4> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e63c <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9e374 <_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 9e63c <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9e374 <_Py_hashtable_get@@Base+0x904> │ │ │ │ tst r0, #32 │ │ │ │ - beq 9e720 <_Py_hashtable_get@@Base+0x9e8> │ │ │ │ + beq 9e458 <_Py_hashtable_get@@Base+0x9e8> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r6, #20 │ │ │ │ addeq r0, r6, #28 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9e718 <_Py_hashtable_get@@Base+0x9e0> │ │ │ │ + beq 9e450 <_Py_hashtable_get@@Base+0x9e0> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ mul r2, ip, r2 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e2a8 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + beq 9dfe0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9e2a4 <_Py_hashtable_get@@Base+0x56c> │ │ │ │ - b 9e5ac <_Py_hashtable_get@@Base+0x874> │ │ │ │ + beq 9dfdc <_Py_hashtable_get@@Base+0x56c> │ │ │ │ + b 9e2e4 <_Py_hashtable_get@@Base+0x874> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r8, [r7, #4] │ │ │ │ bfi r5, r8, #0, #8 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 9e06c <_Py_hashtable_get@@Base+0x334> │ │ │ │ + b 9dda4 <_Py_hashtable_get@@Base+0x334> │ │ │ │ ldrb r5, [r7, #1] │ │ │ │ bfi r8, r5, #8, #8 │ │ │ │ - b 9e2ec <_Py_hashtable_get@@Base+0x5b4> │ │ │ │ + b 9e024 <_Py_hashtable_get@@Base+0x5b4> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 9e288 <_Py_hashtable_get@@Base+0x550> │ │ │ │ + b 9dfc0 <_Py_hashtable_get@@Base+0x550> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e2a8 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e59c <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9dfe0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9e2d4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e2a8 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e63c <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9dfe0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9e374 <_Py_hashtable_get@@Base+0x904> │ │ │ │ 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 9ddcc <_Py_hashtable_get@@Base+0x94> │ │ │ │ - b 9e27c <_Py_hashtable_get@@Base+0x544> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - ldrb lr, [r1, #16] │ │ │ │ - tst lr, #32 │ │ │ │ - bne 9e57c <_Py_hashtable_get@@Base+0x844> │ │ │ │ + bne 9db04 <_Py_hashtable_get@@Base+0x94> │ │ │ │ + b 9dfb4 <_Py_hashtable_get@@Base+0x544> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + bne 9e2b4 <_Py_hashtable_get@@Base+0x844> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - mul r2, r2, ip │ │ │ │ + mul r2, r2, lr │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e2a8 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e59c <_Py_hashtable_get@@Base+0x864> │ │ │ │ + beq 9dfe0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9e2d4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ - b 9e274 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + b 9dfac <_Py_hashtable_get@@Base+0x53c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ - b 9e6ac <_Py_hashtable_get@@Base+0x974> │ │ │ │ + b 9e3e4 <_Py_hashtable_get@@Base+0x974> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b 9e62c <_Py_hashtable_get@@Base+0x8f4> │ │ │ │ + b 9e364 <_Py_hashtable_get@@Base+0x8f4> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b 9e618 <_Py_hashtable_get@@Base+0x8e0> │ │ │ │ + b 9e350 <_Py_hashtable_get@@Base+0x8e0> │ │ │ │ cmp r3, r1 │ │ │ │ - beq 9e2a8 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e59c <_Py_hashtable_get@@Base+0x864> │ │ │ │ + beq 9dfe0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9e2d4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ 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 │ │ │ │ @@ -116030,48 +115852,48 @@ │ │ │ │ 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 9e274 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + b 9dfac <_Py_hashtable_get@@Base+0x53c> │ │ │ │ cmp r1, r6 │ │ │ │ - beq 9e2a8 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e63c <_Py_hashtable_get@@Base+0x904> │ │ │ │ - subeq r9, r5, r4, lsr pc │ │ │ │ - subeq r9, r5, r2, asr #30 │ │ │ │ + beq 9dfe0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9e374 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + subeq r9, r5, r4, lsr #19 │ │ │ │ + strheq r9, [r5], #-146 @ 0xffffff6e │ │ │ │ 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 9ee30 <_Py_hashtable_get@@Base+0x10f8> │ │ │ │ + bne 9eb68 <_Py_hashtable_get@@Base+0x10f8> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9f0b0 <_Py_hashtable_get@@Base+0x1378> │ │ │ │ + beq 9ede8 <_Py_hashtable_get@@Base+0x1378> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 9f088 <_Py_hashtable_get@@Base+0x1350> │ │ │ │ + beq 9edc0 <_Py_hashtable_get@@Base+0x1350> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9ee28 <_Py_hashtable_get@@Base+0x10f0> │ │ │ │ + beq 9eb60 <_Py_hashtable_get@@Base+0x10f0> │ │ │ │ add r9, r0, #20 │ │ │ │ - movw r2, #46368 @ 0xb520 │ │ │ │ + movw r2, #45948 @ 0xb37c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #38060 @ 0x94ac │ │ │ │ + movw r3, #38048 @ 0x94a0 │ │ │ │ movt r3, #9 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9f0bc <_Py_hashtable_get@@Base+0x1384> │ │ │ │ + bne 9edf4 <_Py_hashtable_get@@Base+0x1384> │ │ │ │ movw r3, #25400 @ 0x6338 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ movw r6, #25973 @ 0x6575 │ │ │ │ movt r6, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ @@ -116096,15 +115918,15 @@ │ │ │ │ lsl r7, r5, #24 │ │ │ │ cmp r5, #7 │ │ │ │ eor lr, lr, sl │ │ │ │ eor r2, r2, r8 │ │ │ │ eor ip, ip, sl │ │ │ │ eor r3, r3, r8 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble 9ee3c <_Py_hashtable_get@@Base+0x1104> │ │ │ │ + ble 9eb74 <_Py_hashtable_get@@Base+0x1104> │ │ │ │ ldr r8, [r9] │ │ │ │ adds r6, r6, lr │ │ │ │ adc r4, r2, r4 │ │ │ │ eor ip, ip, r8 │ │ │ │ mov r7, r8 │ │ │ │ ldr r8, [r9, #4] │ │ │ │ adds r1, r1, ip │ │ │ │ @@ -116144,15 +115966,15 @@ │ │ │ │ eor ip, ip, r8 │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r3, sl, lsr #11 │ │ │ │ eor r3, r3, r8 │ │ │ │ sub r8, r5, #8 │ │ │ │ cmp r8, #7 │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bls 9ebc8 <_Py_hashtable_get@@Base+0xe90> │ │ │ │ + bls 9e900 <_Py_hashtable_get@@Base+0xe90> │ │ │ │ add sl, r9, #8 │ │ │ │ add r7, r9, r5 │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ adds r9, r6, lr │ │ │ │ ldr r6, [sl] │ │ │ │ @@ -116195,28 +116017,28 @@ │ │ │ │ add sl, sl, #8 │ │ │ │ lsl r2, r2, #17 │ │ │ │ add r2, r2, r8, lsr #15 │ │ │ │ sub r5, r5, sl │ │ │ │ eor lr, lr, r0 │ │ │ │ eor r2, r2, r1 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 9eb08 <_Py_hashtable_get@@Base+0xdd0> │ │ │ │ + bgt 9e840 <_Py_hashtable_get@@Base+0xdd0> │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ bic r8, r5, #7 │ │ │ │ - ldr r7, [pc, #1272] @ 9f0d0 <_Py_hashtable_get@@Base+0x1398> │ │ │ │ + ldr r7, [pc, #1272] @ 9ee08 <_Py_hashtable_get@@Base+0x1398> │ │ │ │ bic r5, r5, #7 │ │ │ │ sub r8, sl, r8 │ │ │ │ add r9, r9, r5 │ │ │ │ add sl, r8, #7 │ │ │ │ mov r5, #0 │ │ │ │ mov r8, r5 │ │ │ │ cmp sl, #6 │ │ │ │ - bhi 9ee7c <_Py_hashtable_get@@Base+0x1144> │ │ │ │ + bhi 9ebb4 <_Py_hashtable_get@@Base+0x1144> │ │ │ │ add r7, r7, sl │ │ │ │ ldrh r7, [r7, sl] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r5, [r9, #6] │ │ │ │ bfi r8, r5, #16, #8 │ │ │ │ ldrb r5, [r9, #5] │ │ │ │ @@ -116355,20 +116177,20 @@ │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr sl, [pc, #656] @ 9f0d4 <_Py_hashtable_get@@Base+0x139c> │ │ │ │ + ldr sl, [pc, #656] @ 9ee0c <_Py_hashtable_get@@Base+0x139c> │ │ │ │ sub r7, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r8, r5 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi 9ee7c <_Py_hashtable_get@@Base+0x1144> │ │ │ │ + bhi 9ebb4 <_Py_hashtable_get@@Base+0x1144> │ │ │ │ add r7, r7, r7 │ │ │ │ ldrsh r7, [sl, r7] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r8, [r9, #2] │ │ │ │ bfi r5, r8, #16, #8 │ │ │ │ ldrb r8, [r9, #1] │ │ │ │ @@ -116498,83 +116320,83 @@ │ │ │ │ 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 9ee20 <_Py_hashtable_get@@Base+0x10e8> │ │ │ │ + b 9eb58 <_Py_hashtable_get@@Base+0x10e8> │ │ │ │ ldrb r5, [r9, #4] │ │ │ │ bfi r8, r5, #0, #8 │ │ │ │ - b 9ec1c <_Py_hashtable_get@@Base+0xee4> │ │ │ │ + b 9e954 <_Py_hashtable_get@@Base+0xee4> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r9, r3, #28 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9e994 <_Py_hashtable_get@@Base+0xc5c> │ │ │ │ - b 9ee28 <_Py_hashtable_get@@Base+0x10f0> │ │ │ │ + bne 9e6cc <_Py_hashtable_get@@Base+0xc5c> │ │ │ │ + b 9eb60 <_Py_hashtable_get@@Base+0x10f0> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r9, [r3, #28] │ │ │ │ - b 9f090 <_Py_hashtable_get@@Base+0x1358> │ │ │ │ + b 9edc8 <_Py_hashtable_get@@Base+0x1358> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 9ee20 <_Py_hashtable_get@@Base+0x10e8> │ │ │ │ - subeq r9, r5, r0, asr pc │ │ │ │ - subeq r9, r5, lr, asr pc │ │ │ │ + b 9eb58 <_Py_hashtable_get@@Base+0x10e8> │ │ │ │ + subeq r9, r5, r0, asr #19 │ │ │ │ + subeq r9, r5, lr, asr #19 │ │ │ │ │ │ │ │ -0009f0d8 <_Py_hashtable_set@@Base>: │ │ │ │ +0009ee10 <_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, #22832 @ 0x5930 │ │ │ │ + movw r3, #22136 @ 0x5678 │ │ │ │ movt r3, #10 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9f264 <_Py_hashtable_set@@Base+0x18c> │ │ │ │ + bne 9ef9c <_Py_hashtable_set@@Base+0x18c> │ │ │ │ movw r6, #38304 @ 0x95a0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #64560 @ 0xfc30 │ │ │ │ + movw r3, #63860 @ 0xf974 │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r6, #988] @ 0x3dc │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9f30c <_Py_hashtable_set@@Base+0x234> │ │ │ │ - ldr r1, [pc, #552] @ 9f35c <_Py_hashtable_set@@Base+0x284> │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + bne 9f044 <_Py_hashtable_set@@Base+0x234> │ │ │ │ + ldr r3, [pc, #552] @ 9f094 <_Py_hashtable_set@@Base+0x284> │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1596] @ 0x63c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 9f2f0 <_Py_hashtable_set@@Base+0x218> │ │ │ │ + beq 9f028 <_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 9f1ec <_Py_hashtable_set@@Base+0x114> │ │ │ │ + beq 9ef24 <_Py_hashtable_set@@Base+0x114> │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - movw r3, #24436 @ 0x5f74 │ │ │ │ + movw r3, #23516 @ 0x5bdc │ │ │ │ movt r3, #24 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 9f27c <_Py_hashtable_set@@Base+0x1a4> │ │ │ │ + bne 9efb4 <_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 │ │ │ │ @@ -116583,15 +116405,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 9f2cc <_Py_hashtable_set@@Base+0x1f4> │ │ │ │ + bgt 9f004 <_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] │ │ │ │ @@ -116599,44 +116421,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 9f170 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bhi 9eea8 <_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 9f170 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne 9eea8 <_Py_hashtable_set@@Base+0x98> │ │ │ │ ldr r1, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #30908 @ 0x78bc │ │ │ │ + movw r3, #30900 @ 0x78b4 │ │ │ │ movt r3, #9 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9f324 <_Py_hashtable_set@@Base+0x24c> │ │ │ │ + bne 9f05c <_Py_hashtable_set@@Base+0x24c> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e27c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9f274 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + beq 9efac <_Py_hashtable_set@@Base+0x19c> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9f170 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b 9eea8 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mov r0, #16 │ │ │ │ blx r1 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9f170 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne 9eea8 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mvn r0, #0 │ │ │ │ - b 9f1e4 <_Py_hashtable_set@@Base+0x10c> │ │ │ │ + b 9ef1c <_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 │ │ │ │ @@ -116648,213 +116470,216 @@ │ │ │ │ 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 9f1c8 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + ble 9ef00 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 257c74 <_PyThreadState_New@@Base+0x640> │ │ │ │ + bl 257220 <_PyThreadState_New@@Base+0x644> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9f340 <_Py_hashtable_set@@Base+0x268> │ │ │ │ + beq 9f078 <_Py_hashtable_set@@Base+0x268> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - b 9f1c8 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + b 9ef00 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ - b 9f21c <_Py_hashtable_set@@Base+0x144> │ │ │ │ + b 9ef54 <_Py_hashtable_set@@Base+0x144> │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r6, #984] @ 0x3d8 │ │ │ │ blx r2 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9f170 <_Py_hashtable_set@@Base+0x98> │ │ │ │ - b 9f274 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + bne 9eea8 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b 9efac <_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 9f24c <_Py_hashtable_set@@Base+0x174> │ │ │ │ + b 9ef84 <_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 9f274 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + b 9efac <_Py_hashtable_set@@Base+0x19c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009f360 : │ │ │ │ +0009f098 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #484] @ 9f560 │ │ │ │ - mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ + ldr r5, [pc, #500] @ 9f2a8 │ │ │ │ + mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1912] @ 0x778 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9f418 │ │ │ │ + beq 9f154 │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2, #1912] @ 0x778 │ │ │ │ ldr r0, [r2, #1916] @ 0x77c │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r2, #1916] @ 0x77c │ │ │ │ - ldr r2, [pc, #436] @ 9f564 │ │ │ │ + ldr r2, [pc, #452] @ 9f2ac │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r4, [r2, #1708] @ 0x6ac │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9f48c │ │ │ │ + bne 9f1d0 │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ sub r0, r3, #8 │ │ │ │ - ldr r2, [pc, #408] @ 9f568 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r4, [r3, #28] │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ - str r4, [r3, #8] │ │ │ │ - vldr d7, [pc, #372] @ 9f558 │ │ │ │ + vldr d7, [pc, #404] @ 9f2a0 │ │ │ │ + ldr r5, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ - ldr r4, [lr, #4] │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ - orr r2, r2, r4 │ │ │ │ + str r4, [r3, #28] │ │ │ │ + orr r2, r2, r5 │ │ │ │ + str r4, [r3, #8] │ │ │ │ + add ip, ip, #1 │ │ │ │ vstr d7, [r3, #16] │ │ │ │ - str r0, [r4] │ │ │ │ + movw r4, #47724 @ 0xba6c │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + str r4, [r3, #24] │ │ │ │ + str r0, [r5] │ │ │ │ str r2, [r3, #-4] │ │ │ │ - add r2, ip, #1 │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ - str r2, [r1, #3824] @ 0xef0 │ │ │ │ + str ip, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ movw r0, #19252 @ 0x4b34 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9f540 │ │ │ │ + beq 9f288 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ mov ip, #0 │ │ │ │ - ldr r2, [pc, #300] @ 9f568 │ │ │ │ + str ip, [r3, #28] │ │ │ │ sub r1, r3, #8 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - ldr lr, [r0, #3836] @ 0xefc │ │ │ │ + str ip, [r3, #8] │ │ │ │ + movw ip, #47724 @ 0xba6c │ │ │ │ + movt ip, #96 @ 0x60 │ │ │ │ + str ip, [r3, #24] │ │ │ │ + ldr ip, [r0, #3836] @ 0xefc │ │ │ │ + mov r4, #0 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ - vldr d7, [pc, #264] @ 9f558 │ │ │ │ - ldr r4, [lr, #4] │ │ │ │ + mov r5, #0 │ │ │ │ + strd r4, [r3, #16] │ │ │ │ + ldr lr, [ip, #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] │ │ │ │ - add ip, ip, #1 │ │ │ │ - str r1, [r4] │ │ │ │ + orr r2, r2, lr │ │ │ │ + str r1, [lr] │ │ │ │ str r2, [r3, #-4] │ │ │ │ - str lr, [r3, #-8] │ │ │ │ - str r1, [lr, #4] │ │ │ │ - str ip, [r0, #3824] @ 0xef0 │ │ │ │ + ldr r2, [r0, #3824] @ 0xef0 │ │ │ │ + str ip, [r3, #-8] │ │ │ │ + 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} │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r4, r1 │ │ │ │ - bne 9f520 │ │ │ │ - ldr r0, [pc, #200] @ 9f56c │ │ │ │ + bne 9f268 │ │ │ │ + ldr r0, [pc, #200] @ 9f2b0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrne r2, [r6, r5] │ │ │ │ - bne 9f4cc │ │ │ │ + bne 9f210 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr lr, [r2, #3836] @ 0xefc │ │ │ │ + mov r0, #0 │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ - vldr d7, [pc, #124] @ 9f558 │ │ │ │ + vldr d7, [pc, #124] @ 9f2a0 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r1, r1, #3 │ │ │ │ ldr ip, [r2, #3824] @ 0xef0 │ │ │ │ - ldr r0, [pc, #124] @ 9f568 │ │ │ │ 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] │ │ │ │ + add ip, ip, #1 │ │ │ │ + vstr d7, [r3, #16] │ │ │ │ + movw r0, #47724 @ 0xba6c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + str r0, [r3, #24] │ │ │ │ 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 9f40c │ │ │ │ + b 9f148 │ │ │ │ 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 9f4cc │ │ │ │ - ldr r0, [pc, #32] @ 9f568 │ │ │ │ + b 9f210 │ │ │ │ + movw r0, #47724 @ 0xba6c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 25dc58 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25d200 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 9f40c │ │ │ │ - nop {0} │ │ │ │ + b 9f148 │ │ │ │ ... │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ - rsbeq fp, r0, r0, ror r5 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ 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 r5, [pc, #492] @ 9f778 │ │ │ │ - mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ + ldr r4, [pc, #492] @ 9f4bc │ │ │ │ + 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, #1912] @ 0x778 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9f634 │ │ │ │ - ldr ip, [pc, #448] @ 9f77c │ │ │ │ + beq 9f378 │ │ │ │ + ldr ip, [pc, #448] @ 9f4c0 │ │ │ │ ldr r0, [r2, #1916] @ 0x77c │ │ │ │ ldr lr, [r3] │ │ │ │ str lr, [r2, #1912] @ 0x778 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r2, #1916] @ 0x77c │ │ │ │ ldr r2, [ip, #1708] @ 0x6ac │ │ │ │ subs lr, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 9f6a0 │ │ │ │ + bne 9f3e4 │ │ │ │ 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] │ │ │ │ @@ -116870,17 +116695,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, #19252 @ 0x4b34 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9f750 │ │ │ │ + beq 9f494 │ │ │ │ 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 │ │ │ │ @@ -116895,28 +116720,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, #60716 @ 0xed2c │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 9f72c │ │ │ │ - ldr r0, [pc, #200] @ 9f780 │ │ │ │ + bne 9f470 │ │ │ │ + ldr r0, [pc, #200] @ 9f4c4 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrne r2, [r5, r4] │ │ │ │ - bne 9f6e0 │ │ │ │ + bne 9f424 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ 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] │ │ │ │ @@ -116929,292 +116754,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 9f628 │ │ │ │ + b 9f36c │ │ │ │ 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 9f6e0 │ │ │ │ + b 9f424 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 25dc58 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25d200 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9f628 │ │ │ │ + beq 9f36c │ │ │ │ mov r0, r7 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 9f628 │ │ │ │ + b 9f36c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -0009f784 <_PyObject_GC_New@@Base>: │ │ │ │ +0009f4c8 <_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 9fa50 <_PyObject_GC_New@@Base+0x2cc> │ │ │ │ - ldr r9, [pc, #776] @ 9fad0 <_PyObject_GC_New@@Base+0x34c> │ │ │ │ + bne 9f794 <_PyObject_GC_New@@Base+0x2cc> │ │ │ │ + ldr r9, [pc, #776] @ 9f814 <_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 9fa80 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + bhi 9f7c4 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ adds r5, r3, r5 │ │ │ │ - bmi 9fa80 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + bmi 9f7c4 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ movw r6, #38304 @ 0x95a0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r2, #64560 @ 0xfc30 │ │ │ │ + movw r2, #63860 @ 0xf974 │ │ │ │ movt r2, #9 │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r6, #1008] @ 0x3f0 │ │ │ │ cmp sl, r2 │ │ │ │ - bne 9fa14 <_PyObject_GC_New@@Base+0x290> │ │ │ │ - ldr r2, [pc, #712] @ 9fad4 <_PyObject_GC_New@@Base+0x350> │ │ │ │ + bne 9f758 <_PyObject_GC_New@@Base+0x290> │ │ │ │ + ldr r2, [pc, #712] @ 9f818 <_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, #1596] @ 0x63c │ │ │ │ - bcs 9f9cc <_PyObject_GC_New@@Base+0x248> │ │ │ │ + bcs 9f710 <_PyObject_GC_New@@Base+0x248> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [sl, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq 9f9b4 <_PyObject_GC_New@@Base+0x230> │ │ │ │ + beq 9f6f8 <_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 9f8c8 <_PyObject_GC_New@@Base+0x144> │ │ │ │ + beq 9f60c <_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 9f908 <_PyObject_GC_New@@Base+0x184> │ │ │ │ + bgt 9f64c <_PyObject_GC_New@@Base+0x184> │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r1, [pc, #580] @ 9fad8 <_PyObject_GC_New@@Base+0x354> │ │ │ │ + ldr r1, [pc, #580] @ 9f81c <_PyObject_GC_New@@Base+0x354> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r4, [r3, #4] │ │ │ │ - ble 9f960 <_PyObject_GC_New@@Base+0x1dc> │ │ │ │ + ble 9f6a4 <_PyObject_GC_New@@Base+0x1dc> │ │ │ │ ldr r5, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9f97c <_PyObject_GC_New@@Base+0x1f8> │ │ │ │ + bne 9f6c0 <_PyObject_GC_New@@Base+0x1f8> │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne 9fa38 <_PyObject_GC_New@@Base+0x2b4> │ │ │ │ + bne 9f77c <_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 9f8f8 <_PyObject_GC_New@@Base+0x174> │ │ │ │ + bhi 9f63c <_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 9f854 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9f598 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [ip, #12] │ │ │ │ str ip, [r2, #8] │ │ │ │ - b 9f854 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9f598 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r2, [r1, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 9f888 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + beq 9f5cc <_PyObject_GC_New@@Base+0x104> │ │ │ │ ldr r2, [r1, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9f888 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + bne 9f5cc <_PyObject_GC_New@@Base+0x104> │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9fac0 <_PyObject_GC_New@@Base+0x33c> │ │ │ │ + bne 9f804 <_PyObject_GC_New@@Base+0x33c> │ │ │ │ add r1, r8, #12 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne 9f888 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + bne 9f5cc <_PyObject_GC_New@@Base+0x104> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f944 <_PyObject_GC_New@@Base+0x1c0> │ │ │ │ + bne 9f688 <_PyObject_GC_New@@Base+0x1c0> │ │ │ │ dmb ish │ │ │ │ - b 9f888 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + b 9f5cc <_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 9f8b0 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + beq 9f5f4 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 9faa4 <_PyObject_GC_New@@Base+0x320> │ │ │ │ - ldr r0, [pc, #328] @ 9fadc <_PyObject_GC_New@@Base+0x358> │ │ │ │ + bne 9f7e8 <_PyObject_GC_New@@Base+0x320> │ │ │ │ + ldr r0, [pc, #328] @ 9f820 <_PyObject_GC_New@@Base+0x358> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f8b0 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + bne 9f5f4 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9f8b0 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + b 9f5f4 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f8f0 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ + bne 9f634 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r1, #30908 @ 0x78bc │ │ │ │ + movw r1, #30900 @ 0x78b4 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 9fa90 <_PyObject_GC_New@@Base+0x30c> │ │ │ │ + bne 9f7d4 <_PyObject_GC_New@@Base+0x30c> │ │ │ │ cmp r5, #1 │ │ │ │ movcs r0, r5 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e27c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fa80 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + beq 9f7c4 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b 9f854 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9f598 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fa80 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + beq 9f7c4 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9f854 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9f598 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 26fd44 │ │ │ │ + bl 26f400 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9f8bc <_PyObject_GC_New@@Base+0x138> │ │ │ │ + b 9f600 <_PyObject_GC_New@@Base+0x138> │ │ │ │ ldr r1, [r0, #444] @ 0x1bc │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r9, [pc, #112] @ 9fad0 <_PyObject_GC_New@@Base+0x34c> │ │ │ │ + ldr r9, [pc, #112] @ 9f814 <_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 9f7c8 <_PyObject_GC_New@@Base+0x44> │ │ │ │ + b 9f50c <_PyObject_GC_New@@Base+0x44> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e37b8 │ │ │ │ + b 2e2e98 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9f9f8 <_PyObject_GC_New@@Base+0x274> │ │ │ │ + b 9f73c <_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 9f8b0 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + b 9f5f4 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9f888 <_PyObject_GC_New@@Base+0x104> │ │ │ │ - b 9f930 <_PyObject_GC_New@@Base+0x1ac> │ │ │ │ + bne 9f5cc <_PyObject_GC_New@@Base+0x104> │ │ │ │ + b 9f674 <_PyObject_GC_New@@Base+0x1ac> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -0009fae0 : │ │ │ │ +0009f824 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 9fc24 │ │ │ │ + blt 9f968 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #38304 @ 0x95a0 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r3, #64560 @ 0xfc30 │ │ │ │ + movw r3, #63860 @ 0xf974 │ │ │ │ movt r3, #9 │ │ │ │ ldr lr, [r4, #1008] @ 0x3f0 │ │ │ │ cmp lr, r3 │ │ │ │ - bne 9fbfc │ │ │ │ - ldr r0, [pc, #264] @ 9fc2c │ │ │ │ + bne 9f940 │ │ │ │ + ldr r0, [pc, #264] @ 9f970 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ + ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #1596] @ 0x63c │ │ │ │ - bcs 9fbc0 │ │ │ │ + bcs 9f904 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 9fba8 │ │ │ │ + beq 9f8ec │ │ │ │ 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 9fba0 │ │ │ │ + bne 9f8e4 │ │ │ │ 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] │ │ │ │ @@ -117223,74 +117048,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 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fba0 │ │ │ │ + bne 9f8e4 │ │ │ │ ldr r1, [r4, #968] @ 0x3c8 │ │ │ │ - movw r3, #30908 @ 0x78bc │ │ │ │ + movw r3, #30900 @ 0x78b4 │ │ │ │ movt r3, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9fc14 │ │ │ │ + bne 9f958 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e27c │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ - b 9fba0 │ │ │ │ + b 9f8e4 │ │ │ │ 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 9fbe8 │ │ │ │ + b 9f92c │ │ │ │ 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] @ 9fd54 │ │ │ │ + ldr r0, [pc, #264] @ 9fa98 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ + ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1596] @ 0x63c │ │ │ │ - bcs 9fd34 │ │ │ │ + bcs 9fa78 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r4, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 9fcd8 │ │ │ │ + beq 9fa1c │ │ │ │ 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 9fcd0 │ │ │ │ + bne 9fa14 │ │ │ │ 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] │ │ │ │ @@ -117299,82 +117124,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 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fcd0 │ │ │ │ + bne 9fa14 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #30908 @ 0x78bc │ │ │ │ + movw r1, #30900 @ 0x78b4 │ │ │ │ movt r1, #9 │ │ │ │ ldr r0, [r3, #968] @ 0x3c8 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 9fd44 │ │ │ │ + bne 9fa88 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e27c │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #800] @ 0x320 │ │ │ │ - b 9fcd0 │ │ │ │ + b 9fa14 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 9fcf0 │ │ │ │ + bge 9fa34 │ │ │ │ mov r0, #0 │ │ │ │ - b 9fcd0 │ │ │ │ + b 9fa14 │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r2 │ │ │ │ blx ip │ │ │ │ - b 9fd20 │ │ │ │ + b 9fa64 │ │ │ │ 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 9ff50 │ │ │ │ + beq 9fc94 │ │ │ │ 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 9fe30 │ │ │ │ + bls 9fb74 │ │ │ │ add r2, r2, #131 @ 0x83 │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r5, r2, lsl #2] │ │ │ │ - beq 9fea0 │ │ │ │ + beq 9fbe4 │ │ │ │ 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 9fe88 │ │ │ │ + beq 9fbcc │ │ │ │ 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 │ │ │ │ @@ -117384,35 +117209,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 9fef4 │ │ │ │ + beq 9fc38 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldrne r1, [r3, #20] │ │ │ │ - bne 9fe64 │ │ │ │ + bne 9fba8 │ │ │ │ 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 9fdf0 │ │ │ │ + bne 9fb34 │ │ │ │ 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 │ │ │ │ @@ -117431,279 +117256,279 @@ │ │ │ │ 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 9fdf0 │ │ │ │ + b 9fb34 │ │ │ │ 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] │ │ │ │ - beq a0044 │ │ │ │ + beq 9fd88 │ │ │ │ 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 9fdf0 │ │ │ │ + b 9fb34 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #1116] @ 0x45c │ │ │ │ cmn r3, #1 │ │ │ │ - beq a0120 │ │ │ │ + beq 9fe64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a01a8 │ │ │ │ + bne 9feec │ │ │ │ ldr r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0088 │ │ │ │ + beq 9fdcc │ │ │ │ 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 a01f0 │ │ │ │ + beq 9ff34 │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq a01d8 │ │ │ │ + beq 9ff1c │ │ │ │ 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 a0058 │ │ │ │ + beq 9fd9c │ │ │ │ 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 a0000 │ │ │ │ + bls 9fd44 │ │ │ │ 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 a01bc │ │ │ │ + bne 9ff00 │ │ │ │ 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 9fd9c │ │ │ │ + b 9fae0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2, #24] │ │ │ │ - b 9ff30 │ │ │ │ + b 9fc74 │ │ │ │ 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 9fffc │ │ │ │ + bhi 9fd40 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r4, [r3, #16] │ │ │ │ stmib r3, {r1, r2} │ │ │ │ - b a001c │ │ │ │ + b 9fd60 │ │ │ │ ldr r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a0140 │ │ │ │ + bne 9fe84 │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ mov r8, #16 │ │ │ │ mov r2, #448 @ 0x1c0 │ │ │ │ ldr r3, [r7, #976] @ 0x3d0 │ │ │ │ - movw r1, #32432 @ 0x7eb0 │ │ │ │ + movw r1, #32424 @ 0x7ea8 │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne a0180 │ │ │ │ + bne 9fec4 │ │ │ │ mov r1, r2 │ │ │ │ bl 2da38 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0174 │ │ │ │ + beq 9feb8 │ │ │ │ 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 a010c │ │ │ │ + b 9fe50 │ │ │ │ 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 a00f0 │ │ │ │ + bcc 9fe34 │ │ │ │ add r3, r3, r9 │ │ │ │ str r8, [r5, #516] @ 0x204 │ │ │ │ - b 9ff7c │ │ │ │ - movw r0, #65480 @ 0xffc8 │ │ │ │ + b 9fcc0 │ │ │ │ + movw r0, #63720 @ 0xf8e8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2502d4 │ │ │ │ + bl 24f2e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0194 │ │ │ │ + bne 9fed8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #1116] @ 0x45c │ │ │ │ - b 9ff70 │ │ │ │ + b 9fcb4 │ │ │ │ lsl r1, r3, #1 │ │ │ │ cmp r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs a0174 │ │ │ │ + bcs 9feb8 │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi a0174 │ │ │ │ + bhi 9feb8 │ │ │ │ mov r2, #28 │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ mul r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge a00a0 │ │ │ │ + bge 9fde4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #524] @ 0x20c │ │ │ │ - b 9fe24 │ │ │ │ + b 9fb68 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b a00c0 │ │ │ │ + b 9fe04 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0134 │ │ │ │ + beq 9fe78 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7, #1116] @ 0x45c │ │ │ │ movw r3, #23824 @ 0x5d10 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 30b6c <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b 9ff70 │ │ │ │ + b 9fcb4 │ │ │ │ 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 a001c │ │ │ │ + b 9fd60 │ │ │ │ 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 a0174 │ │ │ │ + b 9feb8 │ │ │ │ │ │ │ │ -000a0200 <_Py_GetConfig@@Base>: │ │ │ │ - ldr r3, [pc, #64] @ a0248 <_Py_GetConfig@@Base+0x48> │ │ │ │ +0009ff44 <_Py_GetConfig@@Base>: │ │ │ │ + ldr r3, [pc, #68] @ 9ff90 <_Py_GetConfig@@Base+0x4c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0224 <_Py_GetConfig@@Base+0x24> │ │ │ │ + beq 9ff68 <_Py_GetConfig@@Base+0x24> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ add r0, r0, #32 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #4292 @ 0x10c4 │ │ │ │ + movw r1, #2336 @ 0x920 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #4] @ a024c <_Py_GetConfig@@Base+0x4c> │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #39388 @ 0x99dc │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ - subeq sl, r5, ip, asr r0 │ │ │ │ │ │ │ │ -000a0250 : │ │ │ │ +0009ff94 : │ │ │ │ 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 a04f0 │ │ │ │ + beq a0234 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi a03a0 │ │ │ │ + bhi a00e4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a056c │ │ │ │ + blt a02b0 │ │ │ │ cmn r4, #-2147483626 @ 0x80000016 │ │ │ │ - bgt a0418 │ │ │ │ + bgt a015c │ │ │ │ movw r6, #38304 @ 0x95a0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mov r5, #1 │ │ │ │ - movw r3, #64560 @ 0xfc30 │ │ │ │ + movw r3, #63860 @ 0xf974 │ │ │ │ movt r3, #9 │ │ │ │ add r8, r4, #21 │ │ │ │ ldr r2, [r6, #1008] @ 0x3f0 │ │ │ │ mov r7, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a0404 │ │ │ │ - ldr r2, [pc, #740] @ a059c │ │ │ │ + bne a0148 │ │ │ │ + ldr r2, [pc, #740] @ a02e0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1596] @ 0x63c │ │ │ │ sub r3, r8, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs a0484 │ │ │ │ + bcs a01c8 │ │ │ │ lsr r1, r3, #3 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq a0474 │ │ │ │ + beq a01b8 │ │ │ │ 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 a0334 │ │ │ │ + bne a0078 │ │ │ │ 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] │ │ │ │ @@ -117715,238 +117540,238 @@ │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ 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] @ a05a0 │ │ │ │ + ldr r2, [pc, #584] @ a02e4 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r6, [r2, #1708] @ 0x6ac │ │ │ │ cmp r6, #0 │ │ │ │ - bne a04f8 │ │ │ │ + bne a023c │ │ │ │ cmp r7, #0 │ │ │ │ - beq a0424 │ │ │ │ + beq a0168 │ │ │ │ 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 a04d4 │ │ │ │ + bls a0218 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs a04bc │ │ │ │ + bcs a0200 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a056c │ │ │ │ + blt a02b0 │ │ │ │ mov r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ - blx 3cbf70 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cb8c8 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ 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 a0418 │ │ │ │ + bgt a015c │ │ │ │ movw r6, #38304 @ 0x95a0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #64560 @ 0xfc30 │ │ │ │ + movw r3, #63860 @ 0xf974 │ │ │ │ movt r3, #9 │ │ │ │ mov r7, #0 │ │ │ │ ldr r2, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a02b0 │ │ │ │ + beq 9fff4 │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a0334 │ │ │ │ + bne a0078 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ add r1, r3, #28 │ │ │ │ lsl r2, r5, #2 │ │ │ │ cmp r5, #1 │ │ │ │ orr r2, r2, #32 │ │ │ │ mvn r0, #0 │ │ │ │ strb r2, [r3, #16] │ │ │ │ str r4, [r3, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r0, [r3, #12] │ │ │ │ strbeq r2, [r1, r4] │ │ │ │ streq r2, [r3, #24] │ │ │ │ streq r2, [r3, #20] │ │ │ │ - beq a0394 │ │ │ │ + beq a00d8 │ │ │ │ cmp r5, #2 │ │ │ │ str r2, [r3, #24] │ │ │ │ lsleq r4, r4, #1 │ │ │ │ str r2, [r3, #20] │ │ │ │ strne r2, [r1, r4, lsl #2] │ │ │ │ strheq r2, [r1, r4] │ │ │ │ - b a0394 │ │ │ │ + b a00d8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a0334 │ │ │ │ + bne a0078 │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #30908 @ 0x78bc │ │ │ │ + movw r3, #30900 @ 0x78b4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a0588 │ │ │ │ + bne a02cc │ │ │ │ mov r0, r8 │ │ │ │ bl 2e27c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r9, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9, #800] @ 0x320 │ │ │ │ - bne a0334 │ │ │ │ - b a0418 │ │ │ │ + bne a0078 │ │ │ │ + b a015c │ │ │ │ cmp r1, #1114112 @ 0x110000 │ │ │ │ - bcs a0530 │ │ │ │ + bcs a0274 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a056c │ │ │ │ + blt a02b0 │ │ │ │ mov r5, #4 │ │ │ │ - b a03bc │ │ │ │ + b a0100 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a056c │ │ │ │ + blt a02b0 │ │ │ │ cmn r4, #-2147483618 @ 0x8000001e │ │ │ │ - bgt a0418 │ │ │ │ + bgt a015c │ │ │ │ add r8, r4, #29 │ │ │ │ mov r5, #1 │ │ │ │ - b a03e4 │ │ │ │ - ldr r3, [pc, #172] @ a05a4 │ │ │ │ - b a0394 │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + b a0128 │ │ │ │ + ldr r3, [pc, #172] @ a02e8 │ │ │ │ + b a00d8 │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r6, r1 │ │ │ │ - bne a0550 │ │ │ │ - ldr r0, [pc, #152] @ a05a8 │ │ │ │ + bne a0294 │ │ │ │ + ldr r0, [pc, #152] @ a02ec │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0368 │ │ │ │ + bne a00ac │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0368 │ │ │ │ + b a00ac │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #3952 @ 0xf70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r3, #0 │ │ │ │ - b a0394 │ │ │ │ + b a00d8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0368 │ │ │ │ + b a00ac │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5248 @ 0x1480 │ │ │ │ + movw r1, #4004 @ 0xfa4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b a0548 │ │ │ │ + bl 16d81c │ │ │ │ + b a028c │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b a04a4 │ │ │ │ + b a01e8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq r1, r3, r8, lsr #8 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000a05ac : │ │ │ │ +000a02f0 : │ │ │ │ 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 a086c │ │ │ │ + blt a05b0 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ clz r2, r2 │ │ │ │ mov r5, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a0724 │ │ │ │ + bne a0468 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a074c │ │ │ │ + beq a0490 │ │ │ │ cmn r3, #-2147483630 @ 0x80000012 │ │ │ │ - bhi a0834 │ │ │ │ + bhi a0578 │ │ │ │ movw r6, #38304 @ 0x95a0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ add r0, r3, #17 │ │ │ │ - movw r2, #64560 @ 0xfc30 │ │ │ │ + movw r2, #63860 @ 0xf974 │ │ │ │ movt r2, #9 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a07c0 │ │ │ │ - ldr r1, [pc, #636] @ a08a4 │ │ │ │ + bne a0504 │ │ │ │ + ldr r1, [pc, #636] @ a05e8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1596] @ 0x63c │ │ │ │ mov r7, r2 │ │ │ │ - bhi a076c │ │ │ │ + bhi a04b0 │ │ │ │ lsr r0, r3, #3 │ │ │ │ add r1, r0, #2 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq a0754 │ │ │ │ + beq a0498 │ │ │ │ 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 a06f0 │ │ │ │ + beq a0434 │ │ │ │ movw r2, #42956 @ 0xa7cc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #544] @ a08a8 │ │ │ │ + ldr r1, [pc, #544] @ a05ec │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a07e0 │ │ │ │ + ble a0524 │ │ │ │ ldr r6, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne a07fc │ │ │ │ + bne a0540 │ │ │ │ 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 a06d4 │ │ │ │ + bne a0418 │ │ │ │ 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 2e1f8 │ │ │ │ @@ -117961,148 +117786,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 a0678 │ │ │ │ + b a03bc │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r1, #24 │ │ │ │ movw r4, #25828 @ 0x64e4 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ 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] @ a08ac │ │ │ │ - b a06c8 │ │ │ │ + ldr r4, [pc, #344] @ a05f0 │ │ │ │ + b a040c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a0678 │ │ │ │ + bne a03bc │ │ │ │ ldr r4, [r6, #968] @ 0x3c8 │ │ │ │ - movw r2, #30908 @ 0x78bc │ │ │ │ + movw r2, #30900 @ 0x78b4 │ │ │ │ movt r2, #9 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a0888 │ │ │ │ + bne a05cc │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e27c │ │ │ │ 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 a0678 │ │ │ │ + bne a03bc │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2e3794 │ │ │ │ + bl 2e2e74 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a06c0 │ │ │ │ - b a084c │ │ │ │ + bne a0404 │ │ │ │ + b a0590 │ │ │ │ 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 a0678 │ │ │ │ - b a07a8 │ │ │ │ + bne a03bc │ │ │ │ + b a04ec │ │ │ │ ldr r6, [r1, #1708] @ 0x6ac │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r4] │ │ │ │ - beq a06a8 │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + beq a03ec │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r6, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne a0854 │ │ │ │ - ldr r0, [pc, #152] @ a08b0 │ │ │ │ - bl 1be45c │ │ │ │ + bne a0598 │ │ │ │ + ldr r0, [pc, #152] @ a05f4 │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a06a8 │ │ │ │ + bne a03ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a06a8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b a03ec │ │ │ │ + movw r3, #47724 @ 0xba6c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5340 @ 0x14dc │ │ │ │ + movw r1, #4096 @ 0x1000 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ - bl 16dbb0 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + bl 16d81c │ │ │ │ mov r4, #0 │ │ │ │ - b a06c8 │ │ │ │ + b a040c │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a06a8 │ │ │ │ + b a03ec │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5288 @ 0x14a8 │ │ │ │ + movw r1, #4044 @ 0xfcc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b a084c │ │ │ │ + bl 16d81c │ │ │ │ + b a0590 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b a0794 │ │ │ │ + b a04d8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq pc, r2, r0, ror sl @ │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000a08b4 : │ │ │ │ +000a05f8 : │ │ │ │ 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 a09bc │ │ │ │ - blt a0a34 │ │ │ │ + beq a0700 │ │ │ │ + blt a0778 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt a09c4 │ │ │ │ - ldr r7, [pc, #380] @ a0a68 │ │ │ │ - mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ + bgt a0708 │ │ │ │ + ldr r6, [pc, #380] @ a07ac │ │ │ │ + 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, #1720] @ 0x6b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a0984 │ │ │ │ - ldr r0, [pc, #352] @ a0a6c │ │ │ │ + beq a06c8 │ │ │ │ + ldr r0, [pc, #352] @ a07b0 │ │ │ │ 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 a09f0 │ │ │ │ + bne a0734 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ lsl r2, r3, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2d63c │ │ │ │ ldr r0, [r5, #3836] @ 0xefc │ │ │ │ @@ -118120,221 +117945,221 @@ │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #42532 @ 0xa624 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6cb8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6a00 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a0a44 │ │ │ │ - ldr r1, [pc, #192] @ a0a68 │ │ │ │ + beq a0788 │ │ │ │ + ldr r1, [pc, #192] @ a07ac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mvn r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r4, #12] │ │ │ │ - ldr r5, [r1, r2] │ │ │ │ - b a0938 │ │ │ │ - ldr r4, [pc, #172] @ a0a70 │ │ │ │ - b a0978 │ │ │ │ + ldr r5, [r2, r1] │ │ │ │ + b a067c │ │ │ │ + ldr r4, [pc, #172] @ a07b4 │ │ │ │ + b a06bc │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls a0984 │ │ │ │ + bls a06c8 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2e3794 │ │ │ │ + bl 2e2e74 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a0a44 │ │ │ │ - ldr r1, [pc, #128] @ a0a68 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + beq a0788 │ │ │ │ + ldr r2, [pc, #128] @ a07ac │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r5, [r1, r2] │ │ │ │ - b a0938 │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b a067c │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne a0a4c │ │ │ │ - ldr r0, [pc, #104] @ a0a74 │ │ │ │ - bl 1be45c │ │ │ │ + bne a0790 │ │ │ │ + ldr r0, [pc, #104] @ a07b8 │ │ │ │ + bl 1bdfb4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrne r5, [r7, r6] │ │ │ │ - bne a0930 │ │ │ │ + bne a0674 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a0930 │ │ │ │ - movw r0, #5368 @ 0x14f8 │ │ │ │ + b a0674 │ │ │ │ + movw r0, #4124 @ 0x101c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b a0978 │ │ │ │ + b a06bc │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a0930 │ │ │ │ + b a0674 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ 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] @ a0c80 │ │ │ │ + ldr r3, [pc, #492] @ a09c4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0c70 │ │ │ │ + beq a09b4 │ │ │ │ mov r4, r1 │ │ │ │ cmn r1, #-2147483635 @ 0x8000000d │ │ │ │ - bhi a0be4 │ │ │ │ + bhi a0928 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - movw r3, #64560 @ 0xfc30 │ │ │ │ + movw r3, #63860 @ 0xf974 │ │ │ │ movt r3, #9 │ │ │ │ mov r2, r0 │ │ │ │ add r5, r1, #12 │ │ │ │ cmp r6, r3 │ │ │ │ - bne a0bc8 │ │ │ │ - ldr r3, [pc, #432] @ a0c84 │ │ │ │ + bne a090c │ │ │ │ + ldr r3, [pc, #432] @ a09c8 │ │ │ │ cmp r5, #512 @ 0x200 │ │ │ │ - ldr r3, [r3, ip] │ │ │ │ + ldr r3, [ip, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #1596] @ 0x63c │ │ │ │ - bhi a0bfc │ │ │ │ + bhi a0940 │ │ │ │ add r1, r1, #11 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r6, r1, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq a0c44 │ │ │ │ + beq a0988 │ │ │ │ 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 a0b80 │ │ │ │ + beq a08c4 │ │ │ │ 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 a0b68 │ │ │ │ + beq a08ac │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ bl 2d63c │ │ │ │ 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 a0bec │ │ │ │ + bhi a0930 │ │ │ │ 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 a0bfc │ │ │ │ + beq a0940 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ mov r3, r0 │ │ │ │ rev ip, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - b a0b3c │ │ │ │ + b a0880 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0bb0 │ │ │ │ + bne a08f4 │ │ │ │ mov r3, #0 │ │ │ │ - b a0b74 │ │ │ │ + b a08b8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [lr, #12] │ │ │ │ str lr, [r3, #8] │ │ │ │ - b a0b1c │ │ │ │ + b a0860 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #30908 @ 0x78bc │ │ │ │ + movw r1, #30900 @ 0x78b4 │ │ │ │ movt r1, #9 │ │ │ │ ldr r0, [r3, #968] @ 0x3c8 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a0c58 │ │ │ │ + bne a099c │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e27c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0be4 │ │ │ │ + beq a0928 │ │ │ │ ldr r3, [r6, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #800] @ 0x320 │ │ │ │ - b a0bb0 │ │ │ │ + b a08f4 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0ba8 │ │ │ │ + b a08ec │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx ip │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0c2c │ │ │ │ - movw r1, #5396 @ 0x1514 │ │ │ │ + b a0970 │ │ │ │ + movw r1, #4152 @ 0x1038 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #8] @ a0c88 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ a09cc │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq sl, r5, ip, rrx │ │ │ │ + subeq r9, r5, ip, ror #19 │ │ │ │ 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 a0d44 │ │ │ │ - ldr r1, [pc, #188] @ a0d74 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + bgt a0a88 │ │ │ │ + ldr r3, [pc, #188] @ a0ab8 │ │ │ │ + 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, #2104] @ 0x838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0cec │ │ │ │ + beq a0a30 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #2104] @ 0x838 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r2, [r0, #16] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -118346,97 +118171,97 @@ │ │ │ │ ldr r0, [lr, #344] @ 0x158 │ │ │ │ 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 a0d44 │ │ │ │ + bhi a0a88 │ │ │ │ mov r3, #1 │ │ │ │ add r1, r0, r1, lsl #3 │ │ │ │ str r1, [lr, #344] @ 0x158 │ │ │ │ lsl r3, r3, r2 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [r0, #4] │ │ │ │ str r1, [r0, #12] │ │ │ │ str r1, [r0, #16] │ │ │ │ - b a0ce4 │ │ │ │ + b a0a28 │ │ │ │ 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 a5930 │ │ │ │ + bl a5678 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-12] │ │ │ │ - bne a0d30 │ │ │ │ - b a0ce4 │ │ │ │ + bne a0a74 │ │ │ │ + b a0a28 │ │ │ │ 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 a1134 │ │ │ │ + beq a0e78 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a1150 │ │ │ │ + beq a0e94 │ │ │ │ ldr sl, [r3, #16] │ │ │ │ cmp sl, r2 │ │ │ │ - ldr r1, [pc, #996] @ a11a8 │ │ │ │ + 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 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r2, [pc, #968] @ a0eec │ │ │ │ add r7, r9, sl │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr r1, [r1, r2] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, r7 │ │ │ │ addlt r4, r4, #1 │ │ │ │ cmp r4, #7 │ │ │ │ - bgt a1174 │ │ │ │ + bgt a0eb8 │ │ │ │ add r2, r4, #1536 @ 0x600 │ │ │ │ add r2, r2, #14 │ │ │ │ ldr r6, [r1, r2, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a10d0 │ │ │ │ + beq a0e14 │ │ │ │ add r4, r6, #20 │ │ │ │ ldr r0, [r6] │ │ │ │ add r8, r4, r7, lsl #2 │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ cmp r4, r8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - bcs a0e58 │ │ │ │ + bcs a0b9c │ │ │ │ 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 2d63c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, r3, #20 │ │ │ │ add r2, r0, sl, lsl #2 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs a106c │ │ │ │ + bcs a0db0 │ │ │ │ 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 │ │ │ │ @@ -118458,215 +118283,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 a1058 │ │ │ │ + beq a0d9c │ │ │ │ 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 a1030 │ │ │ │ + bcs a0d74 │ │ │ │ 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 a1030 │ │ │ │ + bls a0d74 │ │ │ │ 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 a1030 │ │ │ │ + bls a0d74 │ │ │ │ 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 a1030 │ │ │ │ + bls a0d74 │ │ │ │ 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 a1030 │ │ │ │ + bls a0d74 │ │ │ │ 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 a1030 │ │ │ │ + bls a0d74 │ │ │ │ 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 a1030 │ │ │ │ + bls a0d74 │ │ │ │ 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 a1004 │ │ │ │ + bhi a0d48 │ │ │ │ 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 a1060 │ │ │ │ + bcs a0da4 │ │ │ │ add r4, r4, #4 │ │ │ │ - b a0ed4 │ │ │ │ + b a0c18 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc a1050 │ │ │ │ + bcc a0d94 │ │ │ │ mov r6, r8 │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r7, sl │ │ │ │ cmp r7, #0 │ │ │ │ - ble a1080 │ │ │ │ + ble a0dc4 │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1090 │ │ │ │ + beq a0dd4 │ │ │ │ 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 a10a4 │ │ │ │ + beq a0de8 │ │ │ │ ldr r3, [r8, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a10ac │ │ │ │ + beq a0df0 │ │ │ │ mov r7, r2 │ │ │ │ - b a1080 │ │ │ │ + b a0dc4 │ │ │ │ sub r3, r8, #8 │ │ │ │ subs r7, r7, #2 │ │ │ │ - beq a1080 │ │ │ │ + beq a0dc4 │ │ │ │ ldr r2, [r3, #-4]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1080 │ │ │ │ + bne a0dc4 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne a10b8 │ │ │ │ - b a1080 │ │ │ │ + bne a0dfc │ │ │ │ + b a0dc4 │ │ │ │ add ip, r1, #8192 @ 0x2000 │ │ │ │ mov r0, #4 │ │ │ │ add r1, r1, #6208 @ 0x1840 │ │ │ │ mov r8, #1 │ │ │ │ lsl r0, r0, r4 │ │ │ │ add r1, r1, #24 │ │ │ │ ldr r6, [ip, #344] @ 0x158 │ │ │ │ add r0, r0, #27 │ │ │ │ lsl r8, r8, r4 │ │ │ │ sub r1, r6, r1 │ │ │ │ lsr r0, r0, #3 │ │ │ │ add r2, r0, r1, asr #3 │ │ │ │ cmp r2, #288 @ 0x120 │ │ │ │ - bhi a118c │ │ │ │ + bhi a0ed0 │ │ │ │ add r0, r6, r0, lsl #3 │ │ │ │ str r0, [ip, #344] @ 0x158 │ │ │ │ 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 a0e34 │ │ │ │ - b a0e58 │ │ │ │ + bcc a0b78 │ │ │ │ + b a0b9c │ │ │ │ ldr sl, [r0, #16] │ │ │ │ cmp sl, #1 │ │ │ │ - beq a1158 │ │ │ │ + beq a0e9c │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a0db8 │ │ │ │ + bne a0afc │ │ │ │ cmp r2, #1 │ │ │ │ - bne a0db4 │ │ │ │ + bne a0af8 │ │ │ │ mov r0, #0 │ │ │ │ - bl a0c8c │ │ │ │ + bl a09d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r6, #16] │ │ │ │ - b a1084 │ │ │ │ + b a0dc8 │ │ │ │ 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 a5930 │ │ │ │ + bl a5678 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne a1110 │ │ │ │ - b a1084 │ │ │ │ + bne a0e54 │ │ │ │ + b a0dc8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a11ac : │ │ │ │ +000a0ef0 : │ │ │ │ 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 a11f8 │ │ │ │ + beq a0f3c │ │ │ │ cmp r2, #832 @ 0x340 │ │ │ │ movweq r0, #25206 @ 0x6276 │ │ │ │ movteq r0, #39 @ 0x27 │ │ │ │ - beq a11f0 │ │ │ │ + beq a0f34 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - blx 3cbcf8 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cb650 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a1218 │ │ │ │ + bhi a0f5c │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ 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} │ │ │ │ @@ -118682,43 +118507,43 @@ │ │ │ │ movne r0, r1 │ │ │ │ moveq r0, r1 │ │ │ │ movne r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e0c0 │ │ │ │ │ │ │ │ -000a1250 : │ │ │ │ +000a0f94 : │ │ │ │ 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 a13f8 │ │ │ │ - ldr r6, [pc, #432] @ a1428 │ │ │ │ + blt a113c │ │ │ │ + ldr r6, [pc, #432] @ a116c │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r2, [r6, r5] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1888] @ 0x760 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a136c │ │ │ │ + beq a10b0 │ │ │ │ ldr ip, [r2, #1892] @ 0x764 │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [r2, #1888] @ 0x760 │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r2, #1892] @ 0x764 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r2, [pc, #384] @ a142c │ │ │ │ + ldr r2, [pc, #384] @ a1170 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne a1388 │ │ │ │ + bne a10cc │ │ │ │ cmp r4, #0 │ │ │ │ - bne a1314 │ │ │ │ + bne a1058 │ │ │ │ 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 │ │ │ │ @@ -118733,129 +118558,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 a13c0 │ │ │ │ + bhi a1104 │ │ │ │ movw r2, #38304 @ 0x95a0 │ │ │ │ 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 a13c8 │ │ │ │ + beq a110c │ │ │ │ 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 a12e4 │ │ │ │ + b a1028 │ │ │ │ movw r0, #21708 @ 0x54cc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a12b8 │ │ │ │ + bne a0ffc │ │ │ │ mov r3, #0 │ │ │ │ - b a1308 │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + b a104c │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne a140c │ │ │ │ - ldr r0, [pc, #144] @ a1430 │ │ │ │ + bne a1150 │ │ │ │ + ldr r0, [pc, #144] @ a1174 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a12b8 │ │ │ │ + bne a0ffc │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a12b8 │ │ │ │ + b a0ffc │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a13ec │ │ │ │ + bgt a1130 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a13ec │ │ │ │ + bne a1130 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ mov r1, #244 @ 0xf4 │ │ │ │ - movw r0, #5452 @ 0x154c │ │ │ │ + movw r0, #4208 @ 0x1070 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a1380 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a10c4 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a12b8 │ │ │ │ + b a0ffc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ 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, #38304 @ 0x95a0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #920] @ 0x398 │ │ │ │ cmp r0, r3 │ │ │ │ - bne a1590 │ │ │ │ + bne a12d4 │ │ │ │ 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 a16a0 │ │ │ │ - ldr r2, [pc, #808] @ a17b0 │ │ │ │ + bne a13e4 │ │ │ │ + ldr r2, [pc, #808] @ a14f4 │ │ │ │ ldr r1, [r2] │ │ │ │ movw r0, #65534 @ 0xfffe │ │ │ │ movt r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bhi a1684 │ │ │ │ + bhi a13c8 │ │ │ │ add ip, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a14b8 │ │ │ │ + bne a11fc │ │ │ │ strex lr, ip, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - bne a14a0 │ │ │ │ + bne a11e4 │ │ │ │ dmb ish │ │ │ │ - bne a1674 │ │ │ │ - ldr r1, [pc, #748] @ a17b4 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + bne a13b8 │ │ │ │ + ldr r2, [pc, #748] @ a14f8 │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1754 │ │ │ │ + bne a1498 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1698 │ │ │ │ + beq a13dc │ │ │ │ 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 │ │ │ │ @@ -118871,32 +118696,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 a152c │ │ │ │ + bne a1270 │ │ │ │ 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, #420] @ 0x1a4 │ │ │ │ str r4, [ip, #416] @ 0x1a0 │ │ │ │ str r4, [r2, r3] │ │ │ │ ldr r3, [r7, #1436] @ 0x59c │ │ │ │ add r3, r3, r1 │ │ │ │ str r3, [r7, #1436] @ 0x59c │ │ │ │ - bl a17b8 │ │ │ │ + bl a14fc │ │ │ │ cmn r0, #1 │ │ │ │ - beq a16e4 │ │ │ │ + beq a1428 │ │ │ │ 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 │ │ │ │ @@ -118904,33 +118729,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 a15b0 │ │ │ │ + bne a12f4 │ │ │ │ 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, #420] @ 0x1a4 │ │ │ │ str r4, [r3, #416] @ 0x1a0 │ │ │ │ ldr r3, [r7, #1436] @ 0x59c │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r7, #1436] @ 0x59c │ │ │ │ - bl a17b8 │ │ │ │ + bl a14fc │ │ │ │ cmn r0, #1 │ │ │ │ - bne a1588 │ │ │ │ + bne a12cc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d0ecc │ │ │ │ + bl 2d06a4 │ │ │ │ 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 │ │ │ │ @@ -118941,30 +118766,30 @@ │ │ │ │ str ip, [r2, #416] @ 0x1a0 │ │ │ │ dmb ish │ │ │ │ ldrexd r4, [r3] │ │ │ │ adds r4, r4, r0 │ │ │ │ adc r5, r5, r1 │ │ │ │ strexd ip, r4, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ - bne a1644 │ │ │ │ + bne a1388 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r7, #1436] @ 0x59c │ │ │ │ mvn r0, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r7, #1436] @ 0x59c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, r0 │ │ │ │ - bls a1774 │ │ │ │ + bls a14b8 │ │ │ │ ldr ip, [r4, #192] @ 0xc0 │ │ │ │ - ldr r2, [pc, #296] @ a17b4 │ │ │ │ + ldr r2, [pc, #296] @ a14f8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp ip, #0 │ │ │ │ - ldr r1, [r2, r3] │ │ │ │ - bne a1798 │ │ │ │ + ldr r1, [r3, r2] │ │ │ │ + bne a14dc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ add r7, r6, #90112 @ 0x16000 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ ldr ip, [r7, #1436] @ 0x59c │ │ │ │ add r3, ip, #1 │ │ │ │ @@ -118974,19 +118799,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 a1544 │ │ │ │ - b a16c8 │ │ │ │ + beq a1288 │ │ │ │ + b a140c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d0ecc │ │ │ │ + bl 2d06a4 │ │ │ │ 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 │ │ │ │ @@ -118997,73 +118822,73 @@ │ │ │ │ str lr, [r2, #416] @ 0x1a0 │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [r3] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd r6, r8, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne a1724 │ │ │ │ + bne a1468 │ │ │ │ add ip, r5, ip, lsl #4 │ │ │ │ movw r3, #5912 @ 0x1718 │ │ │ │ dmb ish │ │ │ │ str lr, [ip, r3] │ │ │ │ str lr, [r4, #180] @ 0xb4 │ │ │ │ - b a1660 │ │ │ │ + b a13a4 │ │ │ │ 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, #248] @ 0xf8 │ │ │ │ - bne a14e4 │ │ │ │ - b a1698 │ │ │ │ + bne a1228 │ │ │ │ + b a13dc │ │ │ │ add ip, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a14b8 │ │ │ │ + bne a11fc │ │ │ │ strex lr, ip, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - beq a14b8 │ │ │ │ - b a177c │ │ │ │ + beq a11fc │ │ │ │ + b a14c0 │ │ │ │ ubfx ip, ip, #0, #12 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r1, ip, lsl #2 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ str r2, [r3, #248] @ 0xf8 │ │ │ │ - b a1698 │ │ │ │ + b a13dc │ │ │ │ strhteq sl, [r2], #-192 @ 0xffffff40 │ │ │ │ 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 │ │ │ │ + str r0, [ip, #4000] @ 0xfa0 │ │ │ │ + sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r6, r1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ tst r3, #2 │ │ │ │ - bne a1920 │ │ │ │ + bne a1664 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ - beq a4550 │ │ │ │ + beq a4298 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1994 │ │ │ │ + beq a16d8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq a1a1c │ │ │ │ + beq a1760 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq a1a5c │ │ │ │ - ldr lr, [pc, #3664] @ a2678 │ │ │ │ + beq a17a0 │ │ │ │ + ldr lr, [pc, #3672] @ a23c4 │ │ │ │ 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 │ │ │ │ @@ -119074,62 +118899,62 @@ │ │ │ │ cmp ip, r0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r1, #432] @ 0x1b0 │ │ │ │ ldreq r3, [r2, #1004] @ 0x3ec │ │ │ │ cmp r3, #0 │ │ │ │ - beq a3fc8 │ │ │ │ + beq a3d10 │ │ │ │ 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 a3794 │ │ │ │ + bne a34dc │ │ │ │ cmp r2, #0 │ │ │ │ - bne a2360 │ │ │ │ + bne a20a4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a318c │ │ │ │ + beq a2ed4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #0 │ │ │ │ - bl a48d0 │ │ │ │ + bl a4618 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a262c │ │ │ │ + beq a2374 │ │ │ │ ldr lr, [r3, #84] @ 0x54 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ - beq a2398 │ │ │ │ + beq a20dc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r3, #156] @ 0x9c │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a1a64 │ │ │ │ + bne a17a8 │ │ │ │ movw ip, #36116 @ 0x8d14 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - bne a2438 │ │ │ │ + bne a217c │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a34d4 │ │ │ │ + bne a321c │ │ │ │ cmp r6, #0 │ │ │ │ - beq a2458 │ │ │ │ + beq a219c │ │ │ │ movw r0, #36116 @ 0x8d14 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b a244c │ │ │ │ + b a2190 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3400] @ a2678 │ │ │ │ + ldr lr, [pc, #3408] @ a23c4 │ │ │ │ mov r4, r0 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ movls r2, #0 │ │ │ │ @@ -119144,29 +118969,29 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #416 @ 0x1a0 │ │ │ │ addeq r3, r3, #988 @ 0x3dc │ │ │ │ add r3, r0, r3 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - beq a4550 │ │ │ │ + beq a4298 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1804 │ │ │ │ - bl 9f360 │ │ │ │ + bne a1548 │ │ │ │ + bl 9f098 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and r2, r3, #2 │ │ │ │ - beq a3fac │ │ │ │ + beq a3cf4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a35c4 │ │ │ │ + beq a330c │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3252] @ a2678 │ │ │ │ + ldr lr, [pc, #3260] @ a23c4 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -119181,46 +119006,46 @@ │ │ │ │ addne r3, r3, #416 @ 0x1a0 │ │ │ │ addeq r3, r3, #988 @ 0x3dc │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [r0, #16] │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne a1814 │ │ │ │ + bne a1558 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw ip, #36116 @ 0x8d14 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r3, ip │ │ │ │ - beq a3fdc │ │ │ │ + beq a3d24 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a3f84 │ │ │ │ + bne a3ccc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r0, #36116 @ 0x8d14 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ str ip, [r2, #128] @ 0x80 │ │ │ │ tst r3, #2 │ │ │ │ - bne a1820 │ │ │ │ + bne a1564 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - b a1868 │ │ │ │ + b a15ac │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a34d4 │ │ │ │ + bne a321c │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, r6 │ │ │ │ orreq r3, r6, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a3d50 │ │ │ │ + beq a3a98 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a34c8 │ │ │ │ + beq a3210 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3036] @ a2678 │ │ │ │ + ldr lr, [pc, #3044] @ a23c4 │ │ │ │ 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 │ │ │ │ @@ -119233,54 +119058,53 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #416 @ 0x1a0 │ │ │ │ addeq r3, r3, #988 @ 0x3dc │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ - ldr r1, [pc, #2924] @ a265c │ │ │ │ + ldr r1, [pc, #2928] @ a23a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7630 │ │ │ │ + bl a7378 │ │ │ │ cmp r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldreq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq lr, [r3, #84] @ 0x54 │ │ │ │ andeq r2, lr, #2 │ │ │ │ - beq a2458 │ │ │ │ + beq a219c │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2628 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne a2370 │ │ │ │ + ldr r0, [pc, #2888] @ a23a8 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #8780 @ 0x224c │ │ │ │ - movt r0, #97 @ 0x61 │ │ │ │ - bl a8f78 │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a8cf4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2628 │ │ │ │ + beq a2370 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #2848] @ a265c │ │ │ │ + ldr r1, [pc, #2856] @ a23a4 │ │ │ │ mov r2, r4 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1b60 │ │ │ │ + bgt a18a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a45a8 │ │ │ │ + beq a42f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r7, #1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - beq a3fac │ │ │ │ + beq a3cf4 │ │ │ │ and r2, r3, #2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a2460 │ │ │ │ + beq a21a4 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #28 │ │ │ │ - ldr lr, [pc, #2796] @ a2678 │ │ │ │ + ldr lr, [pc, #2808] @ a23c4 │ │ │ │ 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 │ │ │ │ @@ -119292,377 +119116,378 @@ │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #416 @ 0x1a0 │ │ │ │ addeq r3, r3, #988 @ 0x3dc │ │ │ │ add r0, r0, r3 │ │ │ │ - movw r3, #8780 @ 0x224c │ │ │ │ - movt r3, #97 @ 0x61 │ │ │ │ - ldr r3, [r3, #32] │ │ │ │ + movw r3, #47724 @ 0xba6c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r3, [r3, #2656] @ 0xa60 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r9, [r0, #16] │ │ │ │ - bne a247c │ │ │ │ + bne a21c4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a2550 │ │ │ │ + bne a2298 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #120] @ 0x78 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ and r3, r3, #2 │ │ │ │ - beq a2af0 │ │ │ │ + beq a2838 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2940 │ │ │ │ + bne a2688 │ │ │ │ ldr sl, [r7] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r9, [r3, #132] @ 0x84 │ │ │ │ - bne a29a8 │ │ │ │ + bne a26f0 │ │ │ │ ldr r7, [r3, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne a3bcc │ │ │ │ + bne a3914 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #132] @ 0x84 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #21188 @ 0x52c4 │ │ │ │ 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 a41e4 │ │ │ │ - ldr r1, [pc, #2544] @ a2660 │ │ │ │ + beq a3f2c │ │ │ │ + ldr r1, [pc, #2552] @ a23ac │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r1, #2244] @ 0x8c4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a3594 │ │ │ │ + bne a32dc │ │ │ │ ldr r2, [r1, #2252] @ 0x8cc │ │ │ │ cmn r2, #1 │ │ │ │ - beq a3594 │ │ │ │ + beq a32dc │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a2628 │ │ │ │ + beq a2370 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a317c │ │ │ │ + bne a2ec4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a30a0 │ │ │ │ - ldr r1, [pc, #2472] @ a2670 │ │ │ │ + bne a2de8 │ │ │ │ + ldr r1, [pc, #2480] @ a23bc │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2628 │ │ │ │ + beq a2370 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a2c40 │ │ │ │ + beq a2988 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #128] @ 0x80 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a404c │ │ │ │ + beq a3d94 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq a3848 │ │ │ │ + beq a3590 │ │ │ │ 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 a307c │ │ │ │ + bne a2dc4 │ │ │ │ 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 a3090 │ │ │ │ + bne a2dd8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r3, [r2, #104] @ 0x68 │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1d78 │ │ │ │ + bne a1abc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ str r3, [r2, #144] @ 0x90 │ │ │ │ movw r3, #5168 @ 0x1430 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #172] @ 0xac │ │ │ │ ldr ip, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3694 │ │ │ │ + beq a33dc │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2040 │ │ │ │ + ble a1d84 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - beq a36c8 │ │ │ │ + beq a3410 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a1e00 │ │ │ │ + beq a1b44 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp ip, lr │ │ │ │ - beq a36c8 │ │ │ │ + beq a3410 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a1e00 │ │ │ │ + beq a1b44 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp ip, lr │ │ │ │ - beq a36c8 │ │ │ │ + beq a3410 │ │ │ │ cmp r3, #3 │ │ │ │ - beq a1e00 │ │ │ │ + beq a1b44 │ │ │ │ add r7, r2, #24 │ │ │ │ mov lr, #3 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq a36c8 │ │ │ │ + beq a3410 │ │ │ │ cmp r3, lr │ │ │ │ - bne a1de0 │ │ │ │ + bne a1b24 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2040 │ │ │ │ + ble a1d84 │ │ │ │ movw ip, #41260 @ 0xa12c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a422c │ │ │ │ + beq a3f74 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a1e54 │ │ │ │ + beq a1b98 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a422c │ │ │ │ + beq a3f74 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a1e54 │ │ │ │ + beq a1b98 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a422c │ │ │ │ + beq a3f74 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a1e34 │ │ │ │ + bne a1b78 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2040 │ │ │ │ + ble a1d84 │ │ │ │ movw ip, #43168 @ 0xa8a0 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a3e9c │ │ │ │ + beq a3be4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a1ea8 │ │ │ │ + beq a1bec │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a3e9c │ │ │ │ + beq a3be4 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a1ea8 │ │ │ │ + beq a1bec │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a3e9c │ │ │ │ + beq a3be4 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a1e88 │ │ │ │ + bne a1bcc │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2040 │ │ │ │ + ble a1d84 │ │ │ │ movw ip, #42956 @ 0xa7cc │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a421c │ │ │ │ + beq a3f64 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a1efc │ │ │ │ + beq a1c40 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a421c │ │ │ │ + beq a3f64 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a1efc │ │ │ │ + beq a1c40 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a421c │ │ │ │ + beq a3f64 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a1edc │ │ │ │ + bne a1c20 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2040 │ │ │ │ + ble a1d84 │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r7 │ │ │ │ - beq a4164 │ │ │ │ + beq a3eac │ │ │ │ cmp r3, #1 │ │ │ │ - beq a1f4c │ │ │ │ + beq a1c90 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, r7 │ │ │ │ - beq a4164 │ │ │ │ + beq a3eac │ │ │ │ cmp r3, #2 │ │ │ │ - beq a1f4c │ │ │ │ + beq a1c90 │ │ │ │ add lr, r2, #20 │ │ │ │ mov ip, #2 │ │ │ │ ldr r5, [lr, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq a4164 │ │ │ │ + beq a3eac │ │ │ │ cmp ip, r3 │ │ │ │ - bne a1f2c │ │ │ │ + bne a1c70 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2040 │ │ │ │ + ble a1d84 │ │ │ │ movw ip, #42532 @ 0xa624 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a3d48 │ │ │ │ + beq a3a90 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a1fa0 │ │ │ │ + beq a1ce4 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a3d48 │ │ │ │ + beq a3a90 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a1fa0 │ │ │ │ + beq a1ce4 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a3d48 │ │ │ │ + beq a3a90 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a1f80 │ │ │ │ + bne a1cc4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2040 │ │ │ │ + ble a1d84 │ │ │ │ movw ip, #21708 @ 0x54cc │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a4224 │ │ │ │ + beq a3f6c │ │ │ │ cmp r3, #1 │ │ │ │ - beq a1ff4 │ │ │ │ + beq a1d38 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a4224 │ │ │ │ + beq a3f6c │ │ │ │ cmp r3, #2 │ │ │ │ - beq a1ff4 │ │ │ │ + beq a1d38 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a4224 │ │ │ │ + beq a3f6c │ │ │ │ cmp lr, r3 │ │ │ │ - bne a1fd4 │ │ │ │ + bne a1d18 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2040 │ │ │ │ + ble a1d84 │ │ │ │ movw ip, #19252 @ 0x4b34 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a3ef0 │ │ │ │ + beq a3c38 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a2040 │ │ │ │ + beq a1d84 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq a3ef0 │ │ │ │ + beq a3c38 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a2040 │ │ │ │ + beq a1d84 │ │ │ │ add r2, r2, #20 │ │ │ │ mov r0, #2 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, ip │ │ │ │ - beq a3ef0 │ │ │ │ + beq a3c38 │ │ │ │ cmp r0, r3 │ │ │ │ - bne a2028 │ │ │ │ + bne a1d6c │ │ │ │ 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 a2180 │ │ │ │ + ble a1ec4 │ │ │ │ ldr r9, [r7, #20] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a388c │ │ │ │ + bge a35d4 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl af0ec │ │ │ │ + bl aee2c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a3fac │ │ │ │ + beq a3cf4 │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a388c │ │ │ │ + bne a35d4 │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ cmp r8, #2 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq a2170 │ │ │ │ + beq a1eb4 │ │ │ │ ldr r9, [r7, #24] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a3bc0 │ │ │ │ + bge a3908 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl af0ec │ │ │ │ + bl aee2c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a3fac │ │ │ │ + beq a3cf4 │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a3bc0 │ │ │ │ + bne a3908 │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ cmp r8, #3 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq a2170 │ │ │ │ + beq a1eb4 │ │ │ │ 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 a3838 │ │ │ │ - bl af0ec │ │ │ │ + bge a3580 │ │ │ │ + bl aee2c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a3fac │ │ │ │ + beq a3cf4 │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a3838 │ │ │ │ + bne a3580 │ │ │ │ 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 a2120 │ │ │ │ + bne a1e64 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ - beq a21f4 │ │ │ │ + beq a1f38 │ │ │ │ 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 │ │ │ │ @@ -119686,384 +119511,386 @@ │ │ │ │ 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 a3240 │ │ │ │ + bne a2f88 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r2, #160] @ 0xa0 │ │ │ │ - movw r2, #47396 @ 0xb924 │ │ │ │ + movw r2, #46752 @ 0xb6a0 │ │ │ │ movt r2, #10 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq a46fc │ │ │ │ + beq a4444 │ │ │ │ tst r3, #16 │ │ │ │ moveq r2, #16384 @ 0x4000 │ │ │ │ - bne a3140 │ │ │ │ + bne a2e88 │ │ │ │ tst r3, #8 │ │ │ │ - beq a2c40 │ │ │ │ + beq a2988 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r3, r3, #16 │ │ │ │ bics r3, r3, #16 │ │ │ │ - bne a43c4 │ │ │ │ + bne a410c │ │ │ │ cmp r2, #0 │ │ │ │ - beq a413c │ │ │ │ + beq a3e84 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mvn r2, #15 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ str r2, [r1, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2c50 │ │ │ │ + beq a2998 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #168] @ 0xa8 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble a22e0 │ │ │ │ + ble a2024 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a229c │ │ │ │ + bge a1fe0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b1a30 │ │ │ │ + bl b1770 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a2628 │ │ │ │ + blt a2370 │ │ │ │ cmp r7, #1 │ │ │ │ - beq a22dc │ │ │ │ + beq a2020 │ │ │ │ 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 a4540 │ │ │ │ - bl b1a30 │ │ │ │ + bge a4288 │ │ │ │ + bl b1770 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a2628 │ │ │ │ + blt a2370 │ │ │ │ cmp r7, r8 │ │ │ │ - bne a22ac │ │ │ │ + bne a1ff0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ mov r2, r3 │ │ │ │ - beq a3010 │ │ │ │ + beq a2d58 │ │ │ │ tst r3, #16 │ │ │ │ - bne a2cf0 │ │ │ │ + bne a2a38 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a2310 │ │ │ │ + beq a2054 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4624 │ │ │ │ + beq a436c │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r1, #144] @ 0x90 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt a2330 │ │ │ │ + bgt a2074 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add r3, r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a46d4 │ │ │ │ + ble a441c │ │ │ │ orr r3, r2, #4096 @ 0x1000 │ │ │ │ tst r2, #2 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movne ip, r2 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ - bne a301c │ │ │ │ + bne a2d64 │ │ │ │ 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 a18a8 │ │ │ │ + bne a15ec │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r0, #156] @ 0x9c │ │ │ │ mov r0, r1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a3ea4 │ │ │ │ + bne a3bec │ │ │ │ movw ip, #36116 @ 0x8d14 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r1, ip │ │ │ │ - bne a2458 │ │ │ │ + bne a219c │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a1904 │ │ │ │ - b a2458 │ │ │ │ + bne a1648 │ │ │ │ + b a219c │ │ │ │ ldr r3, [r3, #172] @ 0xac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a2414 │ │ │ │ + ble a2158 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a4398 │ │ │ │ + bne a40e0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq a2414 │ │ │ │ + beq a2158 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a4398 │ │ │ │ + bne a40e0 │ │ │ │ cmp r1, #2 │ │ │ │ - beq a2414 │ │ │ │ + beq a2158 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a4398 │ │ │ │ + bne a40e0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq a2414 │ │ │ │ + beq a2158 │ │ │ │ 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 a4398 │ │ │ │ + bne a40e0 │ │ │ │ cmp r1, r0 │ │ │ │ - bne a23f8 │ │ │ │ + bne a213c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r3, #156] @ 0x9c │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a1a64 │ │ │ │ + bne a17a8 │ │ │ │ movw r3, #36116 @ 0x8d14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq a37bc │ │ │ │ + beq a3504 │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a34d4 │ │ │ │ + bne a321c │ │ │ │ cmp r6, #0 │ │ │ │ - beq a2458 │ │ │ │ + beq a219c │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0, #156] @ 0x9c │ │ │ │ str r3, [r1, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1b7c │ │ │ │ - movw r3, #8780 @ 0x224c │ │ │ │ - movt r3, #97 @ 0x61 │ │ │ │ - ldr r3, [r3, #32] │ │ │ │ + bne a18bc │ │ │ │ + movw r3, #47724 @ 0xba6c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r3, [r3, #2656] @ 0xa60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1bec │ │ │ │ + beq a1930 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r9, [r3, #132] @ 0x84 │ │ │ │ movw r3, #21188 @ 0x52c4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r4, [pc, #472] @ a2664 │ │ │ │ + ldr r4, [pc, #476] @ a23b0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r3, #15088 @ 0x3af0 │ │ │ │ + movw r3, #12752 @ 0x31d0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ movw r3, #29808 @ 0x7470 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b a24e0 │ │ │ │ + str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a2228 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #228 @ 0xe4 │ │ │ │ - beq a24d4 │ │ │ │ + beq a221c │ │ │ │ adds r7, r2, r1 │ │ │ │ - beq a24d4 │ │ │ │ + beq a221c │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a267c │ │ │ │ + bne a23c8 │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq a253c │ │ │ │ + beq a2284 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a24d4 │ │ │ │ + beq a221c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ - bcs a290c │ │ │ │ + bcs a2654 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs a2634 │ │ │ │ + bcs a237c │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ - bcs a2648 │ │ │ │ + bcs a2390 │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bhi a24b0 │ │ │ │ + bhi a21f8 │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls a24c0 │ │ │ │ + bls a2208 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #212 @ 0xd4 │ │ │ │ - bne a24c0 │ │ │ │ + bne a2208 │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne a24e0 │ │ │ │ + bne a2228 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldr r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a1bfc │ │ │ │ + beq a1940 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1bfc │ │ │ │ + beq a1940 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl ada58 │ │ │ │ + bl ad7dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2628 │ │ │ │ + beq a2370 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1bfc │ │ │ │ + beq a1940 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #16 │ │ │ │ - bl ada58 │ │ │ │ + bl ad7dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2628 │ │ │ │ + beq a2370 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1bfc │ │ │ │ + beq a1940 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #32 │ │ │ │ - bl ada58 │ │ │ │ + bl ad7dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2628 │ │ │ │ + beq a2370 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1bfc │ │ │ │ + beq a1940 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ - bl ada58 │ │ │ │ + bl ad7dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2628 │ │ │ │ + beq a2370 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1bfc │ │ │ │ + beq a1940 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ - bl ada58 │ │ │ │ + bl ad7dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2628 │ │ │ │ + beq a2370 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1bfc │ │ │ │ + beq a1940 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ - b a2614 │ │ │ │ + b a235c │ │ │ │ ldr r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1bfc │ │ │ │ + beq a1940 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ada58 │ │ │ │ + bl ad7dc │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2608 │ │ │ │ + bne a2350 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3fac │ │ │ │ + b a3cf4 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #384 @ 0x180 │ │ │ │ - bne a24c0 │ │ │ │ - b a24d4 │ │ │ │ + bne a2208 │ │ │ │ + b a221c │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #372 @ 0x174 │ │ │ │ - bne a24c0 │ │ │ │ - b a24d4 │ │ │ │ + bne a2208 │ │ │ │ + b a221c │ │ │ │ rsbeq r2, r3, r8, lsl #13 │ │ │ │ + rsbeq ip, r0, ip, lsr #9 │ │ │ │ rsbeq r1, r3, r0, lsr #11 │ │ │ │ - rsbeq r2, r1, ip, ror #4 │ │ │ │ + rsbeq ip, r0, ip, asr #9 │ │ │ │ rsbeq r2, r3, r0, lsl r1 │ │ │ │ rsbeq r2, r3, r4, asr #24 │ │ │ │ rsbeq r1, r3, r0, ror #28 │ │ │ │ rsbeq fp, r2, r0, lsr #11 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq a271c │ │ │ │ + beq a2468 │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a271c │ │ │ │ + beq a2468 │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ subcs r3, r3, #424 @ 0x1a8 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs a2934 │ │ │ │ + bcs a267c │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs a3168 │ │ │ │ + bcs a2eb0 │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ subcs r3, r3, #372 @ 0x174 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs a2934 │ │ │ │ + bcs a267c │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bls a2920 │ │ │ │ + bls a2668 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ subne r3, r3, #228 @ 0xe4 │ │ │ │ - beq a271c │ │ │ │ + beq a2468 │ │ │ │ cmn r1, r3 │ │ │ │ - beq a271c │ │ │ │ + beq a2468 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne a271c │ │ │ │ + bne a2468 │ │ │ │ add r3, r5, #60 @ 0x3c │ │ │ │ cmp r7, r3 │ │ │ │ - beq a3ba8 │ │ │ │ + beq a38f0 │ │ │ │ add r3, r5, #100 @ 0x64 │ │ │ │ cmp r7, r3 │ │ │ │ - bne a24d4 │ │ │ │ + bne a221c │ │ │ │ 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 a24d4 │ │ │ │ + bne a221c │ │ │ │ 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 a4068 │ │ │ │ + beq a3db0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r6, #42744 @ 0xa6f8 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne a3110 │ │ │ │ + bne a2e58 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a3110 │ │ │ │ + beq a2e58 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a2628 │ │ │ │ + beq a2370 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2ce0 │ │ │ │ + bne a2a28 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r2 │ │ │ │ - beq a3d60 │ │ │ │ + beq a3aa8 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #29808 @ 0x7470 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r4] │ │ │ │ - bl aa03c │ │ │ │ + bl a9db8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq a2628 │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + beq a2370 │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a2cc8 │ │ │ │ - ldr r2, [pc, #-336] @ a2678 │ │ │ │ + beq a2a10 │ │ │ │ + ldr r2, [pc, #-336] @ a23c4 │ │ │ │ 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 │ │ │ │ @@ -120072,96 +119899,95 @@ │ │ │ │ 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 a2cd4 │ │ │ │ + ble a2a1c │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sl, #8] │ │ │ │ bl 2e294 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #1 │ │ │ │ str r7, [sp] │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a40f0 │ │ │ │ + beq a3e38 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a45f4 │ │ │ │ + beq a433c │ │ │ │ cmp r3, r6 │ │ │ │ - bne a358c │ │ │ │ + bne a32d4 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a2b6c │ │ │ │ + beq a28b4 │ │ │ │ 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 a3300 │ │ │ │ + beq a3048 │ │ │ │ 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 a3210 │ │ │ │ + bne a2f58 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a3210 │ │ │ │ - ldr r0, [r9, #24] │ │ │ │ - movw r3, #46448 @ 0xb570 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r0, r3 │ │ │ │ + beq a2f58 │ │ │ │ + ldr r3, [r9, #24] │ │ │ │ + ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r3, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ - beq a34ec │ │ │ │ - bl abbcc │ │ │ │ + beq a3234 │ │ │ │ + bl ab948 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a3334 │ │ │ │ + beq a307c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a24d4 │ │ │ │ + bgt a221c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a24d4 │ │ │ │ + bne a221c │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a24d4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a221c │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #424 @ 0x1a8 │ │ │ │ - bne a24c0 │ │ │ │ - b a24d4 │ │ │ │ + bne a2208 │ │ │ │ + b a221c │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r0 │ │ │ │ - bls a26d4 │ │ │ │ + bls a2420 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ sub r3, r3, #212 @ 0xd4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a26d4 │ │ │ │ - b a271c │ │ │ │ + bne a2420 │ │ │ │ + b a2468 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-728] @ a2678 │ │ │ │ + ldr lr, [pc, #-724] @ a23c4 │ │ │ │ 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 │ │ │ │ @@ -120175,29 +120001,29 @@ │ │ │ │ cmp r1, #0 │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #416 @ 0x1a0 │ │ │ │ addeq r2, r2, #988 @ 0x3dc │ │ │ │ add r2, r0, r2 │ │ │ │ cmp sl, #0 │ │ │ │ - beq a399c │ │ │ │ + beq a36e4 │ │ │ │ ldr r9, [r2, #16] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ands r1, r3, #8 │ │ │ │ - bne a4574 │ │ │ │ + bne a42bc │ │ │ │ movw r8, #30352 @ 0x7690 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ - bl aa03c │ │ │ │ + bl a9db8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2628 │ │ │ │ + beq a2370 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a2a18 │ │ │ │ - ldr lr, [pc, #-872] @ a2678 │ │ │ │ + beq a2760 │ │ │ │ + ldr lr, [pc, #-868] @ a23c4 │ │ │ │ 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 │ │ │ │ @@ -120220,62 +120046,62 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ bl 2e294 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq a4104 │ │ │ │ + beq a3e4c │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a2a8c │ │ │ │ + beq a27d4 │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a2a8c │ │ │ │ + bne a27d4 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a35d0 │ │ │ │ + beq a3318 │ │ │ │ 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 ae2b4 │ │ │ │ + bl ae038 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a46a4 │ │ │ │ + beq a43ec │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2ad8 │ │ │ │ + bgt a2820 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a46b0 │ │ │ │ + beq a43f8 │ │ │ │ ldr sl, [r7, #20] │ │ │ │ cmp sl, #0 │ │ │ │ - bne a3360 │ │ │ │ + bne a30a8 │ │ │ │ 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 a3898 │ │ │ │ + bne a35e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1c3c │ │ │ │ + beq a1980 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-1184] @ a2678 │ │ │ │ + ldr lr, [pc, #-1180] @ a23c4 │ │ │ │ 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 │ │ │ │ @@ -120289,254 +120115,254 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #416 @ 0x1a0 │ │ │ │ addeq r3, r3, #988 @ 0x3dc │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ - b a1c44 │ │ │ │ + b a1988 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r8] │ │ │ │ - str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq a4174 │ │ │ │ - ldr r3, [pc, #-1300] @ a2674 │ │ │ │ + str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + beq a3ebc │ │ │ │ + ldr r3, [pc, #-1296] @ a23c0 │ │ │ │ mov r1, r8 │ │ │ │ - ldr r2, [pc, #-1304] @ a2678 │ │ │ │ + ldr r2, [pc, #-1300] @ a23c4 │ │ │ │ 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 a3290 │ │ │ │ + bne a2fd8 │ │ │ │ add r7, r7, #114688 @ 0x1c000 │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r8 │ │ │ │ - bl ae2b4 │ │ │ │ + bl ae038 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a45f0 │ │ │ │ + beq a4338 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a3504 │ │ │ │ + bne a324c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2c00 │ │ │ │ + bgt a2948 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2c00 │ │ │ │ + bne a2948 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a3ac0 │ │ │ │ + ble a3808 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ strne r7, [sl, #12] │ │ │ │ - bne a32dc │ │ │ │ + bne a3024 │ │ │ │ mov r0, r7 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ str r7, [sl, #12] │ │ │ │ - b a32dc │ │ │ │ + b a3024 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2264 │ │ │ │ + bne a1fa8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r4, [r3, #132] @ 0x84 │ │ │ │ - bne a3ae0 │ │ │ │ - ldr r1, [pc, #-1544] @ a2668 │ │ │ │ + bne a3828 │ │ │ │ + ldr r1, [pc, #-1540] @ a23b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7630 │ │ │ │ + bl a7378 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2628 │ │ │ │ + beq a2370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a2264 │ │ │ │ - ldr r1, [pc, #-1572] @ a2668 │ │ │ │ + bne a1fa8 │ │ │ │ + ldr r1, [pc, #-1568] @ a23b4 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2628 │ │ │ │ + beq a2370 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #15088 @ 0x3af0 │ │ │ │ + movw r3, #12752 @ 0x31d0 │ │ │ │ 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 a2278 │ │ │ │ - b a22e0 │ │ │ │ + bgt a1fbc │ │ │ │ + b a2024 │ │ │ │ ldr ip, [r5] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2808 │ │ │ │ + bgt a2554 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ - b a2808 │ │ │ │ + b a2554 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a24d4 │ │ │ │ - b a2780 │ │ │ │ + bne a221c │ │ │ │ + b a24cc │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq a45fc │ │ │ │ + beq a4344 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #444] @ 0x1bc │ │ │ │ cmp r2, #0 │ │ │ │ - bne a2fa0 │ │ │ │ + bne a2ce8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #6 │ │ │ │ - bl a9780 │ │ │ │ + bl a94fc │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq a464c │ │ │ │ + beq a4394 │ │ │ │ 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 a3ad0 │ │ │ │ - ldr r1, [pc, #-1752] @ a266c │ │ │ │ - movw r2, #16456 @ 0x4048 │ │ │ │ + beq a3818 │ │ │ │ + ldr r1, [pc, #-1748] @ a23b8 │ │ │ │ + movw r2, #6556 @ 0x199c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl be608 │ │ │ │ + bl be214 │ │ │ │ subs lr, r0, #0 │ │ │ │ - beq a3ad0 │ │ │ │ + beq a3818 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq a2f8c │ │ │ │ + beq a2cd4 │ │ │ │ ldr r3, [lr, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2f8c │ │ │ │ + ble a2cd4 │ │ │ │ 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 a2f7c │ │ │ │ + bne a2cc4 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq a2f7c │ │ │ │ + beq a2cc4 │ │ │ │ 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 a37dc │ │ │ │ + bgt a3524 │ │ │ │ ldrsb r2, [r8, r5] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a2eec │ │ │ │ + blt a2c34 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a2f7c │ │ │ │ + beq a2cc4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a3d80 │ │ │ │ + beq a3ac8 │ │ │ │ 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 a34bc │ │ │ │ + blt a3204 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r1, r4 │ │ │ │ - beq a2f7c │ │ │ │ + beq a2cc4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a3e2c │ │ │ │ + beq a3b74 │ │ │ │ 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 a3e18 │ │ │ │ + bgt a3b60 │ │ │ │ cmp r2, #0 │ │ │ │ - blt a398c │ │ │ │ + blt a36d4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a3ca4 │ │ │ │ + beq a39ec │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a3c40 │ │ │ │ + beq a3988 │ │ │ │ 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 a3b44 │ │ │ │ + bgt a388c │ │ │ │ + ldrsb r2, [r8, r5] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a3e0c │ │ │ │ + blt a3b54 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a3ca4 │ │ │ │ + beq a39ec │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a3fe4 │ │ │ │ + beq a3d2c │ │ │ │ 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 a2e58 │ │ │ │ + b a2ba0 │ │ │ │ cmn r2, #1 │ │ │ │ - bne a2e00 │ │ │ │ + bne a2b48 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a3ad0 │ │ │ │ + ble a3818 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [r9, #8] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl acae4 │ │ │ │ + bl ac868 │ │ │ │ ldr r2, [r9, #16] │ │ │ │ cmp sl, #7 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt a45b4 │ │ │ │ + bgt a42fc │ │ │ │ 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 │ │ │ │ @@ -120546,61 +120372,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 a3ad0 │ │ │ │ + beq a3818 │ │ │ │ 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 a2d88 │ │ │ │ + blt a2ad0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ str r9, [r3, #444] @ 0x1bc │ │ │ │ - beq a4668 │ │ │ │ + beq a43b0 │ │ │ │ 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 a2fd0 │ │ │ │ + beq a2d18 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4624 │ │ │ │ + beq a436c │ │ │ │ tst r2, #16 │ │ │ │ - beq a2310 │ │ │ │ + beq a2054 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmn r3, #1 │ │ │ │ - beq a2330 │ │ │ │ + beq a2074 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16316 @ 0x3fbc │ │ │ │ + movw r1, #6416 @ 0x1910 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3fac │ │ │ │ + b a3cf4 │ │ │ │ tst r3, #2 │ │ │ │ - beq a2348 │ │ │ │ + beq a208c │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [ip, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #-2484] @ a2678 │ │ │ │ + ldr r0, [pc, #-2480] @ a23c4 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -120613,219 +120439,219 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #416 @ 0x1a0 │ │ │ │ addeq r3, r3, #988 @ 0x3dc │ │ │ │ add r1, r1, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b a2354 │ │ │ │ + b a2098 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1d54 │ │ │ │ + beq a1a98 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1d6c │ │ │ │ - b a1d78 │ │ │ │ + beq a1ab0 │ │ │ │ + b a1abc │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl aece0 │ │ │ │ + bl aea20 │ │ │ │ mov r7, r0 │ │ │ │ bl 2e294 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a2628 │ │ │ │ - ldr r1, [pc, #-2664] @ a2670 │ │ │ │ + beq a2370 │ │ │ │ + ldr r1, [pc, #-2660] @ a23bc │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4678 │ │ │ │ + beq a43c0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1cdc │ │ │ │ + bgt a1a20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1cdc │ │ │ │ + bne a1a20 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a1cdc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a1a20 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2760 │ │ │ │ + bne a24ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3fac │ │ │ │ + b a3cf4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #144] @ 0x90 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi a44e8 │ │ │ │ + bhi a4230 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #16384 @ 0x4000 │ │ │ │ str r1, [r0, #144] @ 0x90 │ │ │ │ - b a2228 │ │ │ │ + b a1f6c │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ subne r3, r3, #384 @ 0x180 │ │ │ │ - bne a26d4 │ │ │ │ - b a271c │ │ │ │ + bne a2420 │ │ │ │ + b a2468 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1cdc │ │ │ │ - b a1cb0 │ │ │ │ + bne a1a20 │ │ │ │ + b a19f4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a416c │ │ │ │ + beq a3eb4 │ │ │ │ mov r0, #1 │ │ │ │ - bl aedcc │ │ │ │ + bl aeb0c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - beq a3fac │ │ │ │ + beq a3cf4 │ │ │ │ tst r3, #2 │ │ │ │ - beq a31c4 │ │ │ │ + beq a2f0c │ │ │ │ mov r0, r4 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_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 a18b8 │ │ │ │ + beq a15fc │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ - bne a3ef8 │ │ │ │ + bne a3c40 │ │ │ │ movw ip, #36116 @ 0x8d14 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r2, ip │ │ │ │ - bne a1b70 │ │ │ │ + bne a18b0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a1900 │ │ │ │ - b a1b70 │ │ │ │ + bne a1644 │ │ │ │ + b a18b0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a28bc │ │ │ │ + bne a2608 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 259614 <_Py_NewReference@@Base+0x17b4> │ │ │ │ + bl 258bbc <_Py_NewReference@@Base+0x17b4> │ │ │ │ mov r3, r0 │ │ │ │ - b a34f4 │ │ │ │ + b a323c │ │ │ │ and r2, r3, #16384 @ 0x4000 │ │ │ │ tst r3, #16 │ │ │ │ - beq a2228 │ │ │ │ + beq a1f6c │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r1, #144] @ 0x90 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi a44e8 │ │ │ │ + bhi a4230 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3154 │ │ │ │ + bne a2e9c │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15924 @ 0x3e34 │ │ │ │ + movw r1, #6024 @ 0x1788 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3fac │ │ │ │ + b a3cf4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2ba8 │ │ │ │ + beq a28f0 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a32c8 │ │ │ │ + bgt a3010 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a32c8 │ │ │ │ + bne a3010 │ │ │ │ mov r0, r8 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ 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 a2880 │ │ │ │ + bne a25cc │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq a41fc │ │ │ │ + beq a3f44 │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne a41fc │ │ │ │ + bne a3f44 │ │ │ │ movw r1, #2795 @ 0xaeb │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2628 │ │ │ │ + bgt a2370 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2628 │ │ │ │ + bne a2370 │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3fac │ │ │ │ + b a3cf4 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r7, r7, #20 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #30352 @ 0x7690 │ │ │ │ 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 a4574 │ │ │ │ + bne a42bc │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl aa03c │ │ │ │ + bl a9db8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2628 │ │ │ │ + beq a2370 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a33e8 │ │ │ │ - ldr r3, [pc, #-3384] @ a2678 │ │ │ │ + beq a3130 │ │ │ │ + ldr r3, [pc, #-3380] @ a23c4 │ │ │ │ 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 │ │ │ │ @@ -120845,307 +120671,307 @@ │ │ │ │ str r6, [r4, #8] │ │ │ │ bl 2e294 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a4104 │ │ │ │ + beq a3e4c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a3450 │ │ │ │ + beq a3198 │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a3450 │ │ │ │ + bne a3198 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a36d0 │ │ │ │ + beq a3418 │ │ │ │ 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 ae2b4 │ │ │ │ + bl ae038 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a46a4 │ │ │ │ + beq a43ec │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a349c │ │ │ │ + bgt a31e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a45dc │ │ │ │ + beq a4324 │ │ │ │ ldr sl, [r7, #20]! │ │ │ │ cmp sl, #0 │ │ │ │ - bne a3380 │ │ │ │ + bne a30c8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ - b a2af0 │ │ │ │ + b a2838 │ │ │ │ cmn r2, #1 │ │ │ │ - beq a2ef4 │ │ │ │ - b a2e3c │ │ │ │ + beq a2c3c │ │ │ │ + b a2b84 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #132] @ 0x84 │ │ │ │ - b a1ae8 │ │ │ │ + b a182c │ │ │ │ cmp r6, #0 │ │ │ │ - beq a2458 │ │ │ │ + beq a219c │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #156] @ 0x9c │ │ │ │ - b a2458 │ │ │ │ - bl a93ec │ │ │ │ + b a219c │ │ │ │ + bl a9168 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sl] │ │ │ │ - bge a28e8 │ │ │ │ - b a3334 │ │ │ │ + bge a2630 │ │ │ │ + b a307c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3520 │ │ │ │ + bgt a3268 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a438c │ │ │ │ + beq a40d4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3558 │ │ │ │ + bgt a32a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4380 │ │ │ │ + beq a40c8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3558 │ │ │ │ + bgt a32a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4374 │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + beq a40bc │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ - ble a358c │ │ │ │ + ble a32d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ str r8, [sl, #12] │ │ │ │ - b a32dc │ │ │ │ - ldr r0, [pc, #-3884] @ a2670 │ │ │ │ - bl 98bb0 │ │ │ │ + b a3024 │ │ │ │ + ldr r0, [pc, #-3880] @ a23bc │ │ │ │ + bl 98ba4 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a3f98 │ │ │ │ - ldr r1, [pc, #-3904] @ a2670 │ │ │ │ + beq a3ce0 │ │ │ │ + ldr r1, [pc, #-3900] @ a23bc │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne a1ca8 │ │ │ │ - b a2628 │ │ │ │ + bne a19ec │ │ │ │ + b a2370 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [r3, #132] @ 0x84 │ │ │ │ - b a1804 │ │ │ │ + b a1548 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r5, [sl] │ │ │ │ cmp r2, #1 │ │ │ │ - beq a4268 │ │ │ │ - ldr r3, [pc, #-3956] @ a2674 │ │ │ │ + beq a3fb0 │ │ │ │ + ldr r3, [pc, #-3952] @ a23c0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-3960] @ a2678 │ │ │ │ + ldr lr, [pc, #-3956] @ a23c4 │ │ │ │ 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 a3b58 │ │ │ │ + bne a38a0 │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, sl │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae2b4 │ │ │ │ + bl ae038 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a430c │ │ │ │ + beq a4054 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a39b0 │ │ │ │ + bne a36f8 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3670 │ │ │ │ + bgt a33b8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3670 │ │ │ │ + bne a33b8 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4258 │ │ │ │ + ble a3fa0 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq a4234 │ │ │ │ + beq a3f7c │ │ │ │ str r3, [r4, #12] │ │ │ │ mov sl, r3 │ │ │ │ - b a2a90 │ │ │ │ + b a27d8 │ │ │ │ mov r3, r4 │ │ │ │ cmp ip, r3 │ │ │ │ - beq a36c8 │ │ │ │ + beq a3410 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3698 │ │ │ │ + bne a33e0 │ │ │ │ movw r3, #36116 @ 0x8d14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ movne r3, r4 │ │ │ │ movwne ip, #41260 @ 0xa12c │ │ │ │ movtne ip, #96 @ 0x60 │ │ │ │ - bne a3cc4 │ │ │ │ + bne a3a0c │ │ │ │ mov r3, #1073741824 @ 0x40000000 │ │ │ │ - b a2044 │ │ │ │ + b a1d88 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr sl, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - beq a3f24 │ │ │ │ - ldr r3, [pc, #4052] @ a46bc │ │ │ │ + beq a3c6c │ │ │ │ + ldr r3, [pc, #4052] @ a4404 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #4048] @ a46c0 │ │ │ │ + ldr r2, [pc, #4048] @ a4408 │ │ │ │ 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 a3be4 │ │ │ │ + bne a392c │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae2b4 │ │ │ │ + bl ae038 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a45e8 │ │ │ │ + beq a4330 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a3a38 │ │ │ │ + bne a3780 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3770 │ │ │ │ + bgt a34b8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3770 │ │ │ │ + bne a34b8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a40e0 │ │ │ │ + ble a3e28 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ strne r3, [r4, #12] │ │ │ │ - beq a40b8 │ │ │ │ + beq a3e00 │ │ │ │ mov r5, r3 │ │ │ │ - b a3454 │ │ │ │ + b a319c │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [ip, #4] │ │ │ │ - bne a3cb8 │ │ │ │ + bne a3a00 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a18b8 │ │ │ │ - b a3194 │ │ │ │ + bne a15fc │ │ │ │ + b a2edc │ │ │ │ cmp r6, #0 │ │ │ │ andeq r2, lr, #2 │ │ │ │ - beq a2458 │ │ │ │ + beq a219c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ orr lr, lr, #128 @ 0x80 │ │ │ │ and r2, lr, #2 │ │ │ │ str lr, [r3, #84] @ 0x54 │ │ │ │ - b a34dc │ │ │ │ + b a3224 │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a3cac │ │ │ │ + blt a39f4 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r1, r4 │ │ │ │ - beq a2f7c │ │ │ │ + beq a2cc4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a3d80 │ │ │ │ + beq a3ac8 │ │ │ │ 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 a2e18 │ │ │ │ + b a2b60 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r8 │ │ │ │ - bne a2120 │ │ │ │ - b a2170 │ │ │ │ + bne a1e64 │ │ │ │ + b a1eb4 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a1d08 │ │ │ │ + beq a1a4c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r0, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - bne a1d08 │ │ │ │ + bne a1a4c │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a1d08 │ │ │ │ + bne a1a4c │ │ │ │ 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 a1d08 │ │ │ │ + b a1a4c │ │ │ │ cmp r8, #2 │ │ │ │ - bne a20c4 │ │ │ │ - b a2170 │ │ │ │ + bne a1e08 │ │ │ │ + b a1eb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a3bcc │ │ │ │ + beq a3914 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3600] @ a46c0 │ │ │ │ + ldr lr, [pc, #3600] @ a4408 │ │ │ │ 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 │ │ │ │ @@ -121161,135 +120987,135 @@ │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #416 @ 0x1a0 │ │ │ │ addeq r2, r2, #988 @ 0x3dc │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne sl, [r1, #16] │ │ │ │ - beq a2b18 │ │ │ │ + beq a2860 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r9, #30080 @ 0x7580 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov r8, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl a9ba4 │ │ │ │ + bl a9920 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2628 │ │ │ │ + beq a2370 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r4, #20] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ str r8, [sp] │ │ │ │ - bl ae2b4 │ │ │ │ + bl ae038 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a46a4 │ │ │ │ + beq a43ec │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt a3970 │ │ │ │ + bgt a36b8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq a451c │ │ │ │ + beq a4264 │ │ │ │ ldr r2, [r7, #20]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne a391c │ │ │ │ + bne a3664 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ - b a2b00 │ │ │ │ + b a2848 │ │ │ │ cmn r2, #1 │ │ │ │ - bne a2e88 │ │ │ │ + bne a2bd0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a2ef4 │ │ │ │ + b a2c3c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r2, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - beq a2b18 │ │ │ │ - b a38b0 │ │ │ │ + beq a2860 │ │ │ │ + b a35f8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a39cc │ │ │ │ + bgt a3714 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4300 │ │ │ │ + beq a4048 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3a04 │ │ │ │ + bgt a374c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4534 │ │ │ │ + beq a427c │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3a04 │ │ │ │ + bgt a374c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4528 │ │ │ │ + beq a4270 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [sl, #16] │ │ │ │ - ble a2a8c │ │ │ │ + ble a27d4 │ │ │ │ mov r0, sl │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [sl, #16] │ │ │ │ - b a2a8c │ │ │ │ + b a27d4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3a54 │ │ │ │ + bgt a379c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4510 │ │ │ │ + beq a4258 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3a8c │ │ │ │ + bgt a37d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a42f4 │ │ │ │ + beq a403c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3a8c │ │ │ │ + bgt a37d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a42e8 │ │ │ │ + beq a4030 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - ble a3450 │ │ │ │ + ble a3198 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b a3450 │ │ │ │ + b a3198 │ │ │ │ cmp r7, #0 │ │ │ │ str r7, [sl, #12] │ │ │ │ - bne a32dc │ │ │ │ - b a40f4 │ │ │ │ + bne a3024 │ │ │ │ + b a3e3c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ str r9, [r2, #444] @ 0x1bc │ │ │ │ - b a2fa0 │ │ │ │ + b a2ce8 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #3024] @ a46c0 │ │ │ │ + ldr r1, [pc, #3024] @ a4408 │ │ │ │ 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 │ │ │ │ @@ -121303,572 +121129,572 @@ │ │ │ │ add r2, r3, #91136 @ 0x16400 │ │ │ │ add r3, r3, #96256 @ 0x17800 │ │ │ │ add r2, r2, #416 @ 0x1a0 │ │ │ │ add r3, r3, #988 @ 0x3dc │ │ │ │ addne r3, r0, r2 │ │ │ │ addeq r3, r0, r3 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ - b a2c68 │ │ │ │ + b a29b0 │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ - b a2ea8 │ │ │ │ + b a2bf0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3610 │ │ │ │ + beq a3358 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3b90 │ │ │ │ + bgt a38d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3b90 │ │ │ │ + bne a38d8 │ │ │ │ mov r0, sl │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4598 │ │ │ │ + ble a42e0 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b a2a90 │ │ │ │ + b a27d8 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ sub r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - b a2714 │ │ │ │ + b a2460 │ │ │ │ cmp r8, #3 │ │ │ │ - bne a2114 │ │ │ │ - b a2170 │ │ │ │ + bne a1e58 │ │ │ │ + b a1eb4 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a1c3c │ │ │ │ + beq a1980 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr sl, [r3, #132] @ 0x84 │ │ │ │ - b a390c │ │ │ │ + b a3654 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3710 │ │ │ │ + beq a3458 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3c1c │ │ │ │ + bgt a3964 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3c1c │ │ │ │ + bne a3964 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 a3450 │ │ │ │ + ble a3198 │ │ │ │ mov r5, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b a3454 │ │ │ │ + b a319c │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a2e88 │ │ │ │ + bne a2bd0 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a2e88 │ │ │ │ + bne a2bd0 │ │ │ │ tst r0, #32 │ │ │ │ - beq a42e0 │ │ │ │ + beq a4028 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a42d8 │ │ │ │ + beq a4020 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r4, #20 │ │ │ │ addeq r1, r4, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a2e88 │ │ │ │ + bne a2bd0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a2f7c │ │ │ │ + b a2cc4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq a2ef4 │ │ │ │ - b a3810 │ │ │ │ + beq a2c3c │ │ │ │ + b a3558 │ │ │ │ cmp r6, #0 │ │ │ │ - bne a37a8 │ │ │ │ - b a2368 │ │ │ │ + bne a34f0 │ │ │ │ + b a20ac │ │ │ │ cmp r3, ip │ │ │ │ - beq a422c │ │ │ │ + beq a3f74 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3cc4 │ │ │ │ + bne a3a0c │ │ │ │ movw ip, #43168 @ 0xa8a0 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a3e9c │ │ │ │ + beq a3be4 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3ce4 │ │ │ │ + bne a3a2c │ │ │ │ movw ip, #42956 @ 0xa7cc │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a421c │ │ │ │ + beq a3f64 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3d04 │ │ │ │ + bne a3a4c │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r2 │ │ │ │ - beq a4164 │ │ │ │ + beq a3eac │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3d1c │ │ │ │ + bne a3a64 │ │ │ │ movw ip, #42532 @ 0xa624 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - bne a3eb0 │ │ │ │ + bne a3bf8 │ │ │ │ mov r3, #67108864 @ 0x4000000 │ │ │ │ - b a2044 │ │ │ │ + b a1d88 │ │ │ │ ldr r3, [r0, #156] @ 0x9c │ │ │ │ cmp r3, ip │ │ │ │ - beq a2458 │ │ │ │ - b a1a84 │ │ │ │ + beq a219c │ │ │ │ + b a17c8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a24d4 │ │ │ │ - b a2628 │ │ │ │ + bne a221c │ │ │ │ + b a2370 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a3dec │ │ │ │ + bne a3b34 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a3dec │ │ │ │ + bne a3b34 │ │ │ │ tst r0, #32 │ │ │ │ - beq a42d0 │ │ │ │ + beq a4018 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a42c8 │ │ │ │ + beq a4010 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r4, #28 │ │ │ │ addne r1, r4, #20 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ bl 2e534 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a2f7c │ │ │ │ + beq a2cc4 │ │ │ │ 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 a3824 │ │ │ │ - b a2e14 │ │ │ │ + bgt a356c │ │ │ │ + b a2b5c │ │ │ │ cmn r2, #1 │ │ │ │ - beq a3994 │ │ │ │ - b a2ecc │ │ │ │ + beq a36dc │ │ │ │ + b a2c14 │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ - b a2e64 │ │ │ │ + b a2bac │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne a2e3c │ │ │ │ + bne a2b84 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a2e3c │ │ │ │ + bne a2b84 │ │ │ │ tst r0, #32 │ │ │ │ - beq a40a0 │ │ │ │ + beq a3de8 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a4098 │ │ │ │ + beq a3de0 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r4, #28 │ │ │ │ addne r1, r4, #20 │ │ │ │ mul r2, ip, r2 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ bl 2e534 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a2f7c │ │ │ │ - b a2e3c │ │ │ │ + beq a2cc4 │ │ │ │ + b a2b84 │ │ │ │ mov r3, #16777216 @ 0x1000000 │ │ │ │ - b a2044 │ │ │ │ + b a1d88 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq a1a70 │ │ │ │ - b a2458 │ │ │ │ + beq a17b4 │ │ │ │ + b a219c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3d40 │ │ │ │ + bne a3a88 │ │ │ │ movw ip, #21708 @ 0x54cc │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a4224 │ │ │ │ + beq a3f6c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3ec8 │ │ │ │ + bne a3c10 │ │ │ │ movw ip, #19252 @ 0x4b34 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - bne a4748 │ │ │ │ + bne a4490 │ │ │ │ mov r3, #536870912 @ 0x20000000 │ │ │ │ - b a2044 │ │ │ │ + b a1d88 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne a1b7c │ │ │ │ + bne a18bc │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r6 │ │ │ │ orreq r0, r6, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne a1a8c │ │ │ │ + bne a17d0 │ │ │ │ ldr r2, [r2, #156] @ 0x9c │ │ │ │ cmp r2, r1 │ │ │ │ - bne a1a8c │ │ │ │ - b a1b70 │ │ │ │ + bne a17d0 │ │ │ │ + b a18b0 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a36e0 │ │ │ │ + bne a3428 │ │ │ │ tst r3, #32 │ │ │ │ - bne a4450 │ │ │ │ + bne a4198 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a4478 │ │ │ │ + blt a41c0 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r3, #58996 @ 0xe674 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #38304 @ 0x95a0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3f7c │ │ │ │ + bgt a3cc4 │ │ │ │ sub sl, sl, #1 │ │ │ │ str sl, [r5] │ │ │ │ cmp sl, #0 │ │ │ │ - beq a449c │ │ │ │ + beq a41e4 │ │ │ │ mov r5, r3 │ │ │ │ - b a3450 │ │ │ │ + b a3198 │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [ip] │ │ │ │ - b a1a40 │ │ │ │ - ldr r1, [pc, #1828] @ a46c4 │ │ │ │ + b a1784 │ │ │ │ + ldr r1, [pc, #1828] @ a440c │ │ │ │ mov r0, r4 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ 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 a43ec │ │ │ │ + bne a4134 │ │ │ │ mvn r0, #0 │ │ │ │ - b a2358 │ │ │ │ - bl bdde8 │ │ │ │ + b a209c │ │ │ │ + bl bd9f4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a262c │ │ │ │ + blt a2374 │ │ │ │ ldr r1, [r3, #128] @ 0x80 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b a1878 │ │ │ │ + b a15bc │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a2ecc │ │ │ │ + bne a2c14 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a2ecc │ │ │ │ + bne a2c14 │ │ │ │ tst r0, #32 │ │ │ │ - beq a40b0 │ │ │ │ + beq a3df8 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a40a8 │ │ │ │ + beq a3df0 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r4, #20 │ │ │ │ addeq r1, r4, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3ca4 │ │ │ │ - b a2ecc │ │ │ │ + beq a39ec │ │ │ │ + b a2c14 │ │ │ │ ldr r7, [r3, #172] @ 0xac │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #1 │ │ │ │ ldrle r3, [r3, #84] @ 0x54 │ │ │ │ - ble a21f4 │ │ │ │ + ble a1f38 │ │ │ │ mov r4, #0 │ │ │ │ - b a2074 │ │ │ │ + b a1db8 │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne a273c │ │ │ │ + bne a2488 │ │ │ │ movw r1, #5148 @ 0x141c │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3fac │ │ │ │ + b a3cf4 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a3e80 │ │ │ │ + b a3bc8 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a3e68 │ │ │ │ + b a3bb0 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a4038 │ │ │ │ + b a3d80 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a4020 │ │ │ │ + b a3d68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ str r3, [r4, #12] │ │ │ │ - b a378c │ │ │ │ + b a34d4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne a378c │ │ │ │ - b a410c │ │ │ │ + bne a34d4 │ │ │ │ + b a3e54 │ │ │ │ str r8, [sl, #12] │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a333c │ │ │ │ - b a2628 │ │ │ │ + ble a3084 │ │ │ │ + b a2370 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2628 │ │ │ │ + bgt a2370 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2628 │ │ │ │ + bne a2370 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3fac │ │ │ │ + b a3cf4 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16084 @ 0x3ed4 │ │ │ │ + movw r1, #6184 @ 0x1828 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3fac │ │ │ │ + b a3cf4 │ │ │ │ mov r3, #268435456 @ 0x10000000 │ │ │ │ - b a2044 │ │ │ │ - ldr r4, [pc, #1364] @ a46c8 │ │ │ │ - b a31ac │ │ │ │ + b a1d88 │ │ │ │ + ldr r4, [pc, #1364] @ a4410 │ │ │ │ + b a2ef4 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a2b80 │ │ │ │ + bne a28c8 │ │ │ │ tst r3, #32 │ │ │ │ - bne a44b0 │ │ │ │ + bne a41f8 │ │ │ │ ldr r3, [r8, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a44d8 │ │ │ │ + blt a4220 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #58996 @ 0xe674 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #38304 @ 0x95a0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ - ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a32d8 │ │ │ │ + bgt a3020 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a32d8 │ │ │ │ + bne a3020 │ │ │ │ mov r0, r8 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a32d8 │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + b a3020 │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a407c │ │ │ │ - b a1c68 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq a3dc4 │ │ │ │ + b a19ac │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15664 @ 0x3d30 │ │ │ │ + movw r1, #5764 @ 0x1684 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ ldr r3, [sl] │ │ │ │ - b a3334 │ │ │ │ + b a307c │ │ │ │ mov r3, #134217728 @ 0x8000000 │ │ │ │ - b a2044 │ │ │ │ + b a1d88 │ │ │ │ mov r3, #33554432 @ 0x2000000 │ │ │ │ - b a2044 │ │ │ │ + b a1d88 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b a2044 │ │ │ │ + b a1d88 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b a3688 │ │ │ │ + b a33d0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne a368c │ │ │ │ - b a410c │ │ │ │ + bne a33d4 │ │ │ │ + b a3e54 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a35e0 │ │ │ │ + bne a3328 │ │ │ │ tst r3, #32 │ │ │ │ - bne a4314 │ │ │ │ + bne a405c │ │ │ │ ldr r3, [sl, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a433c │ │ │ │ + blt a4084 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #58996 @ 0xe674 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #38304 @ 0x95a0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a42c0 │ │ │ │ + bgt a4008 │ │ │ │ sub r2, r5, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4360 │ │ │ │ + beq a40a8 │ │ │ │ mov sl, r3 │ │ │ │ - b a2a8c │ │ │ │ + b a27d4 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a3dd4 │ │ │ │ + b a3b1c │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a3dbc │ │ │ │ + b a3b04 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a3c94 │ │ │ │ + b a39dc │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a3c7c │ │ │ │ + b a39c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a3a8c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a37d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a3a70 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a37b8 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a39cc │ │ │ │ - bl 142a28 │ │ │ │ - b a2a8c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a3714 │ │ │ │ + bl 1425e0 │ │ │ │ + b a27d4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a434c │ │ │ │ + bne a4094 │ │ │ │ ldrsb r3, [sl, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, sl, #28 │ │ │ │ - bge a428c │ │ │ │ + bge a3fd4 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, sl, #28 │ │ │ │ addne r3, sl, #20 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #900] @ a46cc │ │ │ │ + ldr r3, [pc, #900] @ a4414 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b a42a8 │ │ │ │ + b a3ff0 │ │ │ │ ldrsb r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, sl, #20 │ │ │ │ - bge a428c │ │ │ │ - b a432c │ │ │ │ + bge a3fd4 │ │ │ │ + b a4074 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b a42c0 │ │ │ │ + b a4008 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a3558 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a32a0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a353c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a3284 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a3520 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a3268 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #15544 @ 0x3cb8 │ │ │ │ + movw r1, #5644 @ 0x160c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3fac │ │ │ │ + b a3cf4 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16004 @ 0x3e84 │ │ │ │ + movw r1, #6104 @ 0x17d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3fac │ │ │ │ + b a3cf4 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #708] @ a46c0 │ │ │ │ + ldr r0, [pc, #708] @ a4408 │ │ │ │ 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 │ │ │ │ @@ -121882,236 +121708,236 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #416 @ 0x1a0 │ │ │ │ addeq r3, r3, #988 @ 0x3dc │ │ │ │ add r1, r1, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b a3fc0 │ │ │ │ + b a3d08 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a4488 │ │ │ │ + bne a41d0 │ │ │ │ ldrsb r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r5, #28 │ │ │ │ - bge a3f48 │ │ │ │ + bge a3c90 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r5, #20 │ │ │ │ addeq r3, r5, #28 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #584] @ a46cc │ │ │ │ + ldr r3, [pc, #584] @ a4414 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b a3f64 │ │ │ │ + b a3cac │ │ │ │ ldrsb r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r5, #20 │ │ │ │ - bge a3f48 │ │ │ │ - b a4468 │ │ │ │ + bge a3c90 │ │ │ │ + b a41b0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b a3f7c │ │ │ │ + b a3cc4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a45c8 │ │ │ │ + bne a4310 │ │ │ │ ldrsb r3, [r8, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #28 │ │ │ │ - bge a4198 │ │ │ │ + bge a3ee0 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r8, #20 │ │ │ │ addeq r3, r8, #28 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #488] @ a46cc │ │ │ │ + ldr r3, [pc, #488] @ a4414 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b a41b4 │ │ │ │ + b a3efc │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15852 @ 0x3dec │ │ │ │ + movw r1, #5952 @ 0x1740 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3fac │ │ │ │ + b a3cf4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a3a54 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a379c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a3970 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a36b8 │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a3a04 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a374c │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a39e8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a3730 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r7, r8 │ │ │ │ - bne a22ac │ │ │ │ - b a22dc │ │ │ │ + bne a1ff0 │ │ │ │ + b a2020 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15504 @ 0x3c90 │ │ │ │ + movw r1, #5604 @ 0x15e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3fac │ │ │ │ + b a3cf4 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15716 @ 0x3d64 │ │ │ │ + movw r1, #5816 @ 0x16b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3fac │ │ │ │ + b a3cf4 │ │ │ │ add r3, r3, #1 │ │ │ │ mov sl, r2 │ │ │ │ str r3, [r2] │ │ │ │ - b a2a8c │ │ │ │ + b a27d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a1b60 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a18a0 │ │ │ │ cmp sl, #15 │ │ │ │ strgt r2, [r8, r0, lsl #2] │ │ │ │ lslle r0, r0, #1 │ │ │ │ strhle r2, [r8, r0] │ │ │ │ - b a2f2c │ │ │ │ + b a2c74 │ │ │ │ ldrsb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #20 │ │ │ │ - bge a4198 │ │ │ │ - b a44c8 │ │ │ │ + bge a3ee0 │ │ │ │ + b a4210 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a349c │ │ │ │ - bl 142a28 │ │ │ │ - b a3450 │ │ │ │ - bl 142a28 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a31e4 │ │ │ │ + bl 1425e0 │ │ │ │ + b a3198 │ │ │ │ + bl 1425e0 │ │ │ │ mov r3, r8 │ │ │ │ - b a32d8 │ │ │ │ + b a3020 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16164 @ 0x3f24 │ │ │ │ + movw r1, #6264 @ 0x1878 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3fac │ │ │ │ + b a3cf4 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16244 @ 0x3f74 │ │ │ │ + movw r1, #6344 @ 0x18c8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3fac │ │ │ │ - bl 142a28 │ │ │ │ + b a3cf4 │ │ │ │ + bl 1425e0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a4724 │ │ │ │ + bne a446c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [r3, #444] @ 0x1bc │ │ │ │ - bl 2e3794 │ │ │ │ + bl 2e2e74 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3fac │ │ │ │ + b a3cf4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2628 │ │ │ │ + bgt a2370 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2628 │ │ │ │ + bne a2370 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3fac │ │ │ │ + b a3cf4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4118 │ │ │ │ - b a2628 │ │ │ │ + ble a3e60 │ │ │ │ + b a2370 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a2ad8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a2820 │ │ │ │ rsbeq fp, r2, r0, lsr #11 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r1, r3, r0, ror #28 │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ rsbeq r7, r3, r4, lsl r8 │ │ │ │ rsbeq r2, r3, r4, asr #24 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16408 @ 0x4018 │ │ │ │ + movw r1, #6508 @ 0x196c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3fac │ │ │ │ + b a3cf4 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15764 @ 0x3d94 │ │ │ │ + movw r1, #5864 @ 0x16e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3fac │ │ │ │ - ldr r1, [pc, #-92] @ a46d0 │ │ │ │ - movw r2, #16456 @ 0x4048 │ │ │ │ + b a3cf4 │ │ │ │ + ldr r1, [pc, #-92] @ a4418 │ │ │ │ + movw r2, #6556 @ 0x199c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl be608 │ │ │ │ + bl be214 │ │ │ │ subs lr, r0, #0 │ │ │ │ - bne a2d54 │ │ │ │ + bne a2a9c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str lr, [r3, #444] @ 0x1bc │ │ │ │ - b a4668 │ │ │ │ + b a43b0 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3ee8 │ │ │ │ - b a2040 │ │ │ │ + bne a3c30 │ │ │ │ + b a1d84 │ │ │ │ │ │ │ │ -000a4758 <_Py_SetImmortal@@Base>: │ │ │ │ +000a44a0 <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne a4780 <_Py_SetImmortal@@Base+0x28> │ │ │ │ + bne a44c8 <_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 a4814 <_Py_SetImmortal@@Base+0xbc> │ │ │ │ + bne a455c <_Py_SetImmortal@@Base+0xbc> │ │ │ │ ldr r1, [r3, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4834 <_Py_SetImmortal@@Base+0xdc> │ │ │ │ + beq a457c <_Py_SetImmortal@@Base+0xdc> │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #152] @ a4858 <_Py_SetImmortal@@Base+0x100> │ │ │ │ + ldr lr, [pc, #152] @ a45a0 <_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 │ │ │ │ @@ -122121,54 +121947,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 a480c <_Py_SetImmortal@@Base+0xb4> │ │ │ │ + bgt a4554 <_Py_SetImmortal@@Base+0xb4> │ │ │ │ mov r2, #1342177280 @ 0x50000000 │ │ │ │ str r2, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r1, #59308 @ 0xe7ac │ │ │ │ + movw r1, #58296 @ 0xe3b8 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - bne a4844 <_Py_SetImmortal@@Base+0xec> │ │ │ │ + bne a458c <_Py_SetImmortal@@Base+0xec> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a47a4 <_Py_SetImmortal@@Base+0x4c> │ │ │ │ + bne a44ec <_Py_SetImmortal@@Base+0x4c> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4804 <_Py_SetImmortal@@Base+0xac> │ │ │ │ - b a480c <_Py_SetImmortal@@Base+0xb4> │ │ │ │ + ble a454c <_Py_SetImmortal@@Base+0xac> │ │ │ │ + b a4554 <_Py_SetImmortal@@Base+0xb4> │ │ │ │ str r0, [fp, #-8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ mov r2, r0 │ │ │ │ - b a482c <_Py_SetImmortal@@Base+0xd4> │ │ │ │ + b a4574 <_Py_SetImmortal@@Base+0xd4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a485c : │ │ │ │ +000a45a4 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #16384 @ 0x4000 │ │ │ │ - bne a4874 │ │ │ │ + bne a45bc │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4888 │ │ │ │ + bne a45d0 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - movw r2, #59308 @ 0xe7ac │ │ │ │ + movw r2, #58296 @ 0xe3b8 │ │ │ │ movt r2, #11 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a48ac │ │ │ │ + bne a45f4 │ │ │ │ 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 │ │ │ │ @@ -122185,270 +122011,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 a5074 │ │ │ │ + bne a4dbc │ │ │ │ ldr r9, [r0, #4] │ │ │ │ movw r6, #41260 @ 0xa12c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r9, r6 │ │ │ │ - bne a4ea8 │ │ │ │ - bl a51fc │ │ │ │ + bne a4bf0 │ │ │ │ + bl a4f44 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a503c │ │ │ │ + beq a4d84 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6370 │ │ │ │ + bl a60b8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4944 │ │ │ │ + bgt a468c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4cd8 │ │ │ │ + beq a4a20 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a4ef4 │ │ │ │ + beq a4c3c │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq a5160 │ │ │ │ + beq a4ea8 │ │ │ │ cmp r9, r6 │ │ │ │ - bne a4ce4 │ │ │ │ + bne a4a2c │ │ │ │ ldr r8, [r4, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - bne a4bf8 │ │ │ │ + bne a4940 │ │ │ │ cmp r7, r8 │ │ │ │ - bne a5104 │ │ │ │ + bne a4e4c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne a4c60 │ │ │ │ + bne a49a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - bne a4c78 │ │ │ │ + bne a49c0 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble a4c48 │ │ │ │ + ble a4990 │ │ │ │ add r5, r5, #12 │ │ │ │ mov r0, #0 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ ldrh r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r8 │ │ │ │ - bhi a4a18 │ │ │ │ + bhi a4760 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4aec │ │ │ │ + beq a4834 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a4a18 │ │ │ │ + ble a4760 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r2, ip │ │ │ │ - beq a4b14 │ │ │ │ + beq a485c │ │ │ │ cmp r1, #1 │ │ │ │ - beq a4a18 │ │ │ │ + beq a4760 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r2, ip │ │ │ │ - beq a4b14 │ │ │ │ + beq a485c │ │ │ │ cmp r1, #2 │ │ │ │ - beq a4a18 │ │ │ │ + beq a4760 │ │ │ │ add r3, r3, #20 │ │ │ │ mov ip, #2 │ │ │ │ ldr r9, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq a4b14 │ │ │ │ + beq a485c │ │ │ │ cmp r1, ip │ │ │ │ - bne a4a00 │ │ │ │ + bne a4748 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a51c4 │ │ │ │ + bne a4f0c │ │ │ │ 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 a4b20 │ │ │ │ + beq a4868 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ str r2, [r4, #460] @ 0x1cc │ │ │ │ - beq a4b34 │ │ │ │ - ldr r1, [pc, #1944] @ a51f4 │ │ │ │ + beq a487c │ │ │ │ + ldr r1, [pc, #1944] @ a4f3c │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b415c <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r1, [pc, #1920] @ a51f4 │ │ │ │ + bl b3e98 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r1, [pc, #1920] @ a4f3c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ movw r0, #41260 @ 0xa12c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl b415c <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl b3e98 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r5, r0, r3 │ │ │ │ - beq a4fac │ │ │ │ + beq a4cf4 │ │ │ │ tst r3, #1 │ │ │ │ - beq a4f8c │ │ │ │ + beq a4cd4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r5, #1 │ │ │ │ - bls a4b34 │ │ │ │ + bls a487c │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a513c │ │ │ │ + bne a4e84 │ │ │ │ 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 a4ae0 │ │ │ │ + bne a4828 │ │ │ │ cmp r7, #0 │ │ │ │ - bne a4c20 │ │ │ │ + bne a4968 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a4b14 │ │ │ │ + beq a485c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4af0 │ │ │ │ + bne a4838 │ │ │ │ movw r3, #36116 @ 0x8d14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a4a18 │ │ │ │ + bne a4760 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, lr │ │ │ │ - blt a49a8 │ │ │ │ + blt a46f0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne a4a54 │ │ │ │ + bne a479c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble a4bd8 │ │ │ │ + ble a4920 │ │ │ │ add r1, r8, #12 │ │ │ │ mov ip, #0 │ │ │ │ movw r6, #29999 @ 0x752f │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ ldrh r2, [r0, #206] @ 0xce │ │ │ │ cmp r2, r6 │ │ │ │ - bhi a4aa8 │ │ │ │ + bhi a47f0 │ │ │ │ ldr r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5198 │ │ │ │ + beq a4ee0 │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble a4aa8 │ │ │ │ + ble a47f0 │ │ │ │ ldr r8, [r2, #16] │ │ │ │ cmp r0, r8 │ │ │ │ - beq a4bcc │ │ │ │ + beq a4914 │ │ │ │ cmp lr, #1 │ │ │ │ - beq a4aa8 │ │ │ │ + beq a47f0 │ │ │ │ ldr r8, [r2, #20] │ │ │ │ cmp r0, r8 │ │ │ │ - beq a4bcc │ │ │ │ + beq a4914 │ │ │ │ cmp lr, #2 │ │ │ │ - beq a4aa8 │ │ │ │ + beq a47f0 │ │ │ │ add r2, r2, #20 │ │ │ │ mov r8, #2 │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r9, [r2, #4]! │ │ │ │ cmp r0, r9 │ │ │ │ - beq a4bcc │ │ │ │ + beq a4914 │ │ │ │ cmp lr, r8 │ │ │ │ - beq a4aa8 │ │ │ │ + beq a47f0 │ │ │ │ ldr r9, [r2, #4]! │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, r9 │ │ │ │ - bne a4bb4 │ │ │ │ + bne a48fc │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - bne a4b4c │ │ │ │ + bne a4894 │ │ │ │ tst r3, #2 │ │ │ │ - bne a4acc │ │ │ │ + bne a4814 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4acc │ │ │ │ + beq a4814 │ │ │ │ mov r0, r4 │ │ │ │ - bl bde64 │ │ │ │ - b a4acc │ │ │ │ + bl bda70 │ │ │ │ + b a4814 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a496c │ │ │ │ + bgt a46b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a496c │ │ │ │ + bne a46b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a496c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a46b4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4ae0 │ │ │ │ + bgt a4828 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4ae0 │ │ │ │ + bne a4828 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a4ae0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a4828 │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bgt a4b40 │ │ │ │ - b a4bd8 │ │ │ │ + bgt a4888 │ │ │ │ + b a4920 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - beq a4990 │ │ │ │ - ldr r1, [pc, #1396] @ a51f4 │ │ │ │ + beq a46d8 │ │ │ │ + ldr r1, [pc, #1396] @ a4f3c │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b415c <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r1, [pc, #1372] @ a51f4 │ │ │ │ + bl b3e98 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r1, [pc, #1372] @ a4f3c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ movw r0, #41260 @ 0xa12c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl b415c <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl b3e98 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r8, r0, r3 │ │ │ │ - beq a4f6c │ │ │ │ + beq a4cb4 │ │ │ │ tst r3, #1 │ │ │ │ - beq a4f4c │ │ │ │ + beq a4c94 │ │ │ │ cmp r8, #1 │ │ │ │ - bhi a4a18 │ │ │ │ + bhi a4760 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bgt a499c │ │ │ │ - b a4b20 │ │ │ │ + bgt a46e4 │ │ │ │ + b a4868 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a4944 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a468c │ │ │ │ mov r0, r4 │ │ │ │ - bl bdb30 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl bd73c <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - ble a4960 │ │ │ │ + ble a46a8 │ │ │ │ movw r3, #36116 @ 0x8d14 │ │ │ │ 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] │ │ │ │ @@ -122460,410 +122286,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 a50d8 │ │ │ │ + bge a4e20 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4e7c │ │ │ │ + beq a4bc4 │ │ │ │ ldr r6, [r2, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a4e88 │ │ │ │ + beq a4bd0 │ │ │ │ ldr r8, [r6, #128] @ 0x80 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a4f2c │ │ │ │ + beq a4c74 │ │ │ │ ldr r1, [r8, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4f40 │ │ │ │ + beq a4c88 │ │ │ │ ldr r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4fcc │ │ │ │ + beq a4d14 │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ strd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl bdb30 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl bd73c <_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 a4dc0 │ │ │ │ + bne a4b08 │ │ │ │ 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 a4de0 │ │ │ │ + bne a4b28 │ │ │ │ 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 a4e90 │ │ │ │ + bne a4bd8 │ │ │ │ ldr lr, [r6, #20] │ │ │ │ ldr ip, [r8, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne a4e90 │ │ │ │ + bne a4bd8 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a5044 │ │ │ │ + bne a4d8c │ │ │ │ mov r6, r8 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp ip, r0 │ │ │ │ - bne a5044 │ │ │ │ + bne a4d8c │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne a4f38 │ │ │ │ + bne a4c80 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bne a4f38 │ │ │ │ + bne a4c80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a504c │ │ │ │ + beq a4d94 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a4fe4 │ │ │ │ + ble a4d2c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r6 │ │ │ │ - bne a4f00 │ │ │ │ + bne a4c48 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r4 │ │ │ │ - bne a4d2c │ │ │ │ + bne a4a74 │ │ │ │ mov r4, r5 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a4960 │ │ │ │ + b a46a8 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a4e20 │ │ │ │ + b a4b68 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - beq a4e10 │ │ │ │ + beq a4b58 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r2 │ │ │ │ - b a4e20 │ │ │ │ + b a4b68 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #832] @ a51f4 │ │ │ │ + ldr r1, [pc, #832] @ a4f3c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 144c98 <_PyEval_CheckExceptTypeValid@@Base+0xf2c> │ │ │ │ + bl 144850 <_PyEval_CheckExceptTypeValid@@Base+0xf2c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a5130 │ │ │ │ + beq a4e78 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r0, r0, #1 │ │ │ │ - beq a50cc │ │ │ │ + beq a4e14 │ │ │ │ mov r1, r4 │ │ │ │ - bl 140ecc │ │ │ │ + bl 140a84 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ cmp r8, #0 │ │ │ │ - bne a491c │ │ │ │ + bne a4664 │ │ │ │ cmp r7, #0 │ │ │ │ - bne a50a4 │ │ │ │ - b a503c │ │ │ │ + bne a4dec │ │ │ │ + b a4d84 │ │ │ │ cmp r2, #1 │ │ │ │ - beq a4fe4 │ │ │ │ + beq a4d2c │ │ │ │ add r3, r3, #16 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne a4fd8 │ │ │ │ + bne a4d20 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - bne a4d2c │ │ │ │ - b a4e68 │ │ │ │ + bne a4a74 │ │ │ │ + b a4bb0 │ │ │ │ movw r8, #36116 @ 0x8d14 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ - b a4de0 │ │ │ │ + b a4b28 │ │ │ │ mov r6, r7 │ │ │ │ - b a4e3c │ │ │ │ + b a4b84 │ │ │ │ movw r1, #36116 @ 0x8d14 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - b a4dc0 │ │ │ │ + b a4b08 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4cc0 │ │ │ │ + bne a4a08 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a4cc0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a4a08 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4cb8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne a4a00 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b a4cb8 │ │ │ │ + b a4a00 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4a9c │ │ │ │ + bne a47e4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a4a9c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a47e4 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4a94 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne a47dc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b a4a94 │ │ │ │ + b a47dc │ │ │ │ movw r0, #36116 @ 0x8d14 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b a4da0 │ │ │ │ + b a4ae8 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bne a4f10 │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + bne a4c58 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r5 │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #16656 @ 0x4110 │ │ │ │ + movw r1, #6756 @ 0x1a64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4ef4 │ │ │ │ + bgt a4c3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4ef4 │ │ │ │ + bne a4c3c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne a50a4 │ │ │ │ + bne a4dec │ │ │ │ mvn r0, #0 │ │ │ │ - b a4ae4 │ │ │ │ + b a482c │ │ │ │ mov r6, r2 │ │ │ │ - b a4e20 │ │ │ │ + b a4b68 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r6 │ │ │ │ - beq a4f1c │ │ │ │ + beq a4c64 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5050 │ │ │ │ + bne a4d98 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, r3 │ │ │ │ - beq a4f1c │ │ │ │ - b a4fe4 │ │ │ │ + beq a4c64 │ │ │ │ + b a4d2c │ │ │ │ ldr r3, [r7] │ │ │ │ movw r6, #41260 @ 0xa12c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ cmp r9, r6 │ │ │ │ - bne a4ea8 │ │ │ │ - bl a51fc │ │ │ │ + bne a4bf0 │ │ │ │ + bl a4f44 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne a491c │ │ │ │ + bne a4664 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a503c │ │ │ │ + bgt a4d84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a503c │ │ │ │ + bne a4d84 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a503c │ │ │ │ - bl 297a48 <_PyStack_AsDict@@Base+0x24> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a4d84 │ │ │ │ + bl 2970f8 <_PyStack_AsDict@@Base+0x24> │ │ │ │ mov r8, r0 │ │ │ │ - b a4ee4 │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + b a4c2c │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #16616 @ 0x40e8 │ │ │ │ + movw r1, #6716 @ 0x1a3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 140384 │ │ │ │ - b a5010 │ │ │ │ + bl 13ff54 │ │ │ │ + b a4d58 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5128 │ │ │ │ + bgt a4e70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5128 │ │ │ │ + bne a4e70 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b a4ae4 │ │ │ │ + b a482c │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b a4ef4 │ │ │ │ - ldr ip, [pc, #180] @ a51f8 │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b a4c3c │ │ │ │ + ldr ip, [pc, #180] @ a4f40 │ │ │ │ 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, #248] @ 0xf8 │ │ │ │ - b a4ab4 │ │ │ │ + b a47fc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a517c │ │ │ │ + bgt a4ec4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a51e8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq a4f30 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16588 @ 0x40cc │ │ │ │ + movw r1, #6688 @ 0x1a20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b a4ef4 │ │ │ │ + bl 13ff54 │ │ │ │ + b a4c3c │ │ │ │ mov r2, r4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq a4bcc │ │ │ │ + beq a4914 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a519c │ │ │ │ + bne a4ee4 │ │ │ │ movw r2, #36116 @ 0x8d14 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq a4bcc │ │ │ │ - b a4aa8 │ │ │ │ - ldr r0, [pc, #44] @ a51f8 │ │ │ │ + beq a4914 │ │ │ │ + b a47f0 │ │ │ │ + ldr r0, [pc, #44] @ a4f40 │ │ │ │ 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, #248] @ 0xf8 │ │ │ │ - b a4a24 │ │ │ │ + b a476c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a517c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a4ec4 │ │ │ │ rsbeq r5, r3, r8, asr #29 │ │ │ │ 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 a5470 │ │ │ │ + bne a51b8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a54c0 │ │ │ │ + beq a5208 │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a527c │ │ │ │ + ble a4fc4 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq a58c8 │ │ │ │ + beq a5610 │ │ │ │ cmp r1, #1 │ │ │ │ - beq a530c │ │ │ │ + beq a5054 │ │ │ │ add r0, r8, #16 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr ip, [r3, #172] @ 0xac │ │ │ │ cmp ip, #0 │ │ │ │ - beq a58c8 │ │ │ │ + beq a5610 │ │ │ │ cmp r2, r1 │ │ │ │ - bne a5260 │ │ │ │ + bne a4fa8 │ │ │ │ add r6, r8, #12 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - ble a5514 │ │ │ │ + ble a525c │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, ip │ │ │ │ - beq a5288 │ │ │ │ + beq a4fd0 │ │ │ │ add lr, r8, #16 │ │ │ │ ldr lr, [lr, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - bne a529c │ │ │ │ - bl 3b8a64 <_PyBytes_FromXIData@@Base+0x230c> │ │ │ │ + bne a4fe4 │ │ │ │ + bl 3b8494 <_PyBytes_FromXIData@@Base+0x230c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a52fc │ │ │ │ + beq a5044 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3] │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a58fc │ │ │ │ - movw r1, #16756 @ 0x4174 │ │ │ │ + beq a5644 │ │ │ │ + movw r1, #6856 @ 0x1ac8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r4 │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a5834 │ │ │ │ + ble a557c │ │ │ │ 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 a5564 │ │ │ │ - blt a58b4 │ │ │ │ + beq a52ac │ │ │ │ + blt a55fc │ │ │ │ cmp r5, #19 │ │ │ │ - bgt a57e8 │ │ │ │ - ldr r2, [pc, #1520] @ a5920 │ │ │ │ + bgt a5530 │ │ │ │ + ldr r2, [pc, #1520] @ a5668 │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a54e4 │ │ │ │ - ldr ip, [pc, #1488] @ a5924 │ │ │ │ + beq a522c │ │ │ │ + ldr ip, [pc, #1488] @ a566c │ │ │ │ ldr r0, [r2, #1732] @ 0x6c4 │ │ │ │ ldr lr, [r8] │ │ │ │ str lr, [r2, #1728] @ 0x6c0 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r2, [ip, #1708] @ 0x6ac │ │ │ │ str r1, [r8] │ │ │ │ subs lr, r2, #0 │ │ │ │ - bne a5800 │ │ │ │ + bne a5548 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r8, #12] │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r8, #16 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d63c │ │ │ │ @@ -122879,55 +122705,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 a54d4 │ │ │ │ + bgt a521c │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r8, #16] │ │ │ │ - beq a5300 │ │ │ │ + beq a5048 │ │ │ │ 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 a5300 │ │ │ │ + beq a5048 │ │ │ │ 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 a5300 │ │ │ │ + beq a5048 │ │ │ │ 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 a5458 │ │ │ │ + ble a51a0 │ │ │ │ cmp r2, r5 │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne a5434 │ │ │ │ - b a5300 │ │ │ │ + bne a517c │ │ │ │ + b a5048 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r5 │ │ │ │ str r1, [r3] │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne a5434 │ │ │ │ - b a5300 │ │ │ │ - ldr r0, [pc, #1192] @ a5920 │ │ │ │ + bne a517c │ │ │ │ + b a5048 │ │ │ │ + ldr r0, [pc, #1192] @ a5668 │ │ │ │ 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 │ │ │ │ @@ -122938,337 +122764,337 @@ │ │ │ │ cmp r0, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r1, #432] @ 0x1b0 │ │ │ │ ldreq r3, [r2, #1004] @ 0x3ec │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5230 │ │ │ │ + bne a4f78 │ │ │ │ mov r0, r4 │ │ │ │ - bl bdde8 │ │ │ │ + bl bd9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a5230 │ │ │ │ - b a52fc │ │ │ │ + bge a4f78 │ │ │ │ + b a5044 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r8, #16] │ │ │ │ - bne a53e8 │ │ │ │ - b a5300 │ │ │ │ + bne a5130 │ │ │ │ + b a5048 │ │ │ │ mov r1, r7 │ │ │ │ movw r0, #42532 @ 0xa624 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6cb8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6a00 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a52fc │ │ │ │ + beq a5044 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ - ldr r2, [pc, #1044] @ a5920 │ │ │ │ + ldr r2, [pc, #1044] @ a5668 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - b a537c │ │ │ │ + b a50c4 │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi a5918 │ │ │ │ + bhi a5660 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a5918 │ │ │ │ + beq a5660 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r3, r1 │ │ │ │ - bge a5584 │ │ │ │ + bge a52cc │ │ │ │ ldr r2, [r6, #4]! │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ str r2, [r7, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b a5548 │ │ │ │ + b a5290 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - ldr r3, [pc, #940] @ a5928 │ │ │ │ + ldr r3, [pc, #940] @ a5670 │ │ │ │ add r8, r3, #636 @ 0x27c │ │ │ │ str r4, [r3, #652] @ 0x28c │ │ │ │ - b a5300 │ │ │ │ + b a5048 │ │ │ │ sub r6, r5, #4 │ │ │ │ mov r0, #1 │ │ │ │ str r8, [r7, r6] │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a590c │ │ │ │ + beq a5654 │ │ │ │ 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 a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a58f4 │ │ │ │ + beq a563c │ │ │ │ sub r3, r4, #4 │ │ │ │ add r1, r6, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, r1 │ │ │ │ strne r0, [r2, #4]! │ │ │ │ - bne a55d4 │ │ │ │ + bne a531c │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a57d4 │ │ │ │ + beq a551c │ │ │ │ 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 a57b8 │ │ │ │ + bge a5500 │ │ │ │ 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 a56a8 │ │ │ │ + ble a53f0 │ │ │ │ add r8, r1, r2, lsl #2 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r3, r5 │ │ │ │ - beq a57a8 │ │ │ │ + beq a54f0 │ │ │ │ add r3, r2, #2 │ │ │ │ cmp r3, lr │ │ │ │ - bge a56a8 │ │ │ │ + bge a53f0 │ │ │ │ ldr r8, [r8, #24] │ │ │ │ cmp r8, r5 │ │ │ │ - beq a57a8 │ │ │ │ + beq a54f0 │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bge a56a8 │ │ │ │ + bge a53f0 │ │ │ │ add r1, r1, #16 │ │ │ │ ldr r3, [r1, r2, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a57a8 │ │ │ │ + beq a54f0 │ │ │ │ cmp lr, r2 │ │ │ │ - bgt a5690 │ │ │ │ + bgt a53d8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne a5640 │ │ │ │ + bne a5388 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, ip │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c5840 │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a58ec │ │ │ │ + beq a5634 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble a56f8 │ │ │ │ + ble a5440 │ │ │ │ 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 a55f8 │ │ │ │ + beq a5340 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble a572c │ │ │ │ + ble a5474 │ │ │ │ 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 a5754 │ │ │ │ + ble a549c │ │ │ │ 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 a55f8 │ │ │ │ + beq a5340 │ │ │ │ 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 a5798 │ │ │ │ + bge a54e0 │ │ │ │ ldr r2, [ip, r8, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ streq r5, [r0] │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5770 │ │ │ │ + bne a54b8 │ │ │ │ mov r3, lr │ │ │ │ - b a55f8 │ │ │ │ + b a5340 │ │ │ │ ldr lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5608 │ │ │ │ + bne a5350 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r7, ip │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, lr │ │ │ │ - bne a5870 │ │ │ │ + bne a55b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r0, r7 │ │ │ │ - bl a5e40 │ │ │ │ - b a5300 │ │ │ │ + bl a5b88 │ │ │ │ + b a5048 │ │ │ │ cmn r7, #-536870907 @ 0xe0000005 │ │ │ │ - bls a54e4 │ │ │ │ - bl 2e3794 │ │ │ │ + bls a522c │ │ │ │ + bl 2e2e74 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne a5504 │ │ │ │ - b a52fc │ │ │ │ - movw r3, #60716 @ 0xed2c │ │ │ │ + bne a524c │ │ │ │ + b a5044 │ │ │ │ + movw r3, #59472 @ 0xe850 │ │ │ │ movt r3, #27 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a5850 │ │ │ │ - ldr r0, [pc, #276] @ a592c │ │ │ │ - bl 1be45c │ │ │ │ + bne a5598 │ │ │ │ + ldr r0, [pc, #276] @ a5674 │ │ │ │ + bl 1bdfb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5864 │ │ │ │ + bne a55ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ - ldr r3, [pc, #240] @ a5920 │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ + ldr r3, [pc, #240] @ a5668 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b a5374 │ │ │ │ + b a50bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a52fc │ │ │ │ + bne a5044 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a52fc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a5044 │ │ │ │ ldr r2, [ip, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #180] @ a5920 │ │ │ │ + ldr r3, [pc, #180] @ a5668 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b a5374 │ │ │ │ + b a50bc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, ip │ │ │ │ - bl 3b8204 <_PyBytes_FromXIData@@Base+0x1aac> │ │ │ │ + bl 3b7c34 <_PyBytes_FromXIData@@Base+0x1aac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a58ac │ │ │ │ + bgt a55f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a58ac │ │ │ │ + bne a55f4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r8, #0 │ │ │ │ - b a57dc │ │ │ │ + b a5524 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #5368 @ 0x14f8 │ │ │ │ + movw r0, #4124 @ 0x101c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a52fc │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a5044 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #16712 @ 0x4148 │ │ │ │ + movw r1, #6812 @ 0x1a9c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a5880 │ │ │ │ - bl 2e3794 │ │ │ │ - b a5888 │ │ │ │ - movw r1, #16780 @ 0x418c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 16dbb0 │ │ │ │ - b a52f0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl a5e40 │ │ │ │ - b a52fc │ │ │ │ - bl 2e3794 │ │ │ │ - b a52fc │ │ │ │ + b a55c8 │ │ │ │ + bl 2e2e74 │ │ │ │ + b a55d0 │ │ │ │ + movw r1, #6880 @ 0x1ae0 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + bl 16d81c │ │ │ │ + b a5038 │ │ │ │ + mov r0, r7 │ │ │ │ + bl a5b88 │ │ │ │ + b a5044 │ │ │ │ + bl 2e2e74 │ │ │ │ + b a5044 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq r9, r3, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000a5930 : │ │ │ │ +000a5678 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a5a74 │ │ │ │ + blt a57bc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #38304 @ 0x95a0 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r3, #64560 @ 0xfc30 │ │ │ │ + movw r3, #63860 @ 0xf974 │ │ │ │ movt r3, #9 │ │ │ │ ldr lr, [r4, #988] @ 0x3dc │ │ │ │ cmp lr, r3 │ │ │ │ - bne a5a4c │ │ │ │ - ldr r0, [pc, #264] @ a5a7c │ │ │ │ + bne a5794 │ │ │ │ + ldr r0, [pc, #264] @ a57c4 │ │ │ │ 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, #1596] @ 0x63c │ │ │ │ - bcs a5a10 │ │ │ │ + bcs a5758 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a59f8 │ │ │ │ + beq a5740 │ │ │ │ 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 a59f0 │ │ │ │ + bne a5738 │ │ │ │ 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] │ │ │ │ @@ -123277,92 +123103,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 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a59f0 │ │ │ │ + bne a5738 │ │ │ │ ldr r1, [r4, #968] @ 0x3c8 │ │ │ │ - movw r3, #30908 @ 0x78bc │ │ │ │ + movw r3, #30900 @ 0x78b4 │ │ │ │ movt r3, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne a5a64 │ │ │ │ + bne a57ac │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e27c │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ - b a59f0 │ │ │ │ + b a5738 │ │ │ │ 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 a5a38 │ │ │ │ + b a5780 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a5a80 : │ │ │ │ +000a57c8 : │ │ │ │ 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 a5c3c │ │ │ │ + beq a5984 │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ - bne a5b7c │ │ │ │ + bne a58c4 │ │ │ │ movw r3, #14563 @ 0x38e3 │ │ │ │ movt r3, #910 @ 0x38e │ │ │ │ cmp r0, r3 │ │ │ │ - bhi a5b94 │ │ │ │ + bhi a58dc │ │ │ │ movw r6, #38304 @ 0x95a0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #23716 @ 0x5ca4 │ │ │ │ + movw r3, #23020 @ 0x59ec │ │ │ │ movt r3, #10 │ │ │ │ ldr lr, [r6, #992] @ 0x3e0 │ │ │ │ cmp lr, r3 │ │ │ │ ldrne r0, [r6, #984] @ 0x3d8 │ │ │ │ - bne a5c28 │ │ │ │ - ldr r1, [pc, #444] @ a5ca0 │ │ │ │ + bne a5970 │ │ │ │ + ldr r1, [pc, #444] @ a59e8 │ │ │ │ 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, #1596] @ 0x63c │ │ │ │ - bcs a5bb4 │ │ │ │ + bcs a58fc │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r8, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a5b9c │ │ │ │ + beq a58e4 │ │ │ │ ldm r3, {r2, r5} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5b60 │ │ │ │ + bne a58a8 │ │ │ │ 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] │ │ │ │ @@ -123376,114 +123202,114 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2d63c │ │ │ │ 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 3cbcf8 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cb650 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r0 │ │ │ │ - bls a5abc │ │ │ │ + bls a5804 │ │ │ │ mov r5, #0 │ │ │ │ - b a5b70 │ │ │ │ + b a58b8 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a5b60 │ │ │ │ + bne a58a8 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq a5bd8 │ │ │ │ + beq a5920 │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 3cbcf8 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cb650 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a5b94 │ │ │ │ + bhi a58dc │ │ │ │ ldr r5, [r6, #972] @ 0x3cc │ │ │ │ - movw r3, #4644 @ 0x1224 │ │ │ │ + movw r3, #3944 @ 0xf68 │ │ │ │ movt r3, #10 │ │ │ │ cmp r5, r3 │ │ │ │ ldrne r0, [r6, #964] @ 0x3c4 │ │ │ │ - bne a5c84 │ │ │ │ + bne a59cc │ │ │ │ cmp r4, #0 │ │ │ │ - beq a5c94 │ │ │ │ + beq a59dc │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e0c0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r8, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8, #800] @ 0x320 │ │ │ │ - b a5b70 │ │ │ │ + b a58b8 │ │ │ │ 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, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #23716 @ 0x5ca4 │ │ │ │ + movw r1, #23020 @ 0x59ec │ │ │ │ movt r1, #10 │ │ │ │ ldr lr, [r3, #992] @ 0x3e0 │ │ │ │ cmp lr, r1 │ │ │ │ - bne a5c24 │ │ │ │ - ldr r0, [pc, #64] @ a5ca0 │ │ │ │ + bne a596c │ │ │ │ + ldr r0, [pc, #64] @ a59e8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r5, [r3, #972] @ 0x3cc │ │ │ │ ldr r1, [r1, r0] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r8, [r1, #1596] @ 0x63c │ │ │ │ - movw r1, #4644 @ 0x1224 │ │ │ │ + movw r1, #3944 @ 0xf68 │ │ │ │ movt r1, #10 │ │ │ │ cmp r5, r1 │ │ │ │ - beq a5c94 │ │ │ │ + beq a59dc │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b a5c10 │ │ │ │ + b a5958 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b a5c00 │ │ │ │ + b a5948 │ │ │ │ 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] @ a5e3c │ │ │ │ + ldr r0, [pc, #380] @ a5b84 │ │ │ │ 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, #1596] @ 0x63c │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs a5d7c │ │ │ │ + bcs a5ac4 │ │ │ │ lsr ip, r3, #3 │ │ │ │ ldr r3, [r7, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq a5d60 │ │ │ │ + beq a5aa8 │ │ │ │ ldm r3, {r2, r5} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5d44 │ │ │ │ + bne a5a8c │ │ │ │ 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] │ │ │ │ @@ -123498,115 +123324,115 @@ │ │ │ │ bl 2d63c │ │ │ │ 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 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a5d44 │ │ │ │ + bne a5a8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5e0c │ │ │ │ + beq a5b54 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq a5da8 │ │ │ │ + beq a5af0 │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - blx 3cbcf8 <_PyMonitoring_FireBranchEvent@@Base+0x134> │ │ │ │ + blx 3cb650 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a5e34 │ │ │ │ + bhi a5b7c │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #4644 @ 0x1224 │ │ │ │ + movw r1, #3944 @ 0xf68 │ │ │ │ movt r1, #10 │ │ │ │ ldr r5, [r3, #972] @ 0x3cc │ │ │ │ cmp r5, r1 │ │ │ │ - bne a5df8 │ │ │ │ + bne a5b40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a5e28 │ │ │ │ + beq a5b70 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e0c0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r7, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7, #800] @ 0x320 │ │ │ │ - b a5d54 │ │ │ │ + b a5a9c │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b a5de4 │ │ │ │ + b a5b2c │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #4644 @ 0x1224 │ │ │ │ + movw r1, #3944 @ 0xf68 │ │ │ │ movt r1, #10 │ │ │ │ ldr r5, [r3, #972] @ 0x3cc │ │ │ │ cmp r5, r1 │ │ │ │ - bne a5df8 │ │ │ │ + bne a5b40 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b a5dd4 │ │ │ │ + b a5b1c │ │ │ │ mov r5, #0 │ │ │ │ - b a5d54 │ │ │ │ + b a5a9c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a5e40 : │ │ │ │ +000a5b88 : │ │ │ │ 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, #38304 @ 0x95a0 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ - movw r3, #24808 @ 0x60e8 │ │ │ │ + movw r3, #24112 @ 0x5e30 │ │ │ │ movt r3, #10 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a601c │ │ │ │ + bne a5d64 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ a60e4 │ │ │ │ + ldr r3, [pc, #608] @ a5e2c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1596] @ 0x63c │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq a5ff0 │ │ │ │ + beq a5d38 │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt a5ed0 │ │ │ │ + bgt a5c18 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5ff0 │ │ │ │ + beq a5d38 │ │ │ │ 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 a5fd0 │ │ │ │ + beq a5d18 │ │ │ │ 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 │ │ │ │ @@ -123619,29 +123445,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 a5f68 │ │ │ │ + bne a5cb0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5f64 │ │ │ │ + beq a5cac │ │ │ │ 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 a6058 │ │ │ │ + beq a5da0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a602c │ │ │ │ + beq a5d74 │ │ │ │ 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] │ │ │ │ @@ -123662,18 +123488,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, #32016 @ 0x7d10 │ │ │ │ + movw r3, #32008 @ 0x7d08 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a60d8 │ │ │ │ + bne a5e20 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d12c │ │ │ │ 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 │ │ │ │ @@ -123689,15 +123515,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 a5f7c │ │ │ │ + beq a5cc4 │ │ │ │ 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] │ │ │ │ @@ -123721,54 +123547,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 a600c │ │ │ │ + b a5d54 │ │ │ │ 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] @ a636c │ │ │ │ + ldr r3, [pc, #608] @ a60b4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1596] @ 0x63c │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq a6274 │ │ │ │ + beq a5fbc │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt a6158 │ │ │ │ + bgt a5ea0 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6274 │ │ │ │ + beq a5fbc │ │ │ │ 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 a6254 │ │ │ │ + beq a5f9c │ │ │ │ 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 │ │ │ │ @@ -123780,29 +123606,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 a61ec │ │ │ │ + bne a5f34 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a61e8 │ │ │ │ + beq a5f30 │ │ │ │ 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 a62d8 │ │ │ │ + beq a6020 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a62ac │ │ │ │ + beq a5ff4 │ │ │ │ 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] │ │ │ │ @@ -123824,20 +123650,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, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r2, #32016 @ 0x7d10 │ │ │ │ + movw r2, #32008 @ 0x7d08 │ │ │ │ movt r2, #9 │ │ │ │ ldr r0, [r3, #980] @ 0x3d4 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne a6360 │ │ │ │ + bne a60a8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d12c │ │ │ │ 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 │ │ │ │ @@ -123849,15 +123675,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 a6200 │ │ │ │ + beq a5f48 │ │ │ │ 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] │ │ │ │ @@ -123883,441 +123709,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 a629c │ │ │ │ + b a5fe4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a6370 : │ │ │ │ +000a60b8 : │ │ │ │ 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 a67f4 │ │ │ │ + beq a653c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r2, #42532 @ 0xa624 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a63c0 │ │ │ │ + bne a6108 │ │ │ │ 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, #21708 @ 0x54cc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a63f0 │ │ │ │ + bne a6138 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq a67e0 │ │ │ │ + beq a6528 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b a6890 │ │ │ │ - bl ca21c │ │ │ │ + b a65d8 │ │ │ │ + bl c9da8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a66cc │ │ │ │ + beq a6414 │ │ │ │ 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 a66d4 │ │ │ │ + beq a641c │ │ │ │ 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 a66dc │ │ │ │ + beq a6424 │ │ │ │ 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 a66e4 │ │ │ │ + beq a642c │ │ │ │ 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 a66ec │ │ │ │ + beq a6434 │ │ │ │ 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 a66f4 │ │ │ │ + beq a643c │ │ │ │ sub r6, fp, #52 @ 0x34 │ │ │ │ sub r5, fp, #36 @ 0x24 │ │ │ │ mov r4, #5 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - b a64c8 │ │ │ │ + b a6210 │ │ │ │ mov r1, r5 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #8 │ │ │ │ str r0, [r1, #4]! │ │ │ │ mov r5, r1 │ │ │ │ - beq a654c │ │ │ │ + beq a6294 │ │ │ │ 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 a64ac │ │ │ │ - ldr r2, [pc, #844] @ a683c │ │ │ │ + bne a61f4 │ │ │ │ + ldr r2, [pc, #844] @ a6584 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a66fc │ │ │ │ + bne a6444 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6780 │ │ │ │ + bne a64c8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6538 │ │ │ │ + bgt a6280 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6538 │ │ │ │ + bne a6280 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 197190 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 196e68 <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b a63b4 │ │ │ │ + b a60fc │ │ │ │ mov r0, #16 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6780 │ │ │ │ + beq a64c8 │ │ │ │ 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 a6574 │ │ │ │ - b a65b0 │ │ │ │ + bne a62bc │ │ │ │ + b a62f8 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r0, ip │ │ │ │ - bge a6674 │ │ │ │ + bge a63bc │ │ │ │ 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 a6590 │ │ │ │ - ldr r1, [pc, #608] @ a683c │ │ │ │ + bne a62d8 │ │ │ │ + ldr r1, [pc, #608] @ a6584 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6744 │ │ │ │ + bne a648c │ │ │ │ strd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a67fc │ │ │ │ + bne a6544 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6630 │ │ │ │ + bgt a6378 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6630 │ │ │ │ + bne a6378 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2be19c <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 2bda08 <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a63b4 │ │ │ │ + bgt a60fc │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a63b4 │ │ │ │ + bne a60fc │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a63b4 │ │ │ │ + b a60fc │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c59b8 <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ + bl c55c0 <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne a65b0 │ │ │ │ + bne a62f8 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a66b0 │ │ │ │ + bgt a63f8 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6828 │ │ │ │ + beq a6570 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a66cc │ │ │ │ + bgt a6414 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6830 │ │ │ │ + beq a6578 │ │ │ │ mov r3, #0 │ │ │ │ - b a63b4 │ │ │ │ + b a60fc │ │ │ │ mov r4, r2 │ │ │ │ - b a64e8 │ │ │ │ + b a6230 │ │ │ │ mov r4, #1 │ │ │ │ - b a64e8 │ │ │ │ + b a6230 │ │ │ │ mov r4, #2 │ │ │ │ - b a64e8 │ │ │ │ + b a6230 │ │ │ │ mov r4, #3 │ │ │ │ - b a64e8 │ │ │ │ + b a6230 │ │ │ │ mov r4, #4 │ │ │ │ - b a64e8 │ │ │ │ + b a6230 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6500 │ │ │ │ - movw r1, #49168 @ 0xc010 │ │ │ │ + beq a6248 │ │ │ │ + movw r1, #55908 @ 0xda64 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 28d470 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + ldr r1, [r1, #-2868] @ 0xfffff4cc │ │ │ │ + bl 28cb28 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6500 │ │ │ │ + beq a6248 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 28d7b4 <_PyErr_Clear@@Base> │ │ │ │ + bl 28cb48 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6500 │ │ │ │ + b a6248 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a65f0 │ │ │ │ - movw r1, #49168 @ 0xc010 │ │ │ │ + beq a6338 │ │ │ │ + movw r1, #55908 @ 0xda64 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 28d470 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + ldr r1, [r1, #-2868] @ 0xfffff4cc │ │ │ │ + bl 28cb28 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq a65f0 │ │ │ │ + beq a6338 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d7b4 <_PyErr_Clear@@Base> │ │ │ │ + bl 28cb48 <_PyErr_Clear@@Base> │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b a65f0 │ │ │ │ + b a6338 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a679c │ │ │ │ + bgt a64e4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a67d4 │ │ │ │ + beq a651c │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ sub r4, r4, #1 │ │ │ │ - beq a66cc │ │ │ │ + beq a6414 │ │ │ │ ldr r0, [r2, r4, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a67a0 │ │ │ │ + bgt a64e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a67a0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a679c │ │ │ │ + bne a64e8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a64e4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a679c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a64e4 │ │ │ │ mov r1, #3264 @ 0xcc0 │ │ │ │ - movw r0, #5452 @ 0x154c │ │ │ │ + movw r0, #4208 @ 0x1070 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a66cc │ │ │ │ - bl 3c5734 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ - b a66cc │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a6414 │ │ │ │ + bl 3c5194 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ + b a6414 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a66b0 │ │ │ │ + bgt a63f8 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a66b0 │ │ │ │ + bne a63f8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a66b0 │ │ │ │ + b a63f8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6818 │ │ │ │ + b a6560 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a66cc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a6414 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a6840 : │ │ │ │ +000a6588 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6864 │ │ │ │ + beq a65ac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq a6864 │ │ │ │ + beq a65ac │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b a6890 │ │ │ │ + b a65d8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #3264 @ 0xcc0 │ │ │ │ - movw r0, #5452 @ 0x154c │ │ │ │ + movw r0, #4208 @ 0x1070 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a6890 : │ │ │ │ +000a65d8 : │ │ │ │ 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 a6a90 │ │ │ │ + beq a67d8 │ │ │ │ mov r5, r0 │ │ │ │ - blt a6b60 │ │ │ │ + blt a68a8 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt a6ae8 │ │ │ │ - ldr r3, [pc, #712] @ a6b94 │ │ │ │ + bgt a6830 │ │ │ │ + ldr r3, [pc, #712] @ a68dc │ │ │ │ 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, #1720] @ 0x6b8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6a44 │ │ │ │ - ldr r0, [pc, #684] @ a6b98 │ │ │ │ + beq a678c │ │ │ │ + ldr r0, [pc, #684] @ a68e0 │ │ │ │ ldr r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr r1, [r0, #1708] @ 0x6ac │ │ │ │ str ip, [r2, #1720] @ 0x6b8 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne a6b28 │ │ │ │ + bne a6870 │ │ │ │ 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 a69e4 │ │ │ │ + bgt a672c │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip] │ │ │ │ - beq a69d0 │ │ │ │ + beq a6718 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne a6ab0 │ │ │ │ + bne a67f8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt a6a60 │ │ │ │ + bgt a67a8 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq a69d0 │ │ │ │ + beq a6718 │ │ │ │ add ip, r5, #8 │ │ │ │ add lr, r3, #20 │ │ │ │ add r5, r5, r4, lsl #2 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6a80 │ │ │ │ + bne a67c8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt a6aa0 │ │ │ │ + bgt a67e8 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r5, ip │ │ │ │ str r0, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne a6998 │ │ │ │ + bne a66e0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a69f8 │ │ │ │ + bne a6740 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [ip] │ │ │ │ - bne a6954 │ │ │ │ + bne a669c │ │ │ │ cmp r2, #0 │ │ │ │ - beq a69d8 │ │ │ │ - ldr ip, [pc, #404] @ a6b94 │ │ │ │ + beq a6720 │ │ │ │ + ldr ip, [pc, #404] @ a68dc │ │ │ │ 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] │ │ │ │ @@ -124331,226 +124157,226 @@ │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #42532 @ 0xa624 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6cb8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6a00 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a6914 │ │ │ │ - b a6b70 │ │ │ │ + bne a665c │ │ │ │ + b a68b8 │ │ │ │ cmp r4, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne a698c │ │ │ │ - b a69d0 │ │ │ │ + bne a66d4 │ │ │ │ + b a6718 │ │ │ │ cmp r5, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - beq a69f8 │ │ │ │ + beq a6740 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a69bc │ │ │ │ - b a6a70 │ │ │ │ - ldr r3, [pc, #260] @ a6b9c │ │ │ │ + ble a6704 │ │ │ │ + b a67b8 │ │ │ │ + ldr r3, [pc, #260] @ a68e4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp ip, r5 │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne a6998 │ │ │ │ - b a69d0 │ │ │ │ + bne a66e0 │ │ │ │ + b a6718 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6ad8 │ │ │ │ + bgt a6820 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq a69f8 │ │ │ │ + beq a6740 │ │ │ │ mov r2, #1 │ │ │ │ - b a698c │ │ │ │ + b a66d4 │ │ │ │ cmp r4, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne a6ad0 │ │ │ │ - b a69f8 │ │ │ │ + bne a6818 │ │ │ │ + b a6740 │ │ │ │ cmn r4, #-536870907 @ 0xe0000005 │ │ │ │ - bls a6a44 │ │ │ │ - bl 2e3794 │ │ │ │ + bls a678c │ │ │ │ + bl 2e2e74 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a6b70 │ │ │ │ + beq a68b8 │ │ │ │ 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 a6954 │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b a669c │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a6b78 │ │ │ │ - ldr r0, [pc, #96] @ a6ba0 │ │ │ │ + bne a68c0 │ │ │ │ + ldr r0, [pc, #96] @ a68e8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6914 │ │ │ │ + bne a665c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b a6914 │ │ │ │ - movw r0, #5368 @ 0x14f8 │ │ │ │ + b a665c │ │ │ │ + movw r0, #4124 @ 0x101c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b a69d8 │ │ │ │ + b a6720 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b a6914 │ │ │ │ + b a665c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ 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 a6c80 │ │ │ │ + blt a69c8 │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt a6c40 │ │ │ │ - ldr r3, [pc, #216] @ a6cac │ │ │ │ + bgt a6988 │ │ │ │ + ldr r3, [pc, #216] @ a69f4 │ │ │ │ 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, #1720] @ 0x6b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a6c28 │ │ │ │ - ldr r1, [pc, #188] @ a6cb0 │ │ │ │ + beq a6970 │ │ │ │ + ldr r1, [pc, #188] @ a69f8 │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [r3, #1724] @ 0x6bc │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r3, #1720] @ 0x6b8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #1724] @ 0x6bc │ │ │ │ ldr r3, [r1, #1708] @ 0x6ac │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a6c54 │ │ │ │ + bne a699c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #42532 @ 0xa624 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6cb8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6a00 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a6c18 │ │ │ │ - b a6c90 │ │ │ │ + bne a6960 │ │ │ │ + b a69d8 │ │ │ │ cmn r1, #-536870907 @ 0xe0000005 │ │ │ │ - bls a6c28 │ │ │ │ + bls a6970 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b 2e2e74 │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a6c98 │ │ │ │ - ldr r0, [pc, #72] @ a6cb4 │ │ │ │ - bl 1be45c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a6c18 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ - b a6c18 │ │ │ │ - movw r0, #5368 @ 0x14f8 │ │ │ │ + bne a69e0 │ │ │ │ + ldr r0, [pc, #72] @ a69fc │ │ │ │ + bl 1bdfb4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne a6960 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ + b a6960 │ │ │ │ + movw r0, #4124 @ 0x101c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b a6c20 │ │ │ │ + b a6968 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b a6c18 │ │ │ │ + b a6960 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000a6cb8 <_PyObject_GC_NewVar@@Base>: │ │ │ │ +000a6a00 <_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 a6fbc <_PyObject_GC_NewVar@@Base+0x304> │ │ │ │ + blt a6d04 <_PyObject_GC_NewVar@@Base+0x304> │ │ │ │ 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, #716] @ a6fd4 <_PyObject_GC_NewVar@@Base+0x31c> │ │ │ │ + ldr r9, [pc, #716] @ a6d1c <_PyObject_GC_NewVar@@Base+0x31c> │ │ │ │ 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 a6f68 <_PyObject_GC_NewVar@@Base+0x2b0> │ │ │ │ + bhi a6cb0 <_PyObject_GC_NewVar@@Base+0x2b0> │ │ │ │ adds r2, r2, r3 │ │ │ │ - bmi a6f68 <_PyObject_GC_NewVar@@Base+0x2b0> │ │ │ │ + bmi a6cb0 <_PyObject_GC_NewVar@@Base+0x2b0> │ │ │ │ movw r6, #38304 @ 0x95a0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r1, #64560 @ 0xfc30 │ │ │ │ + movw r1, #63860 @ 0xf974 │ │ │ │ movt r1, #9 │ │ │ │ ldr sl, [r6, #1008] @ 0x3f0 │ │ │ │ cmp sl, r1 │ │ │ │ - bne a6f48 <_PyObject_GC_NewVar@@Base+0x290> │ │ │ │ - ldr r1, [pc, #648] @ a6fd8 <_PyObject_GC_NewVar@@Base+0x320> │ │ │ │ + bne a6c90 <_PyObject_GC_NewVar@@Base+0x290> │ │ │ │ + ldr r1, [pc, #648] @ a6d20 <_PyObject_GC_NewVar@@Base+0x320> │ │ │ │ ldr r1, [r1, r7] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr sl, [r1, #1596] @ 0x63c │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs a6ee0 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ + bcs a6c28 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr ip, [sl, r1, lsl #3] │ │ │ │ ldr lr, [ip, #8] │ │ │ │ cmp ip, lr │ │ │ │ - beq a6f28 <_PyObject_GC_NewVar@@Base+0x270> │ │ │ │ + beq a6c70 <_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 a6dc8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + bne a6b10 <_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] │ │ │ │ @@ -124567,212 +124393,212 @@ │ │ │ │ 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 a6e34 <_PyObject_GC_NewVar@@Base+0x17c> │ │ │ │ + bgt a6b7c <_PyObject_GC_NewVar@@Base+0x17c> │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r1, [pc, #468] @ a6fdc <_PyObject_GC_NewVar@@Base+0x324> │ │ │ │ + ldr r1, [pc, #468] @ a6d24 <_PyObject_GC_NewVar@@Base+0x324> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r4, [r3, #4] │ │ │ │ - ble a6e8c <_PyObject_GC_NewVar@@Base+0x1d4> │ │ │ │ + ble a6bd4 <_PyObject_GC_NewVar@@Base+0x1d4> │ │ │ │ ldr r4, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a6ea8 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ + bne a6bf0 <_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 a6dfc <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + beq a6b44 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r1, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6dfc <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne a6b44 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6fac <_PyObject_GC_NewVar@@Base+0x2f4> │ │ │ │ + bne a6cf4 <_PyObject_GC_NewVar@@Base+0x2f4> │ │ │ │ add r1, r8, #12 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne a6dfc <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne a6b44 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6e70 <_PyObject_GC_NewVar@@Base+0x1b8> │ │ │ │ + bne a6bb8 <_PyObject_GC_NewVar@@Base+0x1b8> │ │ │ │ dmb ish │ │ │ │ - b a6dfc <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + b a6b44 <_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 a6e24 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + beq a6b6c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a6f90 <_PyObject_GC_NewVar@@Base+0x2d8> │ │ │ │ - ldr r0, [pc, #288] @ a6fe0 <_PyObject_GC_NewVar@@Base+0x328> │ │ │ │ + bne a6cd8 <_PyObject_GC_NewVar@@Base+0x2d8> │ │ │ │ + ldr r0, [pc, #288] @ a6d28 <_PyObject_GC_NewVar@@Base+0x328> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6e24 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + bne a6b6c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a6e24 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + b a6b6c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ ldr r0, [r6, #968] @ 0x3c8 │ │ │ │ - movw r1, #30908 @ 0x78bc │ │ │ │ + movw r1, #30900 @ 0x78b4 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a6f78 <_PyObject_GC_NewVar@@Base+0x2c0> │ │ │ │ + bne a6cc0 <_PyObject_GC_NewVar@@Base+0x2c0> │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e27c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6f68 <_PyObject_GC_NewVar@@Base+0x2b0> │ │ │ │ + beq a6cb0 <_PyObject_GC_NewVar@@Base+0x2b0> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b a6dc8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a6b10 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ mov r0, sl │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq a6ee0 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ + beq a6c28 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ - b a6dc8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a6b10 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r8, [r9, r7] │ │ │ │ ldrne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne a6dc8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + bne a6b10 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e37b8 │ │ │ │ + b 2e2e98 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a6f0c <_PyObject_GC_NewVar@@Base+0x254> │ │ │ │ + b a6c54 <_PyObject_GC_NewVar@@Base+0x254> │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a6e24 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + b a6b6c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6dfc <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ - b a6e5c <_PyObject_GC_NewVar@@Base+0x1a4> │ │ │ │ + bne a6b44 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + b a6ba4 <_PyObject_GC_NewVar@@Base+0x1a4> │ │ │ │ mov r1, #2048 @ 0x800 │ │ │ │ - movw r0, #16804 @ 0x41a4 │ │ │ │ + movw r0, #6904 @ 0x1af8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b a6e28 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + b a6b70 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000a6fe4 <_Py_Dealloc@@Base>: │ │ │ │ +000a6d2c <_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] @ a70cc <_Py_Dealloc@@Base+0xe8> │ │ │ │ + ldr ip, [pc, #204] @ a6e14 <_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 a70a4 <_Py_Dealloc@@Base+0xc0> │ │ │ │ - ldr r2, [pc, #144] @ a70d0 <_Py_Dealloc@@Base+0xec> │ │ │ │ + bne a6dec <_Py_Dealloc@@Base+0xc0> │ │ │ │ + ldr r2, [pc, #144] @ a6e18 <_Py_Dealloc@@Base+0xec> │ │ │ │ asr r8, r3, #13 │ │ │ │ mov r3, r0 │ │ │ │ ldr r7, [r2, #1708] @ 0x6ac │ │ │ │ cmp r7, #0 │ │ │ │ - bne a708c <_Py_Dealloc@@Base+0xa8> │ │ │ │ + bne a6dd4 <_Py_Dealloc@@Base+0xa8> │ │ │ │ blx r6 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a7068 <_Py_Dealloc@@Base+0x84> │ │ │ │ + bne a6db0 <_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 a7060 <_Py_Dealloc@@Base+0x7c> │ │ │ │ + beq a6da8 <_Py_Dealloc@@Base+0x7c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e4b94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + b 2e4274 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r7, r1 │ │ │ │ - bne a70b4 <_Py_Dealloc@@Base+0xd0> │ │ │ │ + bne a6dfc <_Py_Dealloc@@Base+0xd0> │ │ │ │ mov r0, r3 │ │ │ │ - b a7050 <_Py_Dealloc@@Base+0x6c> │ │ │ │ + b a6d98 <_Py_Dealloc@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e4704 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b 2e3de4 <_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 a709c <_Py_Dealloc@@Base+0xb8> │ │ │ │ + b a6de4 <_Py_Dealloc@@Base+0xb8> │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ 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 a7324 <_Py_Dealloc@@Base+0x340> │ │ │ │ + beq a706c <_Py_Dealloc@@Base+0x340> │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #1136] @ a757c <_Py_Dealloc@@Base+0x598> │ │ │ │ + ldr ip, [pc, #1136] @ a72c4 <_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] │ │ │ │ @@ -124782,173 +124608,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 a7330 <_Py_Dealloc@@Base+0x34c> │ │ │ │ + beq a7078 <_Py_Dealloc@@Base+0x34c> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ subs r4, r4, #1 │ │ │ │ - bmi a73a0 <_Py_Dealloc@@Base+0x3bc> │ │ │ │ + bmi a70e8 <_Py_Dealloc@@Base+0x3bc> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr sl, [pc, #1048] @ a7580 <_Py_Dealloc@@Base+0x59c> │ │ │ │ + ldr sl, [pc, #1048] @ a72c8 <_Py_Dealloc@@Base+0x59c> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a717c <_Py_Dealloc@@Base+0x198> │ │ │ │ + b a6ec4 <_Py_Dealloc@@Base+0x198> │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmn r4, #1 │ │ │ │ - beq a7228 <_Py_Dealloc@@Base+0x244> │ │ │ │ + beq a6f70 <_Py_Dealloc@@Base+0x244> │ │ │ │ ldr r6, [r1, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a716c <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a6eb4 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a716c <_Py_Dealloc@@Base+0x188> │ │ │ │ + bgt a6eb4 <_Py_Dealloc@@Base+0x188> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a716c <_Py_Dealloc@@Base+0x188> │ │ │ │ - ldr r2, [pc, #984] @ a7584 <_Py_Dealloc@@Base+0x5a0> │ │ │ │ + bne a6eb4 <_Py_Dealloc@@Base+0x188> │ │ │ │ + ldr r2, [pc, #984] @ a72cc <_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 a74c0 <_Py_Dealloc@@Base+0x4dc> │ │ │ │ + bne a7208 <_Py_Dealloc@@Base+0x4dc> │ │ │ │ ldr r3, [sl, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne a7490 <_Py_Dealloc@@Base+0x4ac> │ │ │ │ + bne a71d8 <_Py_Dealloc@@Base+0x4ac> │ │ │ │ mov r0, r6 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a716c <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a6eb4 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #3 │ │ │ │ movle r7, #0 │ │ │ │ andgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq a716c <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a6eb4 <_Py_Dealloc@@Base+0x188> │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e4b94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b a716c <_Py_Dealloc@@Base+0x188> │ │ │ │ + bl 2e4274 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b a6eb4 <_Py_Dealloc@@Base+0x188> │ │ │ │ movw r0, #38304 @ 0x95a0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #24808 @ 0x60e8 │ │ │ │ + movw r3, #24112 @ 0x5e30 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a73bc <_Py_Dealloc@@Base+0x3d8> │ │ │ │ + bne a7104 <_Py_Dealloc@@Base+0x3d8> │ │ │ │ cmp r1, #0 │ │ │ │ - beq a72d0 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ - ldr r3, [pc, #808] @ a757c <_Py_Dealloc@@Base+0x598> │ │ │ │ + beq a7018 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + ldr r3, [pc, #808] @ a72c4 <_Py_Dealloc@@Base+0x598> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1596] @ 0x63c │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq a7374 <_Py_Dealloc@@Base+0x390> │ │ │ │ + beq a70bc <_Py_Dealloc@@Base+0x390> │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt a72a0 <_Py_Dealloc@@Base+0x2bc> │ │ │ │ + bgt a6fe8 <_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 a7374 <_Py_Dealloc@@Base+0x390> │ │ │ │ + beq a70bc <_Py_Dealloc@@Base+0x390> │ │ │ │ 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 a7354 <_Py_Dealloc@@Base+0x370> │ │ │ │ + beq a709c <_Py_Dealloc@@Base+0x370> │ │ │ │ cmp r2, #0 │ │ │ │ - beq a73c8 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ + beq a7110 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #21708 @ 0x54cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne a7344 <_Py_Dealloc@@Base+0x360> │ │ │ │ - ldr r3, [pc, #648] @ a757c <_Py_Dealloc@@Base+0x598> │ │ │ │ + bne a708c <_Py_Dealloc@@Base+0x360> │ │ │ │ + ldr r3, [pc, #648] @ a72c4 <_Py_Dealloc@@Base+0x598> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1892] @ 0x764 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi a7344 <_Py_Dealloc@@Base+0x360> │ │ │ │ + bhi a708c <_Py_Dealloc@@Base+0x360> │ │ │ │ ldr r1, [r3, #1888] @ 0x760 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r5] │ │ │ │ str r5, [r3, #1888] @ 0x760 │ │ │ │ str r2, [r3, #1892] @ 0x764 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a7150 <_Py_Dealloc@@Base+0x16c> │ │ │ │ + bne a6e98 <_Py_Dealloc@@Base+0x16c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #21708 @ 0x54cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a72ec <_Py_Dealloc@@Base+0x308> │ │ │ │ + beq a7034 <_Py_Dealloc@@Base+0x308> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b bbb58 │ │ │ │ + b bb764 │ │ │ │ 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 a72d0 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a7018 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r2, [r0, #980] @ 0x3d4 │ │ │ │ - movw r3, #32016 @ 0x7d10 │ │ │ │ + movw r3, #32008 @ 0x7d08 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a74b4 <_Py_Dealloc@@Base+0x4d0> │ │ │ │ + bne a71fc <_Py_Dealloc@@Base+0x4d0> │ │ │ │ mov r0, r1 │ │ │ │ bl 2d12c │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b a72d0 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a7018 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ movw r0, #38304 @ 0x95a0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #24808 @ 0x60e8 │ │ │ │ + movw r3, #24112 @ 0x5e30 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a724c <_Py_Dealloc@@Base+0x268> │ │ │ │ + beq a6f94 <_Py_Dealloc@@Base+0x268> │ │ │ │ ldr r0, [r0, #984] @ 0x3d8 │ │ │ │ blx r2 │ │ │ │ - b a72d0 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a7018 <_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 │ │ │ │ @@ -124957,78 +124783,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 a7428 <_Py_Dealloc@@Base+0x444> │ │ │ │ + bne a7170 <_Py_Dealloc@@Base+0x444> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a7424 <_Py_Dealloc@@Base+0x440> │ │ │ │ + beq a716c <_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 a74fc <_Py_Dealloc@@Base+0x518> │ │ │ │ + beq a7244 <_Py_Dealloc@@Base+0x518> │ │ │ │ cmp r3, #1 │ │ │ │ - beq a74d0 <_Py_Dealloc@@Base+0x4ec> │ │ │ │ + beq a7218 <_Py_Dealloc@@Base+0x4ec> │ │ │ │ ldr r3, [lr, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [lr, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq a72d0 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + beq a7018 <_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 a72d0 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b a7018 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - beq a71f0 <_Py_Dealloc@@Base+0x20c> │ │ │ │ + beq a6f38 <_Py_Dealloc@@Base+0x20c> │ │ │ │ ldr r2, [sl, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b a71f0 <_Py_Dealloc@@Base+0x20c> │ │ │ │ + b a6f38 <_Py_Dealloc@@Base+0x20c> │ │ │ │ ldr r0, [r0, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ - b a7390 <_Py_Dealloc@@Base+0x3ac> │ │ │ │ + b a70d8 <_Py_Dealloc@@Base+0x3ac> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e4704 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b a716c <_Py_Dealloc@@Base+0x188> │ │ │ │ + bl 2e3de4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b a6eb4 <_Py_Dealloc@@Base+0x188> │ │ │ │ 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 a72d0 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a7018 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a743c <_Py_Dealloc@@Base+0x458> │ │ │ │ + beq a7184 <_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] │ │ │ │ @@ -125049,27 +124875,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 a72d0 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a7018 <_Py_Dealloc@@Base+0x2ec> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a7588 : │ │ │ │ +000a72d0 : │ │ │ │ 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] @ a75e8 │ │ │ │ + ldr lr, [pc, #64] @ a7330 │ │ │ │ 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] │ │ │ │ @@ -125083,30 +124909,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 a7608 │ │ │ │ + bne a7350 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a75fc │ │ │ │ + bgt a7344 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a75fc │ │ │ │ + bne a7344 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000a7630 : │ │ │ │ +000a7378 : │ │ │ │ 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 │ │ │ │ @@ -125115,108 +124941,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 a76fc │ │ │ │ + beq a7444 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a76d4 │ │ │ │ + bne a741c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a76d4 │ │ │ │ + beq a741c │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a76f4 │ │ │ │ + beq a743c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - bne a76c0 │ │ │ │ + bne a7408 │ │ │ │ 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 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a7694 │ │ │ │ + bne a73dc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ mvn r0, #0 │ │ │ │ - b a76b8 │ │ │ │ + b a7400 │ │ │ │ mov r1, r2 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne a7674 │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne a73bc │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #5148 @ 0x141c │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a76f4 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a743c │ │ │ │ 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, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7794 │ │ │ │ + bne a74dc │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a7794 │ │ │ │ + beq a74dc │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a77c0 │ │ │ │ + beq a7508 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - bne a7784 │ │ │ │ + bne a74cc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b a777c │ │ │ │ + b a74c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a77c8 │ │ │ │ + beq a7510 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne a7770 │ │ │ │ + bne a74b8 │ │ │ │ mvn r0, #0 │ │ │ │ - b a777c │ │ │ │ + b a74c4 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a777c │ │ │ │ + b a74c4 │ │ │ │ │ │ │ │ -000a77e0 <_Py_dict_lookup@@Base>: │ │ │ │ +000a7528 <_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 │ │ │ │ @@ -125224,956 +125050,952 @@ │ │ │ │ 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 a7ba8 <_Py_dict_lookup@@Base+0x3c8> │ │ │ │ + beq a78ec <_Py_dict_lookup@@Base+0x3c4> │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ mov r5, #1 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ 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 a811c <_Py_dict_lookup@@Base+0x93c> │ │ │ │ + bne a7e58 <_Py_dict_lookup@@Base+0x930> │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ add r8, r4, #20 │ │ │ │ add r3, r8, r3 │ │ │ │ cmp r6, #7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt a7a40 <_Py_dict_lookup@@Base+0x260> │ │ │ │ + bgt a7784 <_Py_dict_lookup@@Base+0x25c> │ │ │ │ ldrsb r2, [r8, r9] │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r2 │ │ │ │ - blt a7974 <_Py_dict_lookup@@Base+0x194> │ │ │ │ + blt a76bc <_Py_dict_lookup@@Base+0x194> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r1, r2, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7a10 <_Py_dict_lookup@@Base+0x230> │ │ │ │ + beq a7754 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7b18 <_Py_dict_lookup@@Base+0x338> │ │ │ │ + beq a785c <_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 a7aa0 <_Py_dict_lookup@@Base+0x2c0> │ │ │ │ + blt a77e4 <_Py_dict_lookup@@Base+0x2bc> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7a10 <_Py_dict_lookup@@Base+0x230> │ │ │ │ + beq a7754 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7e50 <_Py_dict_lookup@@Base+0x670> │ │ │ │ + beq a7b64 <_Py_dict_lookup@@Base+0x63c> │ │ │ │ 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 a7d6c <_Py_dict_lookup@@Base+0x58c> │ │ │ │ + bgt a7aac <_Py_dict_lookup@@Base+0x584> │ │ │ │ ldrsb r3, [r8, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a7ac8 <_Py_dict_lookup@@Base+0x2e8> │ │ │ │ + blt a780c <_Py_dict_lookup@@Base+0x2e4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7a0c <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a7750 <_Py_dict_lookup@@Base+0x228> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7998 <_Py_dict_lookup@@Base+0x1b8> │ │ │ │ + beq a76e0 <_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 a7d9c <_Py_dict_lookup@@Base+0x5bc> │ │ │ │ + bgt a7adc <_Py_dict_lookup@@Base+0x5b4> │ │ │ │ ldrsb r3, [r8, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a7af8 <_Py_dict_lookup@@Base+0x318> │ │ │ │ + blt a783c <_Py_dict_lookup@@Base+0x314> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7a0c <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a7750 <_Py_dict_lookup@@Base+0x228> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a80a4 <_Py_dict_lookup@@Base+0x8c4> │ │ │ │ + beq a7de4 <_Py_dict_lookup@@Base+0x8bc> │ │ │ │ lsr r4, r4, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r4, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a78ec <_Py_dict_lookup@@Base+0x10c> │ │ │ │ + b a7634 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ cmn r2, #1 │ │ │ │ - bne a8584 <_Py_dict_lookup@@Base+0xda4> │ │ │ │ + bne a8258 <_Py_dict_lookup@@Base+0xd30> │ │ │ │ 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 a791c <_Py_dict_lookup@@Base+0x13c> │ │ │ │ - ldrb lr, [sl, #16] │ │ │ │ - str lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bne a7664 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ - ldr lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ubfx r1, ip, #2, #3 │ │ │ │ - ubfx lr, lr, #2, #3 │ │ │ │ - cmp lr, r1 │ │ │ │ - bne a791c <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + ldrb r1, [sl, #16] │ │ │ │ + ubfx r2, ip, #2, #3 │ │ │ │ + ubfx lr, r1, #2, #3 │ │ │ │ + cmp lr, r2 │ │ │ │ + bne a7664 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ tst ip, #32 │ │ │ │ - beq a85b0 <_Py_dict_lookup@@Base+0xdd0> │ │ │ │ + beq a8158 <_Py_dict_lookup@@Base+0xc30> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ tst r1, #32 │ │ │ │ - beq a857c <_Py_dict_lookup@@Base+0xd9c> │ │ │ │ + beq a8150 <_Py_dict_lookup@@Base+0xc28> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ - mul r2, lr, r2 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 2e534 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mul r2, lr, r3 │ │ │ │ + bl 2e534 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a791c <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + bne a7664 <_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 a7984 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a76cc <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a7ef4 <_Py_dict_lookup@@Base+0x714> │ │ │ │ + bgt a7c04 <_Py_dict_lookup@@Base+0x6dc> │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a7ad8 <_Py_dict_lookup@@Base+0x2f8> │ │ │ │ + blt a781c <_Py_dict_lookup@@Base+0x2f4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7a10 <_Py_dict_lookup@@Base+0x230> │ │ │ │ + beq a7754 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7b18 <_Py_dict_lookup@@Base+0x338> │ │ │ │ + beq a785c <_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 a7f1c <_Py_dict_lookup@@Base+0x73c> │ │ │ │ + bgt a7c2c <_Py_dict_lookup@@Base+0x704> │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a78b4 <_Py_dict_lookup@@Base+0xd4> │ │ │ │ + bge a75fc <_Py_dict_lookup@@Base+0xd4> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a797c <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a76c4 <_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 a78ec <_Py_dict_lookup@@Base+0x10c> │ │ │ │ + b a7634 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ cmn r3, #1 │ │ │ │ - bne a85b8 <_Py_dict_lookup@@Base+0xdd8> │ │ │ │ + bne a83e0 <_Py_dict_lookup@@Base+0xeb8> │ │ │ │ mov r2, #0 │ │ │ │ - b a7984 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a76cc <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a797c <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a76c4 <_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 a7a90 <_Py_dict_lookup@@Base+0x2b0> │ │ │ │ + b a77d4 <_Py_dict_lookup@@Base+0x2ac> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7ad0 <_Py_dict_lookup@@Base+0x2f0> │ │ │ │ + beq a7814 <_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 a78f4 <_Py_dict_lookup@@Base+0x114> │ │ │ │ + b a763c <_Py_dict_lookup@@Base+0x114> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a7b88 <_Py_dict_lookup@@Base+0x3a8> │ │ │ │ + bne a78cc <_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 a7b88 <_Py_dict_lookup@@Base+0x3a8> │ │ │ │ + bne a78cc <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ tst ip, #32 │ │ │ │ - beq a85d4 <_Py_dict_lookup@@Base+0xdf4> │ │ │ │ + beq a8358 <_Py_dict_lookup@@Base+0xe30> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a85cc <_Py_dict_lookup@@Base+0xdec> │ │ │ │ + beq a8350 <_Py_dict_lookup@@Base+0xe28> │ │ │ │ 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 2e534 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7a10 <_Py_dict_lookup@@Base+0x230> │ │ │ │ + beq a7754 <_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 a78a8 <_Py_dict_lookup@@Base+0xc8> │ │ │ │ - b a7a88 <_Py_dict_lookup@@Base+0x2a8> │ │ │ │ + ble a75f0 <_Py_dict_lookup@@Base+0xc8> │ │ │ │ + b a77cc <_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 a7dd4 <_Py_dict_lookup@@Base+0x5f4> │ │ │ │ + bgt a7b14 <_Py_dict_lookup@@Base+0x5ec> │ │ │ │ ldrsb r8, [r0, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a7e2c <_Py_dict_lookup@@Base+0x64c> │ │ │ │ + blt a7b40 <_Py_dict_lookup@@Base+0x618> │ │ │ │ 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 a7ec4 <_Py_dict_lookup@@Base+0x6e4> │ │ │ │ + beq a7bd8 <_Py_dict_lookup@@Base+0x6b0> │ │ │ │ ldr r1, [r5, r6] │ │ │ │ cmp r7, r1 │ │ │ │ - beq a7f38 <_Py_dict_lookup@@Base+0x758> │ │ │ │ + beq a7c48 <_Py_dict_lookup@@Base+0x720> │ │ │ │ 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 a7e10 <_Py_dict_lookup@@Base+0x630> │ │ │ │ + bgt a7d10 <_Py_dict_lookup@@Base+0x7e8> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r1, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a7ee4 <_Py_dict_lookup@@Base+0x704> │ │ │ │ + blt a7bf8 <_Py_dict_lookup@@Base+0x6d0> │ │ │ │ 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 a7f24 <_Py_dict_lookup@@Base+0x744> │ │ │ │ + beq a7c34 <_Py_dict_lookup@@Base+0x70c> │ │ │ │ ldr r1, [r5, r6] │ │ │ │ cmp r7, r1 │ │ │ │ - beq a800c <_Py_dict_lookup@@Base+0x82c> │ │ │ │ - lsr r1, r7, #10 │ │ │ │ + beq a7d4c <_Py_dict_lookup@@Base+0x824> │ │ │ │ + lsr ip, r7, #10 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ - str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - add r1, r1, #1 │ │ │ │ + add r1, ip, #1 │ │ │ │ + str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r1, r3 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - str r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ - cmp r2, #7 │ │ │ │ + mov r9, sl │ │ │ │ + str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ and r4, r3, r1 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r1, sl │ │ │ │ + mov sl, ip │ │ │ │ mov r7, r5 │ │ │ │ - bgt a7d50 <_Py_dict_lookup@@Base+0x570> │ │ │ │ + cmp r2, #7 │ │ │ │ + bgt a7a90 <_Py_dict_lookup@@Base+0x568> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r3, r4] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a7fe8 <_Py_dict_lookup@@Base+0x808> │ │ │ │ + blt a7d2c <_Py_dict_lookup@@Base+0x804> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ - add sl, r7, r6 │ │ │ │ - ldr r5, [sl, #4] │ │ │ │ - cmp r1, r5 │ │ │ │ - beq a7ff8 <_Py_dict_lookup@@Base+0x818> │ │ │ │ + add r3, r7, r6 │ │ │ │ + ldr r5, [r3, #4] │ │ │ │ + cmp r9, r5 │ │ │ │ + beq a7d38 <_Py_dict_lookup@@Base+0x810> │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - cmp r9, r0 │ │ │ │ - beq a81ac <_Py_dict_lookup@@Base+0x9cc> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r1, r0 │ │ │ │ + beq a7f60 <_Py_dict_lookup@@Base+0xa38> │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ - cmp r2, #7 │ │ │ │ - add r5, r4, r3, lsr #5 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + add r5, r4, sl, lsr #5 │ │ │ │ + cmp r2, #7 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r3 │ │ │ │ - bgt a8190 <_Py_dict_lookup@@Base+0x9b0> │ │ │ │ + bgt a800c <_Py_dict_lookup@@Base+0xae4> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r3, r5] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a8184 <_Py_dict_lookup@@Base+0x9a4> │ │ │ │ + blt a7f54 <_Py_dict_lookup@@Base+0xa2c> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ - add sl, r7, r6 │ │ │ │ - ldr r4, [sl, #4] │ │ │ │ - cmp r1, r4 │ │ │ │ - beq a7ff8 <_Py_dict_lookup@@Base+0x818> │ │ │ │ + add r3, r7, r6 │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ + cmp r9, r4 │ │ │ │ + beq a7d38 <_Py_dict_lookup@@Base+0x810> │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - cmp r9, r0 │ │ │ │ - beq a8260 <_Py_dict_lookup@@Base+0xa80> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - add r4, r5, r5, lsl #2 │ │ │ │ - cmp r2, #7 │ │ │ │ - lsr r3, r3, #10 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - add r0, r3, #1 │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r1, r0 │ │ │ │ + beq a8038 <_Py_dict_lookup@@Base+0xb10> │ │ │ │ + lsr sl, sl, #10 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + add r4, r5, r5, lsl #2 │ │ │ │ + add r0, sl, #1 │ │ │ │ add r4, r4, r0 │ │ │ │ + cmp r2, #7 │ │ │ │ and r4, r4, r3 │ │ │ │ - ble a7ca0 <_Py_dict_lookup@@Base+0x4c0> │ │ │ │ + ble a79e4 <_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 a7ca8 <_Py_dict_lookup@@Base+0x4c8> │ │ │ │ + b a79ec <_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 a7900 <_Py_dict_lookup@@Base+0x120> │ │ │ │ + bge a7648 <_Py_dict_lookup@@Base+0x120> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7ad0 <_Py_dict_lookup@@Base+0x2f0> │ │ │ │ + beq a7814 <_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 a7940 <_Py_dict_lookup@@Base+0x160> │ │ │ │ + bge a7688 <_Py_dict_lookup@@Base+0x160> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7ad0 <_Py_dict_lookup@@Base+0x2f0> │ │ │ │ + beq a7814 <_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 a7d6c <_Py_dict_lookup@@Base+0x58c> │ │ │ │ + b a7aac <_Py_dict_lookup@@Base+0x584> │ │ │ │ cmp r2, #15 │ │ │ │ movle ip, r0 │ │ │ │ lslle r0, r3, #1 │ │ │ │ ldrgt r8, [r0, r3, lsl #2] │ │ │ │ ldrshle r8, [ip, r0] │ │ │ │ cmp r8, #0 │ │ │ │ - bge a7be4 <_Py_dict_lookup@@Base+0x404> │ │ │ │ + bge a7928 <_Py_dict_lookup@@Base+0x400> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a797c <_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 a7c38 <_Py_dict_lookup@@Base+0x458> │ │ │ │ + bne a7cf8 <_Py_dict_lookup@@Base+0x7d0> │ │ │ │ + mvn r3, #0 │ │ │ │ + b a7814 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a797c <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7b38 <_Py_dict_lookup@@Base+0x610> │ │ │ │ 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 a7c30 <_Py_dict_lookup@@Base+0x450> │ │ │ │ + b a7974 <_Py_dict_lookup@@Base+0x44c> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a7aa8 <_Py_dict_lookup@@Base+0x2c8> │ │ │ │ + bne a77ec <_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 a7aa8 <_Py_dict_lookup@@Base+0x2c8> │ │ │ │ + bne a77ec <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ tst ip, #32 │ │ │ │ - beq a85e4 <_Py_dict_lookup@@Base+0xe04> │ │ │ │ + beq a8178 <_Py_dict_lookup@@Base+0xc50> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a85dc <_Py_dict_lookup@@Base+0xdfc> │ │ │ │ + beq a8160 <_Py_dict_lookup@@Base+0xc38> │ │ │ │ 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 2e534 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7a10 <_Py_dict_lookup@@Base+0x230> │ │ │ │ - b a7aa8 <_Py_dict_lookup@@Base+0x2c8> │ │ │ │ + beq a7754 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + b a77ec <_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 a7984 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a76cc <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmn r8, #1 │ │ │ │ - bne a7c6c <_Py_dict_lookup@@Base+0x48c> │ │ │ │ - mov r3, r8 │ │ │ │ - b a7ad0 <_Py_dict_lookup@@Base+0x2f0> │ │ │ │ + beq a7b38 <_Py_dict_lookup@@Base+0x610> │ │ │ │ + b a79b0 <_Py_dict_lookup@@Base+0x488> │ │ │ │ ldr r3, [r8, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7a58 <_Py_dict_lookup@@Base+0x278> │ │ │ │ + bge a779c <_Py_dict_lookup@@Base+0x274> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a797c <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a76c4 <_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 a7a98 <_Py_dict_lookup@@Base+0x2b8> │ │ │ │ + b a77dc <_Py_dict_lookup@@Base+0x2b4> │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r6 │ │ │ │ ldrb r1, [r8, #5] │ │ │ │ - b a7ecc <_Py_dict_lookup@@Base+0x6ec> │ │ │ │ + b a7be0 <_Py_dict_lookup@@Base+0x6b8> │ │ │ │ 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 13fdcc │ │ │ │ + bl 13f99c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a8460 <_Py_dict_lookup@@Base+0xc80> │ │ │ │ + beq a8184 <_Py_dict_lookup@@Base+0xc5c> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #37236 @ 0x9174 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a84a0 <_Py_dict_lookup@@Base+0xcc0> │ │ │ │ + bne a8360 <_Py_dict_lookup@@Base+0xe38> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub r2, r4, r2 │ │ │ │ ldr r1, [r0] │ │ │ │ clz r2, r2 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ lsr r2, r2, #5 │ │ │ │ - bgt a7fb4 <_Py_dict_lookup@@Base+0x7d4> │ │ │ │ + bgt a7cc4 <_Py_dict_lookup@@Base+0x79c> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a8520 <_Py_dict_lookup@@Base+0xd40> │ │ │ │ + beq a8168 <_Py_dict_lookup@@Base+0xc40> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp r9, r4 │ │ │ │ - bne a7810 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7558 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a7810 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7558 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7f24 <_Py_dict_lookup@@Base+0x744> │ │ │ │ + bne a7c34 <_Py_dict_lookup@@Base+0x70c> │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ - b a7c10 <_Py_dict_lookup@@Base+0x430> │ │ │ │ + b a7954 <_Py_dict_lookup@@Base+0x42c> │ │ │ │ + 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 a797c <_Py_dict_lookup@@Base+0x454> │ │ │ │ cmn r8, #1 │ │ │ │ - bne a7cd4 <_Py_dict_lookup@@Base+0x4f4> │ │ │ │ - mvn r3, #0 │ │ │ │ - b a7ad0 <_Py_dict_lookup@@Base+0x2f0> │ │ │ │ + beq a7b38 <_Py_dict_lookup@@Base+0x610> │ │ │ │ + b a7a1c <_Py_dict_lookup@@Base+0x4f4> │ │ │ │ mov r3, r8 │ │ │ │ - ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r9, r6 │ │ │ │ ldrb r1, [r8, #5] │ │ │ │ - b a7ecc <_Py_dict_lookup@@Base+0x6ec> │ │ │ │ + b a7be0 <_Py_dict_lookup@@Base+0x6b8> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a83dc <_Py_dict_lookup@@Base+0xbfc> │ │ │ │ + bgt a80f0 <_Py_dict_lookup@@Base+0xbc8> │ │ │ │ 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 13f968 │ │ │ │ + bl 13f538 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8068 <_Py_dict_lookup@@Base+0x888> │ │ │ │ + bgt a7da8 <_Py_dict_lookup@@Base+0x880> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq a8628 <_Py_dict_lookup@@Base+0xe48> │ │ │ │ + beq a828c <_Py_dict_lookup@@Base+0xd64> │ │ │ │ cmp r2, #0 │ │ │ │ - blt a8430 <_Py_dict_lookup@@Base+0xc50> │ │ │ │ + blt a8138 <_Py_dict_lookup@@Base+0xc10> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp r9, r4 │ │ │ │ - bne a7810 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7558 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a7810 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7558 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7f24 <_Py_dict_lookup@@Base+0x744> │ │ │ │ + bne a7c34 <_Py_dict_lookup@@Base+0x70c> │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ - b a7c6c <_Py_dict_lookup@@Base+0x48c> │ │ │ │ - ldr lr, [r0, #8] │ │ │ │ + b a79b0 <_Py_dict_lookup@@Base+0x488> │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ - cmp lr, r2 │ │ │ │ - bne a795c <_Py_dict_lookup@@Base+0x17c> │ │ │ │ - ldrb r2, [sl, #16] │ │ │ │ - str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne a76a4 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ - ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ubfx r1, ip, #2, #3 │ │ │ │ - ubfx r2, r2, #2, #3 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne a795c <_Py_dict_lookup@@Base+0x17c> │ │ │ │ + ldrb r1, [sl, #16] │ │ │ │ + ubfx lr, ip, #2, #3 │ │ │ │ + ubfx r2, r1, #2, #3 │ │ │ │ + cmp r2, lr │ │ │ │ + bne a76a4 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ tst ip, #32 │ │ │ │ - beq a85f4 <_Py_dict_lookup@@Base+0xe14> │ │ │ │ + beq a83fc <_Py_dict_lookup@@Base+0xed4> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ tst r1, #32 │ │ │ │ - beq a85ec <_Py_dict_lookup@@Base+0xe0c> │ │ │ │ + beq a83f4 <_Py_dict_lookup@@Base+0xecc> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ - mul r2, r2, lr │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 2e534 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mul r2, r2, r3 │ │ │ │ + bl 2e534 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7a0c <_Py_dict_lookup@@Base+0x22c> │ │ │ │ - b a795c <_Py_dict_lookup@@Base+0x17c> │ │ │ │ + beq a7750 <_Py_dict_lookup@@Base+0x228> │ │ │ │ + b a76a4 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ 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 a854c <_Py_dict_lookup@@Base+0xd6c> │ │ │ │ + bgt a829c <_Py_dict_lookup@@Base+0xd74> │ │ │ │ cmp r3, #0 │ │ │ │ - bge a82e0 <_Py_dict_lookup@@Base+0xb00> │ │ │ │ + bge a80bc <_Py_dict_lookup@@Base+0xb94> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a797c <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a76c4 <_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 a85fc <_Py_dict_lookup@@Base+0xe1c> │ │ │ │ + bgt a8270 <_Py_dict_lookup@@Base+0xd48> │ │ │ │ cmp r3, #0 │ │ │ │ - bge a8314 <_Py_dict_lookup@@Base+0xb34> │ │ │ │ + bge a80f8 <_Py_dict_lookup@@Base+0xbd0> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a797c <_Py_dict_lookup@@Base+0x19c> │ │ │ │ - b a8344 <_Py_dict_lookup@@Base+0xb64> │ │ │ │ + beq a76c4 <_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 a833c <_Py_dict_lookup@@Base+0xe14> │ │ │ │ + ldrsb r8, [r4, r9] │ │ │ │ + cmp r8, #0 │ │ │ │ + bge a830c <_Py_dict_lookup@@Base+0xde4> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a7ff0 <_Py_dict_lookup@@Base+0x810> │ │ │ │ - b a7d28 <_Py_dict_lookup@@Base+0x548> │ │ │ │ - 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 a7cfc <_Py_dict_lookup@@Base+0x51c> │ │ │ │ + beq a76c4 <_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 a82e4 <_Py_dict_lookup@@Base+0xdbc> │ │ │ │ + cmp r8, #0 │ │ │ │ + bge a82b4 <_Py_dict_lookup@@Base+0xd8c> │ │ │ │ + cmn r8, #1 │ │ │ │ + beq a76c4 <_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 a7ee8 <_Py_dict_lookup@@Base+0x9c0> │ │ │ │ + cmn r8, #1 │ │ │ │ + beq a7b38 <_Py_dict_lookup@@Base+0x610> │ │ │ │ + b a7a70 <_Py_dict_lookup@@Base+0x548> │ │ │ │ ldr r2, [r5] │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ mov r2, #2 │ │ │ │ - bl 13fdcc │ │ │ │ - ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bl 13f99c │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a845c <_Py_dict_lookup@@Base+0xc7c> │ │ │ │ + beq a8180 <_Py_dict_lookup@@Base+0xc58> │ │ │ │ ldr lr, [r2, #4] │ │ │ │ movw ip, #37236 @ 0x9174 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp lr, ip │ │ │ │ - bne a83e4 <_Py_dict_lookup@@Base+0xc04> │ │ │ │ + bne a81c4 <_Py_dict_lookup@@Base+0xc9c> │ │ │ │ movw ip, #4396 @ 0x112c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - sub r3, r2, ip │ │ │ │ + sub r2, r2, ip │ │ │ │ ldr r0, [r5] │ │ │ │ - clz r3, r3 │ │ │ │ + clz r2, r2 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bgt a8220 <_Py_dict_lookup@@Base+0xa40> │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bgt a7fd8 <_Py_dict_lookup@@Base+0xab0> │ │ │ │ sub r2, r0, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a859c <_Py_dict_lookup@@Base+0xdbc> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ - cmp ip, r0 │ │ │ │ - bne a8618 <_Py_dict_lookup@@Base+0xe38> │ │ │ │ - ldr r2, [sl, #4] │ │ │ │ + beq a81b0 <_Py_dict_lookup@@Base+0xc88> │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ + cmp r1, r0 │ │ │ │ + bne a8140 <_Py_dict_lookup@@Base+0xc18> │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bne a8618 <_Py_dict_lookup@@Base+0xe38> │ │ │ │ + bne a8140 <_Py_dict_lookup@@Base+0xc18> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldrbeq r2, [ip, #4] │ │ │ │ - beq a7cd4 <_Py_dict_lookup@@Base+0x4f4> │ │ │ │ - ldrb r1, [ip, #5] │ │ │ │ + bne a8028 <_Py_dict_lookup@@Base+0xb00> │ │ │ │ + ldrb r2, [r1, #4] │ │ │ │ + b a7a1c <_Py_dict_lookup@@Base+0x4f4> │ │ │ │ + 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 a7a40 <_Py_dict_lookup@@Base+0x518> │ │ │ │ + ldrb r1, [r1, #5] │ │ │ │ mov r9, r6 │ │ │ │ mov r3, r8 │ │ │ │ - b a7ecc <_Py_dict_lookup@@Base+0x6ec> │ │ │ │ + b a7be0 <_Py_dict_lookup@@Base+0x6b8> │ │ │ │ ldr r2, [r4] │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ mov r2, #2 │ │ │ │ - bl 13f968 │ │ │ │ + bl 13f538 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ - ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a82a4 <_Py_dict_lookup@@Base+0xac4> │ │ │ │ + bgt a8080 <_Py_dict_lookup@@Base+0xb58> │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8530 <_Py_dict_lookup@@Base+0xd50> │ │ │ │ + beq a8244 <_Py_dict_lookup@@Base+0xd1c> │ │ │ │ cmp r2, #0 │ │ │ │ - blt a8430 <_Py_dict_lookup@@Base+0xc50> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - cmp r3, r0 │ │ │ │ - bne a8618 <_Py_dict_lookup@@Base+0xe38> │ │ │ │ - ldr ip, [sl, #4] │ │ │ │ + blt a8138 <_Py_dict_lookup@@Base+0xc10> │ │ │ │ + ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r0, [r1, #24] │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r1, r0 │ │ │ │ + bne a8140 <_Py_dict_lookup@@Base+0xc18> │ │ │ │ + ldr ip, [r3, #4] │ │ │ │ cmp r4, ip │ │ │ │ - bne a8618 <_Py_dict_lookup@@Base+0xe38> │ │ │ │ + bne a8140 <_Py_dict_lookup@@Base+0xc18> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7ff8 <_Py_dict_lookup@@Base+0x818> │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bne a8028 <_Py_dict_lookup@@Base+0xb00> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ - b a7d28 <_Py_dict_lookup@@Base+0x548> │ │ │ │ + b a7a70 <_Py_dict_lookup@@Base+0x548> │ │ │ │ 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 283b2c │ │ │ │ + bl 28a5d0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a856c <_Py_dict_lookup@@Base+0xd8c> │ │ │ │ + blt a8130 <_Py_dict_lookup@@Base+0xc08> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne a8564 <_Py_dict_lookup@@Base+0xd84> │ │ │ │ + bne a8128 <_Py_dict_lookup@@Base+0xc00> │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ - b a814c <_Py_dict_lookup@@Base+0x96c> │ │ │ │ + b a7e88 <_Py_dict_lookup@@Base+0x960> │ │ │ │ + ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b a7d6c <_Py_dict_lookup@@Base+0x844> │ │ │ │ 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 283b2c │ │ │ │ + bl 28a5d0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a856c <_Py_dict_lookup@@Base+0xd8c> │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne a8564 <_Py_dict_lookup@@Base+0xd84> │ │ │ │ - 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 a86ac <_Py_dict_lookup@@Base+0xecc> │ │ │ │ - ldrsb r8, [r4, r9] │ │ │ │ - cmp r8, #0 │ │ │ │ - bge a867c <_Py_dict_lookup@@Base+0xe9c> │ │ │ │ - cmn r8, #1 │ │ │ │ - beq a797c <_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 a8668 <_Py_dict_lookup@@Base+0xe88> │ │ │ │ - cmp r8, #0 │ │ │ │ - bge a8638 <_Py_dict_lookup@@Base+0xe58> │ │ │ │ - cmn r8, #1 │ │ │ │ - beq a797c <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + blt a8130 <_Py_dict_lookup@@Base+0xc08> │ │ │ │ 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 a8370 <_Py_dict_lookup@@Base+0xb90> │ │ │ │ - ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a802c <_Py_dict_lookup@@Base+0x84c> │ │ │ │ - str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 128510 │ │ │ │ - ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldrbeq r6, [r4, #4] │ │ │ │ + beq a7ebc <_Py_dict_lookup@@Base+0x994> │ │ │ │ + str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ + b a7754 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + cmn r2, #4 │ │ │ │ + beq a8404 <_Py_dict_lookup@@Base+0xedc> │ │ │ │ + mvn r3, #2 │ │ │ │ + b a7814 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r4, r0 │ │ │ │ + mov sl, r9 │ │ │ │ + b a7558 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + ldr r1, [sl, #28] │ │ │ │ + b a7734 <_Py_dict_lookup@@Base+0x20c> │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b a7720 <_Py_dict_lookup@@Base+0x1f8> │ │ │ │ + ldr r1, [sl, #28] │ │ │ │ + b a7bb8 <_Py_dict_lookup@@Base+0x690> │ │ │ │ + strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a7cc4 <_Py_dict_lookup@@Base+0x79c> │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b a7ba4 <_Py_dict_lookup@@Base+0x67c> │ │ │ │ + str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a8138 <_Py_dict_lookup@@Base+0xc10> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r2] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne a8138 <_Py_dict_lookup@@Base+0xc10> │ │ │ │ + mov r0, r2 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a8138 <_Py_dict_lookup@@Base+0xc10> │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a7fd8 <_Py_dict_lookup@@Base+0xab0> │ │ │ │ + strd r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + bl 12821c │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a8438 <_Py_dict_lookup@@Base+0xc58> │ │ │ │ + ble a8210 <_Py_dict_lookup@@Base+0xce8> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8424 <_Py_dict_lookup@@Base+0xc44> │ │ │ │ + bgt a8200 <_Py_dict_lookup@@Base+0xcd8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a848c <_Py_dict_lookup@@Base+0xcac> │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bge a8220 <_Py_dict_lookup@@Base+0xa40> │ │ │ │ - mvn r3, #2 │ │ │ │ - b a7ad0 <_Py_dict_lookup@@Base+0x2f0> │ │ │ │ + beq a8230 <_Py_dict_lookup@@Base+0xd08> │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge a7fd8 <_Py_dict_lookup@@Base+0xab0> │ │ │ │ + b a8138 <_Py_dict_lookup@@Base+0xc10> │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8408 <_Py_dict_lookup@@Base+0xc28> │ │ │ │ - mov r0, r2 │ │ │ │ - str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8408 <_Py_dict_lookup@@Base+0xc28> │ │ │ │ - str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8430 <_Py_dict_lookup@@Base+0xc50> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r2] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne a8430 <_Py_dict_lookup@@Base+0xc50> │ │ │ │ + bne a81e4 <_Py_dict_lookup@@Base+0xcbc> │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a8430 <_Py_dict_lookup@@Base+0xc50> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a81e4 <_Py_dict_lookup@@Base+0xcbc> │ │ │ │ mov r0, r5 │ │ │ │ - str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8424 <_Py_dict_lookup@@Base+0xc44> │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 128510 │ │ │ │ - ldr r1, [r4] │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a84ec <_Py_dict_lookup@@Base+0xd0c> │ │ │ │ - ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r1, [r1] │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a84e0 <_Py_dict_lookup@@Base+0xd00> │ │ │ │ - ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - sub r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - str r1, [r0] │ │ │ │ - beq a8510 <_Py_dict_lookup@@Base+0xd30> │ │ │ │ - cmp r2, #0 │ │ │ │ - bge a7fb4 <_Py_dict_lookup@@Base+0x7d4> │ │ │ │ - b a8430 <_Py_dict_lookup@@Base+0xc50> │ │ │ │ - sub r1, r1, #1 │ │ │ │ - str r1, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne a84bc <_Py_dict_lookup@@Base+0xcdc> │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a8200 <_Py_dict_lookup@@Base+0xcd8> │ │ │ │ mov r0, r4 │ │ │ │ - strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a84bc <_Py_dict_lookup@@Base+0xcdc> │ │ │ │ - strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a84e0 <_Py_dict_lookup@@Base+0xd00> │ │ │ │ - strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a7fb4 <_Py_dict_lookup@@Base+0x7d4> │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b a82a4 <_Py_dict_lookup@@Base+0xac4> │ │ │ │ - cmp r6, #15 │ │ │ │ - lslle r3, r9, #1 │ │ │ │ - ldrle r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldrgt r3, [r2, r9, lsl #2] │ │ │ │ - ldrshle r3, [r2, r3] │ │ │ │ - b a813c <_Py_dict_lookup@@Base+0x95c> │ │ │ │ - str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ - b a7a10 <_Py_dict_lookup@@Base+0x230> │ │ │ │ - cmn r2, #4 │ │ │ │ - bne a8430 <_Py_dict_lookup@@Base+0xc50> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a780c <_Py_dict_lookup@@Base+0x2c> │ │ │ │ - ldr r1, [sl, #28] │ │ │ │ - b a79f4 <_Py_dict_lookup@@Base+0x214> │ │ │ │ + b a8080 <_Py_dict_lookup@@Base+0xb58> │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a78a8 <_Py_dict_lookup@@Base+0xc8> │ │ │ │ - mov r0, r5 │ │ │ │ - str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8220 <_Py_dict_lookup@@Base+0xa40> │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b a79dc <_Py_dict_lookup@@Base+0x1fc> │ │ │ │ - add r9, r9, r9, lsl #2 │ │ │ │ - add r9, r9, r4, lsr #5 │ │ │ │ - add r9, r9, #1 │ │ │ │ - and r9, r9, r5 │ │ │ │ - b a7934 <_Py_dict_lookup@@Base+0x154> │ │ │ │ - ldr r1, [sl, #28] │ │ │ │ - b a7b6c <_Py_dict_lookup@@Base+0x38c> │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b a7b58 <_Py_dict_lookup@@Base+0x378> │ │ │ │ - ldr r1, [sl, #28] │ │ │ │ - b a7ea4 <_Py_dict_lookup@@Base+0x6c4> │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b a7e90 <_Py_dict_lookup@@Base+0x6b0> │ │ │ │ - ldr r1, [sl, #28] │ │ │ │ - b a8100 <_Py_dict_lookup@@Base+0x920> │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b a80e8 <_Py_dict_lookup@@Base+0x908> │ │ │ │ + b a75f0 <_Py_dict_lookup@@Base+0xc8> │ │ │ │ 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 a8170 <_Py_dict_lookup@@Base+0x990> │ │ │ │ - mov r4, r0 │ │ │ │ - mov sl, r1 │ │ │ │ - mov r7, r9 │ │ │ │ - b a7810 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + b a7eac <_Py_dict_lookup@@Base+0x984> │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8068 <_Py_dict_lookup@@Base+0x888> │ │ │ │ + b a7da8 <_Py_dict_lookup@@Base+0x880> │ │ │ │ + cmp r6, #15 │ │ │ │ + lslle r3, r9, #1 │ │ │ │ + ldrle r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrgt r3, [r2, r9, lsl #2] │ │ │ │ + ldrshle r3, [r2, r3] │ │ │ │ + b a7e78 <_Py_dict_lookup@@Base+0x950> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 283b2c │ │ │ │ + bl 28a5d0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a856c <_Py_dict_lookup@@Base+0xd8c> │ │ │ │ - bne a86c0 <_Py_dict_lookup@@Base+0xee0> │ │ │ │ + blt a8130 <_Py_dict_lookup@@Base+0xc08> │ │ │ │ + bne a82f8 <_Py_dict_lookup@@Base+0xdd0> │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ - b a83bc <_Py_dict_lookup@@Base+0xbdc> │ │ │ │ + b a7f34 <_Py_dict_lookup@@Base+0xa0c> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r8, [r4, r9, lsl #2] │ │ │ │ ldrshle r8, [r4, r3] │ │ │ │ - b a83ac <_Py_dict_lookup@@Base+0xbcc> │ │ │ │ + b a7f24 <_Py_dict_lookup@@Base+0x9fc> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r4, r5 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r3, r8 │ │ │ │ + b a7754 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 283b2c │ │ │ │ + bl 28a5d0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a856c <_Py_dict_lookup@@Base+0xd8c> │ │ │ │ - bne a86c0 <_Py_dict_lookup@@Base+0xee0> │ │ │ │ + blt a8130 <_Py_dict_lookup@@Base+0xc08> │ │ │ │ + bne a82f8 <_Py_dict_lookup@@Base+0xdd0> │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ - b a838c <_Py_dict_lookup@@Base+0xbac> │ │ │ │ + b a7f04 <_Py_dict_lookup@@Base+0x9dc> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r8, [r4, r9, lsl #2] │ │ │ │ ldrshle r8, [r4, r3] │ │ │ │ - b a837c <_Py_dict_lookup@@Base+0xb9c> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov r4, r5 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r3, r8 │ │ │ │ - b a7a10 <_Py_dict_lookup@@Base+0x230> │ │ │ │ + b a7ef4 <_Py_dict_lookup@@Base+0x9cc> │ │ │ │ + ldr r1, [sl, #28] │ │ │ │ + b a78b0 <_Py_dict_lookup@@Base+0x388> │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b a789c <_Py_dict_lookup@@Base+0x374> │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bl 12821c │ │ │ │ + ldr r1, [r4] │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + ble a83ac <_Py_dict_lookup@@Base+0xe84> │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r1, [r1] │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a83a0 <_Py_dict_lookup@@Base+0xe78> │ │ │ │ + ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + str r1, [r0] │ │ │ │ + beq a83d0 <_Py_dict_lookup@@Base+0xea8> │ │ │ │ + cmp r2, #0 │ │ │ │ + bge a7cc4 <_Py_dict_lookup@@Base+0x79c> │ │ │ │ + b a8138 <_Py_dict_lookup@@Base+0xc10> │ │ │ │ + sub r1, r1, #1 │ │ │ │ + str r1, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne a837c <_Py_dict_lookup@@Base+0xe54> │ │ │ │ + mov r0, r4 │ │ │ │ + strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a837c <_Py_dict_lookup@@Base+0xe54> │ │ │ │ + strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a83a0 <_Py_dict_lookup@@Base+0xe78> │ │ │ │ + add r9, r9, r9, lsl #2 │ │ │ │ + add r9, r9, r4, lsr #5 │ │ │ │ + add r9, r9, #1 │ │ │ │ + and r9, r9, r5 │ │ │ │ + b a767c <_Py_dict_lookup@@Base+0x154> │ │ │ │ + ldr r1, [sl, #28] │ │ │ │ + b a7e38 <_Py_dict_lookup@@Base+0x910> │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b a7e24 <_Py_dict_lookup@@Base+0x8fc> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b a7554 <_Py_dict_lookup@@Base+0x2c> │ │ │ │ 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] │ │ │ │ @@ -126183,391 +126005,408 @@ │ │ │ │ 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 a88f4 <_Py_dict_lookup@@Base+0x1114> │ │ │ │ + bgt a862c <_Py_dict_lookup@@Base+0x1104> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8824 <_Py_dict_lookup@@Base+0x1044> │ │ │ │ + blt a855c <_Py_dict_lookup@@Base+0x1034> │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a8830 <_Py_dict_lookup@@Base+0x1050> │ │ │ │ + beq a8568 <_Py_dict_lookup@@Base+0x1040> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a883c <_Py_dict_lookup@@Base+0x105c> │ │ │ │ + beq a8574 <_Py_dict_lookup@@Base+0x104c> │ │ │ │ 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 a88c8 <_Py_dict_lookup@@Base+0x10e8> │ │ │ │ + bgt a8600 <_Py_dict_lookup@@Base+0x10d8> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a88e0 <_Py_dict_lookup@@Base+0x1100> │ │ │ │ + blt a8618 <_Py_dict_lookup@@Base+0x10f0> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8830 <_Py_dict_lookup@@Base+0x1050> │ │ │ │ + beq a8568 <_Py_dict_lookup@@Base+0x1040> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a89a0 <_Py_dict_lookup@@Base+0x11c0> │ │ │ │ + beq a86d8 <_Py_dict_lookup@@Base+0x11b0> │ │ │ │ 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 a8958 <_Py_dict_lookup@@Base+0x1178> │ │ │ │ + bgt a8690 <_Py_dict_lookup@@Base+0x1168> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a892c <_Py_dict_lookup@@Base+0x114c> │ │ │ │ + blt a8664 <_Py_dict_lookup@@Base+0x113c> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8830 <_Py_dict_lookup@@Base+0x1050> │ │ │ │ + beq a8568 <_Py_dict_lookup@@Base+0x1040> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8a40 <_Py_dict_lookup@@Base+0x1260> │ │ │ │ + beq a8778 <_Py_dict_lookup@@Base+0x1250> │ │ │ │ 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 a898c <_Py_dict_lookup@@Base+0x11ac> │ │ │ │ + bgt a86c4 <_Py_dict_lookup@@Base+0x119c> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a894c <_Py_dict_lookup@@Base+0x116c> │ │ │ │ + blt a8684 <_Py_dict_lookup@@Base+0x115c> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8830 <_Py_dict_lookup@@Base+0x1050> │ │ │ │ + beq a8568 <_Py_dict_lookup@@Base+0x1040> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8ab0 <_Py_dict_lookup@@Base+0x12d0> │ │ │ │ + beq a87e8 <_Py_dict_lookup@@Base+0x12c0> │ │ │ │ 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 a879c <_Py_dict_lookup@@Base+0xfbc> │ │ │ │ + b a84d4 <_Py_dict_lookup@@Base+0xfac> │ │ │ │ cmn r4, #1 │ │ │ │ - bne a8b50 <_Py_dict_lookup@@Base+0x1370> │ │ │ │ + bne a8888 <_Py_dict_lookup@@Base+0x1360> │ │ │ │ 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 a88ac <_Py_dict_lookup@@Base+0x10cc> │ │ │ │ + bne a85e4 <_Py_dict_lookup@@Base+0x10bc> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a88ac <_Py_dict_lookup@@Base+0x10cc> │ │ │ │ + bne a85e4 <_Py_dict_lookup@@Base+0x10bc> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8b38 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + beq a8870 <_Py_dict_lookup@@Base+0x1348> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8b30 <_Py_dict_lookup@@Base+0x1350> │ │ │ │ + beq a8868 <_Py_dict_lookup@@Base+0x1340> │ │ │ │ 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 2e534 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8830 <_Py_dict_lookup@@Base+0x1050> │ │ │ │ + beq a8568 <_Py_dict_lookup@@Base+0x1040> │ │ │ │ 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 a875c <_Py_dict_lookup@@Base+0xf7c> │ │ │ │ + ble a8494 <_Py_dict_lookup@@Base+0xf6c> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a8a38 <_Py_dict_lookup@@Base+0x1258> │ │ │ │ + bgt a8770 <_Py_dict_lookup@@Base+0x1248> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8768 <_Py_dict_lookup@@Base+0xf88> │ │ │ │ + bge a84a0 <_Py_dict_lookup@@Base+0xf78> │ │ │ │ cmn r4, #1 │ │ │ │ - bne a8780 <_Py_dict_lookup@@Base+0xfa0> │ │ │ │ + bne a84b8 <_Py_dict_lookup@@Base+0xf90> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a8a10 <_Py_dict_lookup@@Base+0x1230> │ │ │ │ + bgt a8748 <_Py_dict_lookup@@Base+0x1220> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8728 <_Py_dict_lookup@@Base+0xf48> │ │ │ │ + bge a8460 <_Py_dict_lookup@@Base+0xf38> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a882c <_Py_dict_lookup@@Base+0x104c> │ │ │ │ + beq a8564 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b a88d0 <_Py_dict_lookup@@Base+0x10f0> │ │ │ │ + b a8608 <_Py_dict_lookup@@Base+0x10e0> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a882c <_Py_dict_lookup@@Base+0x104c> │ │ │ │ + beq a8564 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ 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 a87e4 <_Py_dict_lookup@@Base+0x1004> │ │ │ │ + b a851c <_Py_dict_lookup@@Base+0xff4> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8830 <_Py_dict_lookup@@Base+0x1050> │ │ │ │ - b a8808 <_Py_dict_lookup@@Base+0x1028> │ │ │ │ + beq a8568 <_Py_dict_lookup@@Base+0x1040> │ │ │ │ + b a8540 <_Py_dict_lookup@@Base+0x1018> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r2, r8, #1 │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ ldrshle r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a87b0 <_Py_dict_lookup@@Base+0xfd0> │ │ │ │ + bge a84e8 <_Py_dict_lookup@@Base+0xfc0> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a882c <_Py_dict_lookup@@Base+0x104c> │ │ │ │ + beq a8564 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ 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 a87e8 <_Py_dict_lookup@@Base+0x1008> │ │ │ │ + b a8520 <_Py_dict_lookup@@Base+0xff8> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a8780 <_Py_dict_lookup@@Base+0xfa0> │ │ │ │ + bne a84b8 <_Py_dict_lookup@@Base+0xf90> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a8780 <_Py_dict_lookup@@Base+0xfa0> │ │ │ │ + bne a84b8 <_Py_dict_lookup@@Base+0xf90> │ │ │ │ tst r0, #32 │ │ │ │ - beq a8b48 <_Py_dict_lookup@@Base+0x1368> │ │ │ │ + beq a8880 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a8b40 <_Py_dict_lookup@@Base+0x1360> │ │ │ │ + beq a8878 <_Py_dict_lookup@@Base+0x1350> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e534 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8830 <_Py_dict_lookup@@Base+0x1050> │ │ │ │ - b a8780 <_Py_dict_lookup@@Base+0xfa0> │ │ │ │ + beq a8568 <_Py_dict_lookup@@Base+0x1040> │ │ │ │ + b a84b8 <_Py_dict_lookup@@Base+0xf90> │ │ │ │ ldr r4, [r7, r8, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8728 <_Py_dict_lookup@@Base+0xf48> │ │ │ │ + bge a8460 <_Py_dict_lookup@@Base+0xf38> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a882c <_Py_dict_lookup@@Base+0x104c> │ │ │ │ + beq a8564 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ 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 a88d8 <_Py_dict_lookup@@Base+0x10f8> │ │ │ │ + b a8610 <_Py_dict_lookup@@Base+0x10e8> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a87c8 <_Py_dict_lookup@@Base+0xfe8> │ │ │ │ + bne a8500 <_Py_dict_lookup@@Base+0xfd8> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a87c8 <_Py_dict_lookup@@Base+0xfe8> │ │ │ │ + bne a8500 <_Py_dict_lookup@@Base+0xfd8> │ │ │ │ tst r0, #32 │ │ │ │ - beq a8b28 <_Py_dict_lookup@@Base+0x1348> │ │ │ │ + beq a8860 <_Py_dict_lookup@@Base+0x1338> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a8b20 <_Py_dict_lookup@@Base+0x1340> │ │ │ │ + beq a8858 <_Py_dict_lookup@@Base+0x1330> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e534 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8830 <_Py_dict_lookup@@Base+0x1050> │ │ │ │ - b a87c8 <_Py_dict_lookup@@Base+0xfe8> │ │ │ │ + beq a8568 <_Py_dict_lookup@@Base+0x1040> │ │ │ │ + b a8500 <_Py_dict_lookup@@Base+0xfd8> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a8808 <_Py_dict_lookup@@Base+0x1028> │ │ │ │ + bne a8540 <_Py_dict_lookup@@Base+0x1018> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a8808 <_Py_dict_lookup@@Base+0x1028> │ │ │ │ + bne a8540 <_Py_dict_lookup@@Base+0x1018> │ │ │ │ tst r0, #32 │ │ │ │ - beq a8b70 <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + beq a88a8 <_Py_dict_lookup@@Base+0x1380> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a8b68 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + beq a88a0 <_Py_dict_lookup@@Base+0x1378> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e534 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8830 <_Py_dict_lookup@@Base+0x1050> │ │ │ │ - b a8808 <_Py_dict_lookup@@Base+0x1028> │ │ │ │ + beq a8568 <_Py_dict_lookup@@Base+0x1040> │ │ │ │ + b a8540 <_Py_dict_lookup@@Base+0x1018> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8a94 <_Py_dict_lookup@@Base+0x12b4> │ │ │ │ + b a87cc <_Py_dict_lookup@@Base+0x12a4> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a8a7c <_Py_dict_lookup@@Base+0x129c> │ │ │ │ + b a87b4 <_Py_dict_lookup@@Base+0x128c> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8890 <_Py_dict_lookup@@Base+0x10b0> │ │ │ │ + b a85c8 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a887c <_Py_dict_lookup@@Base+0x109c> │ │ │ │ + b a85b4 <_Py_dict_lookup@@Base+0x108c> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a89f4 <_Py_dict_lookup@@Base+0x1214> │ │ │ │ + b a872c <_Py_dict_lookup@@Base+0x1204> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a89dc <_Py_dict_lookup@@Base+0x11fc> │ │ │ │ + b a8714 <_Py_dict_lookup@@Base+0x11ec> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b a875c <_Py_dict_lookup@@Base+0xf7c> │ │ │ │ + b a8494 <_Py_dict_lookup@@Base+0xf6c> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8b04 <_Py_dict_lookup@@Base+0x1324> │ │ │ │ + b a883c <_Py_dict_lookup@@Base+0x1314> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a8aec <_Py_dict_lookup@@Base+0x130c> │ │ │ │ + b a8824 <_Py_dict_lookup@@Base+0x12fc> │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + subs r3, r0, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq a88cc <_Py_dict_lookup@@Base+0x13a4> │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + ble a88d8 <_Py_dict_lookup@@Base+0x13b0> │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne a88cc <_Py_dict_lookup@@Base+0x13a4> │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b a6d2c <_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, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #984] @ a8f6c <_Py_dict_lookup@@Base+0x178c> │ │ │ │ + ldr r2, [pc, #988] @ a8cec <_Py_dict_lookup@@Base+0x17c4> │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r2, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a8f18 <_Py_dict_lookup@@Base+0x1738> │ │ │ │ + beq a8c94 <_Py_dict_lookup@@Base+0x176c> │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a8cfc <_Py_dict_lookup@@Base+0x151c> │ │ │ │ + beq a8a78 <_Py_dict_lookup@@Base+0x1550> │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb r4, [r1, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne a8f44 <_Py_dict_lookup@@Base+0x1764> │ │ │ │ + bne a8cc4 <_Py_dict_lookup@@Base+0x179c> │ │ │ │ ldrb r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a8f28 <_Py_dict_lookup@@Base+0x1748> │ │ │ │ + bne a8ca8 <_Py_dict_lookup@@Base+0x1780> │ │ │ │ ldrb r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a8f28 <_Py_dict_lookup@@Base+0x1748> │ │ │ │ + bne a8ca8 <_Py_dict_lookup@@Base+0x1780> │ │ │ │ ldrb r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a8f28 <_Py_dict_lookup@@Base+0x1748> │ │ │ │ + bne a8ca8 <_Py_dict_lookup@@Base+0x1780> │ │ │ │ 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 a8efc <_Py_dict_lookup@@Base+0x171c> │ │ │ │ + bne a8c78 <_Py_dict_lookup@@Base+0x1750> │ │ │ │ add r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne a8efc <_Py_dict_lookup@@Base+0x171c> │ │ │ │ + bne a8c78 <_Py_dict_lookup@@Base+0x1750> │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne a8efc <_Py_dict_lookup@@Base+0x171c> │ │ │ │ + bne a8c78 <_Py_dict_lookup@@Base+0x1750> │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne a8efc <_Py_dict_lookup@@Base+0x171c> │ │ │ │ + bne a8c78 <_Py_dict_lookup@@Base+0x1750> │ │ │ │ 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 2d63c │ │ │ │ ldr lr, [r5, #20] │ │ │ │ - movw r2, #24808 @ 0x60e8 │ │ │ │ + movw r2, #24112 @ 0x5e30 │ │ │ │ movt r2, #10 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a8d04 <_Py_dict_lookup@@Base+0x1524> │ │ │ │ + bne a8a80 <_Py_dict_lookup@@Base+0x1558> │ │ │ │ cmp r4, #0 │ │ │ │ - beq a8cfc <_Py_dict_lookup@@Base+0x151c> │ │ │ │ - ldr r2, [pc, #748] @ a8f70 <_Py_dict_lookup@@Base+0x1790> │ │ │ │ + beq a8a78 <_Py_dict_lookup@@Base+0x1550> │ │ │ │ + ldr r2, [pc, #752] @ a8cf0 <_Py_dict_lookup@@Base+0x17c8> │ │ │ │ ldr r2, [r2, r6] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1596] @ 0x63c │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq a8d3c <_Py_dict_lookup@@Base+0x155c> │ │ │ │ + beq a8ab8 <_Py_dict_lookup@@Base+0x1590> │ │ │ │ lsr r2, r4, #18 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ ldr r0, [r2, #808] @ 0x328 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt a8ccc <_Py_dict_lookup@@Base+0x14ec> │ │ │ │ + bgt a8a48 <_Py_dict_lookup@@Base+0x1520> │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a8d3c <_Py_dict_lookup@@Base+0x155c> │ │ │ │ + beq a8ab8 <_Py_dict_lookup@@Base+0x1590> │ │ │ │ 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 a8d1c <_Py_dict_lookup@@Base+0x153c> │ │ │ │ + beq a8a98 <_Py_dict_lookup@@Base+0x1570> │ │ │ │ cmp r3, #0 │ │ │ │ - beq a8d70 <_Py_dict_lookup@@Base+0x1590> │ │ │ │ + beq a8aec <_Py_dict_lookup@@Base+0x15c4> │ │ │ │ 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} │ │ │ │ @@ -126575,28 +126414,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 a8cfc <_Py_dict_lookup@@Base+0x151c> │ │ │ │ + b a8a78 <_Py_dict_lookup@@Base+0x1550> │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r2, #32016 @ 0x7d10 │ │ │ │ + movw r2, #32008 @ 0x7d08 │ │ │ │ movt r2, #9 │ │ │ │ ldr r6, [r3, #980] @ 0x3d4 │ │ │ │ cmp r6, r2 │ │ │ │ - bne a8e38 <_Py_dict_lookup@@Base+0x1658> │ │ │ │ + bne a8bb4 <_Py_dict_lookup@@Base+0x168c> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d12c │ │ │ │ ldr r3, [r5, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #800] @ 0x320 │ │ │ │ - b a8cfc <_Py_dict_lookup@@Base+0x151c> │ │ │ │ + b a8a78 <_Py_dict_lookup@@Base+0x1550> │ │ │ │ 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] │ │ │ │ @@ -126605,66 +126444,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 a8dd0 <_Py_dict_lookup@@Base+0x15f0> │ │ │ │ + bne a8b4c <_Py_dict_lookup@@Base+0x1624> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a8dcc <_Py_dict_lookup@@Base+0x15ec> │ │ │ │ + beq a8b48 <_Py_dict_lookup@@Base+0x1620> │ │ │ │ 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 a8e74 <_Py_dict_lookup@@Base+0x1694> │ │ │ │ + beq a8bf0 <_Py_dict_lookup@@Base+0x16c8> │ │ │ │ cmp r2, #1 │ │ │ │ - beq a8e48 <_Py_dict_lookup@@Base+0x1668> │ │ │ │ + beq a8bc4 <_Py_dict_lookup@@Base+0x169c> │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq a8cfc <_Py_dict_lookup@@Base+0x151c> │ │ │ │ + beq a8a78 <_Py_dict_lookup@@Base+0x1550> │ │ │ │ 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 a8cfc <_Py_dict_lookup@@Base+0x151c> │ │ │ │ + b a8a78 <_Py_dict_lookup@@Base+0x1550> │ │ │ │ ldr r0, [r3, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b a8d60 <_Py_dict_lookup@@Base+0x1580> │ │ │ │ + b a8adc <_Py_dict_lookup@@Base+0x15b4> │ │ │ │ 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 a8cfc <_Py_dict_lookup@@Base+0x151c> │ │ │ │ + b a8a78 <_Py_dict_lookup@@Base+0x1550> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a8de4 <_Py_dict_lookup@@Base+0x1604> │ │ │ │ + beq a8b60 <_Py_dict_lookup@@Base+0x1638> │ │ │ │ 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] │ │ │ │ @@ -126687,110 +126526,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 a8cfc <_Py_dict_lookup@@Base+0x151c> │ │ │ │ + b a8a78 <_Py_dict_lookup@@Base+0x1550> │ │ │ │ mov r0, r3 │ │ │ │ - bl 86a34 │ │ │ │ - movw r1, #2260 @ 0x8d4 │ │ │ │ + bl 86a2c │ │ │ │ + movw r1, #864 @ 0x360 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #14072 @ 0x36f8 │ │ │ │ + movw r0, #12000 @ 0x2ee0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #5396 @ 0x1514 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #4152 @ 0x1038 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #76] @ a8f74 <_Py_dict_lookup@@Base+0x1794> │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #55828 @ 0xda14 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ - bl 86a34 │ │ │ │ - movw r1, #2236 @ 0x8bc │ │ │ │ + bl 86a2c │ │ │ │ + movw r1, #840 @ 0x348 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #14072 @ 0x36f8 │ │ │ │ + movw r0, #12000 @ 0x2ee0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 86a34 │ │ │ │ - movw r1, #2176 @ 0x880 │ │ │ │ + bl 86a2c │ │ │ │ + movw r1, #780 @ 0x30c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #14072 @ 0x36f8 │ │ │ │ + movw r0, #12000 @ 0x2ee0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8f3e4 <_PyMonitoring_FireLineEvent@@Base+0x474> │ │ │ │ + bl 8f3dc <_PyMonitoring_FireLineEvent@@Base+0x474> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq lr, r5, ip, lsr r0 │ │ │ │ │ │ │ │ -000a8f78 : │ │ │ │ +000a8cf4 : │ │ │ │ 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 a8fcc │ │ │ │ + bgt a8d48 │ │ │ │ cmp ip, #0 │ │ │ │ - beq a90e4 │ │ │ │ - ldr r1, [pc, #736] @ a9298 │ │ │ │ + beq a8e60 │ │ │ │ + ldr r1, [pc, #736] @ a9014 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp ip, #7 │ │ │ │ - bhi a90e4 │ │ │ │ + bhi a8e60 │ │ │ │ ldrb ip, [r1, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #128 @ 0x80 │ │ │ │ - movweq r7, #27208 @ 0x6a48 │ │ │ │ + movweq r7, #26452 @ 0x6754 │ │ │ │ movteq r7, #18 │ │ │ │ - bne a90b8 │ │ │ │ + bne a8e34 │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ - bne a9174 │ │ │ │ + bne a8ef0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a927c │ │ │ │ - ldr r8, [pc, #668] @ a929c │ │ │ │ + bne a8ff8 │ │ │ │ + ldr r8, [pc, #668] @ a9018 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r0, [r9, r8] │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9120 │ │ │ │ - ldr lr, [pc, #644] @ a92a0 │ │ │ │ + beq a8e9c │ │ │ │ + ldr lr, [pc, #644] @ a901c │ │ │ │ ldr ip, [r2, #2012] @ 0x7dc │ │ │ │ ldr sl, [r3] │ │ │ │ sub ip, ip, #1 │ │ │ │ str sl, [r2, #2008] @ 0x7d8 │ │ │ │ str ip, [r2, #2012] @ 0x7dc │ │ │ │ ldr r2, [lr, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne a9200 │ │ │ │ + bne a8f7c │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ - beq a914c │ │ │ │ + beq a8ec8 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a914c │ │ │ │ + bgt a8ec8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r4, [r3, #12] │ │ │ │ - bne a9158 │ │ │ │ + bne a8ed4 │ │ │ │ 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] │ │ │ │ @@ -126802,242 +126641,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 a90e4 │ │ │ │ + ble a8e60 │ │ │ │ cmp ip, #130 @ 0x82 │ │ │ │ - movweq r7, #10448 @ 0x28d0 │ │ │ │ + movweq r7, #9320 @ 0x2468 │ │ │ │ movteq r7, #17 │ │ │ │ - beq a8fdc │ │ │ │ + beq a8d58 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp ip, r1 │ │ │ │ - movweq r7, #53540 @ 0xd124 │ │ │ │ + movweq r7, #52348 @ 0xcc7c │ │ │ │ movteq r7, #27 │ │ │ │ - beq a8fdc │ │ │ │ + beq a8d58 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #16820 @ 0x41b4 │ │ │ │ + movw r1, #20924 @ 0x51bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140384 │ │ │ │ - movw r7, #28768 @ 0x7060 │ │ │ │ + b 13ff54 │ │ │ │ + movw r7, #27596 @ 0x6bcc │ │ │ │ movt r7, #13 │ │ │ │ - b a8fdc │ │ │ │ - movw r7, #51180 @ 0xc7ec │ │ │ │ + b a8d58 │ │ │ │ + movw r7, #50060 @ 0xc38c │ │ │ │ movt r7, #17 │ │ │ │ - b a8fdc │ │ │ │ + b a8d58 │ │ │ │ movw r0, #15180 @ 0x3b4c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a9274 │ │ │ │ + beq a8ff0 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - bne a9050 │ │ │ │ + bne a8dcc │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq a9070 │ │ │ │ + beq a8dec │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ - b a9070 │ │ │ │ + b a8dec │ │ │ │ mov r7, #0 │ │ │ │ - b a8fdc │ │ │ │ + b a8d58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a925c │ │ │ │ - ldr r9, [pc, #280] @ a929c │ │ │ │ + beq a8fd8 │ │ │ │ + ldr r9, [pc, #280] @ a9018 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r2, [r9, r8] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a91e0 │ │ │ │ + beq a8f5c │ │ │ │ ldr r0, [r2, #2020] @ 0x7e4 │ │ │ │ ldr ip, [r3] │ │ │ │ sub r0, r0, #1 │ │ │ │ str ip, [r2, #2016] @ 0x7e0 │ │ │ │ str r0, [r2, #2020] @ 0x7e4 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 257e60 <_Py_NewReference@@Base> │ │ │ │ + bl 257408 <_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 a9138 │ │ │ │ + b a8eb4 │ │ │ │ movw r0, #14776 @ 0x39b8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a91c4 │ │ │ │ - b a9274 │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + bne a8f40 │ │ │ │ + b a8ff0 │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne a9240 │ │ │ │ - ldr r0, [pc, #140] @ a92a4 │ │ │ │ + bne a8fbc │ │ │ │ + ldr r0, [pc, #140] @ a9020 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9134 │ │ │ │ + bne a8eb0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r0, [r9, r8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a9138 │ │ │ │ + b a8eb4 │ │ │ │ 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 a9138 │ │ │ │ + b a8eb4 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16848 @ 0x41d0 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r3, #0 │ │ │ │ - b a90ac │ │ │ │ + b a8e28 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16916 @ 0x4214 │ │ │ │ + movw r1, #21020 @ 0x521c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b a9274 │ │ │ │ - subeq lr, r5, r8 │ │ │ │ + bl 16d81c │ │ │ │ + b a8ff0 │ │ │ │ + umaaleq sp, r5, ip, r9 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000a92a8 : │ │ │ │ +000a9024 : │ │ │ │ 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 a9398 │ │ │ │ + beq a9114 │ │ │ │ ldr r2, [r1] │ │ │ │ movw r0, #42744 @ 0xa6f8 │ │ │ │ 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 a933c │ │ │ │ + bne a90b8 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a933c │ │ │ │ + beq a90b8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46448 @ 0xb570 │ │ │ │ + movw ip, #47724 @ 0xba6c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a9374 │ │ │ │ + beq a90f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abbcc │ │ │ │ + b ab948 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq a9384 │ │ │ │ + beq a9100 │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #46448 @ 0xb570 │ │ │ │ + movw r0, #47724 @ 0xba6c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne a932c │ │ │ │ + bne a90a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a93ec │ │ │ │ + b a9168 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 259614 <_Py_NewReference@@Base+0x17b4> │ │ │ │ + b 258bbc <_Py_NewReference@@Base+0x17b4> │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq a93d0 │ │ │ │ - bl b61cc │ │ │ │ + beq a914c │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne a93d0 │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne a914c │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2795 @ 0xaeb │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15664 @ 0x3d30 │ │ │ │ + movw r1, #5764 @ 0x1684 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b a93c4 │ │ │ │ + bl 16d81c │ │ │ │ + b a9140 │ │ │ │ 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, #42744 @ 0xa6f8 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, r5 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne a96bc │ │ │ │ - ldr r3, [pc, #844] @ a977c │ │ │ │ + bne a9438 │ │ │ │ + ldr r3, [pc, #844] @ a94f8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1920] @ 0x780 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a9508 │ │ │ │ + beq a9284 │ │ │ │ ldr r2, [r3, #1924] @ 0x784 │ │ │ │ add r0, r4, #28 │ │ │ │ ldr r1, [r4] │ │ │ │ add r7, r4, #20 │ │ │ │ str r1, [r3, #1920] @ 0x780 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -127056,22 +126895,22 @@ │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ bl 2d63c │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ and sl, r3, #7 │ │ │ │ - bne a96e8 │ │ │ │ + bne a9464 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7, sl] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ mov r3, #1 │ │ │ │ cmp r8, r5 │ │ │ │ lsl r3, r3, r2 │ │ │ │ - bne a9698 │ │ │ │ + bne a9414 │ │ │ │ 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] │ │ │ │ @@ -127088,36 +126927,36 @@ │ │ │ │ mov r1, #8 │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r7, #38304 @ 0x95a0 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r0, #64560 @ 0xfc30 │ │ │ │ + movw r0, #63860 @ 0xf974 │ │ │ │ movt r0, #9 │ │ │ │ ldr r3, [r7, #988] @ 0x3dc │ │ │ │ cmp r3, r0 │ │ │ │ - bne a9738 │ │ │ │ - ldr r3, [pc, #564] @ a977c │ │ │ │ + bne a94b4 │ │ │ │ + ldr r3, [pc, #564] @ a94f8 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr sl, [r3, #1596] @ 0x63c │ │ │ │ ldr r3, [sl, r2, lsl #2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq a9728 │ │ │ │ + beq a94a4 │ │ │ │ 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 a95f0 │ │ │ │ + beq a936c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ sub r3, r8, r5 │ │ │ │ clz r3, r3 │ │ │ │ @@ -127134,116 +126973,116 @@ │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ bl 2d63c │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ and sl, r3, #7 │ │ │ │ - bne a96e8 │ │ │ │ + bne a9464 │ │ │ │ strb r0, [r7, sl] │ │ │ │ - b a94b8 │ │ │ │ + b a9234 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr ip, [r3, #28] │ │ │ │ cmp r1, ip │ │ │ │ - bhi a96d8 │ │ │ │ + bhi a9454 │ │ │ │ add r0, lr, r1 │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, r1 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r2, [r3, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a9584 │ │ │ │ + bne a9300 │ │ │ │ ldr r3, [r7, #968] @ 0x3c8 │ │ │ │ - movw r2, #30908 @ 0x78bc │ │ │ │ + movw r2, #30900 @ 0x78b4 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a9750 │ │ │ │ + bne a94cc │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e27c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [sl, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [sl, #800] @ 0x320 │ │ │ │ - bne a9584 │ │ │ │ - bl 2e3794 │ │ │ │ + bne a9300 │ │ │ │ + bl 2e2e74 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9670 │ │ │ │ + bgt a93ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9764 │ │ │ │ + beq a94e0 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9690 │ │ │ │ + bgt a940c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9770 │ │ │ │ + beq a94ec │ │ │ │ mvn r0, #0 │ │ │ │ - b a9500 │ │ │ │ + b a927c │ │ │ │ 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 a94e4 │ │ │ │ + b a9260 │ │ │ │ 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 a9524 │ │ │ │ + b a92a0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b a9584 │ │ │ │ + b a9300 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r9 │ │ │ │ - bl c3630 <_PyDict_SendEvent@@Base> │ │ │ │ + bl c3238 <_PyDict_SendEvent@@Base> │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble a94b0 │ │ │ │ + ble a922c │ │ │ │ cmp r3, #15 │ │ │ │ lslle sl, sl, #1 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #0 │ │ │ │ strgt r3, [r7, sl, lsl #2] │ │ │ │ strhle r3, [r7, sl] │ │ │ │ - b a94b8 │ │ │ │ + b a9234 │ │ │ │ mov r0, sl │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ mov r4, r0 │ │ │ │ - b a9614 │ │ │ │ + b a9390 │ │ │ │ ldr r0, [r7, #984] @ 0x3d8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a9584 │ │ │ │ - b a9650 │ │ │ │ + bne a9300 │ │ │ │ + b a93cc │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b a963c │ │ │ │ + b a93b8 │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a9670 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a93ec │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a9690 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a940c │ │ │ │ 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 │ │ │ │ @@ -127254,26 +127093,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 a9970 │ │ │ │ + beq a96ec │ │ │ │ cmp r2, #7 │ │ │ │ - bhi a9a90 │ │ │ │ + bhi a980c │ │ │ │ cmp r2, #3 │ │ │ │ - bne a984c │ │ │ │ - ldr r3, [pc, #900] @ a9b64 │ │ │ │ + bne a95c8 │ │ │ │ + ldr r3, [pc, #900] @ a98e0 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1920] @ 0x780 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a9a34 │ │ │ │ + beq a97b0 │ │ │ │ ldr r2, [r3, #1924] @ 0x784 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ movw lr, #771 @ 0x303 │ │ │ │ str r0, [r3, #1920] @ 0x780 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, #5 │ │ │ │ @@ -127292,48 +127131,48 @@ │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #8 │ │ │ │ movw r6, #38304 @ 0x95a0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mul r1, r3, r1 │ │ │ │ - movw r0, #64560 @ 0xfc30 │ │ │ │ + movw r0, #63860 @ 0xf974 │ │ │ │ movt r0, #9 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ add r1, r1, r5 │ │ │ │ add ip, r1, #20 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r0 │ │ │ │ - bne a9ac8 │ │ │ │ - ldr r0, [pc, #732] @ a9b64 │ │ │ │ + bne a9844 │ │ │ │ + ldr r0, [pc, #732] @ a98e0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [ip, r0] │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #1596] @ 0x63c │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - bcs a99dc │ │ │ │ + bcs a9758 │ │ │ │ add r1, r1, #19 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r0, r1, lsl #3] │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq a9a98 │ │ │ │ + beq a9814 │ │ │ │ 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 a993c │ │ │ │ + beq a96b8 │ │ │ │ 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 │ │ │ │ @@ -127351,184 +127190,184 @@ │ │ │ │ bl 2d63c │ │ │ │ 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 a9a78 │ │ │ │ + bhi a97f4 │ │ │ │ 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 a98e4 │ │ │ │ - b a99dc │ │ │ │ + bne a9660 │ │ │ │ + b a9758 │ │ │ │ mov r1, #12 │ │ │ │ cmp r2, #7 │ │ │ │ - bls a9850 │ │ │ │ + bls a95cc │ │ │ │ cmp r2, #15 │ │ │ │ - bhi a9af8 │ │ │ │ + bhi a9874 │ │ │ │ movw r6, #38304 @ 0x95a0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mul r0, r3, r1 │ │ │ │ add ip, r2, #1 │ │ │ │ mov r5, #1 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ - movw r1, #64560 @ 0xfc30 │ │ │ │ + movw r1, #63860 @ 0xf974 │ │ │ │ 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 a9ac8 │ │ │ │ - ldr r1, [pc, #408] @ a9b64 │ │ │ │ + bne a9844 │ │ │ │ + ldr r1, [pc, #408] @ a98e0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1596] @ 0x63c │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r6, #968] @ 0x3c8 │ │ │ │ - movw r1, #30908 @ 0x78bc │ │ │ │ + movw r1, #30900 @ 0x78b4 │ │ │ │ movt r1, #9 │ │ │ │ strd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne a9b40 │ │ │ │ + bne a98bc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e27c │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a9b58 │ │ │ │ + beq a98d4 │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r9 │ │ │ │ add r6, r5, #20 │ │ │ │ ldr r0, [ip, #800] @ 0x320 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [ip, #800] @ 0x320 │ │ │ │ - b a98ec │ │ │ │ + b a9668 │ │ │ │ movw r6, #38304 @ 0x95a0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r1, #64560 @ 0xfc30 │ │ │ │ + movw r1, #63860 @ 0xf974 │ │ │ │ movt r1, #9 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ cmp r4, r1 │ │ │ │ - bne a9ab0 │ │ │ │ + bne a982c │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ 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 a98a8 │ │ │ │ + b a9624 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r9 │ │ │ │ str r0, [lr, #12] │ │ │ │ add r6, r5, #20 │ │ │ │ str lr, [r0, #8] │ │ │ │ - b a98ec │ │ │ │ + b a9668 │ │ │ │ mov r1, #8 │ │ │ │ - b a997c │ │ │ │ + b a96f8 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ strd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, r0 │ │ │ │ - b a9964 │ │ │ │ + b a96e0 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ mov r5, #8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ 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 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a9b58 │ │ │ │ + beq a98d4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r6, r5, #20 │ │ │ │ - b a98ec │ │ │ │ + b a9668 │ │ │ │ mul r1, r3, r1 │ │ │ │ add r0, r2, #2 │ │ │ │ mov r5, #1 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r9, r0 │ │ │ │ add r1, r1, r5, lsl r0 │ │ │ │ lsl r5, r5, r0 │ │ │ │ adds r0, r1, #20 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bmi a9b58 │ │ │ │ + bmi a98d4 │ │ │ │ movw r6, #38304 @ 0x95a0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r0, #64560 @ 0xfc30 │ │ │ │ + movw r0, #63860 @ 0xf974 │ │ │ │ movt r0, #9 │ │ │ │ ldr r4, [r6, #988] @ 0x3dc │ │ │ │ cmp r4, r0 │ │ │ │ - beq a9880 │ │ │ │ - b a9ac8 │ │ │ │ + beq a95fc │ │ │ │ + b a9844 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a9a10 │ │ │ │ + b a978c │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e3794 │ │ │ │ - b a9840 │ │ │ │ + bl 2e2e74 │ │ │ │ + b a95bc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a9b68 : │ │ │ │ +000a98e4 : │ │ │ │ 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, #29808 @ 0x7470 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - bl a9ba4 │ │ │ │ + bl a9920 │ │ │ │ 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 aa03c │ │ │ │ + bl a9db8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a9e84 │ │ │ │ + beq a9c00 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a9e50 │ │ │ │ - ldr r2, [pc, #972] @ a9fb8 │ │ │ │ + beq a9bcc │ │ │ │ + ldr r2, [pc, #972] @ a9d34 │ │ │ │ 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 │ │ │ │ @@ -127536,261 +127375,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 a9c38 │ │ │ │ + beq a99b4 │ │ │ │ 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 2e294 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r4, #12] │ │ │ │ - beq a9e68 │ │ │ │ + beq a9be4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a9f1c │ │ │ │ + beq a9c98 │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne a9df8 │ │ │ │ + bne a9b74 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a9cac │ │ │ │ + beq a9a28 │ │ │ │ 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 a9ea8 │ │ │ │ - ldr r0, [pc, #760] @ a9fbc │ │ │ │ + beq a9c24 │ │ │ │ + ldr r0, [pc, #760] @ a9d38 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #748] @ a9fb8 │ │ │ │ + ldr r2, [pc, #748] @ a9d34 │ │ │ │ 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 a9e00 │ │ │ │ + bne a9b7c │ │ │ │ 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, #52] @ 0x34 │ │ │ │ - bl ae2b4 │ │ │ │ + bl ae038 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a9f14 │ │ │ │ + beq a9c90 │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a9d6c │ │ │ │ + bne a9ae8 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9d44 │ │ │ │ + bgt a9ac0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a9d44 │ │ │ │ + bne a9ac0 │ │ │ │ mov r0, r1 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a9e5c │ │ │ │ + ble a9bd8 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a9e8c │ │ │ │ + beq a9c08 │ │ │ │ str r6, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b a9ca0 │ │ │ │ + b a9a1c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9d88 │ │ │ │ + bgt a9b04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9fa4 │ │ │ │ + beq a9d20 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9dc0 │ │ │ │ + bgt a9b3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9f90 │ │ │ │ + beq a9d0c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9dc0 │ │ │ │ + bgt a9b3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9f7c │ │ │ │ + beq a9cf8 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble a9df8 │ │ │ │ + ble a9b74 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_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 a9d60 │ │ │ │ + b a9adc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a9ce8 │ │ │ │ + beq a9a64 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9e38 │ │ │ │ + bgt a9bb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a9e38 │ │ │ │ + bne a9bb4 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 a9d60 │ │ │ │ + b a9adc │ │ │ │ cmp r5, #0 │ │ │ │ - bne a9c28 │ │ │ │ - b a9c38 │ │ │ │ + bne a99a4 │ │ │ │ + b a99b4 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bne a9d60 │ │ │ │ + bne a9adc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9e84 │ │ │ │ + bgt a9c00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9f5c │ │ │ │ + beq a9cd8 │ │ │ │ mov r4, #0 │ │ │ │ - b a9ca0 │ │ │ │ + b a9a1c │ │ │ │ mov r0, r6 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b a9d5c │ │ │ │ + b a9ad8 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a9cbc │ │ │ │ + bne a9a38 │ │ │ │ tst r3, #32 │ │ │ │ - bne a9f24 │ │ │ │ + bne a9ca0 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a9f4c │ │ │ │ + blt a9cc8 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r2, #58996 @ 0xe674 │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r2, r2, r3 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9e48 │ │ │ │ + bgt a9bc4 │ │ │ │ sub r5, r5, #1 │ │ │ │ str r5, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne a9e48 │ │ │ │ + bne a9bc4 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a9e48 │ │ │ │ - bl 142a28 │ │ │ │ + b a9bc4 │ │ │ │ + bl 1425e0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r1 │ │ │ │ - b a9e48 │ │ │ │ + b a9bc4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a9f68 │ │ │ │ + bne a9ce4 │ │ │ │ ldrsb r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge a9ecc │ │ │ │ + bge a9c48 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r1, #20 │ │ │ │ addeq r3, r1, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r2, [pc, #104] @ a9fc0 │ │ │ │ + ldr r2, [pc, #104] @ a9d3c │ │ │ │ add r2, r2, r3, lsl #5 │ │ │ │ - b a9ee8 │ │ │ │ + b a9c64 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b a9e84 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b a9c00 │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge a9ecc │ │ │ │ - b a9f3c │ │ │ │ + bge a9c48 │ │ │ │ + b a9cb8 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a9dc0 │ │ │ │ + b a9b3c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a9da4 │ │ │ │ + b a9b20 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a9d88 │ │ │ │ + b a9b04 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq fp, r2, r0, lsr #11 │ │ │ │ rsbeq r7, r3, r4, lsl r8 │ │ │ │ │ │ │ │ -000a9fc4 : │ │ │ │ +000a9d40 : │ │ │ │ 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 aa03c │ │ │ │ + bl a9db8 │ │ │ │ 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] @ aa038 │ │ │ │ + ldr ip, [pc, #60] @ a9db4 │ │ │ │ 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] │ │ │ │ @@ -127830,606 +127669,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 aa454 │ │ │ │ + bmi aa1d0 │ │ │ │ movw r6, #38304 @ 0x95a0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mov sl, r1 │ │ │ │ - movw r1, #64560 @ 0xfc30 │ │ │ │ + movw r1, #63860 @ 0xf974 │ │ │ │ movt r1, #9 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa3c0 │ │ │ │ - ldr r3, [pc, #948] @ aa498 │ │ │ │ + bne aa13c │ │ │ │ + ldr r3, [pc, #948] @ aa214 │ │ │ │ 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, #1596] @ 0x63c │ │ │ │ - bcs aa354 │ │ │ │ + bcs aa0d0 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r8, r1, lsl #3] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq aa3a0 │ │ │ │ + beq aa11c │ │ │ │ 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 aa1e4 │ │ │ │ + beq a9f60 │ │ │ │ cmp r4, #0 │ │ │ │ add r4, r0, r4 │ │ │ │ - beq aa21c │ │ │ │ + beq a9f98 │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, #0 │ │ │ │ str r3, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ - beq aa184 │ │ │ │ - ldr r3, [pc, #836] @ aa49c │ │ │ │ + beq a9f00 │ │ │ │ + ldr r3, [pc, #836] @ aa218 │ │ │ │ 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 aa294 │ │ │ │ + bgt aa010 │ │ │ │ sub r2, r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne aa2ec │ │ │ │ - ldr r2, [pc, #756] @ aa4a0 │ │ │ │ + bne aa068 │ │ │ │ + ldr r2, [pc, #756] @ aa21c │ │ │ │ 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 aa3e8 │ │ │ │ + bne aa164 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne aa228 │ │ │ │ + bne a9fa4 │ │ │ │ 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 aa284 │ │ │ │ + bcc aa000 │ │ │ │ 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 aa13c │ │ │ │ + bne a9eb8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne aa150 │ │ │ │ - b aa184 │ │ │ │ + bne a9ecc │ │ │ │ + b a9f00 │ │ │ │ ldr r3, [r5, #444] @ 0x1bc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt aa31c │ │ │ │ + bgt aa098 │ │ │ │ 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 aa278 │ │ │ │ + beq a9ff4 │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2d63c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #-12] │ │ │ │ - b aa1d8 │ │ │ │ + b a9f54 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r9, #12] │ │ │ │ str r9, [r3, #8] │ │ │ │ - b aa130 │ │ │ │ + b a9eac │ │ │ │ ldr r3, [r1, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ - beq aa184 │ │ │ │ + beq a9f00 │ │ │ │ ldr r3, [r1, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa184 │ │ │ │ + bne a9f00 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa488 │ │ │ │ + bne aa204 │ │ │ │ add r1, r0, #12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ tst r3, #16 │ │ │ │ - bne aa184 │ │ │ │ + bne a9f00 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa2d0 │ │ │ │ + bne aa04c │ │ │ │ dmb ish │ │ │ │ - b aa184 │ │ │ │ - ldr r2, [pc, #428] @ aa4a0 │ │ │ │ + b a9f00 │ │ │ │ + ldr r2, [pc, #428] @ aa21c │ │ │ │ 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 aa428 │ │ │ │ + bne aa1a4 │ │ │ │ str sl, [r4, #8] │ │ │ │ - b aa1cc │ │ │ │ + b a9f48 │ │ │ │ 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 aa268 │ │ │ │ - b aa278 │ │ │ │ + bne a9fe4 │ │ │ │ + b a9ff4 │ │ │ │ ldr r9, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #30908 @ 0x78bc │ │ │ │ + movw r3, #30900 @ 0x78b4 │ │ │ │ movt r3, #9 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r9, r3 │ │ │ │ - bne aa414 │ │ │ │ + bne aa190 │ │ │ │ cmp r7, #1 │ │ │ │ movcs r0, r7 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e27c │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa454 │ │ │ │ + beq aa1d0 │ │ │ │ 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 aa130 │ │ │ │ + b a9eac │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa354 │ │ │ │ + beq aa0d0 │ │ │ │ ldr lr, [r5, #84] @ 0x54 │ │ │ │ - b aa20c │ │ │ │ + b a9f88 │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r7 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa454 │ │ │ │ + beq aa1d0 │ │ │ │ ldr ip, [r5, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ and ip, ip, #16384 @ 0x4000 │ │ │ │ - b aa130 │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + b a9eac │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa460 │ │ │ │ - ldr r0, [pc, #164] @ aa4a4 │ │ │ │ - bl 1be45c │ │ │ │ + bne aa1dc │ │ │ │ + ldr r0, [pc, #164] @ aa220 │ │ │ │ + bl 1bdfb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa1cc │ │ │ │ + bne a9f48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ - b aa1cc │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ + b a9f48 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b aa380 │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + b aa0fc │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa474 │ │ │ │ - ldr r0, [pc, #100] @ aa4a4 │ │ │ │ - bl 1be45c │ │ │ │ + bne aa1f0 │ │ │ │ + ldr r0, [pc, #100] @ aa220 │ │ │ │ + bl 1bdfb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa314 │ │ │ │ + bne aa090 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ - b aa314 │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ + b aa090 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b aa1cc │ │ │ │ + b a9f48 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b aa314 │ │ │ │ + b aa090 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa184 │ │ │ │ - b aa2bc │ │ │ │ + bne a9f00 │ │ │ │ + b aa038 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000aa4a8 : │ │ │ │ +000aa224 : │ │ │ │ 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 2e294 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq aa51c │ │ │ │ + beq aa298 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ 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 aa51c │ │ │ │ + bne aa298 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq aa528 │ │ │ │ + beq aa2a4 │ │ │ │ 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 aa6ec │ │ │ │ - ldr r0, [pc, #688] @ aa7f4 │ │ │ │ + beq aa468 │ │ │ │ + ldr r0, [pc, #688] @ aa570 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #684] @ aa7f8 │ │ │ │ + ldr r2, [pc, #684] @ aa574 │ │ │ │ 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 aa67c │ │ │ │ + bne aa3f8 │ │ │ │ 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, #52] @ 0x34 │ │ │ │ - bl ae2b4 │ │ │ │ + bl ae038 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aa74c │ │ │ │ + beq aa4c8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne aa5ec │ │ │ │ + bne aa368 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa5cc │ │ │ │ + bgt aa348 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa5cc │ │ │ │ + bne aa348 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aa5e4 │ │ │ │ + ble aa360 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq aa6c8 │ │ │ │ + beq aa444 │ │ │ │ mov r1, r2 │ │ │ │ - b aa51c │ │ │ │ + b aa298 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa608 │ │ │ │ + bgt aa384 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa76c │ │ │ │ + beq aa4e8 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa640 │ │ │ │ + bgt aa3bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa758 │ │ │ │ + beq aa4d4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa640 │ │ │ │ + bgt aa3bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa780 │ │ │ │ + beq aa4fc │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble aa51c │ │ │ │ + ble aa298 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_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 aa51c │ │ │ │ + b aa298 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aa568 │ │ │ │ + beq aa2e4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa6b4 │ │ │ │ + bgt aa430 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa6b4 │ │ │ │ + bne aa430 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b aa5e4 │ │ │ │ + b aa360 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_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 aa5e4 │ │ │ │ + b aa360 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne aa53c │ │ │ │ + bne aa2b8 │ │ │ │ tst r3, #32 │ │ │ │ - bne aa794 │ │ │ │ + bne aa510 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt aa7b8 │ │ │ │ + blt aa534 │ │ │ │ ldrb r0, [r3] │ │ │ │ mov ip, #24 │ │ │ │ movw r3, #58996 @ 0xe674 │ │ │ │ movw r2, #38304 @ 0x95a0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa744 │ │ │ │ + bgt aa4c0 │ │ │ │ sub r2, r5, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aa7e0 │ │ │ │ + beq aa55c │ │ │ │ mov r1, r3 │ │ │ │ - b aa51c │ │ │ │ - bl 142a28 │ │ │ │ + b aa298 │ │ │ │ + bl 1425e0 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa51c │ │ │ │ + b aa298 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa624 │ │ │ │ + b aa3a0 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa608 │ │ │ │ + b aa384 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa640 │ │ │ │ + b aa3bc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne aa7c8 │ │ │ │ + bne aa544 │ │ │ │ ldrsb r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge aa710 │ │ │ │ + bge aa48c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r1, #28 │ │ │ │ - bne aa7d8 │ │ │ │ + bne aa554 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #56] @ aa7fc │ │ │ │ + ldr r3, [pc, #56] @ aa578 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b aa72c │ │ │ │ + b aa4a8 │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge aa710 │ │ │ │ + bge aa48c │ │ │ │ add r3, r1, #20 │ │ │ │ - b aa7b8 │ │ │ │ + b aa534 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa744 │ │ │ │ + b aa4c0 │ │ │ │ rsbeq fp, r2, r0, lsr #11 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r7, r3, r4, lsl r8 │ │ │ │ │ │ │ │ -000aa800 : │ │ │ │ +000aa57c : │ │ │ │ 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 2e294 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ 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 aac88 │ │ │ │ + beq aaa04 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq aaae4 │ │ │ │ + beq aa860 │ │ │ │ cmn r4, #-2147483619 @ 0x8000001d │ │ │ │ - bhi aad74 │ │ │ │ + bhi aaaf0 │ │ │ │ add r3, r0, r4 │ │ │ │ cmp r4, #3 │ │ │ │ - ble aaab0 │ │ │ │ + ble aa82c │ │ │ │ ldr r2, [r0] │ │ │ │ movw lr, #32896 @ 0x8080 │ │ │ │ movt lr, #32896 @ 0x8080 │ │ │ │ ands r2, r2, lr │ │ │ │ - bne aace4 │ │ │ │ + bne aaa60 │ │ │ │ add ip, r0, #4 │ │ │ │ sub r0, r3, #4 │ │ │ │ bic ip, ip, #3 │ │ │ │ cmp ip, r0 │ │ │ │ subhi r1, r3, ip │ │ │ │ - bhi aaab8 │ │ │ │ + bhi aa834 │ │ │ │ ldr r2, [ip] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aab28 │ │ │ │ + bne aa8a4 │ │ │ │ add r1, ip, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aa91c │ │ │ │ + bcc aa698 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aab2c │ │ │ │ + bne aa8a8 │ │ │ │ add r1, ip, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aa91c │ │ │ │ + bcc aa698 │ │ │ │ ldr r2, [ip, #8] │ │ │ │ movw lr, #32896 @ 0x8080 │ │ │ │ movt lr, #32896 @ 0x8080 │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aab2c │ │ │ │ + bne aa8a8 │ │ │ │ add r1, ip, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aa91c │ │ │ │ + bcc aa698 │ │ │ │ ldr r2, [r1] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aab2c │ │ │ │ + bne aa8a8 │ │ │ │ add r1, r1, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs aa904 │ │ │ │ - ldr ip, [pc, #2084] @ ab148 │ │ │ │ + bcs aa680 │ │ │ │ + ldr ip, [pc, #2084] @ aaec4 │ │ │ │ sub r0, r3, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi ab12c │ │ │ │ + bhi aaea8 │ │ │ │ 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 aab2c │ │ │ │ + bne aa8a8 │ │ │ │ movw r6, #38304 @ 0x95a0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #64560 @ 0xfc30 │ │ │ │ + movw r3, #63860 @ 0xf974 │ │ │ │ movt r3, #9 │ │ │ │ add r8, r4, #21 │ │ │ │ ldr r2, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne aacc8 │ │ │ │ - ldr r2, [pc, #1976] @ ab14c │ │ │ │ + bne aaa44 │ │ │ │ + ldr r2, [pc, #1976] @ aaec8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r8, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ mov r9, r3 │ │ │ │ - bgt aac4c │ │ │ │ + bgt aa9c8 │ │ │ │ add r7, r4, #20 │ │ │ │ lsr r1, r7, #3 │ │ │ │ ldr r2, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq aac3c │ │ │ │ + beq aa9b8 │ │ │ │ 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 aaa14 │ │ │ │ + bne aa790 │ │ │ │ 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] │ │ │ │ @@ -128443,31 +128282,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] @ ab150 │ │ │ │ + ldr r2, [pc, #1808] @ aaecc │ │ │ │ ldr r6, [r2, #1708] @ 0x6ac │ │ │ │ cmp r6, #0 │ │ │ │ - bne aacf8 │ │ │ │ + bne aaa74 │ │ │ │ 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 aacb4 │ │ │ │ + beq aaa30 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq ab140 │ │ │ │ + beq aaebc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r3, #20 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e1f8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -128475,266 +128314,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] @ ab154 │ │ │ │ + ldr r0, [pc, #1684] @ aaed0 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi ab130 │ │ │ │ + bhi aaeac │ │ │ │ ldrsb r1, [r0, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, ip │ │ │ │ - b aa948 │ │ │ │ + b aa6c4 │ │ │ │ mov r1, ip │ │ │ │ - b aa950 │ │ │ │ + b aa6cc │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ addlt r3, r0, #1 │ │ │ │ movlt r2, #0 │ │ │ │ movlt r1, r0 │ │ │ │ - blt aa950 │ │ │ │ + blt aa6cc │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ab10c │ │ │ │ + bne aae88 │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #58996 @ 0xe674 │ │ │ │ movw r2, #38304 @ 0x95a0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ - b aaaa4 │ │ │ │ + b aa820 │ │ │ │ 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 aa96c │ │ │ │ + beq aa6e8 │ │ │ │ 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 aad80 │ │ │ │ + bne aaafc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl a0250 │ │ │ │ + bl 9ff94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aad78 │ │ │ │ + beq aaaf4 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ bl 2d63c │ │ │ │ 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 aad30 │ │ │ │ + beq aaaac │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq ab0a8 │ │ │ │ + beq aae24 │ │ │ │ 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 aad6c │ │ │ │ + bgt aaae8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e1f8 │ │ │ │ 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 1a5988 │ │ │ │ + bl 1a5570 │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - beq ab08c │ │ │ │ - bl badb0 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq aae08 │ │ │ │ + bl ba9bc <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b aaaa4 │ │ │ │ + b aa820 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne aaa14 │ │ │ │ + bne aa790 │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #30908 @ 0x78bc │ │ │ │ + movw r3, #30900 @ 0x78b4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab0dc │ │ │ │ + bne aae58 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e27c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq aac9c │ │ │ │ + beq aaa18 │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r7, r4, #20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b aaa14 │ │ │ │ + b aa790 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3] │ │ │ │ - ldr r3, [pc, #1212] @ ab158 │ │ │ │ - b aaaa4 │ │ │ │ - bl 2e3794 │ │ │ │ + ldr r3, [pc, #1212] @ aaed4 │ │ │ │ + b aa820 │ │ │ │ + bl 2e2e74 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq aad78 │ │ │ │ + beq aaaf4 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - bne aaa70 │ │ │ │ + bne aa7ec │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b aaa8c │ │ │ │ + b aa808 │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq aac9c │ │ │ │ + beq aaa18 │ │ │ │ add r7, r4, #20 │ │ │ │ - b aaa14 │ │ │ │ + b aa790 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ lsr r9, r2, #3 │ │ │ │ - b aab40 │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + b aa8bc │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r6, r1 │ │ │ │ - bne ab0f0 │ │ │ │ - ldr r0, [pc, #1100] @ ab15c │ │ │ │ + bne aae6c │ │ │ │ + ldr r0, [pc, #1100] @ aaed8 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aaa48 │ │ │ │ + bne aa7c4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b aaa48 │ │ │ │ + b aa7c4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq ab0c8 │ │ │ │ + beq aae44 │ │ │ │ cmp r0, #2 │ │ │ │ - bne ab094 │ │ │ │ + bne aae10 │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq ab0a8 │ │ │ │ + beq aae24 │ │ │ │ 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 aabf0 │ │ │ │ + ble aa96c │ │ │ │ mov sl, r5 │ │ │ │ - b aac08 │ │ │ │ - bl 2e3794 │ │ │ │ + b aa984 │ │ │ │ + bl 2e2e74 │ │ │ │ mov r3, #0 │ │ │ │ - b aaaa4 │ │ │ │ + b aa820 │ │ │ │ cmp r4, #3 │ │ │ │ mov ip, r5 │ │ │ │ mov r4, #0 │ │ │ │ - ble aadd0 │ │ │ │ + ble aab4c │ │ │ │ tst ip, #3 │ │ │ │ - beq aadf4 │ │ │ │ + beq aab70 │ │ │ │ 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 aad90 │ │ │ │ + b aab0c │ │ │ │ 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 ab064 │ │ │ │ + bls aade0 │ │ │ │ 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 aadd0 │ │ │ │ + b aab4c │ │ │ │ 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 aadb4 │ │ │ │ + bcc aab30 │ │ │ │ sub r3, r2, r5 │ │ │ │ cmp r3, #1020 @ 0x3fc │ │ │ │ - ble ab05c │ │ │ │ + ble aadd8 │ │ │ │ add r3, r5, #1020 @ 0x3fc │ │ │ │ cmp r3, r8 │ │ │ │ - bcc ab054 │ │ │ │ + bcc aadd0 │ │ │ │ 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 aaf58 │ │ │ │ + beq aacd4 │ │ │ │ cmp r6, #1 │ │ │ │ - beq aaf38 │ │ │ │ + beq aacb4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq aaf20 │ │ │ │ + beq aac9c │ │ │ │ cmp r6, #3 │ │ │ │ - beq aaf08 │ │ │ │ + beq aac84 │ │ │ │ cmp r6, #4 │ │ │ │ - beq aaef0 │ │ │ │ + beq aac6c │ │ │ │ cmp r6, #5 │ │ │ │ - beq aaed8 │ │ │ │ + beq aac54 │ │ │ │ cmp r6, #6 │ │ │ │ - beq aaec0 │ │ │ │ + beq aac3c │ │ │ │ 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]! │ │ │ │ @@ -128770,15 +128609,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 ab028 │ │ │ │ + beq aada4 │ │ │ │ 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 │ │ │ │ @@ -128822,448 +128661,448 @@ │ │ │ │ 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 aaf58 │ │ │ │ + bne aacd4 │ │ │ │ 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 aae28 │ │ │ │ + b aaba4 │ │ │ │ mov r0, #0 │ │ │ │ - b ab034 │ │ │ │ + b aadb0 │ │ │ │ mov r3, r2 │ │ │ │ - b aae48 │ │ │ │ + b aabc4 │ │ │ │ cmp r2, #195 @ 0xc3 │ │ │ │ movls r8, #255 @ 0xff │ │ │ │ - bls aab7c │ │ │ │ + bls aa8f8 │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movhi r8, r1 │ │ │ │ movls r8, r0 │ │ │ │ - b aab7c │ │ │ │ - bl 1e4478 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ - b aad78 │ │ │ │ + b aa8f8 │ │ │ │ + bl 1e3dc0 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b aaaf4 │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne aad50 │ │ │ │ + bne aaacc │ │ │ │ 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 aabf0 │ │ │ │ - b aad6c │ │ │ │ + ble aa96c │ │ │ │ + b aaae8 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne aad50 │ │ │ │ - b ab0a8 │ │ │ │ + bne aaacc │ │ │ │ + b aae24 │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b aac6c │ │ │ │ + b aa9e8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b aaa48 │ │ │ │ + b aa7c4 │ │ │ │ str r4, [r3] │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge aab0c │ │ │ │ - ldr r3, [pc, #56] @ ab160 │ │ │ │ + bge aa888 │ │ │ │ + ldr r3, [pc, #56] @ aaedc │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b aaaa4 │ │ │ │ + b aa820 │ │ │ │ mov ip, r1 │ │ │ │ ldrb r1, [ip, #3] │ │ │ │ bfi r2, r1, #24, #8 │ │ │ │ mov r1, ip │ │ │ │ - b aa940 │ │ │ │ + b aa6bc │ │ │ │ add r0, r3, #28 │ │ │ │ - b aacb8 │ │ │ │ - subeq lr, r5, r0, lsl r0 │ │ │ │ + b aaa34 │ │ │ │ + subeq sp, r5, r4, lsr #19 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ - subeq lr, r5, r4, lsl r0 │ │ │ │ + subeq sp, r5, r8, lsr #19 │ │ │ │ rsbeq r1, r3, r8, lsr #8 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ rsbeq r7, r3, r4, lsl r8 │ │ │ │ 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 ab1d0 │ │ │ │ + beq aaf4c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ movw ip, #42744 @ 0xa6f8 │ │ │ │ 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 ab1d0 │ │ │ │ + bne aaf4c │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, lr │ │ │ │ ands r0, r3, #3 │ │ │ │ - beq ab1e0 │ │ │ │ + beq aaf5c │ │ │ │ cmp r0, #1 │ │ │ │ - beq ab3a4 │ │ │ │ + beq ab120 │ │ │ │ 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 ab3bc │ │ │ │ - ldr r3, [pc, #708] @ ab4c0 │ │ │ │ + beq ab138 │ │ │ │ + ldr r3, [pc, #708] @ ab23c │ │ │ │ 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 ab350 │ │ │ │ + bne ab0cc │ │ │ │ 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, #52] @ 0x34 │ │ │ │ orr r4, r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl ae2b4 │ │ │ │ + bl ae038 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ab468 │ │ │ │ + beq ab1e4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne ab2c4 │ │ │ │ + bne ab040 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab3b0 │ │ │ │ + bgt ab12c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab3b0 │ │ │ │ + bne ab12c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ab1d4 │ │ │ │ + beq aaf50 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne ab1d4 │ │ │ │ + bne aaf50 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_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 ab1d4 │ │ │ │ + b aaf50 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab2e0 │ │ │ │ + bgt ab05c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ab454 │ │ │ │ + beq ab1d0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab314 │ │ │ │ + bgt ab090 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab43c │ │ │ │ + beq ab1b8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab314 │ │ │ │ + bgt ab090 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab428 │ │ │ │ + beq ab1a4 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r1, #1 │ │ │ │ cmp r4, #0 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - beq ab1d0 │ │ │ │ + beq aaf4c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_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 ab1d0 │ │ │ │ + b aaf4c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab214 │ │ │ │ + beq aaf90 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab388 │ │ │ │ + bgt ab104 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab388 │ │ │ │ + bne ab104 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 ab1d0 │ │ │ │ - b ab32c │ │ │ │ + beq aaf4c │ │ │ │ + b ab0a8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne ab290 │ │ │ │ - b ab1d4 │ │ │ │ + bne ab00c │ │ │ │ + b aaf50 │ │ │ │ and r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne ab1f4 │ │ │ │ + bne aaf70 │ │ │ │ tst r3, #32 │ │ │ │ - bne ab474 │ │ │ │ + bne ab1f0 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt ab498 │ │ │ │ + blt ab214 │ │ │ │ ldrb r0, [r3] │ │ │ │ mov ip, #24 │ │ │ │ movw r3, #58996 @ 0xe674 │ │ │ │ movw r1, #38304 @ 0x95a0 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ add r3, r3, r1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab1d4 │ │ │ │ + bgt aaf50 │ │ │ │ sub r1, r6, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab1d4 │ │ │ │ + bne aaf50 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab1d4 │ │ │ │ + b aaf50 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab314 │ │ │ │ + b ab090 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ - b ab2fc │ │ │ │ + b ab078 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab2e0 │ │ │ │ - bl 142a28 │ │ │ │ + b ab05c │ │ │ │ + bl 1425e0 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab1d0 │ │ │ │ + b aaf4c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne ab4a8 │ │ │ │ + bne ab224 │ │ │ │ ldrsb r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ addge r3, r2, #28 │ │ │ │ - bge ab3e0 │ │ │ │ + bge ab15c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r2, #28 │ │ │ │ - bne ab4b8 │ │ │ │ + bne ab234 │ │ │ │ ldrb r1, [r3] │ │ │ │ - ldr r3, [pc, #32] @ ab4c4 │ │ │ │ + ldr r3, [pc, #32] @ ab240 │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b ab3fc │ │ │ │ + b ab178 │ │ │ │ ldrsb r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #20 │ │ │ │ - bge ab3e0 │ │ │ │ + bge ab15c │ │ │ │ add r3, r2, #20 │ │ │ │ - b ab498 │ │ │ │ + b ab214 │ │ │ │ rsbeq fp, r2, r0, lsr #11 │ │ │ │ rsbeq r7, r3, r4, lsl r8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq ab4e8 │ │ │ │ + beq ab264 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 259784 <_Py_NewReference@@Base+0x1924> │ │ │ │ + b 258d2c <_Py_NewReference@@Base+0x1924> │ │ │ │ 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 ab8f0 │ │ │ │ + blt ab66c │ │ │ │ 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 ab684 │ │ │ │ + bne ab400 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq ab628 │ │ │ │ + beq ab3a4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ab7cc │ │ │ │ + beq ab548 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #47396 @ 0xb924 │ │ │ │ + movw r3, #46752 @ 0xb6a0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab7f8 │ │ │ │ + bne ab574 │ │ │ │ movw r0, #38304 @ 0x95a0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #24808 @ 0x60e8 │ │ │ │ + movw r3, #24112 @ 0x5e30 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1020] @ 0x3fc │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab7bc │ │ │ │ - ldr r3, [pc, #924] @ ab920 │ │ │ │ + bne ab538 │ │ │ │ + ldr r3, [pc, #924] @ ab69c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1596] @ 0x63c │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq ab658 │ │ │ │ + beq ab3d4 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt ab5d0 │ │ │ │ + bgt ab34c │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ab658 │ │ │ │ + beq ab3d4 │ │ │ │ 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 ab608 │ │ │ │ + beq ab384 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ab6ec │ │ │ │ + beq ab468 │ │ │ │ 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 ab600 │ │ │ │ + b ab37c │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab808 │ │ │ │ + bne ab584 │ │ │ │ tst r3, #32 │ │ │ │ - bne ab548 │ │ │ │ + bne ab2c4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab548 │ │ │ │ + beq ab2c4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab548 │ │ │ │ + b ab2c4 │ │ │ │ ldr r2, [r0, #980] @ 0x3d4 │ │ │ │ - movw r3, #32016 @ 0x7d10 │ │ │ │ + movw r3, #32008 @ 0x7d08 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab8d8 │ │ │ │ + bne ab654 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d12c │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b ab600 │ │ │ │ + b ab37c │ │ │ │ cmp r2, #1 │ │ │ │ - bne ab8e8 │ │ │ │ + bne ab664 │ │ │ │ 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] @ ab920 │ │ │ │ + ldr r0, [pc, #628] @ ab69c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - bl 1528b4 │ │ │ │ + bl 152474 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ab8f4 │ │ │ │ + beq ab670 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab8e4 │ │ │ │ + beq ab660 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ strle r2, [r1] │ │ │ │ ldrbgt r3, [r1, #16] │ │ │ │ ldrble r3, [r1, #16] │ │ │ │ - b ab534 │ │ │ │ + b ab2b0 │ │ │ │ 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] │ │ │ │ @@ -129274,90 +129113,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 ab754 │ │ │ │ + bne ab4d0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab750 │ │ │ │ + beq ab4cc │ │ │ │ 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 ab858 │ │ │ │ + beq ab5d4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq ab82c │ │ │ │ + beq ab5a8 │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq ab600 │ │ │ │ + beq ab37c │ │ │ │ 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 ab600 │ │ │ │ + b ab37c │ │ │ │ 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 ab634 │ │ │ │ + beq ab3b0 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq ab648 │ │ │ │ + beq ab3c4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b ab634 │ │ │ │ + b ab3b0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ab7d8 │ │ │ │ + beq ab554 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r1, #20 │ │ │ │ addeq r3, r1, #28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq ab548 │ │ │ │ - b ab7e4 │ │ │ │ + beq ab2c4 │ │ │ │ + b ab560 │ │ │ │ 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 ab600 │ │ │ │ + b ab37c │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ab768 │ │ │ │ + beq ab4e4 │ │ │ │ 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] │ │ │ │ @@ -129378,82 +129217,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 ab600 │ │ │ │ + b ab37c │ │ │ │ ldr r0, [r0, #964] @ 0x3c4 │ │ │ │ blx r2 │ │ │ │ - b ab674 │ │ │ │ + b ab3f0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a4758 <_Py_SetImmortal@@Base> │ │ │ │ - movw r0, #16984 @ 0x4258 │ │ │ │ + b a44a0 <_Py_SetImmortal@@Base> │ │ │ │ + movw r0, #21088 @ 0x5260 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ + bl 2ea7a0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_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 ab600 │ │ │ │ + b ab37c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000ab924 : │ │ │ │ +000ab6a0 : │ │ │ │ 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, #38304 @ 0x95a0 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ - movw r3, #24808 @ 0x60e8 │ │ │ │ + movw r3, #24112 @ 0x5e30 │ │ │ │ movt r3, #10 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1020] @ 0x3fc │ │ │ │ cmp r2, r3 │ │ │ │ - bne abb00 │ │ │ │ + bne ab87c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ abbc8 │ │ │ │ + ldr r3, [pc, #608] @ ab944 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1596] @ 0x63c │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq abad4 │ │ │ │ + beq ab850 │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt ab9b4 │ │ │ │ + bgt ab730 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq abad4 │ │ │ │ + beq ab850 │ │ │ │ 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 abab4 │ │ │ │ + beq ab830 │ │ │ │ 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 │ │ │ │ @@ -129466,29 +129305,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 aba4c │ │ │ │ + bne ab7c8 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aba48 │ │ │ │ + beq ab7c4 │ │ │ │ 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 abb3c │ │ │ │ + beq ab8b8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq abb10 │ │ │ │ + beq ab88c │ │ │ │ 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] │ │ │ │ @@ -129509,18 +129348,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, #32016 @ 0x7d10 │ │ │ │ + movw r3, #32008 @ 0x7d08 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abbbc │ │ │ │ + bne ab938 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d12c │ │ │ │ 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 │ │ │ │ @@ -129536,15 +129375,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 aba60 │ │ │ │ + beq ab7dc │ │ │ │ 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] │ │ │ │ @@ -129568,75 +129407,77 @@ │ │ │ │ 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 abaf0 │ │ │ │ + b ab86c │ │ │ │ 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 r3, #0 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac0a4 │ │ │ │ + bne abe28 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #3 │ │ │ │ - beq abff0 │ │ │ │ + beq abd74 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne abd24 │ │ │ │ + bne abaa8 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq abc44 │ │ │ │ + beq ab9c8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne ac874 │ │ │ │ + bne ac5f8 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble abfb8 │ │ │ │ + ble abd3c │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne abeec │ │ │ │ + bne abc70 │ │ │ │ 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 abcf8 │ │ │ │ + bgt aba7c │ │ │ │ add r0, r3, #20 │ │ │ │ ldrsb lr, [r0, r2] │ │ │ │ cmp lr, #0 │ │ │ │ - bge abec4 │ │ │ │ + bge abc48 │ │ │ │ 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 abf90 │ │ │ │ + beq abd14 │ │ │ │ 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] │ │ │ │ @@ -129646,994 +129487,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 ac850 │ │ │ │ + bgt ac5d4 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add lr, r3, r0 │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bge abe10 │ │ │ │ + bge abb94 │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh r1, [r0, #20] │ │ │ │ - b abca0 │ │ │ │ + b aba24 │ │ │ │ cmp r7, r8 │ │ │ │ - beq abdc0 │ │ │ │ + beq abb44 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r9, r3, #255 @ 0xff │ │ │ │ - beq abd8c │ │ │ │ - ldr r2, [pc, #3488] @ acae0 │ │ │ │ + beq abb10 │ │ │ │ + ldr r2, [pc, #3488] @ ac864 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp r8, #0 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ - bne ac020 │ │ │ │ + bne abda4 │ │ │ │ tst r3, #1 │ │ │ │ - bne ac3cc │ │ │ │ + bne ac150 │ │ │ │ tst r9, #2 │ │ │ │ - bne ac638 │ │ │ │ + bne ac3bc │ │ │ │ tst r9, #4 │ │ │ │ - bne ac5e0 │ │ │ │ + bne ac364 │ │ │ │ tst r9, #8 │ │ │ │ - bne ac588 │ │ │ │ + bne ac30c │ │ │ │ tst r9, #16 │ │ │ │ - bne ac530 │ │ │ │ + bne ac2b4 │ │ │ │ tst r9, #32 │ │ │ │ - bne ac4d8 │ │ │ │ + bne ac25c │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne ac480 │ │ │ │ + bne ac204 │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - bne ac424 │ │ │ │ + bne ac1a8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ac3b0 │ │ │ │ + beq ac134 │ │ │ │ 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 abdf4 │ │ │ │ + ble abb78 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt abcec │ │ │ │ + bgt aba70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne abcec │ │ │ │ + bne aba70 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b abcec │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b aba70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne abdcc │ │ │ │ + bne abb50 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b abdcc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b abb50 │ │ │ │ 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 abd14 │ │ │ │ + blt aba98 │ │ │ │ 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 abea0 │ │ │ │ + ble abc24 │ │ │ │ cmp ip, #15 │ │ │ │ - bgt ac8e0 │ │ │ │ + bgt ac664 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add ip, r3, r0 │ │ │ │ ldrsh ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - blt abd14 │ │ │ │ + blt aba98 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b abe60 │ │ │ │ + b abbe4 │ │ │ │ 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 abe8c │ │ │ │ + bge abc10 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b abca0 │ │ │ │ + b aba24 │ │ │ │ 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 abeb0 │ │ │ │ - b abe38 │ │ │ │ - ldr r2, [pc, #3052] @ acae0 │ │ │ │ + blt abc34 │ │ │ │ + b abbbc │ │ │ │ + ldr r2, [pc, #3052] @ ac864 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ tst r5, #1 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ - bne ac110 │ │ │ │ + bne abe94 │ │ │ │ tst r5, #2 │ │ │ │ - bne ac350 │ │ │ │ + bne ac0d4 │ │ │ │ tst r5, #4 │ │ │ │ - bne ac2f0 │ │ │ │ + bne ac074 │ │ │ │ tst r5, #8 │ │ │ │ - bne ac290 │ │ │ │ + bne ac014 │ │ │ │ tst r5, #16 │ │ │ │ - bne ac230 │ │ │ │ + bne abfb4 │ │ │ │ tst r5, #32 │ │ │ │ - bne ac1d0 │ │ │ │ + bne abf54 │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne ac170 │ │ │ │ + bne abef4 │ │ │ │ lsrs r5, r5, #7 │ │ │ │ - beq abc5c │ │ │ │ + beq ab9e0 │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ ldr r5, [r7, #396] @ 0x18c │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abc5c │ │ │ │ + beq ab9e0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge abc5c │ │ │ │ + bge ab9e0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b abc5c │ │ │ │ + bl 2ea7a0 │ │ │ │ + b ab9e0 │ │ │ │ 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 abcd4 │ │ │ │ + b aba58 │ │ │ │ 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 acc2c │ │ │ │ + bl ac9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne abc50 │ │ │ │ + bne ab9d4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble acab8 │ │ │ │ + ble ac83c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac018 │ │ │ │ + bgt abd9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq acad4 │ │ │ │ + beq ac858 │ │ │ │ mvn r0, #0 │ │ │ │ - b abcf0 │ │ │ │ + b aba74 │ │ │ │ tst r3, #1 │ │ │ │ - bne ac810 │ │ │ │ + bne ac594 │ │ │ │ tst r9, #2 │ │ │ │ - bne ac790 │ │ │ │ + bne ac514 │ │ │ │ tst r9, #4 │ │ │ │ - bne ac7d0 │ │ │ │ + bne ac554 │ │ │ │ tst r9, #8 │ │ │ │ - bne ac710 │ │ │ │ + bne ac494 │ │ │ │ tst r9, #16 │ │ │ │ - bne ac750 │ │ │ │ + bne ac4d4 │ │ │ │ tst r9, #32 │ │ │ │ - bne ac6d0 │ │ │ │ + bne ac454 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne ac690 │ │ │ │ + bne ac414 │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - beq abd8c │ │ │ │ + beq abb10 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #396] @ 0x18c │ │ │ │ cmp r9, #0 │ │ │ │ - beq abd8c │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq abb10 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ - bne ac9d0 │ │ │ │ + bne ac754 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22504 @ 0x57e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abd8c │ │ │ │ + bne abb10 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b abd90 │ │ │ │ + b abb14 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne abc00 │ │ │ │ + bne ab984 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 11a3d0 │ │ │ │ + bl 119f70 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq abc20 │ │ │ │ + beq ab9a4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b48b8 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 1b4428 <_PyDict_InsertSplitValue@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ac90c │ │ │ │ + ble ac690 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt abcec │ │ │ │ + bgt aba70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne abcec │ │ │ │ + bne aba70 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b abcec │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b aba70 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #368] @ 0x170 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abf00 │ │ │ │ + beq abc84 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abf00 │ │ │ │ + bge abc84 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b abf00 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abc84 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abf30 │ │ │ │ + beq abcb4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abf30 │ │ │ │ + bge abcb4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b abf30 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abcb4 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abf28 │ │ │ │ + beq abcac │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abf28 │ │ │ │ + bge abcac │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b abf28 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abcac │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abf20 │ │ │ │ + beq abca4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abf20 │ │ │ │ + bge abca4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b abf20 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abca4 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abf18 │ │ │ │ + beq abc9c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abf18 │ │ │ │ + bge abc9c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b abf18 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abc9c │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #376] @ 0x178 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abf10 │ │ │ │ + beq abc94 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abf10 │ │ │ │ + bge abc94 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b abf10 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abc94 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #372] @ 0x174 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abf08 │ │ │ │ + beq abc8c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abf08 │ │ │ │ + bge abc8c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b abf08 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abc8c │ │ │ │ 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 abdc0 │ │ │ │ + b abb44 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #368] @ 0x170 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abd54 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq abad8 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abd54 │ │ │ │ + beq abad8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abd54 │ │ │ │ + bge abad8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b abd54 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abad8 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #396] @ 0x18c │ │ │ │ cmp r9, #0 │ │ │ │ - beq abd8c │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq abb10 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ - beq abd8c │ │ │ │ + beq abb10 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge abd8c │ │ │ │ + bge abb10 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ + bl 2ea7a0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b abd90 │ │ │ │ + b abb14 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abd84 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq abb08 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abd84 │ │ │ │ + beq abb08 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abd84 │ │ │ │ + bge abb08 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b abd84 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abb08 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abd7c │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq abb00 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abd7c │ │ │ │ + beq abb00 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abd7c │ │ │ │ + bge abb00 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b abd7c │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abb00 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abd74 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq abaf8 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abd74 │ │ │ │ + beq abaf8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abd74 │ │ │ │ + bge abaf8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b abd74 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abaf8 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abd6c │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq abaf0 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abd6c │ │ │ │ + beq abaf0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abd6c │ │ │ │ + bge abaf0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b abd6c │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abaf0 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #376] @ 0x178 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abd64 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq abae8 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abd64 │ │ │ │ + beq abae8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abd64 │ │ │ │ + bge abae8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b abd64 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abae8 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #372] @ 0x174 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq abd5c │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq abae0 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq abd5c │ │ │ │ + beq abae0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge abd5c │ │ │ │ + bge abae0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b abd5c │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abae0 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac058 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq abddc │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ac928 │ │ │ │ + bne ac6ac │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22504 @ 0x57e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac058 │ │ │ │ + b abddc │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac050 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq abdd4 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ac9d8 │ │ │ │ + bne ac75c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22504 @ 0x57e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac050 │ │ │ │ + b abdd4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac040 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq abdc4 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ac960 │ │ │ │ + bne ac6e4 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22504 @ 0x57e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac040 │ │ │ │ + b abdc4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac048 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq abdcc │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne aca48 │ │ │ │ + bne ac7cc │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22504 @ 0x57e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac048 │ │ │ │ + b abdcc │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #372] @ 0x174 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac030 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq abdb4 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne aca10 │ │ │ │ + bne ac794 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22504 @ 0x57e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac030 │ │ │ │ + b abdb4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #376] @ 0x178 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac038 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq abdbc │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne aca80 │ │ │ │ + bne ac804 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22504 @ 0x57e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac038 │ │ │ │ + b abdbc │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #368] @ 0x170 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac028 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq abdac │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ac998 │ │ │ │ + bne ac71c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22504 @ 0x57e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac028 │ │ │ │ + b abdac │ │ │ │ lsl r0, r2, #2 │ │ │ │ add lr, r3, r0 │ │ │ │ ldr lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bge ac8b4 │ │ │ │ + bge ac638 │ │ │ │ add r2, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r2, #20] │ │ │ │ - b abca0 │ │ │ │ + b aba24 │ │ │ │ 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 acc2c │ │ │ │ + bl ac9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq abff0 │ │ │ │ + beq abd74 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b abc44 │ │ │ │ + b ab9c8 │ │ │ │ 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 ac864 │ │ │ │ - b abe3c │ │ │ │ + blt ac5e8 │ │ │ │ + b abbc0 │ │ │ │ add r5, r3, r2, lsl #2 │ │ │ │ lsl r0, r2, #2 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - blt ac864 │ │ │ │ + blt ac5e8 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b abe58 │ │ │ │ + b abbdc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac0e8 │ │ │ │ + bne abe6c │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b ac0e8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b abe6c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac058 │ │ │ │ + bge abddc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b ac058 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abddc │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac040 │ │ │ │ + bge abdc4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b ac040 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abdc4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac028 │ │ │ │ + bge abdac │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b ac028 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abdac │ │ │ │ mov r3, r8 │ │ │ │ - b ac448 │ │ │ │ + b ac1cc │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac050 │ │ │ │ + bge abdd4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b ac050 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abdd4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac030 │ │ │ │ + bge abdb4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b ac030 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abdb4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac048 │ │ │ │ + bge abdcc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b ac048 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abdcc │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac038 │ │ │ │ + bge abdbc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b ac038 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b abdbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne abffc │ │ │ │ + bne abd80 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b abffc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b abd80 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b ac018 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b abd9c │ │ │ │ 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 acb44 │ │ │ │ + bgt ac8c8 │ │ │ │ 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 acb80 │ │ │ │ + bge ac904 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp lr, #15 │ │ │ │ - bgt acbfc │ │ │ │ + bgt ac980 │ │ │ │ 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 acb3c │ │ │ │ + blt ac8c0 │ │ │ │ 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 acbc4 │ │ │ │ + bgt ac948 │ │ │ │ add r0, ip, r3 │ │ │ │ ldrsb r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt acb3c │ │ │ │ + blt ac8c0 │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r1 │ │ │ │ add r0, r0, #1 │ │ │ │ and r3, r2, r0 │ │ │ │ - b acb9c │ │ │ │ + b ac920 │ │ │ │ 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 acb3c │ │ │ │ + blt ac8c0 │ │ │ │ and r3, r2, r0 │ │ │ │ - b acbc4 │ │ │ │ + b ac948 │ │ │ │ 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 acb78 │ │ │ │ + b ac8fc │ │ │ │ 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 ada48 │ │ │ │ + bhi ad7cc │ │ │ │ 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] │ │ │ │ @@ -130644,26 +130485,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 ad374 │ │ │ │ + beq ad0f8 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi ad76c │ │ │ │ + bhi ad4f0 │ │ │ │ cmp r3, #3 │ │ │ │ - bne ace6c │ │ │ │ - ldr r2, [pc, #3492] @ ada54 │ │ │ │ + bne acbf0 │ │ │ │ + ldr r2, [pc, #3492] @ ad7d8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1920] @ 0x780 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ad3f0 │ │ │ │ + beq ad174 │ │ │ │ ldr r3, [r2, #1924] @ 0x784 │ │ │ │ add r0, r4, #28 │ │ │ │ ldr r1, [r4] │ │ │ │ add sl, r4, #20 │ │ │ │ str r1, [r2, #1920] @ 0x780 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -130682,81 +130523,81 @@ │ │ │ │ str r1, [r4, #8] │ │ │ │ bl 2d63c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ lsl r3, r9, r3 │ │ │ │ - bne ad894 │ │ │ │ + bne ad618 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad39c │ │ │ │ + beq ad120 │ │ │ │ add r2, r5, #20 │ │ │ │ add r3, r2, r3 │ │ │ │ mov r2, #8 │ │ │ │ add r8, sl, r2 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - bne ad438 │ │ │ │ + bne ad1bc │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ad438 │ │ │ │ + bne ad1bc │ │ │ │ mov r1, r3 │ │ │ │ lsl r2, r7, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e1f8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq acdf0 │ │ │ │ + beq acb74 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ mvn lr, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn lr, lr, lsl r1 │ │ │ │ - b acdc0 │ │ │ │ + b acb44 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ad354 │ │ │ │ + bgt ad0d8 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r9, [sl, ip] │ │ │ │ cmn r9, #1 │ │ │ │ - bne acfec │ │ │ │ + bne acd70 │ │ │ │ strh r3, [sl, ip] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - beq acdf0 │ │ │ │ + beq acb74 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ ldr r2, [r8, r3, lsl #3] │ │ │ │ cmp r1, #7 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ and r2, lr, r0 │ │ │ │ - bgt acd94 │ │ │ │ + bgt acb18 │ │ │ │ ldrsb ip, [sl, r2] │ │ │ │ cmn ip, #1 │ │ │ │ - bne acfec │ │ │ │ + bne acd70 │ │ │ │ strb r3, [sl, r2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bne acdbc │ │ │ │ - movw r3, #46448 @ 0xb570 │ │ │ │ + bne acb40 │ │ │ │ + movw r3, #47724 @ 0xba6c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq ace50 │ │ │ │ + beq acbd4 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne ad05c │ │ │ │ + bne acde0 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne ad05c │ │ │ │ - ldr r3, [pc, #3120] @ ada54 │ │ │ │ + bne acde0 │ │ │ │ + ldr r3, [pc, #3120] @ ad7d8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1924] @ 0x784 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi ad3e0 │ │ │ │ + bhi ad164 │ │ │ │ ldr r1, [r3, #1920] @ 0x780 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r5] │ │ │ │ str r5, [r3, #1920] @ 0x780 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str r2, [r3, #1924] @ 0x784 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ @@ -130770,45 +130611,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, #38304 @ 0x95a0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r0, #64560 @ 0xfc30 │ │ │ │ + movw r0, #63860 @ 0xf974 │ │ │ │ movt r0, #9 │ │ │ │ ldr r4, [r8, #988] @ 0x3dc │ │ │ │ cmp r4, r0 │ │ │ │ - bne ad8f4 │ │ │ │ - ldr r0, [pc, #2988] @ ada54 │ │ │ │ + bne ad678 │ │ │ │ + ldr r0, [pc, #2988] @ ad7d8 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [ip, r0] │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #1596] @ 0x63c │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - bcs ad7d0 │ │ │ │ + bcs ad554 │ │ │ │ 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 ad874 │ │ │ │ + beq ad5f8 │ │ │ │ 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 ad1c4 │ │ │ │ + beq acf48 │ │ │ │ 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] │ │ │ │ @@ -130828,112 +130669,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 ad268 │ │ │ │ + bne acfec │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad3a0 │ │ │ │ + beq ad124 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, #0 │ │ │ │ add r1, r5, #20 │ │ │ │ add r3, r1, r3 │ │ │ │ - bne acd48 │ │ │ │ + bne acacc │ │ │ │ add r1, sl, r2 │ │ │ │ cmp r7, #0 │ │ │ │ - ble acfdc │ │ │ │ + ble acd60 │ │ │ │ mov lr, #12 │ │ │ │ mov r2, r1 │ │ │ │ mla lr, lr, r7, r1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ad930 │ │ │ │ + beq ad6b4 │ │ │ │ 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 acfb0 │ │ │ │ + bne acd34 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb8c4 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ - b acdf0 │ │ │ │ + bl bb4d0 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + b acb74 │ │ │ │ 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 ad04c │ │ │ │ + ble acdd0 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ad5b0 │ │ │ │ + bgt ad334 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r1, [sl, ip] │ │ │ │ cmn r1, #1 │ │ │ │ - beq acdac │ │ │ │ + beq acb30 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, lr │ │ │ │ - b ad010 │ │ │ │ + b acd94 │ │ │ │ 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 acde0 │ │ │ │ - b ad038 │ │ │ │ + beq acb64 │ │ │ │ + b acdbc │ │ │ │ movw r8, #38304 @ 0x95a0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r3, #24808 @ 0x60e8 │ │ │ │ + movw r3, #24112 @ 0x5e30 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r8, #1000] @ 0x3e8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ad8c4 │ │ │ │ - ldr r2, [pc, #2516] @ ada54 │ │ │ │ + bne ad648 │ │ │ │ + ldr r2, [pc, #2516] @ ad7d8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1596] @ 0x63c │ │ │ │ cmn r9, #804 @ 0x324 │ │ │ │ - beq ad830 │ │ │ │ + beq ad5b4 │ │ │ │ lsr r3, r5, #18 │ │ │ │ ubfx r2, r5, #0, #18 │ │ │ │ add r3, r9, r3, lsl #3 │ │ │ │ ldr r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt ad0cc │ │ │ │ + bgt ace50 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad830 │ │ │ │ + beq ad5b4 │ │ │ │ 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 ad68c │ │ │ │ + beq ad410 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ace50 │ │ │ │ + bne acbd4 │ │ │ │ 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] │ │ │ │ @@ -130942,60 +130783,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 ad15c │ │ │ │ + bne acee0 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad158 │ │ │ │ + beq acedc │ │ │ │ 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 ad974 │ │ │ │ + beq ad6f8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq ad948 │ │ │ │ + beq ad6cc │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [ip, #532] @ 0x214 │ │ │ │ cmp r0, r1 │ │ │ │ - beq ace50 │ │ │ │ + beq acbd4 │ │ │ │ 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 ace50 │ │ │ │ + b acbd4 │ │ │ │ ldr r9, [r0, #24] │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp r9, lr │ │ │ │ - bhi ad590 │ │ │ │ + bhi ad314 │ │ │ │ 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 ad7d0 │ │ │ │ + beq ad554 │ │ │ │ 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] │ │ │ │ @@ -131016,234 +130857,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 acf78 │ │ │ │ + beq accfc │ │ │ │ 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 ad620 │ │ │ │ + beq ad3a4 │ │ │ │ add r9, sl, r2 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ad928 │ │ │ │ + ble ad6ac │ │ │ │ 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 ad6ac │ │ │ │ + ble ad430 │ │ │ │ str ip, [r2] │ │ │ │ add r2, r2, #8 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ str r3, [r2, #-4] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ad2b0 │ │ │ │ + bne ad034 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ mvn ip, #0 │ │ │ │ mov r2, #0 │ │ │ │ mvn ip, ip, lsl r1 │ │ │ │ - b ad32c │ │ │ │ + b ad0b0 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ad6d0 │ │ │ │ + bgt ad454 │ │ │ │ lsl lr, r3, #1 │ │ │ │ ldrsh r8, [sl, lr] │ │ │ │ cmn r8, #1 │ │ │ │ - bne ad6dc │ │ │ │ + bne ad460 │ │ │ │ strh r2, [sl, lr] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - beq ad634 │ │ │ │ + beq ad3b8 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ ldr r3, [r9, r2, lsl #3] │ │ │ │ cmp r1, #7 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ and r3, ip, r0 │ │ │ │ - bgt ad300 │ │ │ │ + bgt ad084 │ │ │ │ ldrsb lr, [sl, r3] │ │ │ │ cmn lr, #1 │ │ │ │ - bne ad6dc │ │ │ │ + bne ad460 │ │ │ │ strb r2, [sl, r3] │ │ │ │ - b ad31c │ │ │ │ + b ad0a0 │ │ │ │ ldr ip, [sl, r2, lsl #2] │ │ │ │ cmn ip, #1 │ │ │ │ - bne acfec │ │ │ │ + bne acd70 │ │ │ │ str r3, [sl, r2, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bne acdbc │ │ │ │ - b acdf0 │ │ │ │ + bne acb40 │ │ │ │ + b acb74 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #7 │ │ │ │ mov r1, #12 │ │ │ │ - bhi ad774 │ │ │ │ + bhi ad4f8 │ │ │ │ mul r1, r1, r2 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r7 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b ace84 │ │ │ │ + b acc08 │ │ │ │ mov r2, #8 │ │ │ │ add sl, sl, r2 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ add r2, r5, #20 │ │ │ │ add r3, r2, r3 │ │ │ │ - bne ad72c │ │ │ │ + bne ad4b0 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sl │ │ │ │ mul r2, r2, r7 │ │ │ │ bl 2e1f8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl bb8c4 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ - b acdf0 │ │ │ │ + bl bb4d0 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + b acb74 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b ace50 │ │ │ │ + b acbd4 │ │ │ │ movw r8, #38304 @ 0x95a0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #64560 @ 0xfc30 │ │ │ │ + movw r1, #63860 @ 0xf974 │ │ │ │ movt r1, #9 │ │ │ │ ldr r4, [r8, #988] @ 0x3dc │ │ │ │ cmp r4, r1 │ │ │ │ - bne ad8d8 │ │ │ │ + bne ad65c │ │ │ │ ldr r2, [r2, #1596] @ 0x63c │ │ │ │ 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 acec8 │ │ │ │ + b acc4c │ │ │ │ cmp r7, #0 │ │ │ │ movgt r2, #0 │ │ │ │ - ble ad684 │ │ │ │ + ble ad408 │ │ │ │ mvn r9, r2 │ │ │ │ add r9, r9, r7 │ │ │ │ ands r9, r9, #3 │ │ │ │ - beq ad550 │ │ │ │ + beq ad2d4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad560 │ │ │ │ + beq ad2e4 │ │ │ │ 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 ad550 │ │ │ │ + beq ad2d4 │ │ │ │ cmp r9, #2 │ │ │ │ - beq ad4ac │ │ │ │ + beq ad230 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad560 │ │ │ │ + beq ad2e4 │ │ │ │ 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 ad560 │ │ │ │ + beq ad2e4 │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ add r2, r2, #1 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r3, lr, #8 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - b ad550 │ │ │ │ + b ad2d4 │ │ │ │ add r2, r2, #1 │ │ │ │ add lr, r3, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ cmp r2, r7 │ │ │ │ mov r9, r2 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - beq acd80 │ │ │ │ + beq acb04 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ mov r3, lr │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad560 │ │ │ │ + beq ad2e4 │ │ │ │ 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 ad560 │ │ │ │ + beq ad2e4 │ │ │ │ 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 ad560 │ │ │ │ + beq ad2e4 │ │ │ │ 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 ad4d0 │ │ │ │ + bne ad254 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ add r1, r3, #8 │ │ │ │ - beq ad860 │ │ │ │ + beq ad5e4 │ │ │ │ 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 ad444 │ │ │ │ - b acd80 │ │ │ │ + bne ad1c8 │ │ │ │ + b acb04 │ │ │ │ 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 ad200 │ │ │ │ + b acf84 │ │ │ │ ldr r1, [sl, r2, lsl #2] │ │ │ │ cmn r1, #1 │ │ │ │ - beq ad360 │ │ │ │ + beq ad0e4 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, lr │ │ │ │ - b ad5b0 │ │ │ │ + b ad334 │ │ │ │ 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] │ │ │ │ @@ -131256,229 +131097,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 ad5d4 │ │ │ │ + blt ad358 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb8c4 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + bl bb4d0 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 25dc58 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25d200 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq ad938 │ │ │ │ + beq ad6bc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r2, [r3] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, r1 │ │ │ │ - beq ad8d0 │ │ │ │ + beq ad654 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, r3, #4 │ │ │ │ bl 2d63c │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b ace50 │ │ │ │ - beq acdf0 │ │ │ │ - b acd80 │ │ │ │ + b acbd4 │ │ │ │ + beq acb74 │ │ │ │ + b acb04 │ │ │ │ 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 ace50 │ │ │ │ + b acbd4 │ │ │ │ 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 ad2b0 │ │ │ │ - b ad2ec │ │ │ │ + bne ad034 │ │ │ │ + b ad070 │ │ │ │ ldr lr, [sl, r3, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - beq ad8bc │ │ │ │ + beq ad640 │ │ │ │ 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 ad70c │ │ │ │ + ble ad490 │ │ │ │ cmp r1, #15 │ │ │ │ ldrshle lr, [sl, lr] │ │ │ │ ldrgt lr, [sl, r3, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - bne ad8a4 │ │ │ │ + bne ad628 │ │ │ │ cmp r1, #7 │ │ │ │ - ble ad34c │ │ │ │ + ble ad0d0 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ad8bc │ │ │ │ + bgt ad640 │ │ │ │ lsl lr, r3, #1 │ │ │ │ - b ad318 │ │ │ │ + b ad09c │ │ │ │ cmp r7, #0 │ │ │ │ - ble ad3cc │ │ │ │ + ble ad150 │ │ │ │ mov lr, #12 │ │ │ │ mov ip, sl │ │ │ │ mla lr, lr, r7, sl │ │ │ │ - b ad748 │ │ │ │ + b ad4cc │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad744 │ │ │ │ + beq ad4c8 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ add ip, ip, #12 │ │ │ │ cmp lr, ip │ │ │ │ - bne ad744 │ │ │ │ - b ad3cc │ │ │ │ + bne ad4c8 │ │ │ │ + b ad150 │ │ │ │ mov r1, #8 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi ada24 │ │ │ │ + bhi ad7a8 │ │ │ │ movw r8, #38304 @ 0x95a0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ mul r0, r2, r1 │ │ │ │ add sl, r3, #1 │ │ │ │ mov r7, #1 │ │ │ │ - movw r1, #64560 @ 0xfc30 │ │ │ │ + movw r1, #63860 @ 0xf974 │ │ │ │ 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 ad8f4 │ │ │ │ - ldr r1, [pc, #660] @ ada54 │ │ │ │ + bne ad678 │ │ │ │ + ldr r1, [pc, #660] @ ad7d8 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1596] @ 0x63c │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r4, [r8, #968] @ 0x3c8 │ │ │ │ - movw r1, #30908 @ 0x78bc │ │ │ │ + movw r1, #30900 @ 0x78b4 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, r1 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne ada08 │ │ │ │ + bne ad78c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #1 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e27c │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ada48 │ │ │ │ + beq ad7cc │ │ │ │ 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 ad200 │ │ │ │ + b acf84 │ │ │ │ ldr r2, [r8, #980] @ 0x3d4 │ │ │ │ - movw r3, #32016 @ 0x7d10 │ │ │ │ + movw r3, #32008 @ 0x7d08 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ad9f8 │ │ │ │ + bne ad77c │ │ │ │ mov r0, r5 │ │ │ │ bl 2d12c │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b ace50 │ │ │ │ + b acbd4 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad570 │ │ │ │ - b ad860 │ │ │ │ + bne ad2f4 │ │ │ │ + b ad5e4 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b ad1ec │ │ │ │ + b acf70 │ │ │ │ add r2, r5, #20 │ │ │ │ add r8, r2, r3 │ │ │ │ mov r2, #8 │ │ │ │ - b ad288 │ │ │ │ + b ad00c │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, ip │ │ │ │ - b ad6f0 │ │ │ │ + b ad474 │ │ │ │ str r2, [sl, r3, lsl #2] │ │ │ │ - b ad31c │ │ │ │ + b ad0a0 │ │ │ │ ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b ace50 │ │ │ │ + b acbd4 │ │ │ │ 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 ada48 │ │ │ │ + beq ad7cc │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b ad200 │ │ │ │ - beq ad634 │ │ │ │ - b ad2ec │ │ │ │ + b acf84 │ │ │ │ + beq ad3b8 │ │ │ │ + b ad070 │ │ │ │ add r3, r3, #8 │ │ │ │ - b acfb0 │ │ │ │ + b acd34 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b ace50 │ │ │ │ + b acbd4 │ │ │ │ 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 ace50 │ │ │ │ + b acbd4 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad170 │ │ │ │ + beq acef4 │ │ │ │ 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] │ │ │ │ @@ -131500,81 +131341,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 ace50 │ │ │ │ + b acbd4 │ │ │ │ ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b ad84c │ │ │ │ + b ad5d0 │ │ │ │ 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 ad808 │ │ │ │ + b ad58c │ │ │ │ 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 ace84 │ │ │ │ - bl 2e3794 │ │ │ │ + bpl acc08 │ │ │ │ + bl 2e2e74 │ │ │ │ mvn r0, #0 │ │ │ │ - b ace64 │ │ │ │ + b acbe8 │ │ │ │ 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 adf78 │ │ │ │ + bne adcfc │ │ │ │ cmp r2, #0 │ │ │ │ - bne adc78 │ │ │ │ + bne ad9fc │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt addd0 │ │ │ │ + bgt adb54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ade70 │ │ │ │ - ldr r2, [pc, #1728] @ ae170 │ │ │ │ + beq adbf4 │ │ │ │ + ldr r2, [pc, #1728] @ adef4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi ade70 │ │ │ │ + bhi adbf4 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #30948 @ 0x78e4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa03c │ │ │ │ + bl a9db8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq addfc │ │ │ │ - movw r8, #51548 @ 0xc95c │ │ │ │ + beq adb80 │ │ │ │ + movw r8, #50468 @ 0xc524 │ │ │ │ movt r8, #19 │ │ │ │ movw r3, #30948 @ 0x78e4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq adf94 │ │ │ │ - ldr r2, [pc, #1648] @ ae174 │ │ │ │ + beq add18 │ │ │ │ + ldr r2, [pc, #1648] @ adef8 │ │ │ │ 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 │ │ │ │ @@ -131583,52 +131424,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 adb54 │ │ │ │ + beq ad8d8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2e294 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ mov r3, #0 │ │ │ │ subs r7, r0, #0 │ │ │ │ streq r7, [r4, #12] │ │ │ │ - beq adfbc │ │ │ │ + beq add40 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq ae058 │ │ │ │ + beq adddc │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ae058 │ │ │ │ + bne adddc │ │ │ │ ldrb r2, [r7, #16] │ │ │ │ tst r2, #3 │ │ │ │ - beq add00 │ │ │ │ + beq ada84 │ │ │ │ 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 adcf8 │ │ │ │ - ldr r2, [pc, #1432] @ ae174 │ │ │ │ + beq ada7c │ │ │ │ + ldr r2, [pc, #1432] @ adef8 │ │ │ │ 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 │ │ │ │ @@ -131640,1200 +131481,1183 @@ │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r1, #432] @ 0x1b0 │ │ │ │ ldreq r0, [r2, #1004] @ 0x3ec │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ands r3, r3, #64 @ 0x40 │ │ │ │ - bne adfa0 │ │ │ │ + bne add24 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae2b4 │ │ │ │ + bl ae038 │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ moveq r5, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae060 │ │ │ │ + beq adde4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adc6c │ │ │ │ + bgt ad9f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae164 │ │ │ │ + beq adee8 │ │ │ │ rsb r0, r5, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 259a88 <_Py_NewReference@@Base+0x1c28> │ │ │ │ + bl 259030 <_Py_NewReference@@Base+0x1c28> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae0ac │ │ │ │ + beq ade30 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8f78 │ │ │ │ + bl a8cf4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ cmp r7, #0 │ │ │ │ - beq addfc │ │ │ │ + beq adb80 │ │ │ │ mov r0, r7 │ │ │ │ - bl 259bb4 │ │ │ │ + bl 25915c │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adcd4 │ │ │ │ + bgt ada58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae0cc │ │ │ │ + beq ade50 │ │ │ │ cmp r4, #0 │ │ │ │ - beq addfc │ │ │ │ + beq adb80 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq adfbc │ │ │ │ + beq add40 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne adbd4 │ │ │ │ + bne ad958 │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ - b adc1c │ │ │ │ + b ad9a0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [r7] │ │ │ │ mov sl, r3 │ │ │ │ - beq adfe4 │ │ │ │ - ldr r3, [pc, #1116] @ ae178 │ │ │ │ + beq add68 │ │ │ │ + ldr r3, [pc, #1116] @ adefc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ - ldr r3, [pc, #1096] @ ae174 │ │ │ │ + ldr r3, [pc, #1096] @ adef8 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne adf1c │ │ │ │ + bne adca0 │ │ │ │ add r3, r9, #114688 @ 0x1c000 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae2b4 │ │ │ │ + bl ae038 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ae15c │ │ │ │ + beq adee0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne ade90 │ │ │ │ + bne adc14 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt add9c │ │ │ │ + bgt adb20 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne add9c │ │ │ │ + bne adb20 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - ble adfb0 │ │ │ │ + ble add34 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ae088 │ │ │ │ + beq ade0c │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r7, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r8, [r4, #24] │ │ │ │ - b adbc4 │ │ │ │ + b ad948 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r8, #7608 @ 0x1db8 │ │ │ │ + movweq r8, #6520 @ 0x1978 │ │ │ │ movteq r8, #21 │ │ │ │ - bne ade44 │ │ │ │ + bne adbc8 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #30948 @ 0x78e4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa03c │ │ │ │ + bl a9db8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne adae8 │ │ │ │ + bne ad86c │ │ │ │ mvn r0, #0 │ │ │ │ - b adc70 │ │ │ │ + b ad9f4 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #30948 @ 0x78e4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa03c │ │ │ │ + bl a9db8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq addfc │ │ │ │ - movw r8, #31748 @ 0x7c04 │ │ │ │ + beq adb80 │ │ │ │ + movw r8, #30652 @ 0x77bc │ │ │ │ movt r8, #20 │ │ │ │ - b adae8 │ │ │ │ - movw r8, #2932 @ 0xb74 │ │ │ │ + b ad86c │ │ │ │ + movw r8, #2188 @ 0x88c │ │ │ │ movt r8, #19 │ │ │ │ - b adde0 │ │ │ │ - movw r8, #39256 @ 0x9958 │ │ │ │ + b adb64 │ │ │ │ + movw r8, #38072 @ 0x94b8 │ │ │ │ movt r8, #13 │ │ │ │ - b adde0 │ │ │ │ + b adb64 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble ade70 │ │ │ │ + ble adbf4 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r8, #63660 @ 0xf8ac │ │ │ │ + movweq r8, #62744 @ 0xf518 │ │ │ │ movteq r8, #22 │ │ │ │ - beq adde0 │ │ │ │ + beq adb64 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - movweq r8, #56496 @ 0xdcb0 │ │ │ │ + movweq r8, #55304 @ 0xd808 │ │ │ │ movteq r8, #27 │ │ │ │ - beq adde0 │ │ │ │ + beq adb64 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6] │ │ │ │ - movw r1, #16820 @ 0x41b4 │ │ │ │ + movw r1, #20924 @ 0x51bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b addfc │ │ │ │ + bl 13ff54 │ │ │ │ + b adb80 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adeac │ │ │ │ + bgt adc30 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae150 │ │ │ │ + beq aded4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adee4 │ │ │ │ + bgt adc68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae144 │ │ │ │ + beq adec8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adee4 │ │ │ │ + bgt adc68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae138 │ │ │ │ + beq adebc │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - ble ae058 │ │ │ │ + ble adddc │ │ │ │ mov r0, r7 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ str r7, [r4, #12] │ │ │ │ - b addbc │ │ │ │ + b adb40 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq add3c │ │ │ │ + beq adac0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adf54 │ │ │ │ + bgt adcd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne adf54 │ │ │ │ + bne adcd8 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 ae058 │ │ │ │ + ble adddc │ │ │ │ mov r7, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b addbc │ │ │ │ + b adb40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae11c │ │ │ │ - bl aec2c │ │ │ │ + bne adea0 │ │ │ │ + bl ae9b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r7, [r4, #12] │ │ │ │ - bne adbc4 │ │ │ │ - b addfc │ │ │ │ + bne ad948 │ │ │ │ + b adb80 │ │ │ │ cmp r5, #0 │ │ │ │ - bne adb44 │ │ │ │ - b adb54 │ │ │ │ + bne ad8c8 │ │ │ │ + b ad8d8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl a92a8 │ │ │ │ - b adc3c │ │ │ │ + bl a9024 │ │ │ │ + b ad9c0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne addb8 │ │ │ │ + bne adb3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt addfc │ │ │ │ + bgt adb80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne addfc │ │ │ │ + bne adb80 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b addfc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b adb80 │ │ │ │ and r3, r2, #28 │ │ │ │ cmp r3, #4 │ │ │ │ - bne add14 │ │ │ │ + bne ada98 │ │ │ │ tst r2, #32 │ │ │ │ - beq ae0d8 │ │ │ │ + beq ade5c │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq ae108 │ │ │ │ + beq ade8c │ │ │ │ ldrsb r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r7, #20 │ │ │ │ - bge ae0e8 │ │ │ │ + bge ade6c │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r7, #20 │ │ │ │ addeq r3, r7, #28 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #336] @ ae17c │ │ │ │ + ldr r3, [pc, #336] @ adf00 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae054 │ │ │ │ + bgt addd8 │ │ │ │ sub r2, sl, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae054 │ │ │ │ + bne addd8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r3 │ │ │ │ str r7, [r4, #12] │ │ │ │ - b addbc │ │ │ │ + b adb40 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adc50 │ │ │ │ + bgt ad9d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne adc50 │ │ │ │ + bne ad9d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b adc50 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b ad9d4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_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 addb4 │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + b adb38 │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq addfc │ │ │ │ - bl 142a28 │ │ │ │ - b adc84 │ │ │ │ + beq adb80 │ │ │ │ + bl 1425e0 │ │ │ │ + b ada08 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b adcd4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b ada58 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt ae020 │ │ │ │ + blt adda4 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r3, #58996 @ 0xe674 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #38304 @ 0x95a0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ - b ae02c │ │ │ │ + b addb0 │ │ │ │ ldrsb r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r7, #28 │ │ │ │ - bge ae0e8 │ │ │ │ - b ae010 │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bge ade6c │ │ │ │ + b add94 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17144 @ 0x42f8 │ │ │ │ + movw r1, #21248 @ 0x5300 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b addfc │ │ │ │ + bl 16d81c │ │ │ │ + b adb80 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b adee4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b adc68 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b adec8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b adc4c │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b adeac │ │ │ │ - bl 142a28 │ │ │ │ - b ae058 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b adc30 │ │ │ │ + bl 1425e0 │ │ │ │ + b adddc │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b adc6c │ │ │ │ - subeq lr, r5, r8, lsl r0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b ad9f0 │ │ │ │ + subeq sp, r5, ip, lsr #19 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq fp, r2, r0, lsr #11 │ │ │ │ rsbeq r7, r3, r4, lsl r8 │ │ │ │ │ │ │ │ -000ae180 : │ │ │ │ +000adf04 : │ │ │ │ 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 ae1d0 │ │ │ │ + bgt adf54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae254 │ │ │ │ - ldr r1, [pc, #200] @ ae284 │ │ │ │ + beq adfd8 │ │ │ │ + ldr r1, [pc, #200] @ ae008 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi ae254 │ │ │ │ + bhi adfd8 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r5, #7608 @ 0x1db8 │ │ │ │ + movweq r5, #6520 @ 0x1978 │ │ │ │ movteq r5, #21 │ │ │ │ - bne ae228 │ │ │ │ + bne adfac │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ movw r0, #30948 @ 0x78e4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a9ba4 │ │ │ │ + bl a9920 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ strd r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r5, #31748 @ 0x7c04 │ │ │ │ + movw r5, #30652 @ 0x77bc │ │ │ │ movt r5, #20 │ │ │ │ - b ae1e0 │ │ │ │ - movw r5, #2932 @ 0xb74 │ │ │ │ + b adf64 │ │ │ │ + movw r5, #2188 @ 0x88c │ │ │ │ movt r5, #19 │ │ │ │ - b ae1e0 │ │ │ │ - movw r5, #51548 @ 0xc95c │ │ │ │ + b adf64 │ │ │ │ + movw r5, #50468 @ 0xc524 │ │ │ │ movt r5, #19 │ │ │ │ - b ae1e0 │ │ │ │ + b adf64 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble ae254 │ │ │ │ + ble adfd8 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r5, #63660 @ 0xf8ac │ │ │ │ + movweq r5, #62744 @ 0xf518 │ │ │ │ movteq r5, #22 │ │ │ │ - beq ae1e0 │ │ │ │ + beq adf64 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - movweq r5, #56496 @ 0xdcb0 │ │ │ │ + movweq r5, #55304 @ 0xd808 │ │ │ │ movteq r5, #27 │ │ │ │ - beq ae1e0 │ │ │ │ + beq adf64 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - movw r1, #16820 @ 0x41b4 │ │ │ │ + movw r1, #20924 @ 0x51bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140384 │ │ │ │ - movw r5, #39256 @ 0x9958 │ │ │ │ + b 13ff54 │ │ │ │ + movw r5, #38072 @ 0x94b8 │ │ │ │ movt r5, #13 │ │ │ │ - b ae1e0 │ │ │ │ - subeq lr, r5, r0, lsr #32 │ │ │ │ + b adf64 │ │ │ │ + strheq sp, [r5], #-148 @ 0xffffff6c │ │ │ │ │ │ │ │ -000ae288 : │ │ │ │ +000ae00c : │ │ │ │ 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 ae2b4 │ │ │ │ + bl ae038 │ │ │ │ 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 aebb0 │ │ │ │ + beq ae934 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r9, #42744 @ 0xa6f8 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r9 │ │ │ │ - bne ae5d0 │ │ │ │ + bne ae354 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ cmn r6, #1 │ │ │ │ - beq ae5d0 │ │ │ │ + beq ae354 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #46448 @ 0xb570 │ │ │ │ + movw r3, #47724 @ 0xba6c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq aea8c │ │ │ │ + beq ae810 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae610 │ │ │ │ + bne ae394 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq aebdc │ │ │ │ + beq ae960 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ae478 │ │ │ │ + bne ae1fc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae4e0 │ │ │ │ + bgt ae264 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae4ec │ │ │ │ + bgt ae270 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae394 │ │ │ │ + beq ae118 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne aeb18 │ │ │ │ + bne ae89c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble ae770 │ │ │ │ + ble ae4f4 │ │ │ │ ldrb r9, [r4, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - bne ae684 │ │ │ │ + bne ae408 │ │ │ │ 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 ae500 │ │ │ │ + bgt ae284 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrsb ip, [r0, r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bge ae4a8 │ │ │ │ + bge ae22c │ │ │ │ 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 ae72c │ │ │ │ + beq ae4b0 │ │ │ │ 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 ae468 │ │ │ │ + beq ae1ec │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aeaec │ │ │ │ + beq ae870 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aeaec │ │ │ │ + bgt ae870 │ │ │ │ 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 ae4a0 │ │ │ │ + beq ae224 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae49c │ │ │ │ + beq ae220 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ae760 │ │ │ │ + ble ae4e4 │ │ │ │ str r3, [r8] │ │ │ │ mov r6, #1 │ │ │ │ - b ae46c │ │ │ │ + b ae1f0 │ │ │ │ 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 ae554 │ │ │ │ + bge ae2d8 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b ae3f0 │ │ │ │ + b ae174 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ae370 │ │ │ │ + ble ae0f4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae388 │ │ │ │ - b ae394 │ │ │ │ + bne ae10c │ │ │ │ + b ae118 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt aeaf4 │ │ │ │ + bgt ae878 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add ip, r3, r0 │ │ │ │ ldrsh ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bge ae52c │ │ │ │ + bge ae2b0 │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh r1, [r0, #20] │ │ │ │ - b ae3f0 │ │ │ │ + b ae174 │ │ │ │ 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 ae51c │ │ │ │ + blt ae2a0 │ │ │ │ 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 ae5bc │ │ │ │ + ble ae340 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt aeb84 │ │ │ │ + bgt ae908 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add lr, r3, r0 │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - blt ae51c │ │ │ │ + blt ae2a0 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b ae57c │ │ │ │ + b ae300 │ │ │ │ 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 ae4cc │ │ │ │ - b ae5a8 │ │ │ │ + blt ae250 │ │ │ │ + b ae32c │ │ │ │ mov r0, r5 │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aec0c │ │ │ │ + beq ae990 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #46448 @ 0xb570 │ │ │ │ + movw r3, #47724 @ 0xba6c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq aea8c │ │ │ │ + beq ae810 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae32c │ │ │ │ + beq ae0b0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne ae32c │ │ │ │ + bne ae0b0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11a3d0 │ │ │ │ + bl 119f70 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ae350 │ │ │ │ + beq ae0d4 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ - bne ae658 │ │ │ │ + bne ae3dc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b48b8 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 1b4428 <_PyDict_InsertSplitValue@@Base> │ │ │ │ mov r2, r7 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae46c │ │ │ │ + beq ae1f0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae67c │ │ │ │ + beq ae400 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r8] │ │ │ │ - b ae46c │ │ │ │ - ldr r3, [pc, #1436] @ aec28 │ │ │ │ + b ae1f0 │ │ │ │ + ldr r3, [pc, #1436] @ ae9ac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ tst r9, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov sl, r3 │ │ │ │ - bne aea2c │ │ │ │ + bne ae7b0 │ │ │ │ tst r9, #2 │ │ │ │ - bne ae9cc │ │ │ │ + bne ae750 │ │ │ │ tst r9, #4 │ │ │ │ - bne ae96c │ │ │ │ + bne ae6f0 │ │ │ │ tst r9, #8 │ │ │ │ - bne ae90c │ │ │ │ + bne ae690 │ │ │ │ tst r9, #16 │ │ │ │ - bne ae8ac │ │ │ │ + bne ae630 │ │ │ │ tst r9, #32 │ │ │ │ - bne ae84c │ │ │ │ + bne ae5d0 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne ae7ec │ │ │ │ + bne ae570 │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - beq ae3ac │ │ │ │ + beq ae130 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #396] @ 0x18c │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ cmpne r9, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae3ac │ │ │ │ + beq ae130 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae3ac │ │ │ │ + bge ae130 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b ae3ac │ │ │ │ + bl 2ea7a0 │ │ │ │ + b ae130 │ │ │ │ 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 ae430 │ │ │ │ + b ae1b4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ str r3, [r8] │ │ │ │ - b ae4a0 │ │ │ │ + b ae224 │ │ │ │ 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 acc2c │ │ │ │ + bl ac9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ae3a0 │ │ │ │ + bne ae124 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae7c4 │ │ │ │ + bgt ae548 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aec1c │ │ │ │ + beq ae9a0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aebdc │ │ │ │ + bgt ae960 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aebdc │ │ │ │ + bne ae960 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b aebdc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b ae960 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae6cc │ │ │ │ + beq ae450 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae6cc │ │ │ │ + bge ae450 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b ae6cc │ │ │ │ + bl 2ea7a0 │ │ │ │ + b ae450 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae6c4 │ │ │ │ + beq ae448 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae6c4 │ │ │ │ + bge ae448 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b ae6c4 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b ae448 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae6bc │ │ │ │ + beq ae440 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae6bc │ │ │ │ + bge ae440 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b ae6bc │ │ │ │ + bl 2ea7a0 │ │ │ │ + b ae440 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae6b4 │ │ │ │ + beq ae438 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae6b4 │ │ │ │ + bge ae438 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b ae6b4 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b ae438 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #376] @ 0x178 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae6ac │ │ │ │ + beq ae430 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae6ac │ │ │ │ + bge ae430 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b ae6ac │ │ │ │ + bl 2ea7a0 │ │ │ │ + b ae430 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #372] @ 0x174 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae6a4 │ │ │ │ + beq ae428 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae6a4 │ │ │ │ + bge ae428 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b ae6a4 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b ae428 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #368] @ 0x170 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae69c │ │ │ │ + beq ae420 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae69c │ │ │ │ + bge ae420 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b ae69c │ │ │ │ + bl 2ea7a0 │ │ │ │ + b ae420 │ │ │ │ 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 a93ec │ │ │ │ + bl a9168 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aebdc │ │ │ │ + beq ae960 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae468 │ │ │ │ + beq ae1ec │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aeaec │ │ │ │ + beq ae870 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r8] │ │ │ │ - b ae468 │ │ │ │ + b ae1ec │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - bge aeb58 │ │ │ │ + bge ae8dc │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r0, #20] │ │ │ │ - b ae3f0 │ │ │ │ + b ae174 │ │ │ │ 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 acc2c │ │ │ │ + bl ac9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ae7a8 │ │ │ │ + beq ae52c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b ae394 │ │ │ │ + b ae118 │ │ │ │ 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 aeb08 │ │ │ │ - b ae558 │ │ │ │ + blt ae88c │ │ │ │ + b ae2dc │ │ │ │ add r9, r3, r2, lsl #2 │ │ │ │ lsl r0, r2, #2 │ │ │ │ ldr r9, [r9, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - blt aeb08 │ │ │ │ + blt ae88c │ │ │ │ add r2, r0, r2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b ae574 │ │ │ │ + b ae2f8 │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq aebf0 │ │ │ │ - bl b61cc │ │ │ │ + beq ae974 │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne aebf0 │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne ae974 │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4679 @ 0x1247 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ mvn r6, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r8] │ │ │ │ - b ae46c │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b ae1f0 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15664 @ 0x3d30 │ │ │ │ + movw r1, #5764 @ 0x1684 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b aebdc │ │ │ │ + bl 16d81c │ │ │ │ + b ae960 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ - b aebdc │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ + b ae960 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b ae7c4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b ae548 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000aec2c : │ │ │ │ +000ae9b0 : │ │ │ │ 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, #30564 @ 0x7764 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - bl a9ba4 │ │ │ │ + bl a9920 │ │ │ │ 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 aec80 │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aec8c │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne aec80 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a6fe4 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000aeca8 : │ │ │ │ +000ae9e8 : │ │ │ │ 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, #30080 @ 0x7580 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - bl a9ba4 │ │ │ │ + bl a9920 │ │ │ │ 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 aedac │ │ │ │ + beq aeaec │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ bl 2e5f4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq aedb8 │ │ │ │ + beq aeaf8 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e294 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d1ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne aedac │ │ │ │ + bne aeaec │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5, r4 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne aedac │ │ │ │ - movw r1, #23048 @ 0x5a08 │ │ │ │ + bne aeaec │ │ │ │ + movw r1, #21288 @ 0x5328 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - b aed70 │ │ │ │ + b aeab0 │ │ │ │ cmp r3, #10 │ │ │ │ - beq aeda0 │ │ │ │ + beq aeae0 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq aedac │ │ │ │ + beq aeaec │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne aed5c │ │ │ │ + bne aea9c │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2d1ec │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aed64 │ │ │ │ + bne aeaa4 │ │ │ │ adds r0, r4, #6 │ │ │ │ moveq r0, r5 │ │ │ │ - b aedb0 │ │ │ │ + b aeaf0 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne aed64 │ │ │ │ + bne aeaa4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 2e294 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r0 │ │ │ │ - b aed2c │ │ │ │ + b aea6c │ │ │ │ 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] @ aef84 │ │ │ │ + ldr r5, [pc, #408] @ aecc4 │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq aeed4 │ │ │ │ - ldr r0, [pc, #372] @ aef88 │ │ │ │ + beq aec14 │ │ │ │ + ldr r0, [pc, #372] @ aecc8 │ │ │ │ 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 aef30 │ │ │ │ + bne aec70 │ │ │ │ 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 aee84 │ │ │ │ + bne aebc4 │ │ │ │ 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 aeef0 │ │ │ │ + bgt aec30 │ │ │ │ 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] │ │ │ │ @@ -132843,22 +132667,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 aee70 │ │ │ │ + b aebb0 │ │ │ │ mov r1, #1 │ │ │ │ movw r0, #42532 @ 0xa624 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6cb8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6a00 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne aee3c │ │ │ │ - b aee70 │ │ │ │ + bne aeb7c │ │ │ │ + b aebb0 │ │ │ │ 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] │ │ │ │ @@ -132866,83 +132690,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 aee70 │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b aebb0 │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne aef68 │ │ │ │ - ldr r0, [pc, #68] @ aef8c │ │ │ │ + bne aeca8 │ │ │ │ + ldr r0, [pc, #68] @ aeccc │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aee3c │ │ │ │ + bne aeb7c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aee3c │ │ │ │ + b aeb7c │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aee3c │ │ │ │ + b aeb7c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000aef90 : │ │ │ │ +000aecd0 : │ │ │ │ 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 af078 │ │ │ │ + beq aedb8 │ │ │ │ mov r0, r4 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6ba4 │ │ │ │ + bl a68ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq af024 │ │ │ │ + beq aed64 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r5, r0, #12 │ │ │ │ mov r1, r2 │ │ │ │ cmp r1, r4 │ │ │ │ add r1, r1, #1 │ │ │ │ - bge af01c │ │ │ │ + bge aed5c │ │ │ │ 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 aefe0 │ │ │ │ + b aed20 │ │ │ │ cmp r2, #0 │ │ │ │ - bne af034 │ │ │ │ + bne aed74 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr ip, [pc, #68] @ af080 │ │ │ │ + ldr ip, [pc, #68] @ aedc0 │ │ │ │ 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] │ │ │ │ @@ -132950,914 +132774,914 @@ │ │ │ │ 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 af024 │ │ │ │ - ldr r0, [pc, #4] @ af084 │ │ │ │ - b af024 │ │ │ │ + b aed64 │ │ │ │ + ldr r0, [pc, #4] @ aedc4 │ │ │ │ + b aed64 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ │ │ │ │ -000af088 : │ │ │ │ +000aedc8 : │ │ │ │ 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 af0cc │ │ │ │ + bne aee0c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ movw r0, #30352 @ 0x7690 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a9ba4 │ │ │ │ + bl a9920 │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15716 @ 0x3d64 │ │ │ │ + movw r1, #5816 @ 0x16b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 af124 │ │ │ │ + beq aee64 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af4cc │ │ │ │ + bne af20c │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af140 │ │ │ │ + beq aee80 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af8c4 │ │ │ │ + bne af604 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af158 │ │ │ │ + beq aee98 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af3e8 │ │ │ │ + bne af128 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af170 │ │ │ │ + beq aeeb0 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af378 │ │ │ │ + bne af0b8 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af188 │ │ │ │ + beq aeec8 │ │ │ │ ldr r1, [r2, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af860 │ │ │ │ + bne af5a0 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b0d58 │ │ │ │ + beq b0a98 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bne af1b8 │ │ │ │ + bne aeef8 │ │ │ │ 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 af1dc │ │ │ │ + bne aef1c │ │ │ │ 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 afac0 │ │ │ │ + bne af800 │ │ │ │ ldr r1, [r2, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq afac0 │ │ │ │ + beq af800 │ │ │ │ cmp r4, #0 │ │ │ │ - beq af91c │ │ │ │ + beq af65c │ │ │ │ ldr ip, [r4, #44] @ 0x2c │ │ │ │ cmp r1, ip │ │ │ │ - bne afd94 │ │ │ │ + bne afad4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af220 │ │ │ │ + bne aef60 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne afadc │ │ │ │ + bne af81c │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af244 │ │ │ │ + bne aef84 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - bne b0cbc │ │ │ │ + bne b09fc │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b0298 │ │ │ │ + bne affd8 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af274 │ │ │ │ + bne aefb4 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af274 │ │ │ │ + beq aefb4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq af950 │ │ │ │ + beq af690 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, r1 │ │ │ │ - bne af950 │ │ │ │ + bne af690 │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af960 │ │ │ │ + beq af6a0 │ │ │ │ ldrd r0, [r3, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af298 │ │ │ │ + bne aefd8 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af9f0 │ │ │ │ + bne af730 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af2ac │ │ │ │ + bne aefec │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afb50 │ │ │ │ + bne af890 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne afb98 │ │ │ │ + bne af8d8 │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1234 │ │ │ │ + bne b0f74 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af2e0 │ │ │ │ + bne af020 │ │ │ │ ldr r0, [r2, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b1260 │ │ │ │ + bne b0fa0 │ │ │ │ ldr r0, [r3, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afb28 │ │ │ │ + beq af868 │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ ldr lr, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afa78 │ │ │ │ + bne af7b8 │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afa78 │ │ │ │ + beq af7b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afaf0 │ │ │ │ + beq af830 │ │ │ │ ldr r5, [r4, #148] @ 0x94 │ │ │ │ cmp r0, r5 │ │ │ │ - bne afbe4 │ │ │ │ + bne af924 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afbf0 │ │ │ │ + beq af930 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af33c │ │ │ │ + bne af07c │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afaa0 │ │ │ │ + bne af7e0 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af354 │ │ │ │ + bne af094 │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b03e4 │ │ │ │ + bne b0124 │ │ │ │ eor r1, r1, ip │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne afa44 │ │ │ │ + bne af784 │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq afe38 │ │ │ │ + beq afb78 │ │ │ │ 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 afd48 │ │ │ │ + bne afa88 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af3ac │ │ │ │ + bne af0ec │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0120 │ │ │ │ + bne afe60 │ │ │ │ cmp r6, #0 │ │ │ │ - bne af3c0 │ │ │ │ + bne af100 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0248 │ │ │ │ + bne aff88 │ │ │ │ cmp r7, #0 │ │ │ │ - bne af170 │ │ │ │ + bne aeeb0 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af170 │ │ │ │ + beq aeeb0 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne af17c │ │ │ │ - b af898 │ │ │ │ + bne aeebc │ │ │ │ + b af5d8 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ ldr ip, [r4, #52] @ 0x34 │ │ │ │ mov r5, lr │ │ │ │ ldr lr, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, ip │ │ │ │ mov r6, lr │ │ │ │ ldr lr, [r1] │ │ │ │ - bne afcec │ │ │ │ + bne afa2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne aff30 │ │ │ │ + bne afc70 │ │ │ │ ldr lr, [r0] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0130 │ │ │ │ + bne afe70 │ │ │ │ cmp r5, #0 │ │ │ │ - bne aff44 │ │ │ │ + bne afc84 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne aff70 │ │ │ │ + bne afcb0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b015c │ │ │ │ + bne afe9c │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b02dc │ │ │ │ + bne b001c │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af460 │ │ │ │ + bne af1a0 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0258 │ │ │ │ + bne aff98 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af478 │ │ │ │ + bne af1b8 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b11e4 │ │ │ │ + bne b0f24 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af490 │ │ │ │ + bne af1d0 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afed4 │ │ │ │ + bne afc14 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af4a8 │ │ │ │ + bne af1e8 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b127c │ │ │ │ + bne b0fbc │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af158 │ │ │ │ + bne aee98 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af158 │ │ │ │ + beq aee98 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0008 │ │ │ │ - b aff1c │ │ │ │ + beq afd48 │ │ │ │ + b afc5c │ │ │ │ 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 afc90 │ │ │ │ + bne af9d0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0b90 │ │ │ │ + bne b08d0 │ │ │ │ ldr lr, [r0] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0010 │ │ │ │ + bne afd50 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b02d0 │ │ │ │ + bne b0010 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ba4 │ │ │ │ + bne b08e4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b003c │ │ │ │ + bne afd7c │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c50 │ │ │ │ + bne b0990 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af54c │ │ │ │ + bne af28c │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a7c │ │ │ │ + bne b07bc │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af564 │ │ │ │ + bne af2a4 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08d8 │ │ │ │ + bne b0618 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af57c │ │ │ │ + bne af2bc │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07c8 │ │ │ │ + bne b0508 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af594 │ │ │ │ + bne af2d4 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0750 │ │ │ │ + bne b0490 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af5ac │ │ │ │ + bne af2ec │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0670 │ │ │ │ + bne b03b0 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af5c4 │ │ │ │ + bne af304 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05f8 │ │ │ │ + bne b0338 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af5dc │ │ │ │ + bne af31c │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0514 │ │ │ │ + bne b0254 │ │ │ │ ldr lr, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af5f4 │ │ │ │ + bne af334 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ae8 │ │ │ │ + bne b0828 │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af60c │ │ │ │ + bne af34c │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a28 │ │ │ │ + bne b0768 │ │ │ │ ldr lr, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af624 │ │ │ │ + bne af364 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09b4 │ │ │ │ + bne b06f4 │ │ │ │ ldr lr, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af63c │ │ │ │ + bne af37c │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0494 │ │ │ │ + bne b01d4 │ │ │ │ ldr lr, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af654 │ │ │ │ + bne af394 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b043c │ │ │ │ + bne b017c │ │ │ │ ldr lr, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af66c │ │ │ │ + bne af3ac │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b034c │ │ │ │ + bne b008c │ │ │ │ ldr lr, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af684 │ │ │ │ + bne af3c4 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0938 │ │ │ │ + bne b0678 │ │ │ │ ldr lr, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af69c │ │ │ │ + bne af3dc │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0888 │ │ │ │ + bne b05c8 │ │ │ │ ldr lr, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6b4 │ │ │ │ + bne af3f4 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12d8 │ │ │ │ + bne b1018 │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6cc │ │ │ │ + bne af40c │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b18e8 │ │ │ │ + bne b1628 │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6e4 │ │ │ │ + bne af424 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b17d0 │ │ │ │ + bne b1510 │ │ │ │ ldr lr, [r1, #88] @ 0x58 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6fc │ │ │ │ + bne af43c │ │ │ │ ldr lr, [r0, #88] @ 0x58 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1954 │ │ │ │ + bne b1694 │ │ │ │ ldr lr, [r1, #92] @ 0x5c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af714 │ │ │ │ + bne af454 │ │ │ │ ldr lr, [r0, #92] @ 0x5c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1934 │ │ │ │ + bne b1674 │ │ │ │ ldr lr, [r1, #96] @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af72c │ │ │ │ + bne af46c │ │ │ │ ldr lr, [r0, #96] @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a10 │ │ │ │ + bne b1750 │ │ │ │ ldr lr, [r1, #100] @ 0x64 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af744 │ │ │ │ + bne af484 │ │ │ │ ldr lr, [r0, #100] @ 0x64 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b19f0 │ │ │ │ + bne b1730 │ │ │ │ ldr lr, [r1, #104] @ 0x68 │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #108] @ 0x6c │ │ │ │ - bne af760 │ │ │ │ + bne af4a0 │ │ │ │ ldr r5, [r0, #104] @ 0x68 │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b1740 │ │ │ │ + bne b1480 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af774 │ │ │ │ + bne af4b4 │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b16f0 │ │ │ │ + bne b1430 │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af78c │ │ │ │ + bne af4cc │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b120c │ │ │ │ + bne b0f4c │ │ │ │ ldr lr, [r1, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7a4 │ │ │ │ + bne af4e4 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0400 │ │ │ │ + bne b0140 │ │ │ │ ldr lr, [r1, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7bc │ │ │ │ + bne af4fc │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b042c │ │ │ │ + bne b016c │ │ │ │ ldr lr, [r1, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7d4 │ │ │ │ + bne af514 │ │ │ │ ldr lr, [r0, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1974 │ │ │ │ + bne b16b4 │ │ │ │ ldr lr, [r1, #124] @ 0x7c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7ec │ │ │ │ + bne af52c │ │ │ │ ldr lr, [r0, #124] @ 0x7c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b19ac │ │ │ │ + bne b16ec │ │ │ │ ldr lr, [r1, #132] @ 0x84 │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #136] @ 0x88 │ │ │ │ - bne af808 │ │ │ │ + bne af548 │ │ │ │ ldr r5, [r0, #132] @ 0x84 │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b04ec │ │ │ │ + bne b022c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af81c │ │ │ │ + bne af55c │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1788 │ │ │ │ + bne b14c8 │ │ │ │ ldr lr, [r1, #140] @ 0x8c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af128 │ │ │ │ + bne aee68 │ │ │ │ ldr lr, [r0, #140] @ 0x8c │ │ │ │ cmp lr, #0 │ │ │ │ - beq af128 │ │ │ │ + beq aee68 │ │ │ │ cmp ip, #0 │ │ │ │ - beq af84c │ │ │ │ + beq af58c │ │ │ │ ldr r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ cmp lr, r0 │ │ │ │ - beq af128 │ │ │ │ + beq aee68 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ str lr, [r1, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af134 │ │ │ │ - b af140 │ │ │ │ + bne aee74 │ │ │ │ + b aee80 │ │ │ │ ldr lr, [r4, #80] @ 0x50 │ │ │ │ ldm r0, {r5, ip} │ │ │ │ cmp lr, #0 │ │ │ │ - bne afdf0 │ │ │ │ + bne afb30 │ │ │ │ cmp r5, #0 │ │ │ │ - bne af884 │ │ │ │ + bne af5c4 │ │ │ │ ldr lr, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b14ec │ │ │ │ + bne b122c │ │ │ │ cmp ip, #0 │ │ │ │ - bne af898 │ │ │ │ + bne af5d8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne afe24 │ │ │ │ + bne afb64 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne af194 │ │ │ │ + bne aeed4 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af194 │ │ │ │ + beq aeed4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - beq af194 │ │ │ │ + beq aeed4 │ │ │ │ str r1, [r3, #24] │ │ │ │ - b af194 │ │ │ │ + b aeed4 │ │ │ │ ldr ip, [r4, #40] @ 0x28 │ │ │ │ ldm r0, {r5, lr} │ │ │ │ subs r7, ip, #0 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ - bne afda4 │ │ │ │ + bne afae4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne af8ec │ │ │ │ + bne af62c │ │ │ │ ldr r5, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b1294 │ │ │ │ + bne b0fd4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af900 │ │ │ │ + bne af640 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1250 │ │ │ │ + bne b0f90 │ │ │ │ cmp ip, #0 │ │ │ │ - bne af140 │ │ │ │ + bne aee80 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af140 │ │ │ │ + beq aee80 │ │ │ │ str r1, [r0, #8] │ │ │ │ - b af140 │ │ │ │ + b aee80 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ - bne af220 │ │ │ │ + bne aef60 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af220 │ │ │ │ - b afae8 │ │ │ │ + beq aef60 │ │ │ │ + b af828 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #64] @ 0x40 │ │ │ │ - bne af274 │ │ │ │ + bne aefb4 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af274 │ │ │ │ + beq aefb4 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ str r1, [r3, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af280 │ │ │ │ + bne aefc0 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne af280 │ │ │ │ + bne aefc0 │ │ │ │ tst ip, #2 │ │ │ │ - bne afe78 │ │ │ │ + bne afbb8 │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r2, [r3, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #4008] @ b092c │ │ │ │ + ldr r1, [pc, #4008] @ b066c │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7630 │ │ │ │ + bl a7378 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne b01d4 │ │ │ │ - ldr r1, [pc, #3980] @ b0930 │ │ │ │ + bne aff14 │ │ │ │ + ldr r1, [pc, #3980] @ b0670 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl a7630 │ │ │ │ + bl a7378 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b19a4 │ │ │ │ + beq b16e4 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b01dc │ │ │ │ + bne aff1c │ │ │ │ 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 af298 │ │ │ │ + bne aefd8 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq af298 │ │ │ │ + beq aefd8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b17f4 │ │ │ │ + beq b1534 │ │ │ │ ldr lr, [r4, #108] @ 0x6c │ │ │ │ cmp r0, lr │ │ │ │ - beq b0114 │ │ │ │ + beq afe54 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ - bne afa1c │ │ │ │ + bne af75c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aff50 │ │ │ │ + bne afc90 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne afb98 │ │ │ │ + bne af8d8 │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af2c4 │ │ │ │ + beq af004 │ │ │ │ ldr r1, [r4, #136] @ 0x88 │ │ │ │ cmp lr, r1 │ │ │ │ - bne afb94 │ │ │ │ - b af2c4 │ │ │ │ + bne af8d4 │ │ │ │ + b af004 │ │ │ │ tst ip, #16384 @ 0x4000 │ │ │ │ - beq af36c │ │ │ │ + beq af0ac │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af36c │ │ │ │ + bne af0ac │ │ │ │ ldr r1, [r2, #160] @ 0xa0 │ │ │ │ - movw r2, #47396 @ 0xb924 │ │ │ │ + movw r2, #46752 @ 0xb6a0 │ │ │ │ movt r2, #10 │ │ │ │ cmp r1, r2 │ │ │ │ - movweq r2, #47960 @ 0xbb58 │ │ │ │ + movweq r2, #46948 @ 0xb764 │ │ │ │ movteq r2, #11 │ │ │ │ streq r2, [r3, #160] @ 0xa0 │ │ │ │ - b af36c │ │ │ │ + b af0ac │ │ │ │ cmp lr, #0 │ │ │ │ - beq afe60 │ │ │ │ + beq afba0 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af33c │ │ │ │ + bne af07c │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af33c │ │ │ │ + beq af07c │ │ │ │ cmp r4, #0 │ │ │ │ - beq afb14 │ │ │ │ + beq af854 │ │ │ │ ldr lr, [r4, #164] @ 0xa4 │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r3, #196] @ 0xc4 │ │ │ │ - beq b1288 │ │ │ │ + beq b0fc8 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #164] @ 0xa4 │ │ │ │ - beq afc2c │ │ │ │ - b af354 │ │ │ │ + beq af96c │ │ │ │ + b af094 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af220 │ │ │ │ + bne aef60 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af220 │ │ │ │ + beq aef60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afae8 │ │ │ │ + beq af828 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, r1 │ │ │ │ - beq af220 │ │ │ │ + beq aef60 │ │ │ │ str r1, [r3, #28] │ │ │ │ - b af220 │ │ │ │ + b aef60 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #148] @ 0x94 │ │ │ │ - beq afc4c │ │ │ │ + beq af98c │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af33c │ │ │ │ + bne af07c │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af33c │ │ │ │ + beq af07c │ │ │ │ str r0, [r3, #164] @ 0xa4 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afc80 │ │ │ │ - b af354 │ │ │ │ + beq af9c0 │ │ │ │ + b af094 │ │ │ │ ldr r0, [r2, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af2ec │ │ │ │ + beq af02c │ │ │ │ cmp r4, #0 │ │ │ │ - beq afb48 │ │ │ │ + beq af888 │ │ │ │ ldr lr, [r4, #144] @ 0x90 │ │ │ │ cmp r0, lr │ │ │ │ - beq af2ec │ │ │ │ + beq af02c │ │ │ │ str r0, [r3, #144] @ 0x90 │ │ │ │ - b af2ec │ │ │ │ + b af02c │ │ │ │ cmp r4, #0 │ │ │ │ - beq b180c │ │ │ │ + beq b154c │ │ │ │ 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 afb78 │ │ │ │ + beq af8b8 │ │ │ │ str r0, [r3, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne afba0 │ │ │ │ + bne af8e0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq af2c4 │ │ │ │ + beq af004 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r5, r0 │ │ │ │ - beq afbac │ │ │ │ + beq af8ec │ │ │ │ str lr, [r3, #136] @ 0x88 │ │ │ │ ldr r1, [r2, #136] @ 0x88 │ │ │ │ mov r5, r1 │ │ │ │ subs r0, r5, #0 │ │ │ │ - beq af2c4 │ │ │ │ + beq af004 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, r0 │ │ │ │ - bne af2c4 │ │ │ │ + bne af004 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst ip, #256 @ 0x100 │ │ │ │ - beq af2c8 │ │ │ │ + beq af008 │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ - beq af2c8 │ │ │ │ + beq af008 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ orr ip, ip, #131072 @ 0x20000 │ │ │ │ str ip, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ - beq af2d4 │ │ │ │ - b af2e0 │ │ │ │ + beq af014 │ │ │ │ + b af020 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #148] @ 0x94 │ │ │ │ - bne af324 │ │ │ │ + bne af064 │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afa80 │ │ │ │ + beq af7c0 │ │ │ │ ldr lr, [r4, #152] @ 0x98 │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r3, #164] @ 0xa4 │ │ │ │ - bne b1924 │ │ │ │ + bne b1664 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afc20 │ │ │ │ + bne af960 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afaa0 │ │ │ │ + bne af7e0 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af354 │ │ │ │ + bne af094 │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af354 │ │ │ │ + beq af094 │ │ │ │ ldr lr, [r4, #196] @ 0xc4 │ │ │ │ cmp lr, r0 │ │ │ │ - beq af354 │ │ │ │ + beq af094 │ │ │ │ str r0, [r3, #196] @ 0xc4 │ │ │ │ - b af354 │ │ │ │ + b af094 │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afa80 │ │ │ │ + beq af7c0 │ │ │ │ str r0, [r3, #152] @ 0x98 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afc74 │ │ │ │ + bne af9b4 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afb14 │ │ │ │ + bne af854 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af354 │ │ │ │ + bne af094 │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af354 │ │ │ │ - b afc44 │ │ │ │ + beq af094 │ │ │ │ + b af984 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afca4 │ │ │ │ + bne af9e4 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0d70 │ │ │ │ + bne b0ab0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne afcb8 │ │ │ │ + bne af9f8 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0b68 │ │ │ │ + bne b08a8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne afccc │ │ │ │ + bne afa0c │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f2c │ │ │ │ + bne b0c6c │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne afce4 │ │ │ │ + bne afa24 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0c0c │ │ │ │ + bne b094c │ │ │ │ mov ip, r4 │ │ │ │ - b af54c │ │ │ │ + b af28c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd00 │ │ │ │ + bne afa40 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b00f8 │ │ │ │ + bne afe38 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afd14 │ │ │ │ + bne afa54 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b119c │ │ │ │ + bne b0edc │ │ │ │ cmp r6, #0 │ │ │ │ - bne afd28 │ │ │ │ + bne afa68 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b10f8 │ │ │ │ + bne b0e38 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne afd40 │ │ │ │ + bne afa80 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0200 │ │ │ │ + bne aff40 │ │ │ │ mov ip, r4 │ │ │ │ - b af460 │ │ │ │ + b af1a0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd5c │ │ │ │ + bne afa9c │ │ │ │ ldr lr, [r0] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b00dc │ │ │ │ + bne afe1c │ │ │ │ cmp r6, #0 │ │ │ │ - bne afd70 │ │ │ │ + bne afab0 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b01e4 │ │ │ │ + bne aff24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne af170 │ │ │ │ + bne aeeb0 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af170 │ │ │ │ + beq aeeb0 │ │ │ │ ldr r0, [ip, #8] │ │ │ │ cmp r0, lr │ │ │ │ - bne af3d4 │ │ │ │ - b af170 │ │ │ │ + bne af114 │ │ │ │ + b aeeb0 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ - beq af214 │ │ │ │ - b af220 │ │ │ │ + beq aef54 │ │ │ │ + b aef60 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afdb8 │ │ │ │ + bne afaf8 │ │ │ │ ldr r5, [r1] │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b189c │ │ │ │ + bne b15dc │ │ │ │ cmp lr, #0 │ │ │ │ - bne afdcc │ │ │ │ + bne afb0c │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12a4 │ │ │ │ + bne b0fe4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne af140 │ │ │ │ + bne aee80 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af140 │ │ │ │ + beq aee80 │ │ │ │ ldr ip, [r7, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - bne af914 │ │ │ │ - b af140 │ │ │ │ + bne af654 │ │ │ │ + b aee80 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afe04 │ │ │ │ + bne afb44 │ │ │ │ ldr r5, [r1] │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b1598 │ │ │ │ + bne b12d8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne af898 │ │ │ │ + bne af5d8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af898 │ │ │ │ + beq af5d8 │ │ │ │ ldr ip, [lr, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - beq af188 │ │ │ │ + beq aeec8 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne af194 │ │ │ │ - b af8a4 │ │ │ │ + bne aeed4 │ │ │ │ + b af5e4 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq af36c │ │ │ │ + beq af0ac │ │ │ │ cmp r4, #0 │ │ │ │ - beq afe58 │ │ │ │ + beq afb98 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq af36c │ │ │ │ + beq af0ac │ │ │ │ str r2, [r3, #160] @ 0xa0 │ │ │ │ - b af36c │ │ │ │ + b af0ac │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afa80 │ │ │ │ + beq af7c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afc58 │ │ │ │ - b afbfc │ │ │ │ - ldr ip, [pc, #2740] @ b0934 │ │ │ │ + beq af998 │ │ │ │ + b af93c │ │ │ │ + ldr ip, [pc, #2740] @ b0674 │ │ │ │ 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 │ │ │ │ @@ -133869,1831 +133693,1831 @@ │ │ │ │ cmp lr, r3 │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addeq r0, r0, #96256 @ 0x17800 │ │ │ │ ldrne r1, [ip, #432] @ 0x1b0 │ │ │ │ ldreq r1, [r0, #1004] @ 0x3ec │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #2652] @ b092c │ │ │ │ + ldr r1, [pc, #2652] @ b066c │ │ │ │ mov r0, r5 │ │ │ │ - b af98c │ │ │ │ + b af6cc │ │ │ │ cmp ip, #0 │ │ │ │ - beq affd4 │ │ │ │ + beq afd14 │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #32] │ │ │ │ - bne b03f0 │ │ │ │ + bne b0130 │ │ │ │ cmp r5, #0 │ │ │ │ - bne aff04 │ │ │ │ + bne afc44 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b117c │ │ │ │ + bne b0ebc │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af158 │ │ │ │ + bne aee98 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af158 │ │ │ │ + beq aee98 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ cmp ip, r0 │ │ │ │ - beq af158 │ │ │ │ - b b0008 │ │ │ │ + beq aee98 │ │ │ │ + b afd48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne aff44 │ │ │ │ + bne afc84 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne aff70 │ │ │ │ + bne afcb0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq af43c │ │ │ │ - b af448 │ │ │ │ + beq af17c │ │ │ │ + b af188 │ │ │ │ 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 afb74 │ │ │ │ - b afb78 │ │ │ │ + bne af8b4 │ │ │ │ + b af8b8 │ │ │ │ str lr, [r1, #4] │ │ │ │ cmp r6, #0 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ mov r5, lr │ │ │ │ - bne b158c │ │ │ │ + bne b12cc │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b02e0 │ │ │ │ + bne b0020 │ │ │ │ cmp r5, #0 │ │ │ │ - bne affa4 │ │ │ │ + bne afce4 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0258 │ │ │ │ + bne aff98 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne affbc │ │ │ │ + bne afcfc │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b018c │ │ │ │ + bne afecc │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af490 │ │ │ │ + bne af1d0 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af490 │ │ │ │ + beq af1d0 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - bne afff4 │ │ │ │ + bne afd34 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b01c4 │ │ │ │ + bne aff04 │ │ │ │ cmp ip, #0 │ │ │ │ - bne af158 │ │ │ │ + bne aee98 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af158 │ │ │ │ + beq aee98 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ - b af158 │ │ │ │ + b aee98 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1] │ │ │ │ - bne b0028 │ │ │ │ + bne afd68 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ba4 │ │ │ │ + bne b08e4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b003c │ │ │ │ + bne afd7c │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c50 │ │ │ │ + bne b0990 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0054 │ │ │ │ + bne afd94 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a7c │ │ │ │ + bne b07bc │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af564 │ │ │ │ + bne af2a4 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af564 │ │ │ │ + beq af2a4 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #16] │ │ │ │ - bne b0090 │ │ │ │ + bne afdd0 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07d4 │ │ │ │ + bne b0514 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1608 │ │ │ │ + bne b1348 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b075c │ │ │ │ + bne b049c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1614 │ │ │ │ + bne b1354 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b067c │ │ │ │ + bne b03bc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b00d4 │ │ │ │ + bne afe14 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0600 │ │ │ │ + bne b0340 │ │ │ │ mov ip, #0 │ │ │ │ - b af5c4 │ │ │ │ + b af304 │ │ │ │ ldr r5, [ip] │ │ │ │ cmp r5, lr │ │ │ │ - beq afd5c │ │ │ │ + beq afa9c │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1] │ │ │ │ - beq afd64 │ │ │ │ - b afd70 │ │ │ │ + beq afaa4 │ │ │ │ + b afab0 │ │ │ │ ldr lr, [r7] │ │ │ │ cmp lr, ip │ │ │ │ - beq afd00 │ │ │ │ + beq afa40 │ │ │ │ cmp r5, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq afd08 │ │ │ │ - b afd14 │ │ │ │ + beq afa48 │ │ │ │ + b afa54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq afa10 │ │ │ │ - b afa1c │ │ │ │ + beq af750 │ │ │ │ + b af75c │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq af3b4 │ │ │ │ - b af3c0 │ │ │ │ + beq af0f4 │ │ │ │ + b af100 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1] │ │ │ │ - bne b0148 │ │ │ │ + bne afe88 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne aff70 │ │ │ │ + bne afcb0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b015c │ │ │ │ + bne afe9c │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b02dc │ │ │ │ + bne b001c │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0174 │ │ │ │ + bne afeb4 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0258 │ │ │ │ + bne aff98 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af478 │ │ │ │ + bne af1b8 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af478 │ │ │ │ + beq af1b8 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - bne b01ac │ │ │ │ + bne afeec │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne affd8 │ │ │ │ + bne afd18 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b11fc │ │ │ │ + bne b0f3c │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afff4 │ │ │ │ + beq afd34 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq afffc │ │ │ │ - b af158 │ │ │ │ + beq afd3c │ │ │ │ + b aee98 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b19a4 │ │ │ │ + beq b16e4 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ - b af280 │ │ │ │ + b aefc0 │ │ │ │ ldr r5, [ip, #4] │ │ │ │ cmp r5, lr │ │ │ │ - beq afd70 │ │ │ │ + beq afab0 │ │ │ │ cmp r7, #0 │ │ │ │ str lr, [r1, #4] │ │ │ │ - beq afd78 │ │ │ │ - b af170 │ │ │ │ + beq afab8 │ │ │ │ + b aeeb0 │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #20] │ │ │ │ - beq b0b84 │ │ │ │ + beq b08c4 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #12] │ │ │ │ - bne b0228 │ │ │ │ + bne aff68 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b14fc │ │ │ │ + bne b123c │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0240 │ │ │ │ + bne aff80 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b11b8 │ │ │ │ + bne b0ef8 │ │ │ │ mov ip, r4 │ │ │ │ - b af490 │ │ │ │ + b af1d0 │ │ │ │ cmp r7, #0 │ │ │ │ str ip, [r1, #4] │ │ │ │ - beq af3c8 │ │ │ │ - b af170 │ │ │ │ + beq af108 │ │ │ │ + b aeeb0 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #12] │ │ │ │ - bne b027c │ │ │ │ + bne affbc │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0190 │ │ │ │ + bne afed0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b11f0 │ │ │ │ + bne b0f30 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b01ac │ │ │ │ - b affd8 │ │ │ │ + beq afeec │ │ │ │ + b afd18 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ - beq af938 │ │ │ │ + beq af678 │ │ │ │ ldr lr, [r4, #64] @ 0x40 │ │ │ │ cmp lr, r1 │ │ │ │ - beq b11c0 │ │ │ │ + beq b0f00 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #64] @ 0x40 │ │ │ │ - bne af274 │ │ │ │ + bne aefb4 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af268 │ │ │ │ - b af274 │ │ │ │ + bne aefa8 │ │ │ │ + b aefb4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq af528 │ │ │ │ - b af534 │ │ │ │ + beq af268 │ │ │ │ + b af274 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ mov r5, lr │ │ │ │ - bne b0300 │ │ │ │ + bne b0040 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0260 │ │ │ │ + bne affa0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0314 │ │ │ │ + bne b0054 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b018c │ │ │ │ + bne afecc │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b032c │ │ │ │ + bne b006c │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne affd4 │ │ │ │ + bne afd14 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af4a8 │ │ │ │ + bne af1e8 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af4a8 │ │ │ │ + beq af1e8 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - b b01c4 │ │ │ │ + b aff04 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - bne b083c │ │ │ │ + bne b057c │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ str lr, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #72] @ 0x48 │ │ │ │ mov r5, lr │ │ │ │ - bne b139c │ │ │ │ + bne b10dc │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0948 │ │ │ │ + bne b0688 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0390 │ │ │ │ + bne b00d0 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0890 │ │ │ │ + bne b05d0 │ │ │ │ ldr lr, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03a8 │ │ │ │ + bne b00e8 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1650 │ │ │ │ + bne b1390 │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6cc │ │ │ │ + bne af40c │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af6cc │ │ │ │ + beq af40c │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #80] @ 0x50 │ │ │ │ - bne b03dc │ │ │ │ + bne b011c │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09ac │ │ │ │ + bne b06ec │ │ │ │ mov ip, #0 │ │ │ │ - b af6e4 │ │ │ │ + b af424 │ │ │ │ cmp r4, #0 │ │ │ │ - bne afc38 │ │ │ │ - b afc44 │ │ │ │ + bne af978 │ │ │ │ + b af984 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ - beq afef8 │ │ │ │ - b aff04 │ │ │ │ + beq afc38 │ │ │ │ + b afc44 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0d1c │ │ │ │ + bne b0a5c │ │ │ │ str lr, [r1, #120] @ 0x78 │ │ │ │ ldr ip, [r1, #116] @ 0x74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0424 │ │ │ │ + bne b0164 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0434 │ │ │ │ + bne b0174 │ │ │ │ mov ip, #0 │ │ │ │ - b af7bc │ │ │ │ + b af4fc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0d44 │ │ │ │ + bne b0a84 │ │ │ │ str lr, [r1, #116] @ 0x74 │ │ │ │ - b af7bc │ │ │ │ + b af4fc │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - beq b0ebc │ │ │ │ + beq b0bfc │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #56] @ 0x38 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ - beq b11cc │ │ │ │ + beq b0f0c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #56] @ 0x38 │ │ │ │ - bne b0474 │ │ │ │ + bne b01b4 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b083c │ │ │ │ + bne b057c │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b048c │ │ │ │ + bne b01cc │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f98 │ │ │ │ + bne b0cd8 │ │ │ │ mov ip, r8 │ │ │ │ - b af684 │ │ │ │ + b af3c4 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - beq b0584 │ │ │ │ + beq b02c4 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ - beq b11d8 │ │ │ │ + beq b0f18 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #52] @ 0x34 │ │ │ │ - bne b04cc │ │ │ │ + bne b020c │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0448 │ │ │ │ + bne b0188 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b04e4 │ │ │ │ + bne b0224 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b083c │ │ │ │ + bne b057c │ │ │ │ mov ip, r8 │ │ │ │ - b af66c │ │ │ │ + b af3ac │ │ │ │ cmp ip, #0 │ │ │ │ - bne b10c0 │ │ │ │ + bne b0e00 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #132] @ 0x84 │ │ │ │ - bne af81c │ │ │ │ + bne af55c │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af81c │ │ │ │ + beq af55c │ │ │ │ str lr, [r1, #136] @ 0x88 │ │ │ │ - b af81c │ │ │ │ + b af55c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0d8c │ │ │ │ + bne b0acc │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ str lr, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ mov r5, lr │ │ │ │ - bne b13e8 │ │ │ │ + bne b1128 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0afc │ │ │ │ + bne b083c │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0554 │ │ │ │ + bne b0294 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06e0 │ │ │ │ + bne b0420 │ │ │ │ ldr lr, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b056c │ │ │ │ + bne b02ac │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09bc │ │ │ │ + bne b06fc │ │ │ │ ldr lr, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af63c │ │ │ │ + bne af37c │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af63c │ │ │ │ + beq af37c │ │ │ │ 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 b05ac │ │ │ │ + bne b02ec │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ec4 │ │ │ │ + bne b0c04 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b1388 │ │ │ │ + bne b10c8 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b035c │ │ │ │ + bne b009c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1394 │ │ │ │ + bne b10d4 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0944 │ │ │ │ + bne b0684 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b05f0 │ │ │ │ + bne b0330 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0890 │ │ │ │ + bne b05d0 │ │ │ │ mov ip, #0 │ │ │ │ - b af69c │ │ │ │ + b af3dc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0e70 │ │ │ │ + bne b0bb0 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - bne b0624 │ │ │ │ + bne b0364 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0520 │ │ │ │ + bne b0260 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1448 │ │ │ │ + bne b1188 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0af8 │ │ │ │ + bne b0838 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1454 │ │ │ │ + bne b1194 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06e4 │ │ │ │ + bne b0424 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0668 │ │ │ │ + bne b03a8 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09bc │ │ │ │ + bne b06fc │ │ │ │ mov ip, #0 │ │ │ │ - b af624 │ │ │ │ + b af364 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0e24 │ │ │ │ + bne b0b64 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ str lr, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ mov r5, lr │ │ │ │ - bne b15bc │ │ │ │ + bne b12fc │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0608 │ │ │ │ + bne b0348 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b06b0 │ │ │ │ + bne b03f0 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b051c │ │ │ │ + bne b025c │ │ │ │ ldr lr, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06c8 │ │ │ │ + bne b0408 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0af4 │ │ │ │ + bne b0834 │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af60c │ │ │ │ + bne af34c │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - beq af60c │ │ │ │ + beq af34c │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ mov r6, ip │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1, #44] @ 0x2c │ │ │ │ - bne b0704 │ │ │ │ + bne b0444 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09c0 │ │ │ │ + bne b0700 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b12c4 │ │ │ │ + bne b1004 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0588 │ │ │ │ + bne b02c8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b12d0 │ │ │ │ + bne b1010 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ec0 │ │ │ │ + bne b0c00 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0748 │ │ │ │ + bne b0488 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0358 │ │ │ │ + bne b0098 │ │ │ │ mov ip, #0 │ │ │ │ - b af66c │ │ │ │ + b af3ac │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f48 │ │ │ │ + bne b0c88 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #24] │ │ │ │ - bne b077c │ │ │ │ + bne b04bc │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b067c │ │ │ │ + bne b03bc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b14d8 │ │ │ │ + bne b1218 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0604 │ │ │ │ + bne b0344 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b14e4 │ │ │ │ + bne b1224 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0520 │ │ │ │ + bne b0260 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b07c0 │ │ │ │ + bne b0500 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0af4 │ │ │ │ + bne b0834 │ │ │ │ mov ip, #0 │ │ │ │ - b af5f4 │ │ │ │ + b af334 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0dd8 │ │ │ │ + bne b0b18 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ str lr, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ mov r5, lr │ │ │ │ - bne b1504 │ │ │ │ + bne b1244 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0760 │ │ │ │ + bne b04a0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0808 │ │ │ │ + bne b0548 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0678 │ │ │ │ + bne b03b8 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0820 │ │ │ │ + bne b0560 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0600 │ │ │ │ + bne b0340 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af5dc │ │ │ │ + bne af31c │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af5dc │ │ │ │ - b b051c │ │ │ │ + beq af31c │ │ │ │ + b b025c │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ - beq b11ac │ │ │ │ + beq b0eec │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #60] @ 0x3c │ │ │ │ - bne b0868 │ │ │ │ + bne b05a8 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f98 │ │ │ │ + bne b0cd8 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0880 │ │ │ │ + bne b05c0 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fe4 │ │ │ │ + bne b0d24 │ │ │ │ mov ip, r8 │ │ │ │ - b af69c │ │ │ │ + b af3dc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0fe0 │ │ │ │ + bne b0d20 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ str lr, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ mov r5, lr │ │ │ │ - bne b1678 │ │ │ │ + bne b13b8 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1658 │ │ │ │ + bne b1398 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b08c8 │ │ │ │ + bne b0608 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03c0 │ │ │ │ + bne b0100 │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b03d0 │ │ │ │ - b b03dc │ │ │ │ + beq b0110 │ │ │ │ + b b011c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b006c │ │ │ │ + beq afdac │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #16] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #20] │ │ │ │ - bne b1944 │ │ │ │ + bne b1684 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b090c │ │ │ │ + bne b064c │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ddc │ │ │ │ + bne b0b1c │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0924 │ │ │ │ + bne b0664 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f4c │ │ │ │ + bne b0c8c │ │ │ │ mov ip, r8 │ │ │ │ - b af594 │ │ │ │ + b af2d4 │ │ │ │ mlseq r3, ip, lr, r1 │ │ │ │ rsbeq r2, r3, r0, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f94 │ │ │ │ + bne b0cd4 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #64] @ 0x40 │ │ │ │ - bne b1550 │ │ │ │ + bne b1290 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0894 │ │ │ │ + bne b05d4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b16c0 │ │ │ │ + bne b1400 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1654 │ │ │ │ + bne b1394 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b16cc │ │ │ │ + bne b140c │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03c4 │ │ │ │ + bne b0104 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b03dc │ │ │ │ + bne b011c │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b03dc │ │ │ │ + beq b011c │ │ │ │ mov ip, r5 │ │ │ │ str lr, [r1, #84] @ 0x54 │ │ │ │ - b af6e4 │ │ │ │ + b af424 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1074 │ │ │ │ + bne b0db4 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ str lr, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #56] @ 0x38 │ │ │ │ mov r5, lr │ │ │ │ - bne b1330 │ │ │ │ + bne b1070 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b058c │ │ │ │ + bne b02cc │ │ │ │ cmp r5, #0 │ │ │ │ - bne b09f4 │ │ │ │ + bne b0734 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ebc │ │ │ │ + bne b0bfc │ │ │ │ ldr lr, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a0c │ │ │ │ + bne b074c │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0358 │ │ │ │ + bne b0098 │ │ │ │ ldr lr, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af684 │ │ │ │ + bne af3c4 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af684 │ │ │ │ - b b0940 │ │ │ │ + beq af3c4 │ │ │ │ + b b0680 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b06e0 │ │ │ │ + beq b0420 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #44] @ 0x2c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ - bne b17c0 │ │ │ │ + bne b1500 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0a5c │ │ │ │ + bne b079c │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1078 │ │ │ │ + bne b0db8 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0a74 │ │ │ │ + bne b07b4 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b04a0 │ │ │ │ + bne b01e0 │ │ │ │ mov ip, r8 │ │ │ │ - b af63c │ │ │ │ + b af37c │ │ │ │ ldr r5, [r1, #16] │ │ │ │ str lr, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ mov r5, lr │ │ │ │ - bne b0aa0 │ │ │ │ + bne b07e0 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0074 │ │ │ │ + bne afdb4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0ab4 │ │ │ │ + bne b07f4 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07d0 │ │ │ │ + bne b0510 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0acc │ │ │ │ + bne b080c │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0758 │ │ │ │ + bne b0498 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af5ac │ │ │ │ + bne af2ec │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af5ac │ │ │ │ - b b0678 │ │ │ │ + beq af2ec │ │ │ │ + b b03b8 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - bne b102c │ │ │ │ + bne b0d6c │ │ │ │ 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 b0b1c │ │ │ │ + bne b085c │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06e8 │ │ │ │ + bne b0428 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b1434 │ │ │ │ + bne b1174 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09c0 │ │ │ │ + bne b0700 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1440 │ │ │ │ + bne b1180 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0588 │ │ │ │ + bne b02c8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0b60 │ │ │ │ + bne b08a0 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ebc │ │ │ │ + bne b0bfc │ │ │ │ mov ip, #0 │ │ │ │ - b af654 │ │ │ │ + b af394 │ │ │ │ ldr r5, [lr, #4] │ │ │ │ cmp r5, ip │ │ │ │ - beq afcb8 │ │ │ │ + beq af9f8 │ │ │ │ cmp r7, #0 │ │ │ │ str ip, [r1, #4] │ │ │ │ - beq afcc0 │ │ │ │ - b afccc │ │ │ │ + beq afa00 │ │ │ │ + b afa0c │ │ │ │ cmp lr, #0 │ │ │ │ - beq b021c │ │ │ │ - b b0228 │ │ │ │ + beq aff5c │ │ │ │ + b aff68 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b02d0 │ │ │ │ + bne b0010 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b02d0 │ │ │ │ + beq b0010 │ │ │ │ str lr, [r1, #4] │ │ │ │ cmp r7, #0 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ mov r5, lr │ │ │ │ - bne b0bc4 │ │ │ │ + bne b0904 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c54 │ │ │ │ + bne b0994 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0bd8 │ │ │ │ + bne b0918 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a7c │ │ │ │ + bne b07bc │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0bf0 │ │ │ │ + bne b0930 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b006c │ │ │ │ + bne afdac │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af57c │ │ │ │ + bne af2bc │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af57c │ │ │ │ - b b07d0 │ │ │ │ + beq af2bc │ │ │ │ + b b0510 │ │ │ │ ldr lr, [lr, #12] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #16] │ │ │ │ - bne b18d8 │ │ │ │ + bne b1618 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c30 │ │ │ │ + bne b0970 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08e4 │ │ │ │ + bne b0624 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0c48 │ │ │ │ + bne b0988 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ddc │ │ │ │ + bne b0b1c │ │ │ │ mov ip, r4 │ │ │ │ - b af57c │ │ │ │ + b af2bc │ │ │ │ ldr r5, [r1, #12] │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ mov r5, lr │ │ │ │ - bne b0c74 │ │ │ │ + bne b09b4 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a80 │ │ │ │ + bne b07c0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0c88 │ │ │ │ + bne b09c8 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b006c │ │ │ │ + bne afdac │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ca0 │ │ │ │ + bne b09e0 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07d0 │ │ │ │ + bne b0510 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af594 │ │ │ │ + bne af2d4 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af594 │ │ │ │ - b b0758 │ │ │ │ + beq af2d4 │ │ │ │ + b b0498 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ orr ip, ip, #2048 @ 0x800 │ │ │ │ str ip, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af248 │ │ │ │ - b b029c │ │ │ │ + beq aef88 │ │ │ │ + b affdc │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #108] @ 0x6c │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #112] @ 0x70 │ │ │ │ - beq b1734 │ │ │ │ + beq b1474 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #108] @ 0x6c │ │ │ │ - bne b0d04 │ │ │ │ + bne b0a44 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b149c │ │ │ │ + bne b11dc │ │ │ │ ldr lr, [r1, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7a4 │ │ │ │ + bne af4e4 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af7a4 │ │ │ │ + beq af4e4 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #120] @ 0x78 │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #116] @ 0x74 │ │ │ │ - bne b1640 │ │ │ │ + bne b1380 │ │ │ │ cmp r5, #0 │ │ │ │ - bne af7bc │ │ │ │ + bne af4fc │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af7bc │ │ │ │ + beq af4fc │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #116] @ 0x74 │ │ │ │ cmp r5, lr │ │ │ │ - beq af7bc │ │ │ │ - b b0434 │ │ │ │ + beq af4fc │ │ │ │ + b b0174 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af194 │ │ │ │ + beq aeed4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq af8bc │ │ │ │ - b af8b0 │ │ │ │ + beq af5fc │ │ │ │ + b af5f0 │ │ │ │ ldr r5, [lr] │ │ │ │ cmp r5, ip │ │ │ │ - beq afca4 │ │ │ │ + beq af9e4 │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq afcac │ │ │ │ - b afcb8 │ │ │ │ + beq af9ec │ │ │ │ + b af9f8 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ - bne b12b4 │ │ │ │ + bne b0ff4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0db8 │ │ │ │ + bne b0af8 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b102c │ │ │ │ + bne b0d6c │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0dd0 │ │ │ │ + bne b0b10 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a34 │ │ │ │ + bne b0774 │ │ │ │ mov ip, r8 │ │ │ │ - b af60c │ │ │ │ + b af34c │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #24] │ │ │ │ - bne b1844 │ │ │ │ + bne b1584 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0e04 │ │ │ │ + bne b0b44 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f4c │ │ │ │ + bne b0c8c │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0e1c │ │ │ │ + bne b0b5c │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e28 │ │ │ │ + bne b0b68 │ │ │ │ mov ip, r8 │ │ │ │ - b af5ac │ │ │ │ + b af2ec │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - bne b1834 │ │ │ │ + bne b1574 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0e50 │ │ │ │ + bne b0b90 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e74 │ │ │ │ + bne b0bb4 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0e68 │ │ │ │ + bne b0ba8 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d90 │ │ │ │ + bne b0ad0 │ │ │ │ mov ip, r8 │ │ │ │ - b af5dc │ │ │ │ + b af31c │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #32] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - bne b187c │ │ │ │ + bne b15bc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0e9c │ │ │ │ + bne b0bdc │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d90 │ │ │ │ + bne b0ad0 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0eb4 │ │ │ │ + bne b0bf4 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b102c │ │ │ │ + bne b0d6c │ │ │ │ mov ip, r8 │ │ │ │ - b af5f4 │ │ │ │ + b af334 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ mov r6, ip │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1, #56] @ 0x38 │ │ │ │ - bne b0ee0 │ │ │ │ + bne b0c20 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b035c │ │ │ │ + bne b009c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b161c │ │ │ │ + bne b135c │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0944 │ │ │ │ + bne b0684 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1628 │ │ │ │ + bne b1368 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0894 │ │ │ │ + bne b05d4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f24 │ │ │ │ + bne b0c64 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1650 │ │ │ │ + bne b1390 │ │ │ │ mov ip, #0 │ │ │ │ - b af6b4 │ │ │ │ + b af3f4 │ │ │ │ ldr r5, [lr, #8] │ │ │ │ cmp r5, ip │ │ │ │ ldr r5, [r1, #12] │ │ │ │ - bne b17b0 │ │ │ │ + bne b14f0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq afcd8 │ │ │ │ - b afce4 │ │ │ │ + beq afa18 │ │ │ │ + b afa24 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #28] │ │ │ │ - bne b18c8 │ │ │ │ + bne b1608 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f74 │ │ │ │ + bne b0cb4 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e28 │ │ │ │ + bne b0b68 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f8c │ │ │ │ + bne b0ccc │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e74 │ │ │ │ + bne b0bb4 │ │ │ │ mov ip, r8 │ │ │ │ - b af5c4 │ │ │ │ + b af304 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #64] @ 0x40 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ - bne b1630 │ │ │ │ + bne b1370 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0fc0 │ │ │ │ + bne b0d00 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fe4 │ │ │ │ + bne b0d24 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0fd8 │ │ │ │ + bne b0d18 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12e4 │ │ │ │ + bne b1024 │ │ │ │ mov ip, r8 │ │ │ │ - b af6b4 │ │ │ │ + b af3f4 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #72] @ 0x48 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ - bne b18b8 │ │ │ │ + bne b15f8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b100c │ │ │ │ + bne b0d4c │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12e4 │ │ │ │ + bne b1024 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1024 │ │ │ │ + bne b0d64 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b18f4 │ │ │ │ + bne b1634 │ │ │ │ mov ip, r8 │ │ │ │ - b af6cc │ │ │ │ + b af40c │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #40] @ 0x28 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ - bne b1240 │ │ │ │ + bne b0f80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1054 │ │ │ │ + bne b0d94 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a34 │ │ │ │ + bne b0774 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b106c │ │ │ │ + bne b0dac │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1078 │ │ │ │ + bne b0db8 │ │ │ │ mov ip, r8 │ │ │ │ - b af624 │ │ │ │ + b af364 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #48] @ 0x30 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ - bne b188c │ │ │ │ + bne b15cc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b10a0 │ │ │ │ + bne b0de0 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b04a0 │ │ │ │ + bne b01e0 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b10b8 │ │ │ │ + bne b0df8 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0448 │ │ │ │ + bne b0188 │ │ │ │ mov ip, r8 │ │ │ │ - b af654 │ │ │ │ + b af394 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r5, #132] @ 0x84 │ │ │ │ cmp r6, r5 │ │ │ │ - bne b169c │ │ │ │ + bne b13dc │ │ │ │ cmp lr, #0 │ │ │ │ - bne af81c │ │ │ │ + bne af55c │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af81c │ │ │ │ + beq af55c │ │ │ │ ldr r5, [r7, #136] @ 0x88 │ │ │ │ cmp r5, lr │ │ │ │ - bne b050c │ │ │ │ - b af81c │ │ │ │ + bne b024c │ │ │ │ + b af55c │ │ │ │ ldr lr, [r7, #8] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #12] │ │ │ │ - bne b19e0 │ │ │ │ + bne b1720 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b111c │ │ │ │ + bne b0e5c │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0200 │ │ │ │ + bne aff40 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b15b4 │ │ │ │ + bne b12f4 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ mov ip, r4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af478 │ │ │ │ + beq af1b8 │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #28] │ │ │ │ - beq b137c │ │ │ │ + beq b10bc │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ - bne b1164 │ │ │ │ + bne b0ea4 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne afedc │ │ │ │ + bne afc1c │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af4a8 │ │ │ │ + bne af1e8 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af4a8 │ │ │ │ + beq af1e8 │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #32] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ - bne b1994 │ │ │ │ + bne b16d4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq aff10 │ │ │ │ - b af158 │ │ │ │ + beq afc50 │ │ │ │ + b aee98 │ │ │ │ ldr lr, [r7, #4] │ │ │ │ cmp lr, ip │ │ │ │ strne ip, [r1, #4] │ │ │ │ - b afd14 │ │ │ │ + b afa54 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b085c │ │ │ │ - b b0868 │ │ │ │ + beq b059c │ │ │ │ + b b05a8 │ │ │ │ mov ip, r4 │ │ │ │ - b afedc │ │ │ │ + b afc1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b02c0 │ │ │ │ - b af274 │ │ │ │ + beq b0000 │ │ │ │ + b aefb4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0468 │ │ │ │ - b b0474 │ │ │ │ + beq b01a8 │ │ │ │ + b b01b4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b04c0 │ │ │ │ - b b04cc │ │ │ │ + beq b0200 │ │ │ │ + b b020c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1138 │ │ │ │ - b b018c │ │ │ │ + bne b0e78 │ │ │ │ + b afecc │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b01b4 │ │ │ │ + beq afef4 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - beq afffc │ │ │ │ - b af158 │ │ │ │ + beq afd3c │ │ │ │ + b aee98 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b149c │ │ │ │ + bne b11dc │ │ │ │ ldr ip, [r1, #120] @ 0x78 │ │ │ │ str lr, [r1, #112] @ 0x70 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b040c │ │ │ │ + bne b014c │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b040c │ │ │ │ - b b0408 │ │ │ │ + beq b014c │ │ │ │ + b b0148 │ │ │ │ cmp r4, #0 │ │ │ │ - bne afa34 │ │ │ │ - b afb94 │ │ │ │ + bne af774 │ │ │ │ + b af8d4 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #40] @ 0x28 │ │ │ │ - beq b1048 │ │ │ │ - b b1054 │ │ │ │ + beq b0d88 │ │ │ │ + b b0d94 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r0, #4] │ │ │ │ - beq af908 │ │ │ │ - b af140 │ │ │ │ + beq af648 │ │ │ │ + b aee80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1274 │ │ │ │ + beq b0fb4 │ │ │ │ ldr lr, [r4, #140] @ 0x8c │ │ │ │ cmp r0, lr │ │ │ │ - beq af2e0 │ │ │ │ + beq af020 │ │ │ │ str r0, [r3, #140] @ 0x8c │ │ │ │ - b af2e0 │ │ │ │ + b af020 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0344 │ │ │ │ - b b117c │ │ │ │ + beq b0084 │ │ │ │ + b b0ebc │ │ │ │ cmp lr, #0 │ │ │ │ - beq afc2c │ │ │ │ - b af354 │ │ │ │ + beq af96c │ │ │ │ + b af094 │ │ │ │ cmp lr, #0 │ │ │ │ str r5, [r0] │ │ │ │ - beq af8f4 │ │ │ │ - b af900 │ │ │ │ + beq af634 │ │ │ │ + b af640 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp r5, lr │ │ │ │ strne lr, [r0, #4] │ │ │ │ - b afdcc │ │ │ │ + b afb0c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #36] @ 0x24 │ │ │ │ - beq b0dac │ │ │ │ - b b0db8 │ │ │ │ + beq b0aec │ │ │ │ + b b0af8 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0724 │ │ │ │ + beq b0464 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ - b b0734 │ │ │ │ + b b0474 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - beq b1650 │ │ │ │ + beq b1390 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #76] @ 0x4c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ - beq b16e4 │ │ │ │ + beq b1424 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #76] @ 0x4c │ │ │ │ - bne b1310 │ │ │ │ + bne b1050 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b18f4 │ │ │ │ + bne b1634 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1328 │ │ │ │ + bne b1068 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b17dc │ │ │ │ + bne b151c │ │ │ │ mov ip, r8 │ │ │ │ - b af6e4 │ │ │ │ + b af424 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b16ac │ │ │ │ + bne b13ec │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ec0 │ │ │ │ + bne b0c00 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b16b8 │ │ │ │ + bne b13f8 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b035c │ │ │ │ + bne b009c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1374 │ │ │ │ + bne b10b4 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0940 │ │ │ │ + bne b0680 │ │ │ │ mov ip, #0 │ │ │ │ - b af684 │ │ │ │ + b af3c4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b1158 │ │ │ │ - b b1164 │ │ │ │ + beq b0e98 │ │ │ │ + b b0ea4 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b05cc │ │ │ │ + beq b030c │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ - b b05dc │ │ │ │ + b b031c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b179c │ │ │ │ + bne b14dc │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0894 │ │ │ │ + bne b05d4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b17a8 │ │ │ │ + bne b14e8 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1654 │ │ │ │ + bne b1394 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b13e0 │ │ │ │ + bne b1120 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03c0 │ │ │ │ + bne b0100 │ │ │ │ mov ip, #0 │ │ │ │ - b af6cc │ │ │ │ + b af40c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1854 │ │ │ │ + bne b1594 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06e4 │ │ │ │ + bne b0424 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1860 │ │ │ │ + bne b15a0 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09c0 │ │ │ │ + bne b0700 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b142c │ │ │ │ + bne b116c │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0584 │ │ │ │ + bne b02c4 │ │ │ │ mov ip, #0 │ │ │ │ - b af63c │ │ │ │ + b af37c │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0b3c │ │ │ │ + beq b087c │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ - b b0b4c │ │ │ │ + b b088c │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0644 │ │ │ │ + beq b0384 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ - b b0654 │ │ │ │ + b b0394 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #104] @ 0x68 │ │ │ │ cmp r6, r5 │ │ │ │ - beq b177c │ │ │ │ + beq b14bc │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ - bne b1484 │ │ │ │ + bne b11c4 │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0cd8 │ │ │ │ + bne b0a18 │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af78c │ │ │ │ + bne af4cc │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af78c │ │ │ │ + beq af4cc │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #112] @ 0x70 │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #120] @ 0x78 │ │ │ │ - beq b1918 │ │ │ │ + beq b1658 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #112] @ 0x70 │ │ │ │ - bne b14c8 │ │ │ │ + bne b1208 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d1c │ │ │ │ + bne b0a5c │ │ │ │ ldr lr, [r1, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0d38 │ │ │ │ - b af7bc │ │ │ │ + beq b0a78 │ │ │ │ + b af4fc │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b079c │ │ │ │ + beq b04dc │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ - b b07ac │ │ │ │ + b b04ec │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r0] │ │ │ │ - beq af88c │ │ │ │ - b af898 │ │ │ │ + beq af5cc │ │ │ │ + b af5d8 │ │ │ │ mov ip, r4 │ │ │ │ - b b1138 │ │ │ │ + b b0e78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1868 │ │ │ │ + bne b15a8 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b067c │ │ │ │ + bne b03bc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1874 │ │ │ │ + bne b15b4 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0604 │ │ │ │ + bne b0344 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1548 │ │ │ │ + bne b1288 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b051c │ │ │ │ + bne b025c │ │ │ │ mov ip, #0 │ │ │ │ - b af5dc │ │ │ │ + b af31c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b16d4 │ │ │ │ + bne b1414 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1654 │ │ │ │ + bne b1394 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1680 │ │ │ │ + bne b13c0 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03c4 │ │ │ │ + bne b0104 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b03d0 │ │ │ │ - b b03dc │ │ │ │ + beq b0110 │ │ │ │ + b b011c │ │ │ │ cmp lr, #0 │ │ │ │ - beq aff98 │ │ │ │ - b affa4 │ │ │ │ + beq afcd8 │ │ │ │ + b afce4 │ │ │ │ ldr r5, [lr] │ │ │ │ cmp r5, r6 │ │ │ │ - beq afe04 │ │ │ │ + beq afb44 │ │ │ │ cmp ip, #0 │ │ │ │ str r6, [r0] │ │ │ │ - beq afe0c │ │ │ │ - b af898 │ │ │ │ + beq afb4c │ │ │ │ + b af5d8 │ │ │ │ mov ip, r4 │ │ │ │ - b af478 │ │ │ │ + b af1b8 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1688 │ │ │ │ + bne b13c8 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0520 │ │ │ │ + bne b0260 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1694 │ │ │ │ + bne b13d4 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0af8 │ │ │ │ + bne b0838 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1600 │ │ │ │ + bne b1340 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06e0 │ │ │ │ + bne b0420 │ │ │ │ mov ip, #0 │ │ │ │ - b af60c │ │ │ │ + b af34c │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b00b0 │ │ │ │ + beq afdf0 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - b b00c0 │ │ │ │ + b afe00 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0f00 │ │ │ │ + beq b0c40 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ - b b0f10 │ │ │ │ + b b0c50 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #64] @ 0x40 │ │ │ │ - beq b0fb4 │ │ │ │ - b b0fc0 │ │ │ │ + beq b0cf4 │ │ │ │ + b b0d00 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #120] @ 0x78 │ │ │ │ - beq b0d38 │ │ │ │ - b af7bc │ │ │ │ + beq b0a78 │ │ │ │ + b af4fc │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #76] @ 0x4c │ │ │ │ - bne b1580 │ │ │ │ + bne b12c0 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0994 │ │ │ │ - b b03c4 │ │ │ │ + beq b06d4 │ │ │ │ + b b0104 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b1570 │ │ │ │ + beq b12b0 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - b b1580 │ │ │ │ + b b12c0 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b15dc │ │ │ │ + beq b131c │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ - b b15ec │ │ │ │ + b b132c │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #132] @ 0x84 │ │ │ │ - beq b10dc │ │ │ │ - b af81c │ │ │ │ + beq b0e1c │ │ │ │ + b af55c │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1350 │ │ │ │ + beq b1090 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ - b b1360 │ │ │ │ + b b10a0 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0984 │ │ │ │ + beq b06c4 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - b b0994 │ │ │ │ + b b06d4 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1570 │ │ │ │ - b b1680 │ │ │ │ + beq b12b0 │ │ │ │ + b b13c0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1304 │ │ │ │ - b b1310 │ │ │ │ + beq b1044 │ │ │ │ + b b1050 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0cd8 │ │ │ │ + bne b0a18 │ │ │ │ ldr ip, [r1, #112] @ 0x70 │ │ │ │ str lr, [r1, #108] @ 0x6c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1714 │ │ │ │ + bne b1454 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1214 │ │ │ │ + bne b0f54 │ │ │ │ ldr ip, [r1, #120] @ 0x78 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b172c │ │ │ │ + bne b146c │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0408 │ │ │ │ + bne b0148 │ │ │ │ mov ip, #0 │ │ │ │ - b af7a4 │ │ │ │ + b af4e4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b0cf8 │ │ │ │ - b b0d04 │ │ │ │ + beq b0a38 │ │ │ │ + b b0a44 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b145c │ │ │ │ + bne b119c │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ - bne b1760 │ │ │ │ + bne b14a0 │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b16f8 │ │ │ │ + bne b1438 │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af78c │ │ │ │ + bne af4cc │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af78c │ │ │ │ - b b1214 │ │ │ │ + beq af4cc │ │ │ │ + b b0f54 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b1478 │ │ │ │ - b b1484 │ │ │ │ + beq b11b8 │ │ │ │ + b b11c4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b050c │ │ │ │ + beq b024c │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ - b b10e8 │ │ │ │ + b b0e28 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b13bc │ │ │ │ + beq b10fc │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ - b b13cc │ │ │ │ + b b110c │ │ │ │ cmp r5, #0 │ │ │ │ str ip, [r1, #8] │ │ │ │ - beq afcd8 │ │ │ │ - b afce4 │ │ │ │ + beq afa18 │ │ │ │ + b afa24 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #44] @ 0x2c │ │ │ │ - beq b0a50 │ │ │ │ - b b0a5c │ │ │ │ + beq b0790 │ │ │ │ + b b079c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b09ac │ │ │ │ + beq b06ec │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ cmp ip, lr │ │ │ │ mov ip, r8 │ │ │ │ - bne b09ac │ │ │ │ - b af6e4 │ │ │ │ + bne b06ec │ │ │ │ + b af424 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ - bne af2ac │ │ │ │ + bne aefec │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af2ac │ │ │ │ + beq aefec │ │ │ │ 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 afba0 │ │ │ │ + bne af8e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af2c4 │ │ │ │ - b afb94 │ │ │ │ + beq af004 │ │ │ │ + b af8d4 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ - beq b0e44 │ │ │ │ - b b0e50 │ │ │ │ + beq b0b84 │ │ │ │ + b b0b90 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ - beq b0df8 │ │ │ │ - b b0e04 │ │ │ │ + beq b0b38 │ │ │ │ + b b0b44 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1408 │ │ │ │ + beq b1148 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ - b b1418 │ │ │ │ + b b1158 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1524 │ │ │ │ + beq b1264 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - b b1534 │ │ │ │ + b b1274 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq b0e90 │ │ │ │ - b b0e9c │ │ │ │ + beq b0bd0 │ │ │ │ + b b0bdc │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #48] @ 0x30 │ │ │ │ - beq b1094 │ │ │ │ - b b10a0 │ │ │ │ + beq b0dd4 │ │ │ │ + b b0de0 │ │ │ │ ldr r5, [r7] │ │ │ │ cmp r5, r6 │ │ │ │ - beq afdb8 │ │ │ │ + beq afaf8 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r0] │ │ │ │ - beq afdc0 │ │ │ │ - b afdcc │ │ │ │ + beq afb00 │ │ │ │ + b afb0c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #72] @ 0x48 │ │ │ │ - beq b1000 │ │ │ │ - b b100c │ │ │ │ + beq b0d40 │ │ │ │ + b b0d4c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #24] │ │ │ │ - beq b0f68 │ │ │ │ - b b0f74 │ │ │ │ + beq b0ca8 │ │ │ │ + b b0cb4 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #12] │ │ │ │ - beq b0c24 │ │ │ │ - b b0c30 │ │ │ │ + beq b0964 │ │ │ │ + b b0970 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b03c0 │ │ │ │ + beq b0100 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - beq b1314 │ │ │ │ + beq b1054 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #80] @ 0x50 │ │ │ │ - beq b131c │ │ │ │ - b b1328 │ │ │ │ + beq b105c │ │ │ │ + b b1068 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b14bc │ │ │ │ - b b14c8 │ │ │ │ + beq b11fc │ │ │ │ + b b1208 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #152] @ 0x98 │ │ │ │ - beq afc14 │ │ │ │ - b afc20 │ │ │ │ + beq af954 │ │ │ │ + b af960 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b19cc │ │ │ │ + bne b170c │ │ │ │ str lr, [r1, #92] @ 0x5c │ │ │ │ - b af714 │ │ │ │ + b af454 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #16] │ │ │ │ - beq b0900 │ │ │ │ - b b090c │ │ │ │ + beq b0640 │ │ │ │ + b b064c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b196c │ │ │ │ + beq b16ac │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #88] @ 0x58 │ │ │ │ cmp lr, r5 │ │ │ │ - beq af6fc │ │ │ │ + beq af43c │ │ │ │ str lr, [r1, #88] @ 0x58 │ │ │ │ - b af6fc │ │ │ │ + b af43c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b198c │ │ │ │ + beq b16cc │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #128] @ 0x80 │ │ │ │ cmp lr, r5 │ │ │ │ - beq af7d4 │ │ │ │ + beq af514 │ │ │ │ str lr, [r1, #128] @ 0x80 │ │ │ │ - b af7d4 │ │ │ │ + b af514 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq aff10 │ │ │ │ - b af158 │ │ │ │ + beq afc50 │ │ │ │ + b aee98 │ │ │ │ mvn r0, #0 │ │ │ │ - b af370 │ │ │ │ + b af0b0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b19c4 │ │ │ │ + beq b1704 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #124] @ 0x7c │ │ │ │ cmp lr, r5 │ │ │ │ - beq af7ec │ │ │ │ + beq af52c │ │ │ │ str lr, [r1, #124] @ 0x7c │ │ │ │ - b af7ec │ │ │ │ + b af52c │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #92] @ 0x5c │ │ │ │ cmp lr, r5 │ │ │ │ - bne b193c │ │ │ │ - b af714 │ │ │ │ + bne b167c │ │ │ │ + b af454 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #8] │ │ │ │ - beq afd34 │ │ │ │ - b afd40 │ │ │ │ + beq afa74 │ │ │ │ + b afa80 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1a08 │ │ │ │ + beq b1748 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #100] @ 0x64 │ │ │ │ cmp lr, r5 │ │ │ │ - beq af744 │ │ │ │ + beq af484 │ │ │ │ str lr, [r1, #100] @ 0x64 │ │ │ │ - b af744 │ │ │ │ + b af484 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1a28 │ │ │ │ + beq b1768 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #96] @ 0x60 │ │ │ │ cmp lr, r5 │ │ │ │ - beq af72c │ │ │ │ + beq af46c │ │ │ │ str lr, [r1, #96] @ 0x60 │ │ │ │ - b af72c │ │ │ │ + b af46c │ │ │ │ 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 b1dc4 │ │ │ │ + bls b1b04 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi b1cc8 │ │ │ │ - ldr r2, [pc, #2220] @ b2314 │ │ │ │ + bhi b1a08 │ │ │ │ + ldr r2, [pc, #2216] @ b2050 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1720] @ 0x6b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b1fac │ │ │ │ - ldr r0, [pc, #2196] @ b2318 │ │ │ │ + beq b1d28 │ │ │ │ + ldr r0, [pc, #2192] @ b2054 │ │ │ │ ldr r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr ip, [r5] │ │ │ │ str ip, [r2, #1720] @ 0x6b8 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r4, [r0, #1708] @ 0x6ac │ │ │ │ str r1, [r2, #1724] @ 0x6bc │ │ │ │ mov r2, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne b2130 │ │ │ │ + bne b1e70 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r6, [r5, #12] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b1d80 │ │ │ │ + beq b1ac0 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - blt b1df0 │ │ │ │ + blt b1b30 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r7, r6, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b1e60 │ │ │ │ + bne b1ba0 │ │ │ │ movw r8, #7716 @ 0x1e24 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r4, [r8, #152] @ 0x98 │ │ │ │ - movw r2, #40900 @ 0x9fc4 │ │ │ │ + movw r2, #40256 @ 0x9d40 │ │ │ │ movt r2, #10 │ │ │ │ movw r0, #7716 @ 0x1e24 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b22b4 │ │ │ │ - bl aa03c │ │ │ │ + bne b1fd8 │ │ │ │ + bl a9db8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b1d9c │ │ │ │ + beq b1adc │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq b1b68 │ │ │ │ - ldr r2, [pc, #2020] @ b2314 │ │ │ │ + beq b18a8 │ │ │ │ + ldr r2, [pc, #2016] @ b2050 │ │ │ │ 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 │ │ │ │ @@ -135706,32 +135530,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, #62608 @ 0xf490 │ │ │ │ + movw r2, #61796 @ 0xf164 │ │ │ │ movt r2, #24 │ │ │ │ str r2, [r4, #28] │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r2, [r7] │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2004 │ │ │ │ + bne b1cec │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne b20b0 │ │ │ │ + bne b1df0 │ │ │ │ str r2, [r4, #24] │ │ │ │ str r4, [r7] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r6, [r3, #180] @ 0xb4 │ │ │ │ tst r2, #2 │ │ │ │ - beq b1c04 │ │ │ │ - ldr r1, [pc, #1868] @ b2314 │ │ │ │ + beq b1944 │ │ │ │ + ldr r1, [pc, #1864] @ b2050 │ │ │ │ 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 │ │ │ │ @@ -135741,140 +135565,140 @@ │ │ │ │ cmp r0, r3 │ │ │ │ orreq r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r6, [r1, #436] @ 0x1b4 │ │ │ │ ldreq r6, [r2, #1008] @ 0x3f0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b1f14 │ │ │ │ + beq b1c54 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b2280 │ │ │ │ + beq b1fec │ │ │ │ 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, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b1f68 │ │ │ │ + bne b1ca8 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b1f68 │ │ │ │ + beq b1ca8 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ - movw r3, #46448 @ 0xb570 │ │ │ │ + movw r3, #47724 @ 0xba6c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq b1f94 │ │ │ │ - bl abbcc │ │ │ │ + beq b1cd4 │ │ │ │ + bl ab948 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b1ca0 │ │ │ │ + bgt b19e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b22fc │ │ │ │ + beq b2038 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b1cbc │ │ │ │ + bgt b19fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2274 │ │ │ │ + beq b1fa8 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ movw r4, #38304 @ 0x95a0 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ - movw r2, #64560 @ 0xfc30 │ │ │ │ + movw r2, #63860 @ 0xf974 │ │ │ │ movt r2, #9 │ │ │ │ ldr r5, [r4, #1008] @ 0x3f0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne b2108 │ │ │ │ - ldr r2, [pc, #1576] @ b2314 │ │ │ │ + bne b1e48 │ │ │ │ + ldr r2, [pc, #1572] @ b2050 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r7, [r2, #1596] @ 0x63c │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq b20dc │ │ │ │ + beq b1e1c │ │ │ │ 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 b1e9c │ │ │ │ + beq b1bdc │ │ │ │ movw r2, #43168 @ 0xa8a0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #1504] @ b2318 │ │ │ │ + ldr r1, [pc, #1500] @ b2054 │ │ │ │ str r2, [r5, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b21a0 │ │ │ │ + ble b1ee0 │ │ │ │ ldr r4, [r1, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b21bc │ │ │ │ + bne b1efc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ 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 b1ac4 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne b1804 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #23056 @ 0x5a10 │ │ │ │ + movw r1, #21296 @ 0x5330 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b2128 │ │ │ │ + bgt b1e68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2128 │ │ │ │ + bne b1e68 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b2128 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b1e68 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r2, r1, #588 @ 0x24c │ │ │ │ movw r5, #38304 @ 0x95a0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ add r5, r5, r2, lsl #4 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b1d80 │ │ │ │ + beq b1ac0 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bge b1ad0 │ │ │ │ + bge b1810 │ │ │ │ ldr r1, [r6, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq b1ad0 │ │ │ │ - ldr r0, [pc, #1296] @ b2314 │ │ │ │ + beq b1810 │ │ │ │ + ldr r0, [pc, #1292] @ b2050 │ │ │ │ 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 │ │ │ │ @@ -135890,403 +135714,402 @@ │ │ │ │ addeq r1, r0, #96256 @ 0x17800 │ │ │ │ addne r1, r1, #416 @ 0x1a0 │ │ │ │ addeq r1, r1, #988 @ 0x3dc │ │ │ │ add r2, r2, r1 │ │ │ │ add r7, r2, #24 │ │ │ │ ldr r4, [r2, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1ae0 │ │ │ │ + beq b1820 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movw r8, #7716 @ 0x1e24 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b1ae8 │ │ │ │ + bne b1828 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne b1ae8 │ │ │ │ + bne b1828 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble b1ae8 │ │ │ │ + ble b1828 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ - b b1bb0 │ │ │ │ + b b18f0 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ ldr lr, [r2, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc r2, [r0, #12] │ │ │ │ strcc r0, [r2, #8] │ │ │ │ - bcc b1d28 │ │ │ │ + bcc b1a68 │ │ │ │ add r0, r2, ip │ │ │ │ str r0, [r2, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str r1, [r2, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b1d28 │ │ │ │ + bne b1a68 │ │ │ │ ldr r5, [r4, #968] @ 0x3c8 │ │ │ │ - movw r2, #30908 @ 0x78bc │ │ │ │ + movw r2, #30900 @ 0x78b4 │ │ │ │ movt r2, #9 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne b220c │ │ │ │ + bne b1f64 │ │ │ │ mov r0, #20 │ │ │ │ bl 2e27c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b2124 │ │ │ │ + beq b1e64 │ │ │ │ ldr r2, [r7, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r7, #800] @ 0x320 │ │ │ │ - b b1d28 │ │ │ │ + b b1a68 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2599f0 <_Py_NewReference@@Base+0x1b90> │ │ │ │ + bl 258f98 <_Py_NewReference@@Base+0x1b90> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne b1c0c │ │ │ │ + bne b194c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b1f40 │ │ │ │ + bgt b1c80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2308 │ │ │ │ + beq b2044 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b2128 │ │ │ │ + bgt b1e68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2128 │ │ │ │ + bne b1e68 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b2128 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b1e68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b1c5c │ │ │ │ - mov r0, r6 │ │ │ │ + bne b199c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 259614 <_Py_NewReference@@Base+0x17b4> │ │ │ │ - mov r6, r0 │ │ │ │ - b b1f9c │ │ │ │ - bl a93ec │ │ │ │ + mov r0, r6 │ │ │ │ + bl 258bbc <_Py_NewReference@@Base+0x17b4> │ │ │ │ + mvn r6, #0 │ │ │ │ + b b1cdc │ │ │ │ + bl a9168 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b1c90 │ │ │ │ - b b1ca0 │ │ │ │ + ble b19d0 │ │ │ │ + b b19e0 │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne b1f7c │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ + cmp r0, r8 │ │ │ │ + bne b1fcc │ │ │ │ + ldr r1, [r2, #24] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne b1d80 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + cmp r1, r8 │ │ │ │ + bne b1dd4 │ │ │ │ + str r2, [r4, #24] │ │ │ │ + str r4, [r2, #20] │ │ │ │ + b b18ec │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fae0 │ │ │ │ + bl 9f824 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b2124 │ │ │ │ + beq b1e64 │ │ │ │ movw r2, #43168 @ 0xa8a0 │ │ │ │ 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] @ b2318 │ │ │ │ + ldr r2, [pc, #752] @ b2054 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r5] │ │ │ │ ldr r4, [r2, #1708] @ 0x6ac │ │ │ │ cmp r4, #0 │ │ │ │ - bne b2168 │ │ │ │ + bne b1ea8 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5, #8] │ │ │ │ - b b1aa8 │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne b2224 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ - cmp r0, r8 │ │ │ │ - bne b2268 │ │ │ │ - ldr r1, [r2, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne b2040 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - cmp r1, r8 │ │ │ │ - bne b2094 │ │ │ │ - str r2, [r4, #24] │ │ │ │ - str r4, [r2, #20] │ │ │ │ - b b1bac │ │ │ │ + b b17e8 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2028 │ │ │ │ + bne b1d10 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ movw lr, #8384 @ 0x20c0 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ movw ip, #7928 @ 0x1ef8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movne r1, #0 │ │ │ │ cmp r6, r8 │ │ │ │ - beq b2034 │ │ │ │ + beq b1d1c │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ - bne b20f8 │ │ │ │ + bne b1e38 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, r0 │ │ │ │ - beq b20cc │ │ │ │ + beq b1e0c │ │ │ │ ldr r1, [r2, #24] │ │ │ │ str r1, [r4, #24] │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ strne r4, [r1, #20] │ │ │ │ str r4, [r2, #24] │ │ │ │ - b b1bb0 │ │ │ │ + b b18f0 │ │ │ │ movw ip, #8384 @ 0x20c0 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movw r0, #7928 @ 0x1ef8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, ip │ │ │ │ - beq b1ba8 │ │ │ │ + beq b18e8 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq b1bac │ │ │ │ - b b2038 │ │ │ │ + beq b18ec │ │ │ │ + b b1d20 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ - b b1ecc │ │ │ │ + b b1c0c │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2088 │ │ │ │ + beq b1dc8 │ │ │ │ mov r2, r1 │ │ │ │ - b b2094 │ │ │ │ + b b1dd4 │ │ │ │ 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 b1d28 │ │ │ │ - bl 2e3794 │ │ │ │ + bne b1a68 │ │ │ │ + bl 2e2e74 │ │ │ │ mvn r6, #0 │ │ │ │ - b b1cbc │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b b19fc │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b2250 │ │ │ │ - ldr r0, [pc, #464] @ b231c │ │ │ │ - bl 1be45c │ │ │ │ + bne b1f34 │ │ │ │ + ldr r0, [pc, #460] @ b2058 │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b1aa8 │ │ │ │ + bne b17e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b1aa8 │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + b b17e8 │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r4, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b22c8 │ │ │ │ - ldr r0, [pc, #408] @ b231c │ │ │ │ - bl 1be45c │ │ │ │ + bne b1fb4 │ │ │ │ + ldr r0, [pc, #404] @ b2058 │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b1ff8 │ │ │ │ + bne b1d74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b1ff8 │ │ │ │ + b b1d74 │ │ │ │ ldr r4, [r1, #1708] @ 0x6ac │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ str ip, [r5] │ │ │ │ - beq b1d58 │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + beq b1a98 │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b21f4 │ │ │ │ - ldr r0, [pc, #324] @ b231c │ │ │ │ - bl 1be45c │ │ │ │ + bne b1f4c │ │ │ │ + ldr r0, [pc, #320] @ b2058 │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b1d58 │ │ │ │ + bne b1a98 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + b b1a98 │ │ │ │ + ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ + mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b1d58 │ │ │ │ + b b17e8 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b1d58 │ │ │ │ + b b1a98 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r1, #20 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ - b b1efc │ │ │ │ + b b1c3c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - beq b2034 │ │ │ │ + beq b1d1c │ │ │ │ movw ip, #8384 @ 0x20c0 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movw r1, #7928 @ 0x1ef8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, ip │ │ │ │ - beq b20cc │ │ │ │ - b b2034 │ │ │ │ - ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ + beq b1e0c │ │ │ │ + b b1d1c │ │ │ │ + mov r0, r5 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b19fc │ │ │ │ + ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b1aa8 │ │ │ │ + b b1d74 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b b2050 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b1cbc │ │ │ │ + b b1d90 │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne b18a8 │ │ │ │ + b b1adc │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b22e0 │ │ │ │ - bl b61cc │ │ │ │ + beq b201c │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b22e0 │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne b201c │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2795 @ 0xaeb │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mvn r6, #0 │ │ │ │ - b b1f9c │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne b1b68 │ │ │ │ - b b1d9c │ │ │ │ - ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b1ff8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b1ccc │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15664 @ 0x3d30 │ │ │ │ + movw r1, #5764 @ 0x1684 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b b22ac │ │ │ │ + bl 16d81c │ │ │ │ + b b1ccc │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b1ca0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b19e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b1f40 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b1c80 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000b2320 : │ │ │ │ +000b205c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ │ │ │ │ -000b2334 : │ │ │ │ +000b2070 : │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ - bls b2484 │ │ │ │ + bls b21c0 │ │ │ │ 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 b23c4 │ │ │ │ - ldr r3, [pc, #824] @ b26a0 │ │ │ │ + bhi b2100 │ │ │ │ + ldr r3, [pc, #824] @ b23dc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1720] @ 0x6b8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b250c │ │ │ │ - ldr r0, [pc, #800] @ b26a4 │ │ │ │ + beq b2248 │ │ │ │ + ldr r0, [pc, #800] @ b23e0 │ │ │ │ ldr r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr r1, [r0, #1708] @ 0x6ac │ │ │ │ str ip, [r2, #1720] @ 0x6b8 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne b2590 │ │ │ │ + bne b22cc │ │ │ │ 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, #38304 @ 0x95a0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mov r6, r2 │ │ │ │ - movw r3, #64560 @ 0xfc30 │ │ │ │ + movw r3, #63860 @ 0xf974 │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r2, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b2570 │ │ │ │ - ldr r3, [pc, #692] @ b26a0 │ │ │ │ + bne b22ac │ │ │ │ + ldr r3, [pc, #692] @ b23dc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq b255c │ │ │ │ + beq b2298 │ │ │ │ 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 b249c │ │ │ │ + beq b21d8 │ │ │ │ movw r2, #43168 @ 0xa8a0 │ │ │ │ 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] @ b26a4 │ │ │ │ + ldr r2, [pc, #596] @ b23e0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne b2600 │ │ │ │ + bne b233c │ │ │ │ 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] │ │ │ │ @@ -136300,297 +136123,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 b242c │ │ │ │ + bhi b2168 │ │ │ │ add r0, r2, ip │ │ │ │ str r0, [r2, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str r1, [r2, ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b242c │ │ │ │ + bne b2168 │ │ │ │ ldr r2, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #30908 @ 0x78bc │ │ │ │ + movw r3, #30900 @ 0x78b4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b2638 │ │ │ │ + bne b2374 │ │ │ │ mov r0, #20 │ │ │ │ bl 2e27c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2584 │ │ │ │ + beq b22c0 │ │ │ │ ldr r2, [r5, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #800] @ 0x320 │ │ │ │ - b b242c │ │ │ │ + b b2168 │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fae0 │ │ │ │ + bl 9f824 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2584 │ │ │ │ + beq b22c0 │ │ │ │ movw r2, #43168 @ 0xa8a0 │ │ │ │ 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] @ b26a4 │ │ │ │ + ldr r2, [pc, #356] @ b23e0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne b25c8 │ │ │ │ + bne b2304 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b b23ac │ │ │ │ + b b20e8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #2 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ mov r3, r0 │ │ │ │ - b b24cc │ │ │ │ + b b2208 │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r1, #20 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne b242c │ │ │ │ - bl 2e3794 │ │ │ │ + bne b2168 │ │ │ │ + bl 2e2e74 │ │ │ │ mov r3, #0 │ │ │ │ - b b23b8 │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b b20f4 │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b2668 │ │ │ │ - ldr r0, [pc, #256] @ b26a8 │ │ │ │ + bne b23a4 │ │ │ │ + ldr r0, [pc, #256] @ b23e4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b23ac │ │ │ │ + bne b20e8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b23ac │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + b b20e8 │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne b2684 │ │ │ │ - ldr r0, [pc, #200] @ b26a8 │ │ │ │ + bne b23c0 │ │ │ │ + ldr r0, [pc, #200] @ b23e4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2550 │ │ │ │ + bne b228c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2550 │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + b b228c │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne b264c │ │ │ │ - ldr r0, [pc, #144] @ b26a8 │ │ │ │ + bne b2388 │ │ │ │ + ldr r0, [pc, #144] @ b23e4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2460 │ │ │ │ + bne b219c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2460 │ │ │ │ + b b219c │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b b24f4 │ │ │ │ + b b2230 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2460 │ │ │ │ + b b219c │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b23ac │ │ │ │ + b b20e8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2550 │ │ │ │ + b b228c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ 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] @ b285c │ │ │ │ + ldr r2, [pc, #404] @ b2598 │ │ │ │ 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, #1720] @ 0x6b8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b273c │ │ │ │ - ldr r0, [pc, #372] @ b2860 │ │ │ │ + beq b2478 │ │ │ │ + ldr r0, [pc, #372] @ b259c │ │ │ │ ldr r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr r1, [r0, #1708] @ 0x6ac │ │ │ │ str ip, [r2, #1720] @ 0x6b8 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne b2788 │ │ │ │ + bne b24c4 │ │ │ │ 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 9fae0 │ │ │ │ + bl 9f824 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2814 │ │ │ │ + beq b2550 │ │ │ │ movw r2, #43168 @ 0xa8a0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #260] @ b2860 │ │ │ │ + ldr r1, [pc, #260] @ b259c │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b27c0 │ │ │ │ + ble b24fc │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne b27dc │ │ │ │ + bne b2518 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b b2714 │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b b2450 │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b2824 │ │ │ │ - ldr r0, [pc, #196] @ b2864 │ │ │ │ + bne b2560 │ │ │ │ + ldr r0, [pc, #196] @ b25a0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2714 │ │ │ │ + bne b2450 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2714 │ │ │ │ + b b2450 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq b277c │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + beq b24b8 │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne b2840 │ │ │ │ - ldr r0, [pc, #112] @ b2864 │ │ │ │ + bne b257c │ │ │ │ + ldr r0, [pc, #112] @ b25a0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b277c │ │ │ │ + bne b24b8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b277c │ │ │ │ + b b24b8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e3794 │ │ │ │ + bl 2e2e74 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2730 │ │ │ │ + b b246c │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2714 │ │ │ │ + b b2450 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b277c │ │ │ │ + b b24b8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000b2868 : │ │ │ │ +000b25a4 : │ │ │ │ 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 b2c70 │ │ │ │ + beq b29ac │ │ │ │ mov r2, r1 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b2bf4 │ │ │ │ + beq b2930 │ │ │ │ cmp r1, #0 │ │ │ │ - blt b2a0c │ │ │ │ + blt b2748 │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b28c8 │ │ │ │ + bne b2604 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2a7c │ │ │ │ + bne b27b8 │ │ │ │ movw r5, #7716 @ 0x1e24 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r6, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #40900 @ 0x9fc4 │ │ │ │ + movw r3, #40256 @ 0x9d40 │ │ │ │ movt r3, #10 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #7716 @ 0x1e24 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b2abc │ │ │ │ - bl aa03c │ │ │ │ + bne b27f8 │ │ │ │ + bl a9db8 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2c3c │ │ │ │ + beq b2978 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq b2acc │ │ │ │ - ldr r0, [pc, #908] @ b2ca8 │ │ │ │ + beq b2808 │ │ │ │ + ldr r0, [pc, #908] @ b29e4 │ │ │ │ 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 │ │ │ │ @@ -136605,59 +136428,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 b29bc │ │ │ │ - movw r1, #62608 @ 0xf490 │ │ │ │ + bne b26f8 │ │ │ │ + movw r1, #61796 @ 0xf164 │ │ │ │ movt r1, #24 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, r7 │ │ │ │ - bne b2b08 │ │ │ │ + bne b2844 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r5 │ │ │ │ movne r1, #0 │ │ │ │ - bne b2b70 │ │ │ │ + bne b28ac │ │ │ │ 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 b2c50 │ │ │ │ + bgt b298c │ │ │ │ add r1, r1, #1 │ │ │ │ - movw r0, #62608 @ 0xf490 │ │ │ │ + movw r0, #61796 @ 0xf164 │ │ │ │ movt r0, #24 │ │ │ │ str r1, [r2] │ │ │ │ str r0, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b29a0 │ │ │ │ + beq b26dc │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b2b1c │ │ │ │ + beq b2858 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ str r3, [r1, #20] │ │ │ │ - b b29ac │ │ │ │ + b b26e8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b28b0 │ │ │ │ + beq b25ec │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #640] @ b2ca8 │ │ │ │ + ldr lr, [pc, #640] @ b29e4 │ │ │ │ mov r1, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mul r1, r1, r3 │ │ │ │ ldr r4, [ip, lr] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ @@ -136670,158 +136493,158 @@ │ │ │ │ addne r3, r1, #91136 @ 0x16400 │ │ │ │ addeq r3, r1, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #416 @ 0x1a0 │ │ │ │ addeq r3, r3, #988 @ 0x3dc │ │ │ │ add r4, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ add r4, r4, #24 │ │ │ │ - beq b28bc │ │ │ │ - b b28c8 │ │ │ │ + beq b25f8 │ │ │ │ + b b2604 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2c0c │ │ │ │ + bne b2948 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r5, #7716 @ 0x1e24 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r1, r5 │ │ │ │ - bne b28d0 │ │ │ │ + bne b260c │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b28d0 │ │ │ │ + ble b260c │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ - b b29b0 │ │ │ │ + b b26ec │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2c3c │ │ │ │ + beq b2978 │ │ │ │ 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 b29bc │ │ │ │ - movw r1, #62608 @ 0xf490 │ │ │ │ + bne b26f8 │ │ │ │ + movw r1, #61796 @ 0xf164 │ │ │ │ movt r1, #24 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2990 │ │ │ │ + beq b26cc │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne ip, r2 │ │ │ │ - bne b2b40 │ │ │ │ + bne b287c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - bne b2c44 │ │ │ │ + bne b2980 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2b88 │ │ │ │ + bne b28c4 │ │ │ │ cmp r2, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne b2bd8 │ │ │ │ + bne b2914 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq b29f8 │ │ │ │ + beq b2734 │ │ │ │ movw r5, #8384 @ 0x20c0 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ movw lr, #7928 @ 0x1ef8 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ cmp r0, lr │ │ │ │ cmpne r0, r5 │ │ │ │ - bne b2bcc │ │ │ │ + bne b2908 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b2c34 │ │ │ │ + bne b2970 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3, #20] │ │ │ │ - beq b29ac │ │ │ │ - b b2a04 │ │ │ │ + beq b26e8 │ │ │ │ + b b2740 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne b2b34 │ │ │ │ + bne b2870 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ movw r6, #8384 @ 0x20c0 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ movw lr, #7928 @ 0x1ef8 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ cmp r7, lr │ │ │ │ cmpne r7, r6 │ │ │ │ - bne b2c1c │ │ │ │ + bne b2958 │ │ │ │ cmp r2, #0 │ │ │ │ movne r1, r0 │ │ │ │ - bne b2bd8 │ │ │ │ + bne b2914 │ │ │ │ mov r2, r0 │ │ │ │ - b b2b40 │ │ │ │ + b b287c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2b68 │ │ │ │ + beq b28a4 │ │ │ │ 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 b29b0 │ │ │ │ + b b26ec │ │ │ │ cmp r1, #0 │ │ │ │ - blt b2c94 │ │ │ │ + blt b29d0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2a80 │ │ │ │ + bne b27bc │ │ │ │ movw r5, #7716 @ 0x1e24 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - b b28d0 │ │ │ │ + b b260c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2b40 │ │ │ │ + beq b287c │ │ │ │ cmp ip, #0 │ │ │ │ streq ip, [r3, #20] │ │ │ │ streq r1, [r3, #24] │ │ │ │ - beq b2a04 │ │ │ │ + beq b2740 │ │ │ │ mov r1, ip │ │ │ │ - b b2bd8 │ │ │ │ + b b2914 │ │ │ │ mov r3, #0 │ │ │ │ - b b29b0 │ │ │ │ + b b26ec │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ - b b2b98 │ │ │ │ - movw r1, #62608 @ 0xf490 │ │ │ │ + b b28d4 │ │ │ │ + movw r1, #61796 @ 0xf164 │ │ │ │ movt r1, #24 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b29a0 │ │ │ │ - b b29ec │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq b26dc │ │ │ │ + b b2728 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #23056 @ 0x5a10 │ │ │ │ + movw r1, #21296 @ 0x5330 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b2bfc │ │ │ │ + beq b2938 │ │ │ │ mov r2, #0 │ │ │ │ - b b2a18 │ │ │ │ + b b2754 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b2cac <_PyStaticType_GetState@@Base>: │ │ │ │ +000b29e8 <_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 │ │ │ │ @@ -136842,983 +136665,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 b2d54 <_PyStaticType_GetState@@Base+0xa8> │ │ │ │ + bne b2a90 <_PyStaticType_GetState@@Base+0xa8> │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r0, #20] │ │ │ │ strne r3, [r0, #24] │ │ │ │ - bne b2d4c <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + bne b2a88 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ ldr lr, [r0, #4] │ │ │ │ movw ip, #7716 @ 0x1e24 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp lr, ip │ │ │ │ streq r2, [r0, #20] │ │ │ │ streq r2, [r0, #24] │ │ │ │ - bne b2dd8 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ + bne b2b14 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ str r0, [r1] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr lr, [r3, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b2e2c <_PyStaticType_GetState@@Base+0x180> │ │ │ │ + bne b2b68 <_PyStaticType_GetState@@Base+0x180> │ │ │ │ ldr r4, [r3, #4] │ │ │ │ movw ip, #7716 @ 0x1e24 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r4, ip │ │ │ │ - bne b2e44 <_PyStaticType_GetState@@Base+0x198> │ │ │ │ + bne b2b80 <_PyStaticType_GetState@@Base+0x198> │ │ │ │ ldr r4, [r3, #24] │ │ │ │ subs r7, r4, #0 │ │ │ │ - bne b2dec <_PyStaticType_GetState@@Base+0x140> │ │ │ │ + bne b2b28 <_PyStaticType_GetState@@Base+0x140> │ │ │ │ cmp r2, #0 │ │ │ │ moveq lr, r3 │ │ │ │ - bne b2e08 <_PyStaticType_GetState@@Base+0x15c> │ │ │ │ + bne b2b44 <_PyStaticType_GetState@@Base+0x15c> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, ip │ │ │ │ - beq b2e1c <_PyStaticType_GetState@@Base+0x170> │ │ │ │ + beq b2b58 <_PyStaticType_GetState@@Base+0x170> │ │ │ │ movw r4, #7928 @ 0x1ef8 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ movw ip, #8384 @ 0x20c0 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r5, ip │ │ │ │ cmpne r5, r4 │ │ │ │ - bne b2e7c <_PyStaticType_GetState@@Base+0x1d0> │ │ │ │ + bne b2bb8 <_PyStaticType_GetState@@Base+0x1d0> │ │ │ │ cmp lr, #0 │ │ │ │ - beq b2dd8 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ + beq b2b14 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ ldr r3, [lr, #24] │ │ │ │ str r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ str lr, [r0, #20] │ │ │ │ strne r0, [r3, #20] │ │ │ │ - b b2e14 <_PyStaticType_GetState@@Base+0x168> │ │ │ │ + b b2b50 <_PyStaticType_GetState@@Base+0x168> │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [r0, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq b2d4c <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ - b b2e24 <_PyStaticType_GetState@@Base+0x178> │ │ │ │ + beq b2a88 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + b b2b60 <_PyStaticType_GetState@@Base+0x178> │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmp lr, #0 │ │ │ │ mov lr, r3 │ │ │ │ - beq b2e48 <_PyStaticType_GetState@@Base+0x19c> │ │ │ │ + beq b2b84 <_PyStaticType_GetState@@Base+0x19c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2d8c <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ - b b2dc0 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + beq b2ac8 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b2afc <_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 b2d4c <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + b b2a88 <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2e1c <_PyStaticType_GetState@@Base+0x170> │ │ │ │ + bne b2b58 <_PyStaticType_GetState@@Base+0x170> │ │ │ │ movw ip, #7716 @ 0x1e24 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov lr, r2 │ │ │ │ - b b2d8c <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b2ac8 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ movw r4, #8384 @ 0x20c0 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ movw r5, #7928 @ 0x1ef8 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r6, r5 │ │ │ │ cmpne r6, r4 │ │ │ │ - bne b2e8c <_PyStaticType_GetState@@Base+0x1e0> │ │ │ │ + bne b2bc8 <_PyStaticType_GetState@@Base+0x1e0> │ │ │ │ cmp r2, #0 │ │ │ │ movne lr, r7 │ │ │ │ - bne b2dc0 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + bne b2afc <_PyStaticType_GetState@@Base+0x114> │ │ │ │ mov r2, r7 │ │ │ │ - b b2d8c <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b2ac8 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2db8 <_PyStaticType_GetState@@Base+0x10c> │ │ │ │ + beq b2af4 <_PyStaticType_GetState@@Base+0x10c> │ │ │ │ mov lr, r2 │ │ │ │ - b b2dc0 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + b b2afc <_PyStaticType_GetState@@Base+0x114> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2d8c <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + beq b2ac8 <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ cmp lr, #0 │ │ │ │ - bne b2dc0 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + bne b2afc <_PyStaticType_GetState@@Base+0x114> │ │ │ │ str lr, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ - b b2e24 <_PyStaticType_GetState@@Base+0x178> │ │ │ │ + b b2b60 <_PyStaticType_GetState@@Base+0x178> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r2, r2, #1 │ │ │ │ - bhi b2ed0 <_PyStaticType_GetState@@Base+0x224> │ │ │ │ + bhi b2c0c <_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 b2f8c <_PyStaticType_GetState@@Base+0x2e0> │ │ │ │ + beq b2cc8 <_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 b2f68 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ + bhi b2ca4 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ sub ip, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - beq b2f7c <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ + beq b2cb8 <_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 b2f68 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ + bhi b2ca4 <_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 b2f7c <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ + beq b2cb8 <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ ldr r3, [lr, ip, lsl #2] │ │ │ │ add r3, r1, r3 │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ - bls b2f40 <_PyStaticType_GetState@@Base+0x294> │ │ │ │ + bls b2c7c <_PyStaticType_GetState@@Base+0x294> │ │ │ │ mov r1, ip │ │ │ │ add r3, r3, #-2147483647 @ 0x80000001 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b2ef4 <_PyStaticType_GetState@@Base+0x248> │ │ │ │ + bne b2c30 <_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] @ b37a4 <_PyStaticType_GetState@@Base+0xaf8> │ │ │ │ + ldr r7, [pc, #2028] @ b34e0 <_PyStaticType_GetState@@Base+0xaf8> │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b36c8 <_PyStaticType_GetState@@Base+0xa1c> │ │ │ │ + beq b3404 <_PyStaticType_GetState@@Base+0xa1c> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r5, #47672 @ 0xba38 │ │ │ │ + movw r5, #46552 @ 0xb5d8 │ │ │ │ movt r5, #17 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b3284 <_PyStaticType_GetState@@Base+0x5d8> │ │ │ │ + bne b2fc0 <_PyStaticType_GetState@@Base+0x5d8> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl b39c8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3704 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b32bc <_PyStaticType_GetState@@Base+0x610> │ │ │ │ - ldr r1, [pc, #1948] @ b37a8 <_PyStaticType_GetState@@Base+0xafc> │ │ │ │ + beq b2ff8 <_PyStaticType_GetState@@Base+0x610> │ │ │ │ + ldr r1, [pc, #1948] @ b34e4 <_PyStaticType_GetState@@Base+0xafc> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b4b5c │ │ │ │ + bl b4898 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3344 <_PyStaticType_GetState@@Base+0x698> │ │ │ │ + ble b3080 <_PyStaticType_GetState@@Base+0x698> │ │ │ │ cmp r1, #0 │ │ │ │ - blt b32e0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + blt b301c <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b3648 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b3384 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b3224 <_PyStaticType_GetState@@Base+0x578> │ │ │ │ + bne b2f60 <_PyStaticType_GetState@@Base+0x578> │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1872] @ b37ac <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + ldr r1, [pc, #1872] @ b34e8 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b39c8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3704 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b325c <_PyStaticType_GetState@@Base+0x5b0> │ │ │ │ - ldr r1, [pc, #1848] @ b37ac <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b2f98 <_PyStaticType_GetState@@Base+0x5b0> │ │ │ │ + ldr r1, [pc, #1848] @ b34e8 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b4b5c │ │ │ │ + bl b4898 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3304 <_PyStaticType_GetState@@Base+0x658> │ │ │ │ + ble b3040 <_PyStaticType_GetState@@Base+0x658> │ │ │ │ cmp r1, #0 │ │ │ │ - blt b32e0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + blt b301c <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r7, #680] @ 0x2a8 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b3648 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b3384 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b31c4 <_PyStaticType_GetState@@Base+0x518> │ │ │ │ + bne b2f00 <_PyStaticType_GetState@@Base+0x518> │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1772] @ b37b0 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + ldr r1, [pc, #1772] @ b34ec <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b39c8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3704 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b31fc <_PyStaticType_GetState@@Base+0x550> │ │ │ │ - ldr r1, [pc, #1748] @ b37b0 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b2f38 <_PyStaticType_GetState@@Base+0x550> │ │ │ │ + ldr r1, [pc, #1748] @ b34ec <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b4b5c │ │ │ │ + bl b4898 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b32e8 <_PyStaticType_GetState@@Base+0x63c> │ │ │ │ + ble b3024 <_PyStaticType_GetState@@Base+0x63c> │ │ │ │ cmp r7, #0 │ │ │ │ - blt b32e0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - ldr r3, [pc, #1708] @ b37b4 <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ + blt b301c <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + ldr r3, [pc, #1708] @ b34f0 <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ ldr r2, [r3, #2244] @ 0x8c4 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b36a8 <_PyStaticType_GetState@@Base+0x9fc> │ │ │ │ + beq b33e4 <_PyStaticType_GetState@@Base+0x9fc> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b316c <_PyStaticType_GetState@@Base+0x4c0> │ │ │ │ + bne b2ea8 <_PyStaticType_GetState@@Base+0x4c0> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #1672] @ b37b8 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #1672] @ b34f4 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl b39c8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3704 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b31a4 <_PyStaticType_GetState@@Base+0x4f8> │ │ │ │ - ldr r1, [pc, #1648] @ b37b8 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + beq b2ee0 <_PyStaticType_GetState@@Base+0x4f8> │ │ │ │ + ldr r1, [pc, #1648] @ b34f4 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4b5c │ │ │ │ + bl b4898 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3328 <_PyStaticType_GetState@@Base+0x67c> │ │ │ │ + ble b3064 <_PyStaticType_GetState@@Base+0x67c> │ │ │ │ asr r0, r5, #31 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #25376 @ 0x6320 │ │ │ │ + movw r3, #24656 @ 0x6050 │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b3368 <_PyStaticType_GetState@@Base+0x6bc> │ │ │ │ - movw r3, #47856 @ 0xbaf0 │ │ │ │ + beq b30a4 <_PyStaticType_GetState@@Base+0x6bc> │ │ │ │ + movw r3, #46776 @ 0xb6b8 │ │ │ │ movt r3, #19 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3564 <_PyStaticType_GetState@@Base+0x8b8> │ │ │ │ + bne b32a0 <_PyStaticType_GetState@@Base+0x8b8> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #1568] @ b37b8 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #1568] @ b34f4 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r2, #1 │ │ │ │ - bl 13bb08 │ │ │ │ + bl 13b6d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b3140 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - ldr r3, [pc, #1552] @ b37bc <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b2e7c <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + ldr r3, [pc, #1552] @ b34f8 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b35b8 <_PyStaticType_GetState@@Base+0x90c> │ │ │ │ + bne b32f4 <_PyStaticType_GetState@@Base+0x90c> │ │ │ │ mov r0, #0 │ │ │ │ - b b3164 <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ - movw r1, #25376 @ 0x6320 │ │ │ │ + b b2ea0 <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ + movw r1, #24656 @ 0x6050 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b3488 <_PyStaticType_GetState@@Base+0x7dc> │ │ │ │ - movw r1, #47856 @ 0xbaf0 │ │ │ │ + beq b31c4 <_PyStaticType_GetState@@Base+0x7dc> │ │ │ │ + movw r1, #46776 @ 0xb6b8 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b359c <_PyStaticType_GetState@@Base+0x8f0> │ │ │ │ + bne b32d8 <_PyStaticType_GetState@@Base+0x8f0> │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #1472] @ b37b0 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + ldr r1, [pc, #1472] @ b34ec <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13bb08 │ │ │ │ + bl 13b6d0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b30d4 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - ldr r3, [pc, #1464] @ b37bc <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b2e10 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + ldr r3, [pc, #1464] @ b34f8 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3100 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b2e3c <_PyStaticType_GetState@@Base+0x454> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3100 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ - b b32e0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - movw r1, #25376 @ 0x6320 │ │ │ │ + beq b2e3c <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + b b301c <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + movw r1, #24656 @ 0x6050 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b33c8 <_PyStaticType_GetState@@Base+0x71c> │ │ │ │ - movw r1, #47856 @ 0xbaf0 │ │ │ │ + beq b3104 <_PyStaticType_GetState@@Base+0x71c> │ │ │ │ + movw r1, #46776 @ 0xb6b8 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b3548 <_PyStaticType_GetState@@Base+0x89c> │ │ │ │ + bne b3284 <_PyStaticType_GetState@@Base+0x89c> │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #1372] @ b37ac <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + ldr r1, [pc, #1372] @ b34e8 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13bb08 │ │ │ │ + bl 13b6d0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b306c <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - ldr r3, [pc, #1368] @ b37bc <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b2da8 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + ldr r3, [pc, #1368] @ b34f8 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3098 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b2dd4 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3098 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ - b b32e0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - movw r1, #25376 @ 0x6320 │ │ │ │ + beq b2dd4 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + b b301c <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + movw r1, #24656 @ 0x6050 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b3428 <_PyStaticType_GetState@@Base+0x77c> │ │ │ │ - movw r1, #47856 @ 0xbaf0 │ │ │ │ + beq b3164 <_PyStaticType_GetState@@Base+0x77c> │ │ │ │ + movw r1, #46776 @ 0xb6b8 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b3580 <_PyStaticType_GetState@@Base+0x8d4> │ │ │ │ + bne b32bc <_PyStaticType_GetState@@Base+0x8d4> │ │ │ │ mov r2, #1 │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13bb08 │ │ │ │ + bl 13b6d0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b3004 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - ldr r3, [pc, #1272] @ b37bc <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b2d40 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + ldr r3, [pc, #1272] @ b34f8 <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3030 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b2d6c <_PyStaticType_GetState@@Base+0x384> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3030 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b2d6c <_PyStaticType_GetState@@Base+0x384> │ │ │ │ mvn r0, #0 │ │ │ │ - b b3164 <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ + b b2ea0 <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b30f8 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ + bne b2e34 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b30f8 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b2e34 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3090 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ + bne b2dcc <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b3090 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ + b b2dcc <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3160 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + bne b2e9c <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b3160 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b2e9c <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3028 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ + bne b2d64 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b3028 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ - ldr r1, [pc, #1096] @ b37b8 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + b b2d64 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ + ldr r1, [pc, #1096] @ b34f4 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6a44 │ │ │ │ + bl b66dc │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b35fc <_PyStaticType_GetState@@Base+0x950> │ │ │ │ + beq b335c <_PyStaticType_GetState@@Base+0x974> │ │ │ │ tst r0, #1 │ │ │ │ - bne b3500 <_PyStaticType_GetState@@Base+0x854> │ │ │ │ + bne b323c <_PyStaticType_GetState@@Base+0x854> │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b35cc <_PyStaticType_GetState@@Base+0x920> │ │ │ │ + bne b3308 <_PyStaticType_GetState@@Base+0x920> │ │ │ │ cmp r4, #0 │ │ │ │ - bne b3140 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne b2e7c <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq b35c4 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ - bl 142a28 │ │ │ │ - b b31bc <_PyStaticType_GetState@@Base+0x510> │ │ │ │ - ldr r1, [pc, #988] @ b37ac <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b3300 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + bl 1425e0 │ │ │ │ + b b2ef8 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + ldr r1, [pc, #988] @ b34e8 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6a44 │ │ │ │ + bl b66dc │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3620 <_PyStaticType_GetState@@Base+0x974> │ │ │ │ + beq b3338 <_PyStaticType_GetState@@Base+0x950> │ │ │ │ tst r0, #1 │ │ │ │ - bne b3518 <_PyStaticType_GetState@@Base+0x86c> │ │ │ │ + bne b3254 <_PyStaticType_GetState@@Base+0x86c> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b35d8 <_PyStaticType_GetState@@Base+0x92c> │ │ │ │ + bne b3314 <_PyStaticType_GetState@@Base+0x92c> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b306c <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne b2da8 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq b32e0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 142a28 │ │ │ │ - b b3098 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b301c <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 1425e0 │ │ │ │ + b b2dd4 <_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 b6a44 │ │ │ │ + bl b66dc │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3614 <_PyStaticType_GetState@@Base+0x968> │ │ │ │ + beq b3350 <_PyStaticType_GetState@@Base+0x968> │ │ │ │ tst r0, #1 │ │ │ │ - bne b34e8 <_PyStaticType_GetState@@Base+0x83c> │ │ │ │ + bne b3224 <_PyStaticType_GetState@@Base+0x83c> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b35e4 <_PyStaticType_GetState@@Base+0x938> │ │ │ │ + bne b332c <_PyStaticType_GetState@@Base+0x944> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3004 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne b2d40 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq b32e0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 142a28 │ │ │ │ - b b3030 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ - ldr r1, [pc, #800] @ b37b0 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b301c <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 1425e0 │ │ │ │ + b b2d6c <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + ldr r1, [pc, #800] @ b34ec <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6a44 │ │ │ │ + bl b66dc │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3608 <_PyStaticType_GetState@@Base+0x95c> │ │ │ │ + beq b3344 <_PyStaticType_GetState@@Base+0x95c> │ │ │ │ tst r0, #1 │ │ │ │ - bne b3530 <_PyStaticType_GetState@@Base+0x884> │ │ │ │ + bne b326c <_PyStaticType_GetState@@Base+0x884> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b35f0 <_PyStaticType_GetState@@Base+0x944> │ │ │ │ + bne b3320 <_PyStaticType_GetState@@Base+0x938> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b30d4 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne b2e10 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq b32e0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 142a28 │ │ │ │ - b b3100 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b301c <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 1425e0 │ │ │ │ + b b2e3c <_PyStaticType_GetState@@Base+0x454> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b3004 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + b b2d40 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ bic r4, r0, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b b3140 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + b b2e7c <_PyStaticType_GetState@@Base+0x494> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b306c <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + b b2da8 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b30d4 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + b b2e10 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3668 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ - ldr r1, [pc, #596] @ b37ac <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b33a4 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ + ldr r1, [pc, #596] @ b34e8 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b3400 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ + b b313c <_PyStaticType_GetState@@Base+0x754> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b376c <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ + beq b34a8 <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #576] @ b37b8 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #576] @ b34f4 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b b33a0 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ + b b30dc <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b362c <_PyStaticType_GetState@@Base+0x980> │ │ │ │ + beq b3368 <_PyStaticType_GetState@@Base+0x980> │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b3460 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ + b b319c <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3684 <_PyStaticType_GetState@@Base+0x9d8> │ │ │ │ - ldr r1, [pc, #516] @ b37b0 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b33c0 <_PyStaticType_GetState@@Base+0x9d8> │ │ │ │ + ldr r1, [pc, #516] @ b34ec <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b34c0 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ + b b31fc <_PyStaticType_GetState@@Base+0x814> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b31bc <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + beq b2ef8 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ mvn r5, #0 │ │ │ │ - b b3160 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + b b2e9c <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3140 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - b b31bc <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + bne b2e7c <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + b b2ef8 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b306c <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - b b3098 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + bne b2da8 <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + b b2dd4 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3004 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - b b3030 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + bne b2e10 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + b b2e3c <_PyStaticType_GetState@@Base+0x454> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b30d4 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - b b3100 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + bne b2d40 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + b b2d6c <_PyStaticType_GetState@@Base+0x384> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b33a8 <_PyStaticType_GetState@@Base+0x6fc> │ │ │ │ - b b31bc <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + beq b3144 <_PyStaticType_GetState@@Base+0x75c> │ │ │ │ + b b2dd4 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b34c8 <_PyStaticType_GetState@@Base+0x81c> │ │ │ │ - b b3100 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b3204 <_PyStaticType_GetState@@Base+0x81c> │ │ │ │ + b b2e3c <_PyStaticType_GetState@@Base+0x454> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3468 <_PyStaticType_GetState@@Base+0x7bc> │ │ │ │ - b b3030 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b31a4 <_PyStaticType_GetState@@Base+0x7bc> │ │ │ │ + b b2d6c <_PyStaticType_GetState@@Base+0x384> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3408 <_PyStaticType_GetState@@Base+0x75c> │ │ │ │ - b b3098 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b30e4 <_PyStaticType_GetState@@Base+0x6fc> │ │ │ │ + b b2ef8 <_PyStaticType_GetState@@Base+0x510> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3740 <_PyStaticType_GetState@@Base+0xa94> │ │ │ │ + bne b347c <_PyStaticType_GetState@@Base+0xa94> │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne b3668 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne b33a4 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #23100 @ 0x5a3c │ │ │ │ + movw r1, #21340 @ 0x535c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b b32e0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 13ff54 │ │ │ │ + b b301c <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b36e8 <_PyStaticType_GetState@@Base+0xa3c> │ │ │ │ + bne b3424 <_PyStaticType_GetState@@Base+0xa3c> │ │ │ │ ldr r2, [r7, #680] @ 0x2a8 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq b3648 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b3384 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3714 <_PyStaticType_GetState@@Base+0xa68> │ │ │ │ - ldr r2, [pc, #284] @ b37b4 <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ + bne b3450 <_PyStaticType_GetState@@Base+0xa68> │ │ │ │ + ldr r2, [pc, #284] @ b34f0 <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ ldr r2, [r2, #2244] @ 0x8c4 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ movne r7, r3 │ │ │ │ - bne b376c <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne b34a8 <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #23100 @ 0x5a3c │ │ │ │ + movw r1, #21340 @ 0x535c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b b35c4 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + bl 13ff54 │ │ │ │ + b b3300 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #23100 @ 0x5a3c │ │ │ │ + movw r1, #21340 @ 0x535c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ - b b32e0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - ldr r0, [pc, #188] @ b37ac <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + bl 13ff54 │ │ │ │ + b b301c <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + ldr r0, [pc, #188] @ b34e8 <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d7a8c │ │ │ │ + bl d75f8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b32e0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b301c <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b3400 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ - ldr r0, [pc, #148] @ b37b0 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + b b313c <_PyStaticType_GetState@@Base+0x754> │ │ │ │ + ldr r0, [pc, #148] @ b34ec <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d7a8c │ │ │ │ + bl d75f8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b32e0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b301c <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b34c0 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ + b b31fc <_PyStaticType_GetState@@Base+0x814> │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d7a8c │ │ │ │ + bl d75f8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b32e0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b301c <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b3460 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ + b b319c <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b379c <_PyStaticType_GetState@@Base+0xaf0> │ │ │ │ - ldr r0, [pc, #56] @ b37b8 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ - bl d7a8c │ │ │ │ + beq b34d8 <_PyStaticType_GetState@@Base+0xaf0> │ │ │ │ + ldr r0, [pc, #56] @ b34f4 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + bl d75f8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b35c4 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + beq b3300 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b b33a0 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ + b b30dc <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ mov r5, r0 │ │ │ │ - b b3160 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + b b2e9c <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ rsbeq r2, r3, r0, lsr #11 │ │ │ │ ldrdeq r2, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r2, r3, r0, lsr r6 │ │ │ │ rsbeq r2, r3, r4, asr #16 │ │ │ │ rsbeq r1, r3, r0, lsr #11 │ │ │ │ rsbeq r1, r3, r0, ror #28 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000b37c0 : │ │ │ │ +000b34fc : │ │ │ │ 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 b393c │ │ │ │ + beq b3678 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r3, #47672 @ 0xba38 │ │ │ │ + movw r3, #46552 @ 0xb5d8 │ │ │ │ movt r3, #17 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b382c │ │ │ │ + bne b3568 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl b39c8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3704 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq b3860 │ │ │ │ + beq b359c │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - movw r3, #25376 @ 0x6320 │ │ │ │ + movw r3, #24656 @ 0x6050 │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b3884 │ │ │ │ - movw r3, #47856 @ 0xbaf0 │ │ │ │ + beq b35c0 │ │ │ │ + movw r3, #46776 @ 0xb6b8 │ │ │ │ movt r3, #19 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3900 │ │ │ │ + bne b363c │ │ │ │ mov r2, #1 │ │ │ │ - bl 13bb08 │ │ │ │ + bl 13b6d0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne b3820 │ │ │ │ - ldr r3, [pc, #348] @ b39c4 │ │ │ │ + bne b355c │ │ │ │ + ldr r3, [pc, #348] @ b3700 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3914 │ │ │ │ + bne b3650 │ │ │ │ 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 b6a44 │ │ │ │ + bl b66dc │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3928 │ │ │ │ + beq b3664 │ │ │ │ tst r0, #1 │ │ │ │ - bne b38dc │ │ │ │ + bne b3618 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3878 │ │ │ │ + bne b35b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3820 │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne b355c │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3964 │ │ │ │ - bl 142a28 │ │ │ │ - b b3878 │ │ │ │ + beq b36a0 │ │ │ │ + bl 1425e0 │ │ │ │ + b b35b4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b396c │ │ │ │ + ble b36a8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3820 │ │ │ │ - b b3878 │ │ │ │ + beq b355c │ │ │ │ + b b35b4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3988 │ │ │ │ + beq b36c4 │ │ │ │ blx r2 │ │ │ │ str r0, [r5] │ │ │ │ - b b38b4 │ │ │ │ + b b35f0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b b3824 │ │ │ │ + b b3560 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r4, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - beq b38bc │ │ │ │ - b b3878 │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + beq b35f8 │ │ │ │ + b b35b4 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #23100 @ 0x5a3c │ │ │ │ + movw r1, #21340 @ 0x535c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [r5] │ │ │ │ mvn r0, #0 │ │ │ │ - b b3824 │ │ │ │ + b b3560 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq b38b4 │ │ │ │ - b b3878 │ │ │ │ + beq b35f0 │ │ │ │ + b b35b4 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b39bc │ │ │ │ + beq b36f8 │ │ │ │ mov r0, r1 │ │ │ │ - bl d7a8c │ │ │ │ + bl d75f8 │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r5] │ │ │ │ - beq b3964 │ │ │ │ + beq b36a0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str r0, [r5] │ │ │ │ - b b38b4 │ │ │ │ + b b35f0 │ │ │ │ str r3, [r5] │ │ │ │ - b b3878 │ │ │ │ + b b35b4 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000b39c8 <_PyObject_GenericGetAttrWithDict@@Base>: │ │ │ │ +000b3704 <_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 b40b4 <_PyObject_GenericGetAttrWithDict@@Base+0x6ec> │ │ │ │ + beq b3df0 <_PyObject_GenericGetAttrWithDict@@Base+0x6ec> │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne b3c2c <_PyObject_GenericGetAttrWithDict@@Base+0x264> │ │ │ │ + bne b3968 <_PyObject_GenericGetAttrWithDict@@Base+0x264> │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3c7c <_PyObject_GenericGetAttrWithDict@@Base+0x2b4> │ │ │ │ - ldr r1, [pc, #1708] @ b40d8 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ + beq b39b8 <_PyObject_GenericGetAttrWithDict@@Base+0x2b4> │ │ │ │ + ldr r1, [pc, #1708] @ b3e14 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r1, r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3f28 <_PyObject_GenericGetAttrWithDict@@Base+0x560> │ │ │ │ + ble b3c64 <_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, #1436] @ 0x59c │ │ │ │ cmp r0, sl │ │ │ │ - bne b3e28 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ + bne b3b64 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r8, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1440] @ 0x5a0 │ │ │ │ cmp r4, r1 │ │ │ │ - bne b3e24 <_PyObject_GenericGetAttrWithDict@@Base+0x45c> │ │ │ │ + bne b3b60 <_PyObject_GenericGetAttrWithDict@@Base+0x45c> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r8, r3 │ │ │ │ ldr r5, [r3, #1444] @ 0x5a4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b3cf8 <_PyObject_GenericGetAttrWithDict@@Base+0x330> │ │ │ │ + beq b3a34 <_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 b3b2c <_PyObject_GenericGetAttrWithDict@@Base+0x164> │ │ │ │ + bls b3868 <_PyObject_GenericGetAttrWithDict@@Base+0x164> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr sl, [r2, #136] @ 0x88 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b3b30 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + beq b386c <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3b30 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + beq b386c <_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 b3c0c <_PyObject_GenericGetAttrWithDict@@Base+0x244> │ │ │ │ + bne b3948 <_PyObject_GenericGetAttrWithDict@@Base+0x244> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ - beq b3c94 <_PyObject_GenericGetAttrWithDict@@Base+0x2cc> │ │ │ │ + beq b39d0 <_PyObject_GenericGetAttrWithDict@@Base+0x2cc> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3cbc <_PyObject_GenericGetAttrWithDict@@Base+0x2f4> │ │ │ │ + ble b39f8 <_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 b400c <_PyObject_GenericGetAttrWithDict@@Base+0x644> │ │ │ │ + bne b3d48 <_PyObject_GenericGetAttrWithDict@@Base+0x644> │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne b3d50 <_PyObject_GenericGetAttrWithDict@@Base+0x388> │ │ │ │ + bne b3a8c <_PyObject_GenericGetAttrWithDict@@Base+0x388> │ │ │ │ tst r2, #16 │ │ │ │ - bne b3f78 <_PyObject_GenericGetAttrWithDict@@Base+0x5b0> │ │ │ │ + bne b3cb4 <_PyObject_GenericGetAttrWithDict@@Base+0x5b0> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3bd4 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3910 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ cmp r2, #0 │ │ │ │ - blt b4014 <_PyObject_GenericGetAttrWithDict@@Base+0x64c> │ │ │ │ + blt b3d50 <_PyObject_GenericGetAttrWithDict@@Base+0x64c> │ │ │ │ adds r2, r6, r2 │ │ │ │ - beq b3bd4 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3910 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r8, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b3bd4 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3910 <_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 c24c8 │ │ │ │ + bl c20d0 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r9, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b3bc0 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ + bgt b38fc <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b403c <_PyObject_GenericGetAttrWithDict@@Base+0x674> │ │ │ │ + beq b3d78 <_PyObject_GenericGetAttrWithDict@@Base+0x674> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3b04 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bne b3840 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ cmn r9, #1 │ │ │ │ - beq b4050 <_PyObject_GenericGetAttrWithDict@@Base+0x688> │ │ │ │ + beq b3d8c <_PyObject_GenericGetAttrWithDict@@Base+0x688> │ │ │ │ cmp sl, #0 │ │ │ │ - beq b3de0 <_PyObject_GenericGetAttrWithDict@@Base+0x418> │ │ │ │ + beq b3b1c <_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 b3b04 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + beq b3840 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3b04 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - bl 142a28 │ │ │ │ - b b3b04 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - ldr r1, [pc, #1188] @ b40d8 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ + beq b3840 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 1425e0 │ │ │ │ + b b3840 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + ldr r1, [pc, #1188] @ b3e14 <_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 │ │ │ │ @@ -137829,141 +137652,141 @@ │ │ │ │ cmp lr, r7 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r0, r0, #96256 @ 0x17800 │ │ │ │ ldrne r3, [ip, #432] @ 0x1b0 │ │ │ │ ldreq r3, [r0, #1004] @ 0x3ec │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3a2c <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ + bne b3768 <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ mov r0, r7 │ │ │ │ - bl bdde8 │ │ │ │ + bl bd9f4 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r5, #0 │ │ │ │ - bge b3a24 <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ - b b3b20 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bge b3760 <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ + b b385c <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3b10 <_PyObject_GenericGetAttrWithDict@@Base+0x148> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne b384c <_PyObject_GenericGetAttrWithDict@@Base+0x148> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b3b20 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bgt b385c <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3b20 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bne b385c <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b3b20 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b385c <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b3ec8 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b3c04 <_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 b3b78 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + bne b38b4 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne b3d44 <_PyObject_GenericGetAttrWithDict@@Base+0x37c> │ │ │ │ + bne b3a80 <_PyObject_GenericGetAttrWithDict@@Base+0x37c> │ │ │ │ tst r3, #16 │ │ │ │ - bne b3ff0 <_PyObject_GenericGetAttrWithDict@@Base+0x628> │ │ │ │ + bne b3d2c <_PyObject_GenericGetAttrWithDict@@Base+0x628> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3de8 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ + beq b3b24 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ mov r3, r9 │ │ │ │ mov r5, #1 │ │ │ │ mov sl, r9 │ │ │ │ - b b3b5c <_PyObject_GenericGetAttrWithDict@@Base+0x194> │ │ │ │ + b b3898 <_PyObject_GenericGetAttrWithDict@@Base+0x194> │ │ │ │ mov r3, r9 │ │ │ │ mov r5, #1 │ │ │ │ mov sl, r9 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b3ed0 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ + bne b3c0c <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r8, [r2, #16] │ │ │ │ add r8, r6, r8 │ │ │ │ ldrb r0, [r8, #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3ed0 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ + beq b3c0c <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ ldr r9, [r2, #444] @ 0x1bc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b4084 <_PyObject_GenericGetAttrWithDict@@Base+0x6bc> │ │ │ │ + beq b3dc0 <_PyObject_GenericGetAttrWithDict@@Base+0x6bc> │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a86d4 <_Py_dict_lookup@@Base+0xef4> │ │ │ │ + bl a840c <_Py_dict_lookup@@Base+0xee4> │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq b3bd4 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3910 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ add r8, r8, r0, lsl #2 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ cmp r2, #0 │ │ │ │ streq r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq b3bd4 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3910 <_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 b3b04 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + b b3840 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ cmp r5, #1 │ │ │ │ - bhi b3efc <_PyObject_GenericGetAttrWithDict@@Base+0x534> │ │ │ │ + bhi b3c38 <_PyObject_GenericGetAttrWithDict@@Base+0x534> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3b04 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - movw r0, #49200 @ 0xc030 │ │ │ │ + bne b3840 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + movw r0, #53168 @ 0xcfb0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #23144 @ 0x5a68 │ │ │ │ + movw r1, #21384 @ 0x5388 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14221c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b3b04 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 141dd4 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b3840 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ mov sl, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b3f88 <_PyObject_GenericGetAttrWithDict@@Base+0x5c0> │ │ │ │ + beq b3cc4 <_PyObject_GenericGetAttrWithDict@@Base+0x5c0> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b3cf0 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ + beq b3a2c <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ movw r5, #42744 @ 0xa6f8 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r5 │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne b3aac <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + bne b37e8 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b3aac <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + bgt b37e8 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #156 @ 0x9c │ │ │ │ bic r5, r5, #1 │ │ │ │ mul r2, r2, r8 │ │ │ │ add r0, r1, r2 │ │ │ │ str r5, [r0, #8] │ │ │ │ @@ -137976,159 +137799,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 b3f60 <_PyObject_GenericGetAttrWithDict@@Base+0x598> │ │ │ │ + ble b3c9c <_PyObject_GenericGetAttrWithDict@@Base+0x598> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b3aac <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + b b37e8 <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne b3b78 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + bne b38b4 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 303c20 <_PyEval_AddPendingCall@@Base+0x41c> │ │ │ │ + bl 3032e8 <_PyEval_AddPendingCall@@Base+0x41c> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r8, r0, #0 │ │ │ │ streq r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne b3b78 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b3b04 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bne b38b4 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b3840 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r5, #1 │ │ │ │ - beq b3f1c <_PyObject_GenericGetAttrWithDict@@Base+0x554> │ │ │ │ + beq b3c58 <_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 b3cb0 <_PyObject_GenericGetAttrWithDict@@Base+0x2e8> │ │ │ │ + b b39ec <_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, #1436] @ 0x59c │ │ │ │ cmp sl, r0 │ │ │ │ - beq b3a68 <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ - b b3e28 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ + beq b37a4 <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ + b b3b64 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3ec8 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b3ec8 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b3c04 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b3c04 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne b3b78 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b3bd4 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + bne b38b4 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b3910 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldrh r2, [r7, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b3cd8 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bcs b3a14 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r5, #42744 @ 0xa6f8 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b3cd8 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bne b3a14 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b3cd8 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bgt b3a14 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 143f04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 143abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ - bl b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b3cf0 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ + beq b3a2c <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne b3e58 <_PyObject_GenericGetAttrWithDict@@Base+0x490> │ │ │ │ - b b3ec8 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b3b94 <_PyObject_GenericGetAttrWithDict@@Base+0x490> │ │ │ │ + b b3c04 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, r9 │ │ │ │ movne r5, #1 │ │ │ │ movne sl, r3 │ │ │ │ - bne b3b78 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b3de8 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ + bne b38b4 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b3b24 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ mov r8, r9 │ │ │ │ - b b3b78 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b38b4 <_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 b3b64 <_PyObject_GenericGetAttrWithDict@@Base+0x19c> │ │ │ │ + b b38a0 <_PyObject_GenericGetAttrWithDict@@Base+0x19c> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b3bc0 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ + b b38fc <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3b04 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - movw r2, #49200 @ 0xc030 │ │ │ │ + beq b3840 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + movw r2, #53168 @ 0xcfb0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3b04 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - bl 142a28 │ │ │ │ + beq b3840 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 1425e0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b3bd4 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + b b3910 <_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 b3d8c <_PyObject_GenericGetAttrWithDict@@Base+0x3c4> │ │ │ │ - bl 142a28 │ │ │ │ + bne b3ac8 <_PyObject_GenericGetAttrWithDict@@Base+0x3c4> │ │ │ │ + bl 1425e0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r0, #2 │ │ │ │ - b b3db0 <_PyObject_GenericGetAttrWithDict@@Base+0x3e8> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b b3aec <_PyObject_GenericGetAttrWithDict@@Base+0x3e8> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #23100 @ 0x5a3c │ │ │ │ + movw r1, #21340 @ 0x535c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b40dc <_PyType_GetDict@@Base>: │ │ │ │ +000b3e18 <_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 b414c <_PyType_GetDict@@Base+0x70> │ │ │ │ + beq b3e88 <_PyType_GetDict@@Base+0x70> │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #84] @ b4158 <_PyType_GetDict@@Base+0x7c> │ │ │ │ + ldr ip, [pc, #84] @ b3e94 <_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 │ │ │ │ @@ -138152,34 +137975,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] @ b4330 <_PyType_GetDict@@Base+0x254> │ │ │ │ + ldr ip, [pc, #428] @ b406c <_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, #1436] @ 0x59c │ │ │ │ cmp r7, r8 │ │ │ │ - bne b4204 <_PyType_GetDict@@Base+0x128> │ │ │ │ + bne b3f40 <_PyType_GetDict@@Base+0x128> │ │ │ │ ldr r1, [r5, #1440] @ 0x5a0 │ │ │ │ cmp r1, r6 │ │ │ │ - bne b4204 <_PyType_GetDict@@Base+0x128> │ │ │ │ + bne b3f40 <_PyType_GetDict@@Base+0x128> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r3, [r3, #1444] @ 0x5a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b41f0 <_PyType_GetDict@@Base+0x114> │ │ │ │ + beq b3f2c <_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 │ │ │ │ @@ -138188,37 +138011,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 b42c8 <_PyType_GetDict@@Base+0x1ec> │ │ │ │ + beq b4004 <_PyType_GetDict@@Base+0x1ec> │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r8, r7 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmn r0, #1 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r2] │ │ │ │ - beq b4328 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + beq b4064 <_PyType_GetDict@@Base+0x24c> │ │ │ │ cmp r8, #0 │ │ │ │ - beq b4328 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + beq b4064 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #42744 @ 0xa6f8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b4328 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + bne b4064 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt b4328 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + bgt b4064 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ add r3, r3, #156 @ 0x9c │ │ │ │ bic r2, r2, #1 │ │ │ │ add r1, r3, r4 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r6] │ │ │ │ @@ -138228,90 +138051,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 b41e4 <_PyType_GetDict@@Base+0x108> │ │ │ │ + bgt b3f20 <_PyType_GetDict@@Base+0x108> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b41e4 <_PyType_GetDict@@Base+0x108> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b41e4 <_PyType_GetDict@@Base+0x108> │ │ │ │ + bne b3f20 <_PyType_GetDict@@Base+0x108> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b3f20 <_PyType_GetDict@@Base+0x108> │ │ │ │ ldrh r1, [r0, #206] @ 0xce │ │ │ │ cmp r1, #1000 @ 0x3e8 │ │ │ │ - bcs b4210 <_PyType_GetDict@@Base+0x134> │ │ │ │ + bcs b3f4c <_PyType_GetDict@@Base+0x134> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #42744 @ 0xa6f8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b4210 <_PyType_GetDict@@Base+0x134> │ │ │ │ + bne b3f4c <_PyType_GetDict@@Base+0x134> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt b4210 <_PyType_GetDict@@Base+0x134> │ │ │ │ + bgt b3f4c <_PyType_GetDict@@Base+0x134> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 143f04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 143abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r8, [r8, #192] @ 0xc0 │ │ │ │ - bl b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b4230 <_PyType_GetDict@@Base+0x154> │ │ │ │ + b b3f6c <_PyType_GetDict@@Base+0x154> │ │ │ │ mov r8, #0 │ │ │ │ - b b41e4 <_PyType_GetDict@@Base+0x108> │ │ │ │ + b b3f20 <_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, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b44dc <_PyType_GetDict@@Base+0x400> │ │ │ │ + bne b4218 <_PyType_GetDict@@Base+0x400> │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq b44dc <_PyType_GetDict@@Base+0x400> │ │ │ │ + beq b4218 <_PyType_GetDict@@Base+0x400> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq b44f8 <_PyType_GetDict@@Base+0x41c> │ │ │ │ + beq b4234 <_PyType_GetDict@@Base+0x41c> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr sl, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b44c8 <_PyType_GetDict@@Base+0x3ec> │ │ │ │ + bgt b4204 <_PyType_GetDict@@Base+0x3ec> │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ movle r4, #0 │ │ │ │ - ble b445c <_PyType_GetDict@@Base+0x380> │ │ │ │ + ble b4198 <_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 b4420 <_PyType_GetDict@@Base+0x344> │ │ │ │ - ldr r1, [pc, #460] @ b45ac <_PyType_GetDict@@Base+0x4d0> │ │ │ │ + beq b415c <_PyType_GetDict@@Base+0x344> │ │ │ │ + ldr r1, [pc, #460] @ b42e8 <_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 │ │ │ │ @@ -138324,79 +138147,79 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r0, #432] @ 0x1b0 │ │ │ │ ldreq r0, [r1, #1004] @ 0x3ec │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4470 <_PyType_GetDict@@Base+0x394> │ │ │ │ + bne b41ac <_PyType_GetDict@@Base+0x394> │ │ │ │ cmn r0, #3 │ │ │ │ str r8, [r9] │ │ │ │ - beq b4514 <_PyType_GetDict@@Base+0x438> │ │ │ │ + beq b4250 <_PyType_GetDict@@Base+0x438> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ - blt b43c4 <_PyType_GetDict@@Base+0x2e8> │ │ │ │ + blt b4100 <_PyType_GetDict@@Base+0x2e8> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #0 │ │ │ │ tst r0, #1 │ │ │ │ - beq b44ac <_PyType_GetDict@@Base+0x3d0> │ │ │ │ + beq b41e8 <_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 b4514 <_PyType_GetDict@@Base+0x438> │ │ │ │ + beq b4250 <_PyType_GetDict@@Base+0x438> │ │ │ │ cmp r1, #1 │ │ │ │ - beq b4448 <_PyType_GetDict@@Base+0x36c> │ │ │ │ + beq b4184 <_PyType_GetDict@@Base+0x36c> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne b4464 <_PyType_GetDict@@Base+0x388> │ │ │ │ + bne b41a0 <_PyType_GetDict@@Base+0x388> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4464 <_PyType_GetDict@@Base+0x388> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b4464 <_PyType_GetDict@@Base+0x388> │ │ │ │ + bne b41a0 <_PyType_GetDict@@Base+0x388> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b41a0 <_PyType_GetDict@@Base+0x388> │ │ │ │ cmp sl, #0 │ │ │ │ orrgt r0, r4, #1 │ │ │ │ - bgt b43ac <_PyType_GetDict@@Base+0x2d0> │ │ │ │ + bgt b40e8 <_PyType_GetDict@@Base+0x2d0> │ │ │ │ mov r4, #0 │ │ │ │ - b b4464 <_PyType_GetDict@@Base+0x388> │ │ │ │ + b b41a0 <_PyType_GetDict@@Base+0x388> │ │ │ │ mov r0, r6 │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b4378 <_PyType_GetDict@@Base+0x29c> │ │ │ │ - bl 142a28 │ │ │ │ - b b450c <_PyType_GetDict@@Base+0x430> │ │ │ │ + bne b40b4 <_PyType_GetDict@@Base+0x29c> │ │ │ │ + bl 1425e0 │ │ │ │ + b b4248 <_PyType_GetDict@@Base+0x430> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b452c <_PyType_GetDict@@Base+0x450> │ │ │ │ + bne b4268 <_PyType_GetDict@@Base+0x450> │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq b458c <_PyType_GetDict@@Base+0x4b0> │ │ │ │ + beq b42c8 <_PyType_GetDict@@Base+0x4b0> │ │ │ │ mvn r4, #0 │ │ │ │ - b b4464 <_PyType_GetDict@@Base+0x388> │ │ │ │ + b b41a0 <_PyType_GetDict@@Base+0x388> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r4, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 142a28 │ │ │ │ + bl 1425e0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b445c <_PyType_GetDict@@Base+0x380> │ │ │ │ - ldr r3, [pc, #120] @ b45ac <_PyType_GetDict@@Base+0x4d0> │ │ │ │ + b b4198 <_PyType_GetDict@@Base+0x380> │ │ │ │ + ldr r3, [pc, #120] @ b42e8 <_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 │ │ │ │ @@ -138411,41 +138234,41 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #416 @ 0x1a0 │ │ │ │ addeq r3, r3, #988 @ 0x3dc │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b450c <_PyType_GetDict@@Base+0x430> │ │ │ │ + bne b4248 <_PyType_GetDict@@Base+0x430> │ │ │ │ mov r0, r5 │ │ │ │ - bl bdde8 │ │ │ │ + bl bd9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b44f0 <_PyType_GetDict@@Base+0x414> │ │ │ │ + blt b422c <_PyType_GetDict@@Base+0x414> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq b450c <_PyType_GetDict@@Base+0x430> │ │ │ │ - b b4384 <_PyType_GetDict@@Base+0x2a8> │ │ │ │ + beq b4248 <_PyType_GetDict@@Base+0x430> │ │ │ │ + b b40c0 <_PyType_GetDict@@Base+0x2a8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq b45cc <_PyType_GetDict@@Base+0x4f0> │ │ │ │ + beq b4308 <_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 b45c0 <_PyType_GetDict@@Base+0x4e4> │ │ │ │ + bne b42fc <_PyType_GetDict@@Base+0x4e4> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + b a6d2c <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000b45ec : │ │ │ │ +000b4328 : │ │ │ │ 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 │ │ │ │ @@ -138454,1053 +138277,1052 @@ │ │ │ │ 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 b48b4 │ │ │ │ + beq b45f0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne b46ac │ │ │ │ + bne b43e8 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r2, #2 │ │ │ │ - bne b4738 │ │ │ │ + bne b4474 │ │ │ │ tst r2, #8 │ │ │ │ - bne b48c0 │ │ │ │ + bne b45fc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ tst r2, #16 │ │ │ │ add r0, r4, r0 │ │ │ │ - bne b487c │ │ │ │ + bne b45b8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr r1, [pc, #712] @ b4940 │ │ │ │ + ldr r1, [pc, #712] @ b467c │ │ │ │ cmp r2, #20 │ │ │ │ - bhi b48dc │ │ │ │ + bhi b4618 │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4850 │ │ │ │ + beq b458c │ │ │ │ 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 b4904 │ │ │ │ + beq b4640 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b4720 │ │ │ │ + ble b445c │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq b4644 │ │ │ │ + beq b4380 │ │ │ │ cmp r1, #1 │ │ │ │ - beq b4720 │ │ │ │ + beq b445c │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq b4644 │ │ │ │ + beq b4380 │ │ │ │ cmp r1, #2 │ │ │ │ - beq b4720 │ │ │ │ + beq b445c │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp r0, ip │ │ │ │ - beq b4644 │ │ │ │ + beq b4380 │ │ │ │ cmp r1, #3 │ │ │ │ - beq b4720 │ │ │ │ + beq b445c │ │ │ │ add r3, r3, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq b4644 │ │ │ │ + beq b4380 │ │ │ │ cmp r1, ip │ │ │ │ - bne b4708 │ │ │ │ + bne b4444 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 259cb8 │ │ │ │ + bl 259260 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b4644 │ │ │ │ + bne b4380 │ │ │ │ mov r0, #0 │ │ │ │ - b b46a4 │ │ │ │ + b b43e0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #23184 @ 0x5a90 │ │ │ │ + movw r1, #21424 @ 0x53b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #23188 @ 0x5a94 │ │ │ │ + movw r0, #21428 @ 0x53b4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d82a4 │ │ │ │ + bl d7e10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b4730 │ │ │ │ + beq b446c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - b b4654 │ │ │ │ + b b4390 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b4694 │ │ │ │ - movw r0, #49200 @ 0xc030 │ │ │ │ + bne b43d0 │ │ │ │ + movw r0, #53168 @ 0xcfb0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #23256 @ 0x5ad8 │ │ │ │ + movw r1, #21496 @ 0x53f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldrb r2, [r0] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5456 @ 0x1550 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r3 │ │ │ │ - b b46a4 │ │ │ │ + b b43e0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ vldr d0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c56d4 │ │ │ │ + b c52dc │ │ │ │ ldrb r0, [r0] │ │ │ │ - b b47c0 │ │ │ │ + b b44fc │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b483c │ │ │ │ + beq b4578 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 19ea1c │ │ │ │ + b 19e6f4 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #13 │ │ │ │ strb r3, [fp, #-13] │ │ │ │ - bl be4fc │ │ │ │ - b b46a4 │ │ │ │ + bl be108 │ │ │ │ + b b43e0 │ │ │ │ ldrb r0, [r0] │ │ │ │ - b b47d0 │ │ │ │ + b b450c │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b48f8 │ │ │ │ + ble b4634 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b b46a4 │ │ │ │ + b b43e0 │ │ │ │ ldrsh r0, [r0] │ │ │ │ - b b47c0 │ │ │ │ + b b44fc │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 183b60 │ │ │ │ + b 1837c8 │ │ │ │ ldrh r0, [r0] │ │ │ │ - b b47d0 │ │ │ │ + b b450c │ │ │ │ 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] @ b4944 │ │ │ │ + ldr r2, [pc, #164] @ b4680 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi b48dc │ │ │ │ + bhi b4618 │ │ │ │ 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 259c94 │ │ │ │ + b 25923c │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23208 @ 0x5aa8 │ │ │ │ + movw r1, #21448 @ 0x53c8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b b4730 │ │ │ │ + bl 16d81c │ │ │ │ + b b446c │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23292 @ 0x5afc │ │ │ │ + movw r1, #21532 @ 0x541c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b b4730 │ │ │ │ + bl 16d81c │ │ │ │ + b b446c │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b b4850 │ │ │ │ + b b458c │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b492c │ │ │ │ + beq b4668 │ │ │ │ cmp r0, r3 │ │ │ │ - bne b4908 │ │ │ │ - b b4644 │ │ │ │ + bne b4644 │ │ │ │ + b b4380 │ │ │ │ vldr s0, [r0] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b b47e0 │ │ │ │ + b b451c │ │ │ │ movw r3, #36116 @ 0x8d14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq b4644 │ │ │ │ - b b4720 │ │ │ │ - subeq lr, r5, r8, rrx │ │ │ │ - subeq lr, r5, lr, ror r0 │ │ │ │ + beq b4380 │ │ │ │ + b b445c │ │ │ │ + strheq sp, [r5], #-156 @ 0xffffff64 │ │ │ │ + ldrdeq sp, [r5], #-146 @ 0xffffff6e │ │ │ │ │ │ │ │ -000b4948 : │ │ │ │ +000b4684 : │ │ │ │ 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 b4b04 │ │ │ │ + bne b4840 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ tst r1, #16 │ │ │ │ add r3, r0, r3 │ │ │ │ - bne b4ae4 │ │ │ │ + bne b4820 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ - ldr r2, [pc, #460] @ b4b58 │ │ │ │ + ldr r2, [pc, #460] @ b4894 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi b4b24 │ │ │ │ + bhi b4860 │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4ad8 │ │ │ │ + beq b4814 │ │ │ │ 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 b49a8 │ │ │ │ - movw lr, #49200 @ 0xc030 │ │ │ │ + bne b46e4 │ │ │ │ + movw lr, #53168 @ 0xcfb0 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [ip] │ │ │ │ - movw r1, #23256 @ 0x5ad8 │ │ │ │ + movw r1, #21496 @ 0x53f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [lr] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ ldrb r1, [r3] │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r3, r2 │ │ │ │ - b b49b8 │ │ │ │ + b b46f4 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b be7c8 │ │ │ │ + b be3d4 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b2334 │ │ │ │ + b b2070 │ │ │ │ vldr d0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b c56d4 │ │ │ │ + b c52dc │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4ac4 │ │ │ │ + beq b4800 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ ldrb r0, [r3] │ │ │ │ - b b4a1c │ │ │ │ + b b4758 │ │ │ │ mov r0, r3 │ │ │ │ - b b4a54 │ │ │ │ + b b4790 │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 19ea1c │ │ │ │ + b 19e6f4 │ │ │ │ ldrb r0, [r3] │ │ │ │ - b b4a2c │ │ │ │ + b b4768 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #5 │ │ │ │ strb r3, [fp, #-5] │ │ │ │ - bl be4fc │ │ │ │ + bl be108 │ │ │ │ mov r3, r0 │ │ │ │ - b b49b8 │ │ │ │ + b b46f4 │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 183b60 │ │ │ │ + b 1837c8 │ │ │ │ ldrh r0, [r3] │ │ │ │ - b b4a2c │ │ │ │ + b b4768 │ │ │ │ ldrsh r0, [r3] │ │ │ │ - b b4a1c │ │ │ │ + b b4758 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4b4c │ │ │ │ + ble b4888 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b b49b8 │ │ │ │ + b b46f4 │ │ │ │ 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 b4980 │ │ │ │ + b b46bc │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23208 @ 0x5aa8 │ │ │ │ + movw r1, #21448 @ 0x53c8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r3, #0 │ │ │ │ - b b49b8 │ │ │ │ + b b46f4 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23292 @ 0x5afc │ │ │ │ + movw r1, #21532 @ 0x541c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b b4b1c │ │ │ │ + bl 16d81c │ │ │ │ + b b4858 │ │ │ │ vldr s0, [r3] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b b4a3c │ │ │ │ + b b4778 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b b4ad8 │ │ │ │ - subeq lr, r5, r8, lsr #1 │ │ │ │ + b b4814 │ │ │ │ + strdeq sp, [r5], #-156 @ 0xffffff64 │ │ │ │ │ │ │ │ -000b4b5c : │ │ │ │ +000b4898 : │ │ │ │ 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] @ b5070 │ │ │ │ + ldr ip, [pc, #1272] @ b4dac │ │ │ │ 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 b4ddc │ │ │ │ + beq b4b18 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b4e54 │ │ │ │ + beq b4b90 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r6, [r4] │ │ │ │ mov r9, r3 │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ addle r6, r6, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ strle r6, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b4bdc │ │ │ │ + bne b4918 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq b4c28 │ │ │ │ + beq b4964 │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ cmp r6, #0 │ │ │ │ - beq b4e78 │ │ │ │ - movw r3, #21424 @ 0x53b0 │ │ │ │ + beq b4bb4 │ │ │ │ + movw r3, #20716 @ 0x50ec │ │ │ │ movt r3, #11 │ │ │ │ cmp r6, r3 │ │ │ │ - bne b4d54 │ │ │ │ + bne b4a90 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl b53c8 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + bl b5104 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4d74 │ │ │ │ + ble b4ab0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b4eb8 │ │ │ │ - ldr r3, [pc, #1080] @ b5074 │ │ │ │ + beq b4bf4 │ │ │ │ + ldr r3, [pc, #1080] @ b4db0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b4d90 │ │ │ │ + bne b4acc │ │ │ │ add r3, r9, #114688 @ 0x1c000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #32 │ │ │ │ - bl ae2b4 │ │ │ │ + bl ae038 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b4f24 │ │ │ │ + beq b4c60 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne b4cd0 │ │ │ │ + bne b4a0c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4e24 │ │ │ │ + bgt b4b60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4e24 │ │ │ │ + bne b4b60 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4cc8 │ │ │ │ + ble b4a04 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b4e30 │ │ │ │ + beq b4b6c │ │ │ │ mov r4, r2 │ │ │ │ - b b4bdc │ │ │ │ + b b4918 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4cec │ │ │ │ + bgt b4a28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4f18 │ │ │ │ + beq b4c54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4d20 │ │ │ │ + bgt b4a5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4f38 │ │ │ │ + beq b4c74 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4d20 │ │ │ │ + bgt b4a5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4f2c │ │ │ │ + beq b4c68 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - ble b4bdc │ │ │ │ + ble b4918 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b b4bdc │ │ │ │ + b b4918 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4c1c │ │ │ │ + bgt b4958 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b4c1c │ │ │ │ + bne b4958 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b4c1c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b4958 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b4c50 │ │ │ │ + beq b498c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4dc8 │ │ │ │ + bgt b4b04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4dc8 │ │ │ │ + bne b4b04 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b4cc8 │ │ │ │ + b b4a04 │ │ │ │ ldr r7, [r6, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b4b94 │ │ │ │ + beq b48d0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4b94 │ │ │ │ + beq b48d0 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r6, #84] @ 0x54 │ │ │ │ - movw r2, #23404 @ 0x5b6c │ │ │ │ + movw r2, #21644 @ 0x548c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16de10 <_PyErr_SetString@@Base> │ │ │ │ + bl 16da7c <_PyErr_SetString@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29704c │ │ │ │ - b b4e70 │ │ │ │ + bl 2966fc │ │ │ │ + b b4bac │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4cb8 │ │ │ │ - b b4cc8 │ │ │ │ + bgt b49f4 │ │ │ │ + b b4a04 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_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 b4cc8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b b4a04 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23100 @ 0x5a3c │ │ │ │ + movw r1, #21340 @ 0x535c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r5, #0 │ │ │ │ - b b4c1c │ │ │ │ + b b4958 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4f70 │ │ │ │ + beq b4cac │ │ │ │ mov r0, r4 │ │ │ │ - bl d7a8c │ │ │ │ + bl d75f8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b4f48 │ │ │ │ + beq b4c84 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4c1c │ │ │ │ - b b4d74 │ │ │ │ + bgt b4958 │ │ │ │ + b b4ab0 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne b4c34 │ │ │ │ + bne b4970 │ │ │ │ tst r3, #32 │ │ │ │ - bne b5010 │ │ │ │ + bne b4d4c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt b5034 │ │ │ │ + blt b4d70 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r3, #58996 @ 0xe674 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #38304 @ 0x95a0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4f10 │ │ │ │ + bgt b4c4c │ │ │ │ sub r6, r6, #1 │ │ │ │ str r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq b505c │ │ │ │ + beq b4d98 │ │ │ │ mov r4, r3 │ │ │ │ - b b4bdc │ │ │ │ + b b4918 │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b4cec │ │ │ │ - bl 142a28 │ │ │ │ - b b4bdc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b4a28 │ │ │ │ + bl 1425e0 │ │ │ │ + b b4918 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b4d20 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b4a5c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ - b b4d08 │ │ │ │ + b b4a44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4e70 │ │ │ │ + bgt b4bac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4e70 │ │ │ │ + bne b4bac │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b4e70 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b4bac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4f8c │ │ │ │ + bgt b4cc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5004 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq b4d40 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #23392 @ 0x5b60 │ │ │ │ + movw r1, #21632 @ 0x5480 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - beq b4fd4 │ │ │ │ + beq b4d10 │ │ │ │ cmp r8, #0 │ │ │ │ - movw r3, #23388 @ 0x5b5c │ │ │ │ + movw r3, #21628 @ 0x547c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r4, [sp] │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #23524 @ 0x5be4 │ │ │ │ + movw r1, #21764 @ 0x5504 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 140384 │ │ │ │ - b b4e70 │ │ │ │ + bl 13ff54 │ │ │ │ + b b4bac │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4fb0 │ │ │ │ + bne b4cec │ │ │ │ cmp r8, #0 │ │ │ │ - movw r3, #23388 @ 0x5b5c │ │ │ │ + movw r3, #21628 @ 0x547c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r4, [sp] │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #23480 @ 0x5bb8 │ │ │ │ + movw r1, #21720 @ 0x54d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 140384 │ │ │ │ - b b4e70 │ │ │ │ + bl 13ff54 │ │ │ │ + b b4bac │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b4f8c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b4cc8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b5044 │ │ │ │ + bne b4d80 │ │ │ │ ldrsb r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r4, #28 │ │ │ │ - bge b4edc │ │ │ │ + bge b4c18 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r4, #28 │ │ │ │ - bne b5054 │ │ │ │ + bne b4d90 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #56] @ b5078 │ │ │ │ + ldr r3, [pc, #56] @ b4db4 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b b4ef8 │ │ │ │ + b b4c34 │ │ │ │ ldrsb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r4, #20 │ │ │ │ - bge b4edc │ │ │ │ + bge b4c18 │ │ │ │ add r3, r4, #20 │ │ │ │ - b b5034 │ │ │ │ + b b4d70 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b4f10 │ │ │ │ + b b4c4c │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq fp, r2, r0, lsr #11 │ │ │ │ rsbeq r7, r3, r4, lsl r8 │ │ │ │ │ │ │ │ -000b507c <_PyUnicode_InternMortal@@Base>: │ │ │ │ +000b4db8 <_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 b50d8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + beq b4e14 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ 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 b50d8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bne b4e14 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq b50e4 <_PyUnicode_InternMortal@@Base+0x68> │ │ │ │ + beq b4e20 <_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 b52a0 <_PyUnicode_InternMortal@@Base+0x224> │ │ │ │ - ldr r3, [pc, #676] @ b53a8 <_PyUnicode_InternMortal@@Base+0x32c> │ │ │ │ + beq b4fdc <_PyUnicode_InternMortal@@Base+0x224> │ │ │ │ + ldr r3, [pc, #676] @ b50e4 <_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 b5230 <_PyUnicode_InternMortal@@Base+0x1b4> │ │ │ │ + bne b4f6c <_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, #52] @ 0x34 │ │ │ │ mov r2, r1 │ │ │ │ - bl ae2b4 │ │ │ │ + bl ae038 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5300 <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ + beq b503c <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne b51a0 <_PyUnicode_InternMortal@@Base+0x124> │ │ │ │ + bne b4edc <_PyUnicode_InternMortal@@Base+0x124> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5180 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ + bgt b4ebc <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5180 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ + bne b4ebc <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5198 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + ble b4ed4 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b527c <_PyUnicode_InternMortal@@Base+0x200> │ │ │ │ + beq b4fb8 <_PyUnicode_InternMortal@@Base+0x200> │ │ │ │ mov r1, r2 │ │ │ │ - b b50d8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b4e14 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b51bc <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ + bgt b4ef8 <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5320 <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ + beq b505c <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b51f4 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + bgt b4f30 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b530c <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ + beq b5048 <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b51f4 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + bgt b4f30 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5334 <_PyUnicode_InternMortal@@Base+0x2b8> │ │ │ │ + beq b5070 <_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 b50d8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + ble b4e14 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_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 b50d8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b4e14 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b511c <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ + beq b4e58 <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5268 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bgt b4fa4 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5268 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bne b4fa4 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b5198 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + b b4ed4 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_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 b5198 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + b b4ed4 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne b50fc <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ + bne b4e38 <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ tst r3, #32 │ │ │ │ - bne b5348 <_PyUnicode_InternMortal@@Base+0x2cc> │ │ │ │ + bne b5084 <_PyUnicode_InternMortal@@Base+0x2cc> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt b536c <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ + blt b50a8 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #58996 @ 0xe674 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #38304 @ 0x95a0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b52f8 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + bgt b5034 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ sub r2, r6, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b5394 <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ + beq b50d0 <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ mov r1, r3 │ │ │ │ - b b50d8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ - bl 142a28 │ │ │ │ + b b4e14 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bl 1425e0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b50d8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b4e14 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b51d8 <_PyUnicode_InternMortal@@Base+0x15c> │ │ │ │ + b b4f14 <_PyUnicode_InternMortal@@Base+0x15c> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b51bc <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ + b b4ef8 <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b51f4 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + b b4f30 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b537c <_PyUnicode_InternMortal@@Base+0x300> │ │ │ │ + bne b50b8 <_PyUnicode_InternMortal@@Base+0x300> │ │ │ │ ldrsb r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge b52c4 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ + bge b5000 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r1, #28 │ │ │ │ - bne b538c <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ + bne b50c8 <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #52] @ b53ac <_PyUnicode_InternMortal@@Base+0x330> │ │ │ │ + ldr r3, [pc, #52] @ b50e8 <_PyUnicode_InternMortal@@Base+0x330> │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b b52e0 <_PyUnicode_InternMortal@@Base+0x264> │ │ │ │ + b b501c <_PyUnicode_InternMortal@@Base+0x264> │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge b52c4 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ + bge b5000 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ add r3, r1, #20 │ │ │ │ - b b536c <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ + b b50a8 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b52f8 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + b b5034 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ rsbeq fp, r2, r0, lsr #11 │ │ │ │ rsbeq r7, r3, r4, lsl r8 │ │ │ │ │ │ │ │ -000b53b0 : │ │ │ │ +000b50ec : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b53c8 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + b b5104 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ │ │ │ │ -000b53c8 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +000b5104 <_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 b5b34 <_PyObject_GenericSetAttrWithDict@@Base+0x76c> │ │ │ │ + beq b58a0 <_PyObject_GenericSetAttrWithDict@@Base+0x79c> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b563c <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + bne b5374 <_PyObject_GenericSetAttrWithDict@@Base+0x270> │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b568c <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ - ldr r0, [pc, #2244] @ b5ce8 <_PyObject_GenericSetAttrWithDict@@Base+0x920> │ │ │ │ + beq b53c4 <_PyObject_GenericSetAttrWithDict@@Base+0x2c0> │ │ │ │ + ldr r0, [pc, #2212] @ b5a04 <_PyObject_GenericSetAttrWithDict@@Base+0x900> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b58b0 <_PyObject_GenericSetAttrWithDict@@Base+0x4e8> │ │ │ │ + ble b55c4 <_PyObject_GenericSetAttrWithDict@@Base+0x4c0> │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r3, [r0, r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b56c0 <_PyObject_GenericSetAttrWithDict@@Base+0x2f8> │ │ │ │ + bgt b53f8 <_PyObject_GenericSetAttrWithDict@@Base+0x2f4> │ │ │ │ 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, #1436] @ 0x59c │ │ │ │ cmp r0, r9 │ │ │ │ - bne b56e4 <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ + bne b541c <_PyObject_GenericSetAttrWithDict@@Base+0x318> │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, sl, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1440] @ 0x5a0 │ │ │ │ cmp r4, r1 │ │ │ │ - bne b5940 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + bne b5628 <_PyObject_GenericSetAttrWithDict@@Base+0x524> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, sl, r3 │ │ │ │ ldr r6, [r3, #1444] @ 0x5a4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b57d0 <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ + beq b54e4 <_PyObject_GenericSetAttrWithDict@@Base+0x3e0> │ │ │ │ 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 b54e0 <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ + bls b521c <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5814 <_PyObject_GenericSetAttrWithDict@@Base+0x44c> │ │ │ │ + bne b5528 <_PyObject_GenericSetAttrWithDict@@Base+0x424> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5b58 <_PyObject_GenericSetAttrWithDict@@Base+0x790> │ │ │ │ + bne b5844 <_PyObject_GenericSetAttrWithDict@@Base+0x740> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne b57dc <_PyObject_GenericSetAttrWithDict@@Base+0x414> │ │ │ │ + bne b54f0 <_PyObject_GenericSetAttrWithDict@@Base+0x3ec> │ │ │ │ tst r3, #16 │ │ │ │ subne sl, r7, #12 │ │ │ │ - bne b551c <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ + bne b5258 <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr sl, [r3, #144] @ 0x90 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b5a70 <_PyObject_GenericSetAttrWithDict@@Base+0x6a8> │ │ │ │ - blt b5bb4 <_PyObject_GenericSetAttrWithDict@@Base+0x7ec> │ │ │ │ + beq b5760 <_PyObject_GenericSetAttrWithDict@@Base+0x65c> │ │ │ │ + blt b5818 <_PyObject_GenericSetAttrWithDict@@Base+0x714> │ │ │ │ add sl, r7, sl │ │ │ │ cmp sl, #0 │ │ │ │ - beq b5a70 <_PyObject_GenericSetAttrWithDict@@Base+0x6a8> │ │ │ │ + beq b5760 <_PyObject_GenericSetAttrWithDict@@Base+0x65c> │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b584c <_PyObject_GenericSetAttrWithDict@@Base+0x484> │ │ │ │ + beq b5560 <_PyObject_GenericSetAttrWithDict@@Base+0x45c> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b5c90 <_PyObject_GenericSetAttrWithDict@@Base+0x8c8> │ │ │ │ + beq b5974 <_PyObject_GenericSetAttrWithDict@@Base+0x870> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b5948 <_PyObject_GenericSetAttrWithDict@@Base+0x580> │ │ │ │ + beq b5630 <_PyObject_GenericSetAttrWithDict@@Base+0x52c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b55f8 <_PyObject_GenericSetAttrWithDict@@Base+0x230> │ │ │ │ + bgt b5334 <_PyObject_GenericSetAttrWithDict@@Base+0x230> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b5608 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ + bne b5344 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b5608 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ + beq b5344 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ ldr r0, [r1, #24] │ │ │ │ - movw r3, #46448 @ 0xb570 │ │ │ │ + movw r3, #47724 @ 0xba6c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ - beq b58bc <_PyObject_GenericSetAttrWithDict@@Base+0x4f4> │ │ │ │ - bl abbcc │ │ │ │ + beq b55d0 <_PyObject_GenericSetAttrWithDict@@Base+0x4cc> │ │ │ │ + bl ab948 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b58dc <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ - mov r8, #0 │ │ │ │ + beq b55f0 <_PyObject_GenericSetAttrWithDict@@Base+0x4ec> │ │ │ │ + mov r7, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne b56a0 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ + bne b53d8 <_PyObject_GenericSetAttrWithDict@@Base+0x2d4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b55e0 <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ + bgt b531c <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5c84 <_PyObject_GenericSetAttrWithDict@@Base+0x8bc> │ │ │ │ + beq b59b8 <_PyObject_GenericSetAttrWithDict@@Base+0x8b4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5894 <_PyObject_GenericSetAttrWithDict@@Base+0x4cc> │ │ │ │ - mov r0, r8 │ │ │ │ + ble b55a8 <_PyObject_GenericSetAttrWithDict@@Base+0x4a4> │ │ │ │ + mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b5580 <_PyObject_GenericSetAttrWithDict@@Base+0x1b8> │ │ │ │ + beq b52bc <_PyObject_GenericSetAttrWithDict@@Base+0x1b8> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b558c <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ + bne b52c8 <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 259614 <_Py_NewReference@@Base+0x17b4> │ │ │ │ - mov r8, r0 │ │ │ │ - b b5808 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ - ldr r0, [pc, #1700] @ b5ce8 <_PyObject_GenericSetAttrWithDict@@Base+0x920> │ │ │ │ + bl 258bbc <_Py_NewReference@@Base+0x17b4> │ │ │ │ + b b55f0 <_PyObject_GenericSetAttrWithDict@@Base+0x4ec> │ │ │ │ + ldr r0, [pc, #1672] @ b5a04 <_PyObject_GenericSetAttrWithDict@@Base+0x900> │ │ │ │ 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 │ │ │ │ @@ -139511,60 +139333,60 @@ │ │ │ │ cmp lr, r5 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [ip, #432] @ 0x1b0 │ │ │ │ ldreq r3, [r2, #1004] @ 0x3ec │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5424 <_PyObject_GenericSetAttrWithDict@@Base+0x5c> │ │ │ │ + bne b5160 <_PyObject_GenericSetAttrWithDict@@Base+0x5c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bdde8 │ │ │ │ + bl bd9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b541c <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ - b b5b50 <_PyObject_GenericSetAttrWithDict@@Base+0x788> │ │ │ │ + bge b5158 <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ + b b58bc <_PyObject_GenericSetAttrWithDict@@Base+0x7b8> │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b55c4 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ + bne b5300 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b55c4 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b5300 <_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, #1436] @ 0x59c │ │ │ │ cmp r9, r0 │ │ │ │ - beq b546c <_PyObject_GenericSetAttrWithDict@@Base+0xa4> │ │ │ │ + beq b51a8 <_PyObject_GenericSetAttrWithDict@@Base+0xa4> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b59dc <_PyObject_GenericSetAttrWithDict@@Base+0x614> │ │ │ │ + beq b56c4 <_PyObject_GenericSetAttrWithDict@@Base+0x5c0> │ │ │ │ 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 b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b57d0 <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ + beq b54e4 <_PyObject_GenericSetAttrWithDict@@Base+0x3e0> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ 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 b54bc <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bne b51f8 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b54bc <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bgt b51f8 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #156 @ 0x9c │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ mul r2, r2, sl │ │ │ │ add r0, r1, r2 │ │ │ │ str ip, [r0, #8] │ │ │ │ @@ -139577,655 +139399,653 @@ │ │ │ │ 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 b54bc <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bgt b51f8 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b54bc <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b54bc <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne b5ac4 <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ + bne b51f8 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b51f8 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ mov r9, #0 │ │ │ │ mov r6, #1 │ │ │ │ - b b54e0 <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ + b b521c <_PyObject_GenericSetAttrWithDict@@Base+0x118> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r1, r7, r1 │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5978 <_PyObject_GenericSetAttrWithDict@@Base+0x5b0> │ │ │ │ + beq b5660 <_PyObject_GenericSetAttrWithDict@@Base+0x55c> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1454ec <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ + bl 1450a4 <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ mov r8, r0 │ │ │ │ - cmp r8, #0 │ │ │ │ - bge b55bc <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ - b b58e0 <_PyObject_GenericSetAttrWithDict@@Base+0x518> │ │ │ │ - movw r2, #37536 @ 0x92a0 │ │ │ │ + cmn r8, #1 │ │ │ │ + bne b52f4 <_PyObject_GenericSetAttrWithDict@@Base+0x1f0> │ │ │ │ + b b55f0 <_PyObject_GenericSetAttrWithDict@@Base+0x4ec> │ │ │ │ + movw r2, #36788 @ 0x8fb4 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne b5928 <_PyObject_GenericSetAttrWithDict@@Base+0x560> │ │ │ │ + bne b5610 <_PyObject_GenericSetAttrWithDict@@Base+0x50c> │ │ │ │ ldr sl, [r1, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp sl, r2 │ │ │ │ - bne b59a4 <_PyObject_GenericSetAttrWithDict@@Base+0x5dc> │ │ │ │ - mov r2, r8 │ │ │ │ - ldr r1, [r1, #20] │ │ │ │ + bne b568c <_PyObject_GenericSetAttrWithDict@@Base+0x588> │ │ │ │ mov r0, r7 │ │ │ │ - bl 129600 │ │ │ │ - mov r8, r0 │ │ │ │ - b b55bc <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + ldr r1, [r1, #20] │ │ │ │ + mov r2, r8 │ │ │ │ + bl 129314 │ │ │ │ + mov r7, r0 │ │ │ │ + b b52f8 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq b5868 <_PyObject_GenericSetAttrWithDict@@Base+0x4a0> │ │ │ │ + beq b557c <_PyObject_GenericSetAttrWithDict@@Base+0x478> │ │ │ │ ldr r0, [r3, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b58c8 <_PyObject_GenericSetAttrWithDict@@Base+0x500> │ │ │ │ + bne b55dc <_PyObject_GenericSetAttrWithDict@@Base+0x4d8> │ │ │ │ mov r3, #0 │ │ │ │ - movw r0, #46448 @ 0xb570 │ │ │ │ + movw r0, #47724 @ 0xba6c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ - bl 9f570 │ │ │ │ + bl 9f2b4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ - bne b5530 <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ - b b58dc <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ + bne b526c <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ + b b55f0 <_PyObject_GenericSetAttrWithDict@@Base+0x4ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b55ec <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ + bne b5328 <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b55ec <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b5328 <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b b5430 <_PyObject_GenericSetAttrWithDict@@Base+0x68> │ │ │ │ - bl a93ec │ │ │ │ + b b516c <_PyObject_GenericSetAttrWithDict@@Base+0x68> │ │ │ │ + bl a9168 │ │ │ │ mov r8, r0 │ │ │ │ - b b5808 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ - bl 1b44c0 <_PyFloat_ExactDealloc@@Base+0x54> │ │ │ │ + b b551c <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ + bl 1b4030 <_PyFloat_ExactDealloc@@Base+0x54> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ - bne b5530 <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ - mvn r8, #0 │ │ │ │ - movw r3, #49112 @ 0xbfd8 │ │ │ │ + bne b526c <_PyObject_GenericSetAttrWithDict@@Base+0x168> │ │ │ │ + movw r3, #53084 @ 0xcf5c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq b55bc <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - movw r1, #23144 @ 0x5a68 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r3, r4 │ │ │ │ - bl 140384 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 14221c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b55bc <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + bne b578c <_PyObject_GenericSetAttrWithDict@@Base+0x688> │ │ │ │ + mvn r7, #0 │ │ │ │ + b b52f8 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ - mov r8, r0 │ │ │ │ - b b55bc <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + mov r7, r0 │ │ │ │ + b b52f8 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ mov r9, r0 │ │ │ │ - b b56e4 <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ + b b541c <_PyObject_GenericSetAttrWithDict@@Base+0x318> │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b5ad0 <_PyObject_GenericSetAttrWithDict@@Base+0x708> │ │ │ │ + bne b57ec <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b5ad0 <_PyObject_GenericSetAttrWithDict@@Base+0x708> │ │ │ │ + beq b57ec <_PyObject_GenericSetAttrWithDict@@Base+0x6e8> │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1196a4 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 119244 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - b b5808 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + b b551c <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ ldr r0, [r7, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5be0 <_PyObject_GenericSetAttrWithDict@@Base+0x818> │ │ │ │ + beq b58c4 <_PyObject_GenericSetAttrWithDict@@Base+0x7c0> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - beq b57f4 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ + beq b5508 <_PyObject_GenericSetAttrWithDict@@Base+0x404> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl b5d7c <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + bl b5a98 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - b b5808 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + b b551c <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, sl │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq b5c44 <_PyObject_GenericSetAttrWithDict@@Base+0x87c> │ │ │ │ - mov r2, r8 │ │ │ │ - ldr r1, [r3, #20] │ │ │ │ + beq b5928 <_PyObject_GenericSetAttrWithDict@@Base+0x824> │ │ │ │ mov r0, r7 │ │ │ │ - bl 129600 │ │ │ │ - mov r8, r0 │ │ │ │ - b b55bc <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + ldr r1, [r3, #20] │ │ │ │ + mov r2, r8 │ │ │ │ + bl 129314 │ │ │ │ + mov r7, r0 │ │ │ │ + b b52f8 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b5aa0 <_PyObject_GenericSetAttrWithDict@@Base+0x6d8> │ │ │ │ + bcs b57bc <_PyObject_GenericSetAttrWithDict@@Base+0x6b8> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b5aa0 <_PyObject_GenericSetAttrWithDict@@Base+0x6d8> │ │ │ │ + bne b57bc <_PyObject_GenericSetAttrWithDict@@Base+0x6b8> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b57ac <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ + bgt b57bc <_PyObject_GenericSetAttrWithDict@@Base+0x6b8> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 143f04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 143abc <_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 b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq b57d0 <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ + beq b54e4 <_PyObject_GenericSetAttrWithDict@@Base+0x3e0> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b5ac4 <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ + biceq r3, r6, #1 │ │ │ │ + streq r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + beq b51f8 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r1 │ │ │ │ bic r2, r6, #1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq b5734 <_PyObject_GenericSetAttrWithDict@@Base+0x36c> │ │ │ │ - b b54bc <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + beq b546c <_PyObject_GenericSetAttrWithDict@@Base+0x368> │ │ │ │ + b b51f8 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r6, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bls b5afc <_PyObject_GenericSetAttrWithDict@@Base+0x734> │ │ │ │ - movw r1, #23664 @ 0x5c70 │ │ │ │ + bls b593c <_PyObject_GenericSetAttrWithDict@@Base+0x838> │ │ │ │ + mov r3, r4 │ │ │ │ + movw r1, #21904 @ 0x5590 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + bl 13ff54 │ │ │ │ + b b5608 <_PyObject_GenericSetAttrWithDict@@Base+0x504> │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + movw r1, #21384 @ 0x5388 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 140384 │ │ │ │ - mvn r8, #0 │ │ │ │ - b b55bc <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + bl 13ff54 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 141dd4 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b5608 <_PyObject_GenericSetAttrWithDict@@Base+0x504> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b57d0 <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ + beq b54e4 <_PyObject_GenericSetAttrWithDict@@Base+0x3e0> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r3, r6, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b54bc <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + b b51f8 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b5964 <_PyObject_GenericSetAttrWithDict@@Base+0x59c> │ │ │ │ + bne b564c <_PyObject_GenericSetAttrWithDict@@Base+0x548> │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ - b b58dc <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ - ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #21424 @ 0x53b0 │ │ │ │ - movt r3, #11 │ │ │ │ - cmp r1, r3 │ │ │ │ - mov r3, r4 │ │ │ │ - movweq r1, #23580 @ 0x5c1c │ │ │ │ - movwne r1, #23144 @ 0x5a68 │ │ │ │ - movteq r1, #61 @ 0x3d │ │ │ │ - movtne r1, #61 @ 0x3d │ │ │ │ - bl 140384 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 14221c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b5a98 <_PyObject_GenericSetAttrWithDict@@Base+0x6d0> │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #23100 @ 0x5a3c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ - mvn r8, #0 │ │ │ │ - b b55ec <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ + b b55f0 <_PyObject_GenericSetAttrWithDict@@Base+0x4ec> │ │ │ │ + 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 b5258 <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b5c70 <_PyObject_GenericSetAttrWithDict@@Base+0x8a8> │ │ │ │ + beq b59d8 <_PyObject_GenericSetAttrWithDict@@Base+0x8d4> │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5808 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bgt b551c <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5808 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bne b551c <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b5808 <_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 b551c <_PyObject_GenericSetAttrWithDict@@Base+0x154> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b551c <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movw r1, #21340 @ 0x535c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 13ff54 │ │ │ │ + mvn r7, #0 │ │ │ │ + b b5328 <_PyObject_GenericSetAttrWithDict@@Base+0x224> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1304d4 │ │ │ │ + bl 1301ec │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq b58dc <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ + beq b55f0 <_PyObject_GenericSetAttrWithDict@@Base+0x4ec> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r3, [sl, #28] │ │ │ │ add r1, r7, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq b5c58 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ + beq b59ec <_PyObject_GenericSetAttrWithDict@@Base+0x8e8> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl b5d7c <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + bl b5a98 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5808 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bgt b551c <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5808 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bne b551c <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b5808 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b551c <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r0, sl │ │ │ │ - mvn r8, #0 │ │ │ │ - bl 259cb8 │ │ │ │ - b b55bc <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ - mov r3, r8 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1454ec <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ - mov r8, r0 │ │ │ │ - b b5c1c <_PyObject_GenericSetAttrWithDict@@Base+0x854> │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mvn r7, #0 │ │ │ │ + bl 259260 │ │ │ │ + b b52f8 <_PyObject_GenericSetAttrWithDict@@Base+0x1f4> │ │ │ │ + ldr r1, [r5, #76] @ 0x4c │ │ │ │ + movw r3, #20716 @ 0x50ec │ │ │ │ + movt r3, #11 │ │ │ │ + cmp r1, r3 │ │ │ │ + mov r3, r4 │ │ │ │ + movweq r1, #21820 @ 0x553c │ │ │ │ + movwne r1, #21384 @ 0x5388 │ │ │ │ + movteq r1, #61 @ 0x3d │ │ │ │ + movtne r1, #61 @ 0x3d │ │ │ │ + bl 13ff54 │ │ │ │ mov r1, r4 │ │ │ │ - bl 119228 │ │ │ │ - mov r8, r0 │ │ │ │ - b b5b88 <_PyObject_GenericSetAttrWithDict@@Base+0x7c0> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b55e0 <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 141dd4 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b5608 <_PyObject_GenericSetAttrWithDict@@Base+0x504> │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b5cac <_PyObject_GenericSetAttrWithDict@@Base+0x8e4> │ │ │ │ - bl b61cc │ │ │ │ + beq b5990 <_PyObject_GenericSetAttrWithDict@@Base+0x88c> │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5cd4 <_PyObject_GenericSetAttrWithDict@@Base+0x90c> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq b59c4 <_PyObject_GenericSetAttrWithDict@@Base+0x8c0> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #23708 @ 0x5c9c │ │ │ │ - movwne r1, #15664 @ 0x3d30 │ │ │ │ + movweq r1, #21948 @ 0x55bc │ │ │ │ + movwne r1, #5764 @ 0x1684 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ - bl 16dbb0 │ │ │ │ - b b58dc <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ + bl 16d81c │ │ │ │ + b b55f0 <_PyObject_GenericSetAttrWithDict@@Base+0x4ec> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b531c <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ movw r1, #7234 @ 0x1c42 │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b58dc <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b55f0 <_PyObject_GenericSetAttrWithDict@@Base+0x4ec> │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 118dc8 │ │ │ │ + mov r8, r0 │ │ │ │ + b b5874 <_PyObject_GenericSetAttrWithDict@@Base+0x770> │ │ │ │ + mov r3, r8 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1450a4 <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ + mov r8, r0 │ │ │ │ + b b5900 <_PyObject_GenericSetAttrWithDict@@Base+0x7fc> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b5cec <_PyObjectDict_SetItem@@Base>: │ │ │ │ +000b5a08 <_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 b5d28 <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ + beq b5a44 <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b5d7c <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + b b5a98 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq b5d48 <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ + beq b5a64 <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ ldr r0, [r3, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5d74 <_PyObjectDict_SetItem@@Base+0x88> │ │ │ │ + bne b5a90 <_PyObjectDict_SetItem@@Base+0x88> │ │ │ │ mov r3, #0 │ │ │ │ - movw r0, #46448 @ 0xb570 │ │ │ │ + movw r0, #47724 @ 0xba6c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 9f570 │ │ │ │ + bl 9f2b4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne b5d14 <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ + bne b5a30 <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 1b44c0 <_PyFloat_ExactDealloc@@Base+0x54> │ │ │ │ - b b5d60 <_PyObjectDict_SetItem@@Base+0x74> │ │ │ │ + bl 1b4030 <_PyFloat_ExactDealloc@@Base+0x54> │ │ │ │ + b b5a7c <_PyObjectDict_SetItem@@Base+0x74> │ │ │ │ │ │ │ │ -000b5d7c <_PyDict_SetItem_LockHeld@@Base>: │ │ │ │ +000b5a98 <_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 b5eb8 <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ + beq b5bd4 <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5e5c <_PyDict_SetItem_LockHeld@@Base+0xe0> │ │ │ │ + beq b5b78 <_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, #42744 @ 0xa6f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne b5e18 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + bne b5b34 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b5e18 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + beq b5b34 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46448 @ 0xb570 │ │ │ │ + movw ip, #47724 @ 0xba6c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ mov r0, r4 │ │ │ │ - beq b5e50 <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ + beq b5b6c <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abbcc │ │ │ │ + b ab948 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - bne b5df4 <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ + bne b5b10 <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 259614 <_Py_NewReference@@Base+0x17b4> │ │ │ │ + b 258bbc <_Py_NewReference@@Base+0x17b4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a93ec │ │ │ │ + b a9168 │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne b5e88 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + bne b5ba4 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b5e88 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + beq b5ba4 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1196a4 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 119244 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b5e78 <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ + bne b5b94 <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b5edc <_PyDict_SetItem_LockHeld@@Base+0x160> │ │ │ │ + beq b5bf8 <_PyDict_SetItem_LockHeld@@Base+0x160> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5f04 <_PyDict_SetItem_LockHeld@@Base+0x188> │ │ │ │ - movw r2, #46368 @ 0xb520 │ │ │ │ + beq b5c20 <_PyDict_SetItem_LockHeld@@Base+0x188> │ │ │ │ + movw r2, #45944 @ 0xb378 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ - movweq r1, #23708 @ 0x5c9c │ │ │ │ - movwne r1, #15664 @ 0x3d30 │ │ │ │ + movweq r1, #21948 @ 0x55bc │ │ │ │ + movwne r1, #5764 @ 0x1684 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ - bl 16dbb0 │ │ │ │ - b b5eac <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bl 16d81c │ │ │ │ + b b5bc8 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #7234 @ 0x1c42 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b5eac <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b5bc8 <_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 b5fa0 <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ + bgt b5cbc <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp ip, r2 │ │ │ │ str r0, [r3] │ │ │ │ - bne b5fb4 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + bne b5cd0 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b5fb4 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + beq b5cd0 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46448 @ 0xb570 │ │ │ │ + movw ip, #47724 @ 0xba6c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq b5fec <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ + beq b5d08 <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abbcc │ │ │ │ + b ab948 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq b5f70 <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ + beq b5c8c <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5ffc <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ + beq b5d18 <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #46448 @ 0xb570 │ │ │ │ + movw r0, #47724 @ 0xba6c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne b5f90 <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ + bne b5cac <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a93ec │ │ │ │ + b a9168 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 259614 <_Py_NewReference@@Base+0x17b4> │ │ │ │ - mov r3, r0 │ │ │ │ - subs r0, r1, #0 │ │ │ │ - beq b60f4 <_PyDict_SetItem_LockHeld@@Base+0x378> │ │ │ │ + b 258bbc <_Py_NewReference@@Base+0x17b4> │ │ │ │ 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] │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + mov r4, r0 │ │ │ │ + subs r3, r1, #0 │ │ │ │ + beq b5e1c <_PyDict_SetItem_LockHeld@@Base+0x384> │ │ │ │ + ldr ip, [r0, #8] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ cmp ip, r2 │ │ │ │ - bne b6064 <_PyDict_SetItem_LockHeld@@Base+0x2e8> │ │ │ │ - ldr r1, [r3, #20] │ │ │ │ + bne b5d84 <_PyDict_SetItem_LockHeld@@Base+0x2ec> │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b610c <_PyDict_SetItem_LockHeld@@Base+0x390> │ │ │ │ + beq b5e38 <_PyDict_SetItem_LockHeld@@Base+0x3a0> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ + mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq b6154 <_PyDict_SetItem_LockHeld@@Base+0x3d8> │ │ │ │ - ldr lr, [r1, #8] │ │ │ │ - cmp lr, #0 │ │ │ │ - ble b60d8 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ - cmp ip, r4 │ │ │ │ - beq b6044 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - cmp lr, #1 │ │ │ │ - beq b60d8 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ - cmp r4, ip │ │ │ │ - beq b6044 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - cmp lr, #2 │ │ │ │ - beq b60d8 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ - cmp ip, r4 │ │ │ │ - beq b6044 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - cmp lr, #3 │ │ │ │ - beq b60d8 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ - add r4, r1, #24 │ │ │ │ - mov r1, #3 │ │ │ │ - ldr r5, [r4, #4]! │ │ │ │ - add r1, r1, #1 │ │ │ │ + beq b5e84 <_PyDict_SetItem_LockHeld@@Base+0x3ec> │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + ble b5df8 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ + ldr lr, [r1, #16] │ │ │ │ + cmp lr, ip │ │ │ │ + beq b5d60 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp r0, #1 │ │ │ │ + beq b5df8 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ + ldr lr, [r1, #20] │ │ │ │ + cmp ip, lr │ │ │ │ + beq b5d60 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp r0, #2 │ │ │ │ + beq b5df8 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ + ldr lr, [r1, #24] │ │ │ │ + cmp ip, lr │ │ │ │ + beq b5d60 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp r0, #3 │ │ │ │ + beq b5df8 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ + add r1, r1, #24 │ │ │ │ + mov lr, #3 │ │ │ │ + ldr r5, [r1, #4]! │ │ │ │ + add lr, lr, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq b6044 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - cmp lr, r1 │ │ │ │ - bne b60c0 <_PyDict_SetItem_LockHeld@@Base+0x344> │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ + beq b5d60 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp r0, lr │ │ │ │ + bne b5de0 <_PyDict_SetItem_LockHeld@@Base+0x348> │ │ │ │ + ldr r1, [r4, #12] │ │ │ │ mov r0, ip │ │ │ │ - bl 259cb8 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r3 │ │ │ │ + str r3, [fp, #-16] │ │ │ │ + bl 259260 │ │ │ │ + ldr r3, [fp, #-16] │ │ │ │ + cmn r0, #1 │ │ │ │ + bne b5d60 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + mov r4, #0 │ │ │ │ + b b5e2c <_PyDict_SetItem_LockHeld@@Base+0x394> │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r3] │ │ │ │ - mov r0, r3 │ │ │ │ - bx lr │ │ │ │ - movw r1, #49200 @ 0xc030 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r1] │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6134 <_PyDict_SetItem_LockHeld@@Base+0x3b8> │ │ │ │ + beq b5e60 <_PyDict_SetItem_LockHeld@@Base+0x3c8> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ - ldr ip, [ip, #12] │ │ │ │ - movw r3, #10940 @ 0x2abc │ │ │ │ + ldr ip, [r4, #8] │ │ │ │ + movw r3, #9276 @ 0x243c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r1, #23760 @ 0x5cd0 │ │ │ │ + movw r1, #22096 @ 0x5650 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ + ldr ip, [ip, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 140384 │ │ │ │ - b b60e4 <_PyDict_SetItem_LockHeld@@Base+0x368> │ │ │ │ + bl 13ff54 │ │ │ │ + b b5e14 <_PyDict_SetItem_LockHeld@@Base+0x37c> │ │ │ │ mov r1, r2 │ │ │ │ ldr r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b6170 <_PyDict_SetItem_LockHeld@@Base+0x3f4> │ │ │ │ + beq b5ea0 <_PyDict_SetItem_LockHeld@@Base+0x408> │ │ │ │ cmp ip, r1 │ │ │ │ - bne b6158 <_PyDict_SetItem_LockHeld@@Base+0x3dc> │ │ │ │ - b b6044 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + bne b5e88 <_PyDict_SetItem_LockHeld@@Base+0x3f0> │ │ │ │ + b b5d60 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ movw r1, #36116 @ 0x8d14 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp ip, r1 │ │ │ │ - beq b6044 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - b b60d8 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq b5d60 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + b b5df8 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ 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] │ │ │ │ @@ -140233,1054 +140053,978 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e294 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000b61cc : │ │ │ │ +000b5efc : │ │ │ │ ldr r2, [r0, #172] @ 0xac │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq b6228 │ │ │ │ + beq b5f58 │ │ │ │ ldr ip, [r2, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, #12 │ │ │ │ cmp ip, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - ble b620c │ │ │ │ + ble b5f3c │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne b61ec │ │ │ │ + bne b5f1c │ │ │ │ mov r0, #1 │ │ │ │ - b b6210 │ │ │ │ + b b5f40 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6234 │ │ │ │ + beq b5f64 │ │ │ │ cmp r1, r0 │ │ │ │ - bne b621c │ │ │ │ - b b6204 │ │ │ │ + bne b5f4c │ │ │ │ + b b5f34 │ │ │ │ movw r3, #36116 @ 0x8d14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r1, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b b6210 │ │ │ │ + b b5f40 │ │ │ │ │ │ │ │ -000b624c : │ │ │ │ +000b5f7c : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - beq b62e0 │ │ │ │ + beq b6010 │ │ │ │ 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 b62a0 │ │ │ │ + beq b5fd0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b62cc │ │ │ │ + beq b5ffc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b62fc │ │ │ │ - movw r0, #49200 @ 0xc030 │ │ │ │ + bne b602c │ │ │ │ + movw r0, #53168 @ 0xcfb0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #23144 @ 0x5a68 │ │ │ │ + movw r1, #21384 @ 0x5388 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14221c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 141dd4 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b b6298 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b b5fc8 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23100 @ 0x5a3c │ │ │ │ + movw r1, #21340 @ 0x535c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl d7a8c │ │ │ │ + bl d75f8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r0, r4 │ │ │ │ ldrne r3, [r2, #32] │ │ │ │ - bne b628c │ │ │ │ - b b62d8 │ │ │ │ + bne b5fbc │ │ │ │ + b b6008 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b6a04 │ │ │ │ + beq b66bc │ │ │ │ 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 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, sp, #28 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - mov r7, r1 │ │ │ │ + mov r5, r1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - mov r5, r0 │ │ │ │ + mov r4, r0 │ │ │ │ tst r3, #2 │ │ │ │ - str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne b65b4 │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne b62d8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6604 │ │ │ │ - ldr r9, [pc, #1736] @ b6a40 │ │ │ │ - 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 │ │ │ │ - str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - eor r6, sl, r1 │ │ │ │ + beq b6328 │ │ │ │ + ldr sl, [pc, #1584] @ b66d8 │ │ │ │ + mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + asr r2, r5, #3 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r8, [r3, #192] @ 0xc0 │ │ │ │ + mov r3, #12 │ │ │ │ + eor r6, r8, r2 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ - mul r6, r2, r6 │ │ │ │ - add r8, r0, r6 │ │ │ │ - add r8, r8, #40960 @ 0xa000 │ │ │ │ - ldr r2, [r8, #1436] @ 0x59c │ │ │ │ - cmp sl, r2 │ │ │ │ - bne b6694 │ │ │ │ - ldr r2, [r8, #1440] @ 0x5a0 │ │ │ │ - cmp r7, r2 │ │ │ │ - bne b6694 │ │ │ │ - add r2, r0, #40960 @ 0xa000 │ │ │ │ + mul r6, r3, r6 │ │ │ │ + ldr r3, [sl, r9] │ │ │ │ + add r7, r3, r6 │ │ │ │ + add r7, r7, #40960 @ 0xa000 │ │ │ │ + ldr r2, [r7, #1436] @ 0x59c │ │ │ │ + cmp r8, r2 │ │ │ │ + bne b64c0 │ │ │ │ + ldr r2, [r7, #1440] @ 0x5a0 │ │ │ │ + cmp r5, r2 │ │ │ │ + bne b64c0 │ │ │ │ + add r2, r3, #40960 @ 0xa000 │ │ │ │ add r2, r2, r6 │ │ │ │ - ldr r4, [r2, #1444] @ 0x5a4 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq b6570 │ │ │ │ - ldr r2, [r4] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r4, r4, #1 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r4] │ │ │ │ - cmp r4, #1 │ │ │ │ - beq b6680 │ │ │ │ - bic r0, r4, #1 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr sl, [r2, #136] @ 0x88 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq b6478 │ │ │ │ - ldr r2, [r2, #140] @ 0x8c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b6478 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r1, r5 │ │ │ │ - blx sl │ │ │ │ + ldr r0, [r2, #1444] @ 0x5a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b680c │ │ │ │ + beq b6168 │ │ │ │ ldr r3, [r0] │ │ │ │ - mvn r2, r4 │ │ │ │ - and r2, r2, #1 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r0, r0, #1 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r0, #1 │ │ │ │ + beq b6164 │ │ │ │ + bic r0, r0, #1 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r6, [r3, #136] @ 0x88 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq b6164 │ │ │ │ + ldr r3, [r3, #140] @ 0x8c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq b63a0 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r4 │ │ │ │ + blx r6 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + bne b6238 │ │ │ │ + b b6398 │ │ │ │ + ldr r3, [sl, r9] │ │ │ │ + ldr r1, [r4, #192] @ 0xc0 │ │ │ │ + mov r2, #12 │ │ │ │ + ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ + eor r7, r7, r1 │ │ │ │ + ubfx r7, r7, #0, #12 │ │ │ │ + mla r2, r2, r7, r3 │ │ │ │ + add r2, r2, #40960 @ 0xa000 │ │ │ │ + ldr r8, [r2, #1436] @ 0x59c │ │ │ │ + cmp r8, r1 │ │ │ │ + movne r8, r1 │ │ │ │ + movne r6, #0 │ │ │ │ + bne b63d0 │ │ │ │ + mov r6, #0 │ │ │ │ + mov r2, #12 │ │ │ │ + mla r1, r2, r7, r3 │ │ │ │ + add r1, r1, #40960 @ 0xa000 │ │ │ │ + ldr r1, [r1, #1440] @ 0x5a0 │ │ │ │ + cmp r5, r1 │ │ │ │ + bne b63d0 │ │ │ │ + add r3, r3, #40960 @ 0xa000 │ │ │ │ + mla r3, r2, r7, r3 │ │ │ │ + ldr r0, [r3, #1444] @ 0x5a4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq b635c │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r0, r0, #1 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r0, #1 │ │ │ │ + beq b6364 │ │ │ │ + bic r5, r0, #1 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + tst r0, #1 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r6, [r2, #136] @ 0x88 │ │ │ │ + beq b62b0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq b64b0 │ │ │ │ + movw r3, #23428 @ 0x5b84 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq b6480 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r6 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq b6398 │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ - orr r3, r0, r3 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b645c │ │ │ │ - ldr r2, [r4] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b682c │ │ │ │ - cmp r3, #1 │ │ │ │ - beq b6614 │ │ │ │ - tst r3, #1 │ │ │ │ - moveq r0, r3 │ │ │ │ - bne b6634 │ │ │ │ + orr r7, r7, r3 │ │ │ │ + tst r0, #1 │ │ │ │ + bne b626c │ │ │ │ + ldr r3, [r0] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq b6560 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + tst r0, #1 │ │ │ │ + beq b6294 │ │ │ │ + cmp r7, #1 │ │ │ │ + beq b6338 │ │ │ │ + tst r7, #1 │ │ │ │ + moveq r0, r7 │ │ │ │ + bne b6340 │ │ │ │ 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 │ │ │ │ - ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ - 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, #1436] @ 0x59c │ │ │ │ - cmp r9, r3 │ │ │ │ - bne b6750 │ │ │ │ - ldr r3, [r8, #1440] @ 0x5a0 │ │ │ │ - cmp r7, r3 │ │ │ │ - bne b6750 │ │ │ │ - add r3, r2, #40960 @ 0xa000 │ │ │ │ - add r3, r3, r6 │ │ │ │ - ldr r3, [r3, #1444] @ 0x5a4 │ │ │ │ + ldr r3, [r0] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b684c │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r3, r3, #1 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r3] │ │ │ │ - cmp r3, #1 │ │ │ │ - beq b684c │ │ │ │ - bic r6, r3, #1 │ │ │ │ - tst r4, #1 │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - ldr r7, [r1, #136] @ 0x88 │ │ │ │ - beq b6580 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq b6464 │ │ │ │ - movw r2, #23428 @ 0x5b84 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, r2 │ │ │ │ - beq b6650 │ │ │ │ - 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 b69dc │ │ │ │ - ldr r2, [r0] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - movle r2, #0 │ │ │ │ - movgt r2, #1 │ │ │ │ - orr r4, r0, r2 │ │ │ │ - tst r3, #1 │ │ │ │ - bne b6568 │ │ │ │ - ldr r2, [r3] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b6840 │ │ │ │ - mov r3, r4 │ │ │ │ - b b645c │ │ │ │ - mov sl, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r4, #1 │ │ │ │ - b b6484 │ │ │ │ - ldr r2, [r4] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b6500 │ │ │ │ + bne b6278 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b6278 │ │ │ │ + ldr r3, [r0] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne b6208 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + cmp r6, #0 │ │ │ │ + beq b64b0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + b b6210 │ │ │ │ + ldr sl, [pc, #1016] @ b66d8 │ │ │ │ + mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ + ldr r3, [r0, #180] @ 0xb4 │ │ │ │ + mov r1, #28 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + ldr r2, [sl, r9] │ │ │ │ + cmp r3, #10 │ │ │ │ + mla r2, r3, r1, r2 │ │ │ │ + movls r3, #0 │ │ │ │ + movhi r3, #1 │ │ │ │ + add r1, r2, #91136 @ 0x16400 │ │ │ │ + ldr r0, [r1, #416] @ 0x1a0 │ │ │ │ + cmp r0, r4 │ │ │ │ + orreq r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + addeq r2, r2, #96256 @ 0x17800 │ │ │ │ + ldrne r3, [r1, #432] @ 0x1b0 │ │ │ │ + ldreq r3, [r2, #1004] @ 0x3ec │ │ │ │ + cmp r3, #0 │ │ │ │ + bne b60a8 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq b6464 │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - b b6508 │ │ │ │ - ldr r9, [pc, #1156] @ b6a40 │ │ │ │ - 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 │ │ │ │ - movls r2, #0 │ │ │ │ - movhi r2, #1 │ │ │ │ - add r0, r1, #91136 @ 0x16400 │ │ │ │ - ldr ip, [r0, #416] @ 0x1a0 │ │ │ │ - cmp ip, r5 │ │ │ │ - orreq r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - addeq r1, r1, #96256 @ 0x17800 │ │ │ │ - ldrne r2, [r0, #432] @ 0x1b0 │ │ │ │ - ldreq r2, [r1, #1004] @ 0x3ec │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b6378 │ │ │ │ - mov r0, r5 │ │ │ │ - bl bdde8 │ │ │ │ + bl bd9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b6370 │ │ │ │ + bge b60a0 │ │ │ │ mov r0, #0 │ │ │ │ - b b6470 │ │ │ │ - tst r3, #1 │ │ │ │ - orreq r4, r1, #1 │ │ │ │ - beq b6554 │ │ │ │ - bics r3, r1, #1 │ │ │ │ - beq b6614 │ │ │ │ - orr r3, r1, #1 │ │ │ │ - bic r0, r3, #1 │ │ │ │ + b b628c │ │ │ │ + bic r0, r7, #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 b6518 │ │ │ │ - ldr r2, [r1] │ │ │ │ - mov r4, r1 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b661c │ │ │ │ - add r2, r2, #1 │ │ │ │ - tst r3, #1 │ │ │ │ - str r2, [r1] │ │ │ │ - beq b6554 │ │ │ │ - b b6568 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov sl, #0 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r2, r3 │ │ │ │ - b b6484 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq b68bc │ │ │ │ - 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 b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne b6568 │ │ │ │ + cmp r7, #1 │ │ │ │ + bne b6280 │ │ │ │ + movw r0, #53168 @ 0xcfb0 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movw r1, #22212 @ 0x56c4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 13ff54 │ │ │ │ + mov r7, #1 │ │ │ │ + b b64a0 │ │ │ │ + ldr r1, [r4, #192] @ 0xc0 │ │ │ │ + mov r2, #12 │ │ │ │ + ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [sl, r9] │ │ │ │ + eor r7, r7, r1 │ │ │ │ + ubfx r7, r7, #0, #12 │ │ │ │ + mla r2, r2, r7, r3 │ │ │ │ + add r2, r2, #40960 @ 0xa000 │ │ │ │ + ldr r8, [r2, #1436] @ 0x59c │ │ │ │ + cmp r1, r8 │ │ │ │ + movne r8, r1 │ │ │ │ + beq b619c │ │ │ │ + cmp r8, #0 │ │ │ │ + beq b663c │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6a20 │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ + beq b635c │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq b61e0 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b63e8 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + bne b61e0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b63e8 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bic r1, r4, #1 │ │ │ │ - add r2, r2, #42240 @ 0xa500 │ │ │ │ - add r2, r2, #156 @ 0x9c │ │ │ │ - add r0, r2, r6 │ │ │ │ - str r1, [r0, #8] │ │ │ │ - ldr r1, [r7] │ │ │ │ - add ip, r6, #4 │ │ │ │ - ldr r0, [r8, #1440] @ 0x5a0 │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r1, r1, #1 │ │ │ │ - strle r1, [r7] │ │ │ │ - str r7, [r2, ip] │ │ │ │ + bgt b61e0 │ │ │ │ + mov r2, #12 │ │ │ │ + add r1, r3, #42240 @ 0xa500 │ │ │ │ + add r1, r1, #156 @ 0x9c │ │ │ │ + bic r0, r0, #1 │ │ │ │ + mul r2, r2, r7 │ │ │ │ + add ip, r1, r2 │ │ │ │ + str r0, [ip, #8] │ │ │ │ + ldr ip, [r5] │ │ │ │ + add r3, r3, r2 │ │ │ │ + movw r0, #42400 @ 0xa5a0 │ │ │ │ + cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ + addle ip, ip, #1 │ │ │ │ + add r3, r2, #4 │ │ │ │ + strle ip, [r5] │ │ │ │ + str r5, [r1, r3] │ │ │ │ dmb ish │ │ │ │ - str sl, [r2, r6] │ │ │ │ - ldr r2, [r0] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b63e8 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b63e8 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b63e8 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq b6950 │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r5 │ │ │ │ + str r8, [r1, r2] │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble b6598 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b b61e0 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq b6220 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r7, r7, #1 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r7] │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + tst r0, #1 │ │ │ │ + beq b6258 │ │ │ │ + b b626c │ │ │ │ + ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b b626c │ │ │ │ + cmp r8, #0 │ │ │ │ + beq b65c8 │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b684c │ │ │ │ - cmp r9, #0 │ │ │ │ - beq b64e4 │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne b64e4 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + beq b66ac │ │ │ │ + movw r3, #42744 @ 0xa6f8 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne b6124 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b64e4 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bic r1, r3, #1 │ │ │ │ - add r2, r2, #42240 @ 0xa500 │ │ │ │ - add r2, r2, #156 @ 0x9c │ │ │ │ - add r0, r2, r6 │ │ │ │ - str r1, [r0, #8] │ │ │ │ - ldr r1, [r7] │ │ │ │ - add ip, r6, #4 │ │ │ │ - ldr r0, [r8, #1440] @ 0x5a0 │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r1, r1, #1 │ │ │ │ - strle r1, [r7] │ │ │ │ - str r7, [r2, ip] │ │ │ │ - dmb ish │ │ │ │ - str r9, [r2, r6] │ │ │ │ - ldr r2, [r0] │ │ │ │ + bgt b6124 │ │ │ │ + add r3, r3, #42240 @ 0xa500 │ │ │ │ + bic r0, r0, #1 │ │ │ │ + add r3, r3, #156 @ 0x9c │ │ │ │ + add r2, r3, r6 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + ldr r2, [r5] │ │ │ │ + add r1, r6, #4 │ │ │ │ + ldr r0, [r7, #1440] @ 0x5a0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b64e4 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b64e4 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b64e4 │ │ │ │ - tst r4, #1 │ │ │ │ - bne b6614 │ │ │ │ - ldr r3, [r4] │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r5] │ │ │ │ + str r5, [r3, r1] │ │ │ │ + dmb ish │ │ │ │ + str r8, [r3, r6] │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble b65b0 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + b b6124 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b626c │ │ │ │ + bic r0, r7, #1 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r4 │ │ │ │ + blx r6 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq b6398 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + movle r3, #0 │ │ │ │ + movgt r3, #1 │ │ │ │ + orr r7, r7, r3 │ │ │ │ + b b64a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ + str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6614 │ │ │ │ - mov r3, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b645c │ │ │ │ + bne b6478 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b6478 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne b6558 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b6558 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrh r2, [r2, #206] @ 0xce │ │ │ │ + cmp r2, #1000 @ 0x3e8 │ │ │ │ + bcs b6694 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + movw r1, #42744 @ 0xa6f8 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne b6694 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ + bgt b6694 │ │ │ │ + ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b6568 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne b6884 │ │ │ │ - cmp r4, #1 │ │ │ │ - bne b6a38 │ │ │ │ - movw r0, #49200 @ 0xc030 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r3, r7 │ │ │ │ - movw r1, #23876 @ 0x5d44 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r0] │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140384 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 143abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + mov r0, r8 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ - bic r0, r4, #1 │ │ │ │ - blx sl │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq b680c │ │ │ │ - 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 b6440 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldrh r2, [r2, #206] @ 0xce │ │ │ │ + ldr r8, [r8, #192] @ 0xc0 │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq b66ac │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r8, #0 │ │ │ │ + bne b64f4 │ │ │ │ + b b6558 │ │ │ │ + ldrh r2, [r4, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b69ac │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov r1, r2 │ │ │ │ + bcs b63d8 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b69ac │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + bne b63d8 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b69ac │ │ │ │ - ldr r4, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bgt b63d8 │ │ │ │ + mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 143f04 <_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 b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmn r0, #1 │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq b6a20 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq b63e8 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq b66dc │ │ │ │ - b b63e8 │ │ │ │ - ldrh r3, [r5, #206] @ 0xce │ │ │ │ - cmp r3, #1000 @ 0x3e8 │ │ │ │ - bcs b6758 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne b6758 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ - bgt b6758 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl 143abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r8, [r4, #192] @ 0xc0 │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + b b63f0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 143f04 <_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 b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b6774 │ │ │ │ - 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 b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r5 │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6a20 │ │ │ │ - ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b63e8 │ │ │ │ - tst r3, #1 │ │ │ │ - bne b6614 │ │ │ │ - ldr r2, [r3] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b6614 │ │ │ │ - mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b6614 │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + bne b6558 │ │ │ │ + mov r2, #1 │ │ │ │ + ldr r3, [sl, r9] │ │ │ │ + str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + b b6168 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #23100 @ 0x5a3c │ │ │ │ + movw r1, #21340 @ 0x535c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - b 140384 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - mov r4, #1 │ │ │ │ - mov sl, #0 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r2, r3 │ │ │ │ - b b6484 │ │ │ │ - mov r3, r4 │ │ │ │ - b b6464 │ │ │ │ + b 13ff54 │ │ │ │ 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 │ │ │ │ + str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b7148 │ │ │ │ + beq b6d88 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - mov r7, r0 │ │ │ │ + mov r6, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - mov r9, r1 │ │ │ │ + mov r4, r1 │ │ │ │ tst r3, #2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne b6cd0 │ │ │ │ + bne b6958 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6d24 │ │ │ │ - ldr r3, [pc, #1804] @ b71ac │ │ │ │ - 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 │ │ │ │ + beq b69a8 │ │ │ │ + ldr r9, [pc, #1652] @ b6dac │ │ │ │ + mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + asr r1, r4, #3 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r5, [r0, r3] │ │ │ │ - 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, #1436] @ 0x59c │ │ │ │ - cmp sl, r2 │ │ │ │ - bne b6d84 │ │ │ │ - ldr r2, [r8, #1440] @ 0x5a0 │ │ │ │ - cmp r9, r2 │ │ │ │ - bne b6d84 │ │ │ │ - add r2, r5, #40960 @ 0xa000 │ │ │ │ - add r2, r2, r6 │ │ │ │ - ldr r4, [r2, #1444] @ 0x5a4 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq b6c90 │ │ │ │ - ldr r2, [r4] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r4, r4, #1 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r4] │ │ │ │ - cmp r4, #1 │ │ │ │ - beq b6d70 │ │ │ │ - bic r0, r4, #1 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r1, [r2, #136] @ 0x88 │ │ │ │ - str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq b6b9c │ │ │ │ - ldr r2, [r2, #140] @ 0x8c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b6b9c │ │ │ │ - mov r3, r1 │ │ │ │ + str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r8, [r3, #192] @ 0xc0 │ │ │ │ + ldr r3, [r9, sl] │ │ │ │ + eor r5, r8, r1 │ │ │ │ + ubfx r5, r5, #0, #12 │ │ │ │ + mul r5, r2, r5 │ │ │ │ + mov r2, #1 │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + add r7, r3, r5 │ │ │ │ + str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + add r7, r7, #40960 @ 0xa000 │ │ │ │ + ldr r2, [r7, #1436] @ 0x59c │ │ │ │ + cmp r8, r2 │ │ │ │ + bne b6b5c │ │ │ │ + ldr r2, [r7, #1440] @ 0x5a0 │ │ │ │ + cmp r4, r2 │ │ │ │ + bne b6b5c │ │ │ │ + add r2, r3, #40960 @ 0xa000 │ │ │ │ + add r2, r2, r5 │ │ │ │ + ldr r0, [r2, #1444] @ 0x5a4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq b67f8 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r0, r0, #1 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r0, #1 │ │ │ │ + beq b67f4 │ │ │ │ + bic r0, r0, #1 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r5, [r3, #136] @ 0x88 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq b67f4 │ │ │ │ + ldr r3, [r3, #140] @ 0x8c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq b6a3c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r7 │ │ │ │ - blx r3 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r5 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + bne b68c8 │ │ │ │ + b b6a28 │ │ │ │ + ldr r3, [r9, sl] │ │ │ │ + ldr r1, [r6, #192] @ 0xc0 │ │ │ │ + mov r2, #12 │ │ │ │ + ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ + eor r7, r7, r1 │ │ │ │ + ubfx r7, r7, #0, #12 │ │ │ │ + mla r2, r2, r7, r3 │ │ │ │ + add r2, r2, #40960 @ 0xa000 │ │ │ │ + ldr r8, [r2, #1436] @ 0x59c │ │ │ │ + cmp r8, r1 │ │ │ │ + movne r8, r1 │ │ │ │ + movne r5, #0 │ │ │ │ + bne b6a6c │ │ │ │ + mov r5, #0 │ │ │ │ + mov r2, #12 │ │ │ │ + mla r1, r2, r7, r3 │ │ │ │ + add r1, r1, #40960 @ 0xa000 │ │ │ │ + ldr r1, [r1, #1440] @ 0x5a0 │ │ │ │ + cmp r4, r1 │ │ │ │ + bne b6a6c │ │ │ │ + add r3, r3, #40960 @ 0xa000 │ │ │ │ + mla r3, r2, r7, r3 │ │ │ │ + ldr r0, [r3, #1444] @ 0x5a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b70b4 │ │ │ │ + beq b69d4 │ │ │ │ ldr r3, [r0] │ │ │ │ - mvn r2, r4 │ │ │ │ - and r2, r2, #1 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r0, r0, #1 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r0, #1 │ │ │ │ + beq b6bfc │ │ │ │ + bic r4, r0, #1 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + tst r0, #1 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r5, [r2, #136] @ 0x88 │ │ │ │ + beq b6930 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq b6b48 │ │ │ │ + movw r3, #23428 @ 0x5b84 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq b6b14 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r5 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq b6a28 │ │ │ │ + ldr r3, [r7] │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ - orr r3, r0, r3 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b6b90 │ │ │ │ - ldr r2, [r4] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b6eec │ │ │ │ - mov r0, r3 │ │ │ │ + orr r7, r7, r3 │ │ │ │ + tst r0, #1 │ │ │ │ + bne b68fc │ │ │ │ + ldr r3, [r0] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq b6bf4 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + tst r0, #1 │ │ │ │ + beq b6914 │ │ │ │ + mov r0, r7 │ │ │ │ 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 │ │ │ │ - ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ - 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, #1436] @ 0x59c │ │ │ │ - cmp sl, r3 │ │ │ │ - bne b6e3c │ │ │ │ - ldr r3, [r8, #1440] @ 0x5a0 │ │ │ │ - cmp r9, r3 │ │ │ │ - bne b6e3c │ │ │ │ - add r5, r5, #40960 @ 0xa000 │ │ │ │ - add r5, r5, r6 │ │ │ │ - ldr r3, [r5, #1444] @ 0x5a4 │ │ │ │ + ldr r3, [r0] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6f30 │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r3, r3, #1 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r3] │ │ │ │ - cmp r3, #1 │ │ │ │ - beq b6f30 │ │ │ │ - bic r5, r3, #1 │ │ │ │ - tst r4, #1 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r6, [r1, #136] @ 0x88 │ │ │ │ - beq b6c9c │ │ │ │ - cmp r6, #0 │ │ │ │ - beq b6b90 │ │ │ │ - movw r2, #23428 @ 0x5b84 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, r2 │ │ │ │ - beq b6d38 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r6 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne b6908 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b6908 │ │ │ │ + ldr r3, [r0] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne b6898 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + cmp r5, #0 │ │ │ │ + beq b6b48 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + b b68a0 │ │ │ │ + ldr r9, [pc, #1100] @ b6dac │ │ │ │ + mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ + ldr r3, [r0, #180] @ 0xb4 │ │ │ │ + mov r1, #28 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + ldr r2, [r9, sl] │ │ │ │ + cmp r3, #10 │ │ │ │ + mla r2, r3, r1, r2 │ │ │ │ + movls r3, #0 │ │ │ │ + movhi r3, #1 │ │ │ │ + add r1, r2, #91136 @ 0x16400 │ │ │ │ + ldr r0, [r1, #416] @ 0x1a0 │ │ │ │ + cmp r0, r6 │ │ │ │ + orreq r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + addeq r2, r2, #96256 @ 0x17800 │ │ │ │ + ldrne r3, [r1, #432] @ 0x1b0 │ │ │ │ + ldreq r3, [r2, #1004] @ 0x3ec │ │ │ │ + cmp r3, #0 │ │ │ │ + bne b6738 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bd9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7138 │ │ │ │ - ldr r2, [r0] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - movle r2, #0 │ │ │ │ - movgt r2, #1 │ │ │ │ - orr r4, r0, r2 │ │ │ │ - tst r3, #1 │ │ │ │ - bne b6c88 │ │ │ │ - ldr r2, [r3] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b6f00 │ │ │ │ + bge b6730 │ │ │ │ + b b6da4 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne b6b0c │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r3, #1 │ │ │ │ + cmp r5, #0 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + mov r7, r0 │ │ │ │ + bne b6c0c │ │ │ │ + cmp r0, #1 │ │ │ │ + bne b6908 │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldrne r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + strne r0, [r3] │ │ │ │ + bne b6900 │ │ │ │ + movw r0, #53168 @ 0xcfb0 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movw r1, #22212 @ 0x56c4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ mov r3, r4 │ │ │ │ - b b6b90 │ │ │ │ - str r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov r4, #1 │ │ │ │ - b b6ba4 │ │ │ │ - ldr r2, [r4] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b6c20 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq b6b90 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - b b6c28 │ │ │ │ - ldr r1, [pc, #1236] @ b71ac │ │ │ │ - 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 │ │ │ │ - mla r1, r2, r0, r1 │ │ │ │ - movls r2, #0 │ │ │ │ - movhi r2, #1 │ │ │ │ - add r0, r1, #91136 @ 0x16400 │ │ │ │ - ldr ip, [r0, #416] @ 0x1a0 │ │ │ │ - cmp ip, r7 │ │ │ │ - orreq r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - addeq r1, r1, #96256 @ 0x17800 │ │ │ │ - ldrne r2, [r0, #432] @ 0x1b0 │ │ │ │ - ldreq r2, [r1, #1004] @ 0x3ec │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b6aa4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl bdde8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge b6a98 │ │ │ │ - b b6f58 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b6c38 │ │ │ │ - ldr r1, [r2] │ │ │ │ - mov r4, r2 │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r4, r2, #1 │ │ │ │ - bgt b713c │ │ │ │ - tst r3, #1 │ │ │ │ - add r1, r1, #1 │ │ │ │ - movne r3, r2 │ │ │ │ - str r1, [r2] │ │ │ │ - beq b6c74 │ │ │ │ - b b6b90 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r5, [r2, r3] │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b6ba4 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq b6f9c │ │ │ │ - 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 b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 13ff54 │ │ │ │ + mov r7, #1 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + tst r0, #1 │ │ │ │ + beq b68e8 │ │ │ │ + b b68fc │ │ │ │ + ldr r1, [r6, #192] @ 0xc0 │ │ │ │ + mov r2, #12 │ │ │ │ + ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [r9, sl] │ │ │ │ + eor r7, r7, r1 │ │ │ │ + ubfx r7, r7, #0, #12 │ │ │ │ + mla r2, r2, r7, r3 │ │ │ │ + add r2, r2, #40960 @ 0xa000 │ │ │ │ + ldr r8, [r2, #1436] @ 0x59c │ │ │ │ + cmp r1, r8 │ │ │ │ + movne r8, r1 │ │ │ │ + beq b682c │ │ │ │ + cmp r8, #0 │ │ │ │ + beq b6cf4 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7194 │ │ │ │ - ldr r1, [r9, #4] │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne b6b14 │ │ │ │ - ldr r2, [r9, #8] │ │ │ │ + beq b69d4 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw r9, #42744 @ 0xa6f8 │ │ │ │ + movt r9, #96 @ 0x60 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r2, r9 │ │ │ │ + bne b6870 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b6b14 │ │ │ │ - add r5, r5, #42240 @ 0xa500 │ │ │ │ - bic r2, r4, #1 │ │ │ │ - add r5, r5, #156 @ 0x9c │ │ │ │ - add r1, r5, r6 │ │ │ │ - str r2, [r1, #8] │ │ │ │ - ldr r2, [r9] │ │ │ │ - add r1, r6, #4 │ │ │ │ - ldr r0, [r8, #1440] @ 0x5a0 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r9] │ │ │ │ - str r9, [r5, r1] │ │ │ │ + bgt b6870 │ │ │ │ + mov r2, #12 │ │ │ │ + add r1, r3, #42240 @ 0xa500 │ │ │ │ + add r1, r1, #156 @ 0x9c │ │ │ │ + bic r0, r0, #1 │ │ │ │ + mul r2, r2, r7 │ │ │ │ + add ip, r1, r2 │ │ │ │ + str r0, [ip, #8] │ │ │ │ + ldr ip, [r4] │ │ │ │ + add r3, r3, r2 │ │ │ │ + movw r0, #42400 @ 0xa5a0 │ │ │ │ + cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ + addle ip, ip, #1 │ │ │ │ + add r3, r2, #4 │ │ │ │ + strle ip, [r4] │ │ │ │ + str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ - str sl, [r5, r6] │ │ │ │ - ldr r2, [r0] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b6b14 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b6b14 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b6b14 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq b7030 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r7 │ │ │ │ + str r8, [r1, r2] │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble b6c3c │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + b b6870 │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq b68b0 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r7, r7, #1 │ │ │ │ + bgt b6a2c │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r0, #1 │ │ │ │ + beq b68e8 │ │ │ │ + b b68fc │ │ │ │ + ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, #1 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ + b b6900 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq b6c6c │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6f30 │ │ │ │ - ldr r2, [r9, #4] │ │ │ │ + beq b6d78 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r3 │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne b6c04 │ │ │ │ - ldr r2, [r9, #8] │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bne b67b4 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b6c04 │ │ │ │ - add r5, r5, #42240 @ 0xa500 │ │ │ │ - bic r2, r3, #1 │ │ │ │ - add r5, r5, #156 @ 0x9c │ │ │ │ - add r1, r5, r6 │ │ │ │ - str r2, [r1, #8] │ │ │ │ - ldr r2, [r9] │ │ │ │ - add r1, r6, #4 │ │ │ │ - ldr r0, [r8, #1440] @ 0x5a0 │ │ │ │ + bgt b67b4 │ │ │ │ + add r3, r3, #42240 @ 0xa500 │ │ │ │ + bic r0, r0, #1 │ │ │ │ + add r3, r3, #156 @ 0x9c │ │ │ │ + add r2, r3, r5 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + ldr r2, [r4] │ │ │ │ + add r1, r5, #4 │ │ │ │ + ldr r0, [r7, #1440] @ 0x5a0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ - strle r2, [r9] │ │ │ │ - str r9, [r5, r1] │ │ │ │ + strle r2, [r4] │ │ │ │ + str r4, [r3, r1] │ │ │ │ dmb ish │ │ │ │ - str sl, [r5, r6] │ │ │ │ - ldr r2, [r0] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b6c04 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b6c04 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b6c04 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b6b90 │ │ │ │ - mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b6c88 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne b6c04 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + str r8, [r3, r5] │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble b6c54 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b b67b4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b68fc │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r5, #0 │ │ │ │ + mov r7, r0 │ │ │ │ + beq b69ec │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r6 │ │ │ │ + bic r0, r0, #1 │ │ │ │ + blx r5 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq b6a28 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + movle r3, #0 │ │ │ │ + movgt r3, #1 │ │ │ │ + orr r7, r7, r3 │ │ │ │ + b b6a2c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6f60 │ │ │ │ - cmp r4, #1 │ │ │ │ - bne b6c88 │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bne b6b0c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b6b0c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - strne r4, [r3] │ │ │ │ - beq b70bc │ │ │ │ - mov r3, #1 │ │ │ │ - b b6b90 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bic r0, r4, #1 │ │ │ │ - blx r3 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq b70b4 │ │ │ │ - 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 b6b74 │ │ │ │ + bne b6bec │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b6bec │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrh r2, [r2, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b7108 │ │ │ │ - ldr r2, [r9, #4] │ │ │ │ + bcs b6d60 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + movw r1, #42744 @ 0xa6f8 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne b7108 │ │ │ │ - ldr r2, [r9, #8] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne b6d60 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b7168 │ │ │ │ - ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - mov r1, r4 │ │ │ │ - bl 143f04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ - mov r0, r4 │ │ │ │ + bgt b6d60 │ │ │ │ + ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 143abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + mov r0, r8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r9 │ │ │ │ - ldr sl, [r4, #192] @ 0xc0 │ │ │ │ - mov ip, #1 │ │ │ │ - str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r8, [r8, #192] @ 0xc0 │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq b7194 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq b6b14 │ │ │ │ - ldr r2, [r9, #4] │ │ │ │ + beq b6d78 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq b6bec │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b6dcc │ │ │ │ - b b6b14 │ │ │ │ - ldrh r3, [r7, #206] @ 0xce │ │ │ │ - cmp r3, #1000 @ 0x3e8 │ │ │ │ - bcs b70e0 │ │ │ │ - ldr r3, [r9, #4] │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r2, r3 │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne b70e0 │ │ │ │ - ldr r3, [r9, #8] │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ - bgt b6f0c │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 143f04 <_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 b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq b6f30 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq b6c04 │ │ │ │ - ldr r2, [r9, #4] │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + beq b6b9c │ │ │ │ + b b67b4 │ │ │ │ + ldrh r2, [r6, #206] @ 0xce │ │ │ │ + cmp r2, #1000 @ 0x3e8 │ │ │ │ + bcs b69bc │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + movw r1, #42744 @ 0xa6f8 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + mov r9, r1 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b6e7c │ │ │ │ - b b6c04 │ │ │ │ - mov r3, #1 │ │ │ │ - b b6f90 │ │ │ │ - movw r0, #49200 @ 0xc030 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - mov r3, r9 │ │ │ │ - movw r1, #23876 @ 0x5d44 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ - b b6f58 │ │ │ │ + bne b69bc │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ + bgt b69bc │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl 143abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r8, [r6, #192] @ 0xc0 │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6f30 │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b6c04 │ │ │ │ + beq b69d4 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmp r8, #0 │ │ │ │ + bne b6a9c │ │ │ │ + b b6b0c │ │ │ │ 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 b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r1, r4 │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7194 │ │ │ │ - ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b6b14 │ │ │ │ - mov r4, #1 │ │ │ │ - tst r3, #1 │ │ │ │ - beq b6c74 │ │ │ │ - b b6c88 │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + bne b6bec │ │ │ │ + mov r2, #1 │ │ │ │ + ldr r3, [r9, sl] │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b b67f8 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - movw r1, #23100 @ 0x5a3c │ │ │ │ + movw r1, #21340 @ 0x535c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ - b b6f58 │ │ │ │ - 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 b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmn r0, #1 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne b6b14 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r4, #1 │ │ │ │ - ldr r5, [r2, r3] │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b6ba4 │ │ │ │ + bl 13ff54 │ │ │ │ + mov r7, #1 │ │ │ │ + b b6908 │ │ │ │ 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 b71e4 │ │ │ │ + beq b6de4 │ │ │ │ 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 b71f0 │ │ │ │ + b b6df0 │ │ │ │ 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] │ │ │ │ @@ -141292,19 +141036,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e294 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000b7248 : │ │ │ │ +000b6e48 : │ │ │ │ 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 │ │ │ │ @@ -141315,116 +141059,116 @@ │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2d63c │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl b74b8 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl b70b8 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b73cc │ │ │ │ + beq b6fcc │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7394 │ │ │ │ + beq b6f94 │ │ │ │ ldrb r3, [fp, #-15] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne b738c │ │ │ │ + bne b6f8c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq b7304 │ │ │ │ + beq b6f04 │ │ │ │ mov r0, r4 │ │ │ │ - bl baf58 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bab64 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b73e8 │ │ │ │ + beq b6fe8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b73dc │ │ │ │ + beq b6fdc │ │ │ │ cmp r2, #1 │ │ │ │ - beq b7310 │ │ │ │ + beq b6f10 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ mov r3, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b72f0 │ │ │ │ + bne b6ef0 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b72f0 │ │ │ │ + bne b6ef0 │ │ │ │ tst r2, #32 │ │ │ │ - beq b7410 │ │ │ │ + beq b7010 │ │ │ │ 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, #58996 @ 0xe674 │ │ │ │ movwge r2, #38304 @ 0x95a0 │ │ │ │ - ldrlt r4, [pc, #196] @ b7418 │ │ │ │ + ldrlt r4, [pc, #196] @ b7018 │ │ │ │ movtge r2, #98 @ 0x62 │ │ │ │ mlage r4, r0, r1, r4 │ │ │ │ addlt r4, r4, r1, lsl #5 │ │ │ │ addge r4, r4, r2 │ │ │ │ cmp r4, r3 │ │ │ │ - beq b72f0 │ │ │ │ + beq b6ef0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b738c │ │ │ │ + bgt b6f8c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b738c │ │ │ │ + bne b6f8c │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b b72f0 │ │ │ │ + b b6ef0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b73c4 │ │ │ │ + beq b6fc4 │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b73c4 │ │ │ │ + bgt b6fc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b73c4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #80] @ b741c │ │ │ │ - b b72f0 │ │ │ │ + bne b6fc4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #80] @ b701c │ │ │ │ + b b6ef0 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 1e4478 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 1e3dc0 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b b72f0 │ │ │ │ - bl 25a7a4 │ │ │ │ + b b6ef0 │ │ │ │ + bl 259d4c │ │ │ │ mov r3, r0 │ │ │ │ - b b72f0 │ │ │ │ + b b6ef0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b73d4 │ │ │ │ + bgt b6fd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b73d4 │ │ │ │ + bne b6fd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b73d4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b6fd4 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b b7334 │ │ │ │ + b b6f34 │ │ │ │ rsbeq r7, r3, r4, lsl r8 │ │ │ │ rsbeq r1, r3, r8, lsr #8 │ │ │ │ │ │ │ │ -000b7420 : │ │ │ │ +000b7020 : │ │ │ │ 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 │ │ │ │ @@ -141434,26 +141178,26 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 2d63c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl b74b8 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl b70b8 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - beq b7480 │ │ │ │ - bl badb0 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq b7080 │ │ │ │ + bl ba9bc <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 1e4478 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 1e3dc0 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b b7478 │ │ │ │ + b b7078 │ │ │ │ │ │ │ │ -000b748c <_PyUnicodeWriter_Init@@Base>: │ │ │ │ +000b708c <_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 │ │ │ │ @@ -141478,660 +141222,660 @@ │ │ │ │ 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 b7620 <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ + bls b7220 <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ ands ip, r3, #3 │ │ │ │ - bne b76f0 <_PyUnicodeWriter_Init@@Base+0x264> │ │ │ │ + bne b72f0 <_PyUnicodeWriter_Init@@Base+0x264> │ │ │ │ add r2, r3, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b76f0 <_PyUnicodeWriter_Init@@Base+0x264> │ │ │ │ + bcc b72f0 <_PyUnicodeWriter_Init@@Base+0x264> │ │ │ │ ldr r1, [r3] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ands r1, r4, r1 │ │ │ │ - bne b7704 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7304 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ add r5, r3, #8 │ │ │ │ cmp lr, r5 │ │ │ │ - bcc b7618 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc b7218 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ands ip, r4, r2 │ │ │ │ - bne b7710 <_PyUnicodeWriter_Init@@Base+0x284> │ │ │ │ + bne b7310 <_PyUnicodeWriter_Init@@Base+0x284> │ │ │ │ add r2, r3, #12 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b7c64 <_PyUnicodeWriter_Init@@Base+0x7d8> │ │ │ │ + bcc b7864 <_PyUnicodeWriter_Init@@Base+0x7d8> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r4, r1 │ │ │ │ - bne b7704 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7304 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ add r1, r3, #16 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc b7618 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc b7218 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r4, r2 │ │ │ │ - bne b7704 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7304 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ add r2, r3, #20 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b7c5c <_PyUnicodeWriter_Init@@Base+0x7d0> │ │ │ │ + bcc b785c <_PyUnicodeWriter_Init@@Base+0x7d0> │ │ │ │ ldr r1, [r3, #16] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ands r1, r4, r1 │ │ │ │ - bne b7704 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7304 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ add r5, r3, #24 │ │ │ │ cmp lr, r5 │ │ │ │ - bcc b7618 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc b7218 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ands ip, r4, r2 │ │ │ │ - bne b7710 <_PyUnicodeWriter_Init@@Base+0x284> │ │ │ │ + bne b7310 <_PyUnicodeWriter_Init@@Base+0x284> │ │ │ │ add r2, r3, #28 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b7c64 <_PyUnicodeWriter_Init@@Base+0x7d8> │ │ │ │ + bcc b7864 <_PyUnicodeWriter_Init@@Base+0x7d8> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ands r5, r4, r1 │ │ │ │ - bne b7704 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7304 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ add r1, r3, #32 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc b7618 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc b7218 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #28] │ │ │ │ tst r4, r2 │ │ │ │ - bne b8930 <_PyUnicodeWriter_Init@@Base+0x14a4> │ │ │ │ + bne b8530 <_PyUnicodeWriter_Init@@Base+0x14a4> │ │ │ │ sub r2, lr, #32 │ │ │ │ sub r3, r2, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r1, r3 │ │ │ │ - b b760c <_PyUnicodeWriter_Init@@Base+0x180> │ │ │ │ + b b720c <_PyUnicodeWriter_Init@@Base+0x180> │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r1, #4 │ │ │ │ tst r4, r2 │ │ │ │ - bne b7704 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7304 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b75fc <_PyUnicodeWriter_Init@@Base+0x170> │ │ │ │ + bne b71fc <_PyUnicodeWriter_Init@@Base+0x170> │ │ │ │ cmp lr, r2 │ │ │ │ - bne b76f4 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ + bne b72f4 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ ldrb r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b77dc <_PyUnicodeWriter_Init@@Base+0x350> │ │ │ │ - movw sl, #24176 @ 0x5e70 │ │ │ │ + beq b73dc <_PyUnicodeWriter_Init@@Base+0x350> │ │ │ │ + movw sl, #22512 @ 0x57f0 │ │ │ │ movt sl, #65 @ 0x41 │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ - bne b7740 <_PyUnicodeWriter_Init@@Base+0x2b4> │ │ │ │ + bne b7340 <_PyUnicodeWriter_Init@@Base+0x2b4> │ │ │ │ ldrb r3, [r9, #1] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq b8974 <_PyUnicodeWriter_Init@@Base+0x14e8> │ │ │ │ + beq b8574 <_PyUnicodeWriter_Init@@Base+0x14e8> │ │ │ │ add r4, r9, #1 │ │ │ │ mov r7, #0 │ │ │ │ add r0, r4, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq b7824 <_PyUnicodeWriter_Init@@Base+0x398> │ │ │ │ - bhi b77e8 <_PyUnicodeWriter_Init@@Base+0x35c> │ │ │ │ + beq b7424 <_PyUnicodeWriter_Init@@Base+0x398> │ │ │ │ + bhi b73e8 <_PyUnicodeWriter_Init@@Base+0x35c> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq b8964 <_PyUnicodeWriter_Init@@Base+0x14d8> │ │ │ │ + beq b8564 <_PyUnicodeWriter_Init@@Base+0x14d8> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b8920 <_PyUnicodeWriter_Init@@Base+0x1494> │ │ │ │ + beq b8520 <_PyUnicodeWriter_Init@@Base+0x1494> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b883c <_PyUnicodeWriter_Init@@Base+0x13b0> │ │ │ │ + beq b843c <_PyUnicodeWriter_Init@@Base+0x13b0> │ │ │ │ ldr r2, [sl, r3, lsl #2] │ │ │ │ ands r1, r2, #4 │ │ │ │ mov r2, sl │ │ │ │ - bne b82d4 <_PyUnicodeWriter_Init@@Base+0xe48> │ │ │ │ + bne b7ed4 <_PyUnicodeWriter_Init@@Base+0xe48> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq b7c74 <_PyUnicodeWriter_Init@@Base+0x7e8> │ │ │ │ + beq b7874 <_PyUnicodeWriter_Init@@Base+0x7e8> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7bf8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ + beq b77f8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b7bd4 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b77d4 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ mov r2, r1 │ │ │ │ mvn r5, #0 │ │ │ │ str r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - beq b7aa0 <_PyUnicodeWriter_Init@@Base+0x614> │ │ │ │ + beq b76a0 <_PyUnicodeWriter_Init@@Base+0x614> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b7d84 <_PyUnicodeWriter_Init@@Base+0x8f8> │ │ │ │ + beq b7984 <_PyUnicodeWriter_Init@@Base+0x8f8> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7bf8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ + bne b77f8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bls b7bf8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ - ldr r1, [pc, #4056] @ b86b0 <_PyUnicodeWriter_Init@@Base+0x1224> │ │ │ │ + bls b77f8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ + ldr r1, [pc, #4056] @ b82b0 <_PyUnicodeWriter_Init@@Base+0x1224> │ │ │ │ sub r2, r3, #65 @ 0x41 │ │ │ │ cmp r2, #23 │ │ │ │ - bhi b7bf8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ + bhi b77f8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ 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 b7508 <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ + bge b7108 <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ mov r1, #0 │ │ │ │ - b b7710 <_PyUnicodeWriter_Init@@Base+0x284> │ │ │ │ + b b7310 <_PyUnicodeWriter_Init@@Base+0x284> │ │ │ │ add r1, r1, #1 │ │ │ │ ldrb r2, [r9, r1] │ │ │ │ cmp r1, r0 │ │ │ │ - bge b7724 <_PyUnicodeWriter_Init@@Base+0x298> │ │ │ │ + bge b7324 <_PyUnicodeWriter_Init@@Base+0x298> │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq b770c <_PyUnicodeWriter_Init@@Base+0x280> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq b730c <_PyUnicodeWriter_Init@@Base+0x280> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23920 @ 0x5d70 │ │ │ │ + movw r1, #22256 @ 0x56f0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bl 13ff54 │ │ │ │ + b b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e768 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b79d0 <_PyUnicodeWriter_Init@@Base+0x544> │ │ │ │ + beq b75d0 <_PyUnicodeWriter_Init@@Base+0x544> │ │ │ │ sub r4, r4, r9 │ │ │ │ cmn r4, #1 │ │ │ │ - beq b8824 <_PyUnicodeWriter_Init@@Base+0x1398> │ │ │ │ + beq b8424 <_PyUnicodeWriter_Init@@Base+0x1398> │ │ │ │ cmp r4, #0 │ │ │ │ movne r5, r4 │ │ │ │ - beq b881c <_PyUnicodeWriter_Init@@Base+0x1390> │ │ │ │ + beq b841c <_PyUnicodeWriter_Init@@Base+0x1390> │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7784 <_PyUnicodeWriter_Init@@Base+0x2f8> │ │ │ │ + bne b7384 <_PyUnicodeWriter_Init@@Base+0x2f8> │ │ │ │ ldrb r3, [r8, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b79f4 <_PyUnicodeWriter_Init@@Base+0x568> │ │ │ │ + beq b75f4 <_PyUnicodeWriter_Init@@Base+0x568> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b794c <_PyUnicodeWriter_Init@@Base+0x4c0> │ │ │ │ + bls b754c <_PyUnicodeWriter_Init@@Base+0x4c0> │ │ │ │ ldrd r2, [r8, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r5 │ │ │ │ - blt b794c <_PyUnicodeWriter_Init@@Base+0x4c0> │ │ │ │ + blt b754c <_PyUnicodeWriter_Init@@Base+0x4c0> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne b7974 <_PyUnicodeWriter_Init@@Base+0x4e8> │ │ │ │ + bne b7574 <_PyUnicodeWriter_Init@@Base+0x4e8> │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e1f8 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ add r9, r9, r4 │ │ │ │ ldrb r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b7634 <_PyUnicodeWriter_Init@@Base+0x1a8> │ │ │ │ + bne b7234 <_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 b82d4 <_PyUnicodeWriter_Init@@Base+0xe48> │ │ │ │ + bne b7ed4 <_PyUnicodeWriter_Init@@Base+0xe48> │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r1, [pc, #3756] @ b86b4 <_PyUnicodeWriter_Init@@Base+0x1228> │ │ │ │ + ldr r1, [pc, #3756] @ b82b4 <_PyUnicodeWriter_Init@@Base+0x1228> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ mvn r5, #0 │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b7880 <_PyUnicodeWriter_Init@@Base+0x3f4> │ │ │ │ + bhi b7480 <_PyUnicodeWriter_Init@@Base+0x3f4> │ │ │ │ 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 b8954 <_PyUnicodeWriter_Init@@Base+0x14c8> │ │ │ │ - bhi b77e8 <_PyUnicodeWriter_Init@@Base+0x35c> │ │ │ │ + beq b8554 <_PyUnicodeWriter_Init@@Base+0x14c8> │ │ │ │ + bhi b73e8 <_PyUnicodeWriter_Init@@Base+0x35c> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq b8964 <_PyUnicodeWriter_Init@@Base+0x14d8> │ │ │ │ + beq b8564 <_PyUnicodeWriter_Init@@Base+0x14d8> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b8920 <_PyUnicodeWriter_Init@@Base+0x1494> │ │ │ │ + beq b8520 <_PyUnicodeWriter_Init@@Base+0x1494> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b883c <_PyUnicodeWriter_Init@@Base+0x13b0> │ │ │ │ - movw r2, #24176 @ 0x5e70 │ │ │ │ + beq b843c <_PyUnicodeWriter_Init@@Base+0x13b0> │ │ │ │ + movw r2, #22512 @ 0x57f0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - bne b82d4 <_PyUnicodeWriter_Init@@Base+0xe48> │ │ │ │ + bne b7ed4 <_PyUnicodeWriter_Init@@Base+0xe48> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq b7c74 <_PyUnicodeWriter_Init@@Base+0x7e8> │ │ │ │ + beq b7874 <_PyUnicodeWriter_Init@@Base+0x7e8> │ │ │ │ mvn r2, #0 │ │ │ │ mov r5, r2 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7bf8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ + beq b77f8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7be4 <_PyUnicodeWriter_Init@@Base+0x758> │ │ │ │ + beq b77e4 <_PyUnicodeWriter_Init@@Base+0x758> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi b7bf8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ + bhi b77f8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bls b76b0 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bls b72b0 <_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 b78ec <_PyUnicodeWriter_Init@@Base+0x460> │ │ │ │ + bne b74ec <_PyUnicodeWriter_Init@@Base+0x460> │ │ │ │ movw r0, #8193 @ 0x2001 │ │ │ │ tst ip, r0 │ │ │ │ - bne b7c1c <_PyUnicodeWriter_Init@@Base+0x790> │ │ │ │ + bne b781c <_PyUnicodeWriter_Init@@Base+0x790> │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq b7a2c <_PyUnicodeWriter_Init@@Base+0x5a0> │ │ │ │ + beq b762c <_PyUnicodeWriter_Init@@Base+0x5a0> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7bf8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ + bne b77f8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bne b7a34 <_PyUnicodeWriter_Init@@Base+0x5a8> │ │ │ │ + bne b7634 <_PyUnicodeWriter_Init@@Base+0x5a8> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #1114112 @ 0x110000 │ │ │ │ - bcs b8938 <_PyUnicodeWriter_Init@@Base+0x14ac> │ │ │ │ + bcs b8538 <_PyUnicodeWriter_Init@@Base+0x14ac> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bhi b80c0 <_PyUnicodeWriter_Init@@Base+0xc34> │ │ │ │ + bhi b7cc0 <_PyUnicodeWriter_Init@@Base+0xc34> │ │ │ │ ldrd r2, [r8, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble b80c0 <_PyUnicodeWriter_Init@@Base+0xc34> │ │ │ │ + ble b7cc0 <_PyUnicodeWriter_Init@@Base+0xc34> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne b80ec <_PyUnicodeWriter_Init@@Base+0xc60> │ │ │ │ + bne b7cec <_PyUnicodeWriter_Init@@Base+0xc60> │ │ │ │ strb r5, [r1, r3] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7a94 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ + b b7694 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl b977c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b937c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + beq b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b77ac <_PyUnicodeWriter_Init@@Base+0x320> │ │ │ │ + beq b73ac <_PyUnicodeWriter_Init@@Base+0x320> │ │ │ │ cmp r2, #2 │ │ │ │ - bne b8a64 <_PyUnicodeWriter_Init@@Base+0x15d8> │ │ │ │ + bne b8664 <_PyUnicodeWriter_Init@@Base+0x15d8> │ │ │ │ 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 b8a3c <_PyUnicodeWriter_Init@@Base+0x15b0> │ │ │ │ + bhi b863c <_PyUnicodeWriter_Init@@Base+0x15b0> │ │ │ │ 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 b8a30 <_PyUnicodeWriter_Init@@Base+0x15a4> │ │ │ │ + bls b8630 <_PyUnicodeWriter_Init@@Base+0x15a4> │ │ │ │ ldrb ip, [r2], #1 │ │ │ │ strh ip, [r1], #2 │ │ │ │ - b b79bc <_PyUnicodeWriter_Init@@Base+0x530> │ │ │ │ + b b75bc <_PyUnicodeWriter_Init@@Base+0x530> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e294 │ │ │ │ strb r4, [r8, #32] │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b881c <_PyUnicodeWriter_Init@@Base+0x1390> │ │ │ │ + beq b841c <_PyUnicodeWriter_Init@@Base+0x1390> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7784 <_PyUnicodeWriter_Init@@Base+0x2f8> │ │ │ │ + bne b7384 <_PyUnicodeWriter_Init@@Base+0x2f8> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl d7c48 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d77b4 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + beq b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r8] │ │ │ │ strb r3, [r8, #33] @ 0x21 │ │ │ │ mov r0, r8 │ │ │ │ - bl 25a390 │ │ │ │ + bl 259938 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b77cc <_PyUnicodeWriter_Init@@Base+0x340> │ │ │ │ + b b73cc <_PyUnicodeWriter_Init@@Base+0x340> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt b7bf8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ + bgt b77f8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ 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 b7d84 <_PyUnicodeWriter_Init@@Base+0x8f8> │ │ │ │ + bne b7984 <_PyUnicodeWriter_Init@@Base+0x8f8> │ │ │ │ cmp r0, #12 │ │ │ │ - beq b82fc <_PyUnicodeWriter_Init@@Base+0xe70> │ │ │ │ + beq b7efc <_PyUnicodeWriter_Init@@Base+0xe70> │ │ │ │ cmp r0, #15 │ │ │ │ - bne b7bf8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ + bne b77f8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r1, #4 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne b8870 <_PyUnicodeWriter_Init@@Base+0x13e4> │ │ │ │ + bne b8470 <_PyUnicodeWriter_Init@@Base+0x13e4> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl ba874 <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ + bl ba480 <_PyUnicodeWriter_WriteASCIIString@@Base+0x254> │ │ │ │ cmp r0, #0 │ │ │ │ - blt b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + blt b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ adds r9, r4, #1 │ │ │ │ - bne b77d0 <_PyUnicodeWriter_Init@@Base+0x344> │ │ │ │ - b b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bne b73d0 <_PyUnicodeWriter_Init@@Base+0x344> │ │ │ │ + b b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt b7bf8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ + bgt b77f8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ 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 b8894 <_PyUnicodeWriter_Init@@Base+0x1408> │ │ │ │ + bne b8494 <_PyUnicodeWriter_Init@@Base+0x1408> │ │ │ │ cmp r1, #0 │ │ │ │ - beq b86c4 <_PyUnicodeWriter_Init@@Base+0x1238> │ │ │ │ + beq b82c4 <_PyUnicodeWriter_Init@@Base+0x1238> │ │ │ │ str r7, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl b9354 │ │ │ │ + bl b8f54 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7a94 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ - b b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bne b7694 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ + b b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ add ip, r1, #4 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [r1] │ │ │ │ str r7, [sp] │ │ │ │ - bl b9354 │ │ │ │ + bl b8f54 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7a94 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ - b b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bne b7694 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ + b b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ 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 b7ea0 <_PyUnicodeWriter_Init@@Base+0xa14> │ │ │ │ + bgt b7aa0 <_PyUnicodeWriter_Init@@Base+0xa14> │ │ │ │ add r2, r2, #1 │ │ │ │ tst r7, #8 │ │ │ │ str r2, [r3] │ │ │ │ - bne b7ea8 <_PyUnicodeWriter_Init@@Base+0xa1c> │ │ │ │ + bne b7aa8 <_PyUnicodeWriter_Init@@Base+0xa1c> │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 1ff9d4 │ │ │ │ + bl 1ff2d4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7b84 <_PyUnicodeWriter_Init@@Base+0x6f8> │ │ │ │ + bgt b7784 <_PyUnicodeWriter_Init@@Base+0x6f8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b8b28 <_PyUnicodeWriter_Init@@Base+0x169c> │ │ │ │ + beq b8728 <_PyUnicodeWriter_Init@@Base+0x169c> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + beq b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ str r7, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl b9354 │ │ │ │ + bl b8f54 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r0, #1 │ │ │ │ - beq b8b50 <_PyUnicodeWriter_Init@@Base+0x16c4> │ │ │ │ + beq b8750 <_PyUnicodeWriter_Init@@Base+0x16c4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7a94 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ + bgt b7694 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7a94 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ + bne b7694 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b7a94 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b7694 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8, #32] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bls b78a4 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + bls b74a4 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24228 @ 0x5ea4 │ │ │ │ + movw r1, #22564 @ 0x5824 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ - b b77e0 <_PyUnicodeWriter_Init@@Base+0x354> │ │ │ │ + b b73e0 <_PyUnicodeWriter_Init@@Base+0x354> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ and r0, r0, r5 │ │ │ │ cmp r0, #0 │ │ │ │ orrge r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b7bf8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ + bne b77f8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - beq b78f4 <_PyUnicodeWriter_Init@@Base+0x468> │ │ │ │ - b b7a34 <_PyUnicodeWriter_Init@@Base+0x5a8> │ │ │ │ + beq b74f4 <_PyUnicodeWriter_Init@@Base+0x468> │ │ │ │ + b b7634 <_PyUnicodeWriter_Init@@Base+0x5a8> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ mov r2, #3 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7bf8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ + beq b77f8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ mov r1, #1 │ │ │ │ - b b7890 <_PyUnicodeWriter_Init@@Base+0x404> │ │ │ │ + b b7490 <_PyUnicodeWriter_Init@@Base+0x404> │ │ │ │ mov r2, r1 │ │ │ │ - b b7618 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + b b7218 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ mov r2, r5 │ │ │ │ cmp lr, r2 │ │ │ │ - bne b76f4 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ - b b7620 <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ + bne b72f4 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ + b b7220 <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b868c <_PyUnicodeWriter_Init@@Base+0x1200> │ │ │ │ - movw r2, #24176 @ 0x5e70 │ │ │ │ + beq b828c <_PyUnicodeWriter_Init@@Base+0x1200> │ │ │ │ + movw r2, #22512 @ 0x57f0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ addeq r4, r4, #1 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq b7e00 <_PyUnicodeWriter_Init@@Base+0x974> │ │ │ │ + beq b7a00 <_PyUnicodeWriter_Init@@Base+0x974> │ │ │ │ sub r5, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - beq b7dfc <_PyUnicodeWriter_Init@@Base+0x970> │ │ │ │ + beq b79fc <_PyUnicodeWriter_Init@@Base+0x970> │ │ │ │ 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 b8b34 <_PyUnicodeWriter_Init@@Base+0x16a8> │ │ │ │ + bgt b8734 <_PyUnicodeWriter_Init@@Base+0x16a8> │ │ │ │ sub r1, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ mov lr, #10 │ │ │ │ mla r5, lr, r5, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - beq b7eb0 <_PyUnicodeWriter_Init@@Base+0xa24> │ │ │ │ + beq b7ab0 <_PyUnicodeWriter_Init@@Base+0xa24> │ │ │ │ rsb r0, r3, #-2147483601 @ 0x8000002f │ │ │ │ asr r1, r0, #31 │ │ │ │ smull r6, r0, ip, r0 │ │ │ │ rsb r1, r1, r0, asr #2 │ │ │ │ cmp r1, r5 │ │ │ │ - blt b8b34 <_PyUnicodeWriter_Init@@Base+0x16a8> │ │ │ │ + blt b8734 <_PyUnicodeWriter_Init@@Base+0x16a8> │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ add r4, r4, #4 │ │ │ │ mla r5, lr, r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - beq b7d60 <_PyUnicodeWriter_Init@@Base+0x8d4> │ │ │ │ + beq b7960 <_PyUnicodeWriter_Init@@Base+0x8d4> │ │ │ │ rsb r3, r1, #-2147483601 @ 0x8000002f │ │ │ │ asr r0, r3, #31 │ │ │ │ smull r6, r3, ip, r3 │ │ │ │ rsb r3, r0, r3, asr #2 │ │ │ │ cmp r3, r5 │ │ │ │ - blt b8b34 <_PyUnicodeWriter_Init@@Base+0x16a8> │ │ │ │ + blt b8734 <_PyUnicodeWriter_Init@@Base+0x16a8> │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ mla r5, lr, r5, r1 │ │ │ │ ldrb r1, [r4, #1]! │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - bne b7d2c <_PyUnicodeWriter_Init@@Base+0x8a0> │ │ │ │ - ldr r1, [pc, #2384] @ b86b8 <_PyUnicodeWriter_Init@@Base+0x122c> │ │ │ │ + bne b792c <_PyUnicodeWriter_Init@@Base+0x8a0> │ │ │ │ + ldr r1, [pc, #2384] @ b82b8 <_PyUnicodeWriter_Init@@Base+0x122c> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b7880 <_PyUnicodeWriter_Init@@Base+0x3f4> │ │ │ │ + bhi b7480 <_PyUnicodeWriter_Init@@Base+0x3f4> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #2352] @ b86bc <_PyUnicodeWriter_Init@@Base+0x1230> │ │ │ │ + ldr r0, [pc, #2352] @ b82bc <_PyUnicodeWriter_Init@@Base+0x1230> │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #4 │ │ │ │ - bhi b7e54 <_PyUnicodeWriter_Init@@Base+0x9c8> │ │ │ │ + bhi b7a54 <_PyUnicodeWriter_Init@@Base+0x9c8> │ │ │ │ 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 b83b8 <_PyUnicodeWriter_Init@@Base+0xf2c> │ │ │ │ - bhi b7ef8 <_PyUnicodeWriter_Init@@Base+0xa6c> │ │ │ │ + beq b7fb8 <_PyUnicodeWriter_Init@@Base+0xf2c> │ │ │ │ + bhi b7af8 <_PyUnicodeWriter_Init@@Base+0xa6c> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b88c0 <_PyUnicodeWriter_Init@@Base+0x1434> │ │ │ │ + beq b84c0 <_PyUnicodeWriter_Init@@Base+0x1434> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - bne b7f00 <_PyUnicodeWriter_Init@@Base+0xa74> │ │ │ │ + bne b7b00 <_PyUnicodeWriter_Init@@Base+0xa74> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #24136 @ 0x5e48 │ │ │ │ + movw r3, #22472 @ 0x57c8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ add r4, r4, #2 │ │ │ │ - ldr r1, [pc, #2232] @ b86c0 <_PyUnicodeWriter_Init@@Base+0x1234> │ │ │ │ + ldr r1, [pc, #2232] @ b82c0 <_PyUnicodeWriter_Init@@Base+0x1234> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b7e1c <_PyUnicodeWriter_Init@@Base+0x990> │ │ │ │ + bhi b7a1c <_PyUnicodeWriter_Init@@Base+0x990> │ │ │ │ ldrsb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7bf8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ + beq b77f8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8254 <_PyUnicodeWriter_Init@@Base+0xdc8> │ │ │ │ + beq b7e54 <_PyUnicodeWriter_Init@@Base+0xdc8> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi b7bf8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ + bhi b77f8 <_PyUnicodeWriter_Init@@Base+0x76c> │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bhi b8248 <_PyUnicodeWriter_Init@@Base+0xdbc> │ │ │ │ + bhi b7e48 <_PyUnicodeWriter_Init@@Base+0xdbc> │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - beq b825c <_PyUnicodeWriter_Init@@Base+0xdd0> │ │ │ │ + beq b7e5c <_PyUnicodeWriter_Init@@Base+0xdd0> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ ldreq r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne b76c8 <_PyUnicodeWriter_Init@@Base+0x23c> │ │ │ │ + bne b72c8 <_PyUnicodeWriter_Init@@Base+0x23c> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ add r2, r1, #4 │ │ │ │ - beq b84b8 <_PyUnicodeWriter_Init@@Base+0x102c> │ │ │ │ - bhi b8264 <_PyUnicodeWriter_Init@@Base+0xdd8> │ │ │ │ + beq b80b8 <_PyUnicodeWriter_Init@@Base+0x102c> │ │ │ │ + bhi b7e64 <_PyUnicodeWriter_Init@@Base+0xdd8> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8484 <_PyUnicodeWriter_Init@@Base+0xff8> │ │ │ │ + beq b8084 <_PyUnicodeWriter_Init@@Base+0xff8> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #27148 @ 0x6a0c │ │ │ │ + movw r3, #27340 @ 0x6acc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ tst r7, #8 │ │ │ │ - beq b7b50 <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ + beq b7750 <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - b b7b54 <_PyUnicodeWriter_Init@@Base+0x6c8> │ │ │ │ + b b7754 <_PyUnicodeWriter_Init@@Base+0x6c8> │ │ │ │ add r4, r4, #3 │ │ │ │ - b b7d60 <_PyUnicodeWriter_Init@@Base+0x8d4> │ │ │ │ + b b7960 <_PyUnicodeWriter_Init@@Base+0x8d4> │ │ │ │ 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 b7c4c <_PyUnicodeWriter_Init@@Base+0x7c0> │ │ │ │ + b b784c <_PyUnicodeWriter_Init@@Base+0x7c0> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ mov r2, #5 │ │ │ │ add r4, r4, #1 │ │ │ │ - b b7c4c <_PyUnicodeWriter_Init@@Base+0x7c0> │ │ │ │ + b b784c <_PyUnicodeWriter_Init@@Base+0x7c0> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ mov r2, #4 │ │ │ │ add r4, r4, #1 │ │ │ │ - b b7c4c <_PyUnicodeWriter_Init@@Base+0x7c0> │ │ │ │ + b b784c <_PyUnicodeWriter_Init@@Base+0x7c0> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - beq b8450 <_PyUnicodeWriter_Init@@Base+0xfc4> │ │ │ │ + beq b8050 <_PyUnicodeWriter_Init@@Base+0xfc4> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #38244 @ 0x9564 │ │ │ │ + movw r3, #36580 @ 0x8ee4 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldrb r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ and r3, r7, #17 │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ sub r9, r1, #45 @ 0x2d │ │ │ │ @@ -142147,1284 +141891,1284 @@ │ │ │ │ add r1, r9, r5 │ │ │ │ cmp r1, r0 │ │ │ │ movlt r1, r0 │ │ │ │ cmp r3, #16 │ │ │ │ sub r6, r1, r9 │ │ │ │ subeq r5, r1, r9 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls b8430 <_PyUnicodeWriter_Init@@Base+0xfa4> │ │ │ │ + bls b8030 <_PyUnicodeWriter_Init@@Base+0xfa4> │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r2, [r8, #20] │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt b8430 <_PyUnicodeWriter_Init@@Base+0xfa4> │ │ │ │ + bgt b8030 <_PyUnicodeWriter_Init@@Base+0xfa4> │ │ │ │ sub r6, r6, r5 │ │ │ │ and r3, r7, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ bic r7, r6, r6, asr #31 │ │ │ │ - bgt b871c <_PyUnicodeWriter_Init@@Base+0x1290> │ │ │ │ + bgt b831c <_PyUnicodeWriter_Init@@Base+0x1290> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b8418 <_PyUnicodeWriter_Init@@Base+0xf8c> │ │ │ │ + beq b8018 <_PyUnicodeWriter_Init@@Base+0xf8c> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r3, r9, r3 │ │ │ │ add r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt b83ec <_PyUnicodeWriter_Init@@Base+0xf60> │ │ │ │ + bgt b7fec <_PyUnicodeWriter_Init@@Base+0xf60> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r1, r3, r9 │ │ │ │ - bl ba62c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba22c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + beq b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ cmp r6, #0 │ │ │ │ - ble b7a94 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ + ble b7694 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7a94 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ + beq b7694 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ - bl 36e0dc │ │ │ │ + bl 36da0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + beq b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7a94 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ + b b7694 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl b8b74 │ │ │ │ + bl b8774 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne b7b8c <_PyUnicodeWriter_Init@@Base+0x700> │ │ │ │ - b b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bne b778c <_PyUnicodeWriter_Init@@Base+0x700> │ │ │ │ + b b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16a02c │ │ │ │ + bl 169c0c │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne b7b8c <_PyUnicodeWriter_Init@@Base+0x700> │ │ │ │ - b b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bne b778c <_PyUnicodeWriter_Init@@Base+0x700> │ │ │ │ + b b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2dc4d0 │ │ │ │ + bl 2db9d8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne b7b8c <_PyUnicodeWriter_Init@@Base+0x700> │ │ │ │ - b b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bne b778c <_PyUnicodeWriter_Init@@Base+0x700> │ │ │ │ + b b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ 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 b8904 <_PyUnicodeWriter_Init@@Base+0x1478> │ │ │ │ + bge b8504 <_PyUnicodeWriter_Init@@Base+0x1478> │ │ │ │ tst r7, #8 │ │ │ │ - bne b88f4 <_PyUnicodeWriter_Init@@Base+0x1468> │ │ │ │ - bl 1ff9bc │ │ │ │ + bne b84f4 <_PyUnicodeWriter_Init@@Base+0x1468> │ │ │ │ + bl 1ff124 │ │ │ │ mov r9, r0 │ │ │ │ - b b7b84 <_PyUnicodeWriter_Init@@Base+0x6f8> │ │ │ │ + b b7784 <_PyUnicodeWriter_Init@@Base+0x6f8> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl b977c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b937c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + beq b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b7938 <_PyUnicodeWriter_Init@@Base+0x4ac> │ │ │ │ + beq b7538 <_PyUnicodeWriter_Init@@Base+0x4ac> │ │ │ │ cmp r2, #2 │ │ │ │ strne r5, [r1, r3, lsl #2] │ │ │ │ lsleq r2, r3, #1 │ │ │ │ ldrne r3, [r8, #20] │ │ │ │ strheq r5, [r1, r2] │ │ │ │ - b b7940 <_PyUnicodeWriter_Init@@Base+0x4b4> │ │ │ │ + b b7540 <_PyUnicodeWriter_Init@@Base+0x4b4> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ add r2, r1, #4 │ │ │ │ - bne b8368 <_PyUnicodeWriter_Init@@Base+0xedc> │ │ │ │ + bne b7f68 <_PyUnicodeWriter_Init@@Base+0xedc> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #24104 @ 0x5e28 │ │ │ │ + movw r3, #22440 @ 0x57a8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ ldrd r0, [r2], #8 │ │ │ │ - beq b87ec <_PyUnicodeWriter_Init@@Base+0x1360> │ │ │ │ - bhi b87b4 <_PyUnicodeWriter_Init@@Base+0x1328> │ │ │ │ + beq b83ec <_PyUnicodeWriter_Init@@Base+0x1360> │ │ │ │ + bhi b83b4 <_PyUnicodeWriter_Init@@Base+0x1328> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8784 <_PyUnicodeWriter_Init@@Base+0x12f8> │ │ │ │ + beq b8384 <_PyUnicodeWriter_Init@@Base+0x12f8> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b8754 <_PyUnicodeWriter_Init@@Base+0x12c8> │ │ │ │ + beq b8354 <_PyUnicodeWriter_Init@@Base+0x12c8> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #24968 @ 0x6188 │ │ │ │ + movw r3, #23304 @ 0x5b08 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ ldrd r0, [r2], #8 │ │ │ │ - beq b8584 <_PyUnicodeWriter_Init@@Base+0x10f8> │ │ │ │ - bhi b854c <_PyUnicodeWriter_Init@@Base+0x10c0> │ │ │ │ + beq b8184 <_PyUnicodeWriter_Init@@Base+0x10f8> │ │ │ │ + bhi b814c <_PyUnicodeWriter_Init@@Base+0x10c0> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b851c <_PyUnicodeWriter_Init@@Base+0x1090> │ │ │ │ + beq b811c <_PyUnicodeWriter_Init@@Base+0x1090> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b84ec <_PyUnicodeWriter_Init@@Base+0x1060> │ │ │ │ + beq b80ec <_PyUnicodeWriter_Init@@Base+0x1060> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #24184 @ 0x5e78 │ │ │ │ + movw r3, #22520 @ 0x57f8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ add r2, r1, #4 │ │ │ │ - beq b8658 <_PyUnicodeWriter_Init@@Base+0x11cc> │ │ │ │ - bhi b861c <_PyUnicodeWriter_Init@@Base+0x1190> │ │ │ │ + beq b8258 <_PyUnicodeWriter_Init@@Base+0x11cc> │ │ │ │ + bhi b821c <_PyUnicodeWriter_Init@@Base+0x1190> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b85e8 <_PyUnicodeWriter_Init@@Base+0x115c> │ │ │ │ + beq b81e8 <_PyUnicodeWriter_Init@@Base+0x115c> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b85b4 <_PyUnicodeWriter_Init@@Base+0x1128> │ │ │ │ + beq b81b4 <_PyUnicodeWriter_Init@@Base+0x1128> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #24164 @ 0x5e64 │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b b78ac <_PyUnicodeWriter_Init@@Base+0x420> │ │ │ │ + b b74ac <_PyUnicodeWriter_Init@@Base+0x420> │ │ │ │ mov r2, r1 │ │ │ │ - b b7be4 <_PyUnicodeWriter_Init@@Base+0x758> │ │ │ │ + b b77e4 <_PyUnicodeWriter_Init@@Base+0x758> │ │ │ │ mov r2, #0 │ │ │ │ - b b7aa8 <_PyUnicodeWriter_Init@@Base+0x61c> │ │ │ │ + b b76a8 <_PyUnicodeWriter_Init@@Base+0x61c> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq b8990 <_PyUnicodeWriter_Init@@Base+0x1504> │ │ │ │ + beq b8590 <_PyUnicodeWriter_Init@@Base+0x1504> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b7e6c <_PyUnicodeWriter_Init@@Base+0x9e0> │ │ │ │ + bne b7a6c <_PyUnicodeWriter_Init@@Base+0x9e0> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #28248 @ 0x6e58 │ │ │ │ + movw r3, #26432 @ 0x6740 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ rsb r1, r3, #-2147483601 @ 0x8000002f │ │ │ │ movw ip, #26215 @ 0x6667 │ │ │ │ movt ip, #26214 @ 0x6666 │ │ │ │ add r0, r0, #1 │ │ │ │ smull ip, r4, r1, ip │ │ │ │ asr r1, r1, #31 │ │ │ │ rsb r1, r1, r4, asr #2 │ │ │ │ cmp r1, lr │ │ │ │ - blt b8ae0 <_PyUnicodeWriter_Init@@Base+0x1654> │ │ │ │ + blt b86e0 <_PyUnicodeWriter_Init@@Base+0x1654> │ │ │ │ mov r1, #10 │ │ │ │ mla r3, r1, lr, r3 │ │ │ │ sub lr, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - bne b82a8 <_PyUnicodeWriter_Init@@Base+0xe1c> │ │ │ │ + bne b7ea8 <_PyUnicodeWriter_Init@@Base+0xe1c> │ │ │ │ str lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne b7800 <_PyUnicodeWriter_Init@@Base+0x374> │ │ │ │ - b b7c7c <_PyUnicodeWriter_Init@@Base+0x7f0> │ │ │ │ + bne b7400 <_PyUnicodeWriter_Init@@Base+0x374> │ │ │ │ + b b787c <_PyUnicodeWriter_Init@@Base+0x7f0> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #64 @ 0x40 │ │ │ │ mov r2, #26 │ │ │ │ str ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #6500 @ 0x1964 │ │ │ │ + movw r3, #4836 @ 0x12e4 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ bl 2e5e8 <__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 b834c <_PyUnicodeWriter_Init@@Base+0xec0> │ │ │ │ + beq b7f4c <_PyUnicodeWriter_Init@@Base+0xec0> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b8afc <_PyUnicodeWriter_Init@@Base+0x1670> │ │ │ │ + bne b86fc <_PyUnicodeWriter_Init@@Base+0x1670> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba62c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ba22c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7a94 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ - b b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bne b7694 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ + b b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq b86e8 <_PyUnicodeWriter_Init@@Base+0x125c> │ │ │ │ - bhi b8384 <_PyUnicodeWriter_Init@@Base+0xef8> │ │ │ │ + beq b82e8 <_PyUnicodeWriter_Init@@Base+0x125c> │ │ │ │ + bhi b7f84 <_PyUnicodeWriter_Init@@Base+0xef8> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b89f8 <_PyUnicodeWriter_Init@@Base+0x156c> │ │ │ │ + beq b85f8 <_PyUnicodeWriter_Init@@Base+0x156c> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b89c4 <_PyUnicodeWriter_Init@@Base+0x1538> │ │ │ │ + beq b85c4 <_PyUnicodeWriter_Init@@Base+0x1538> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #63468 @ 0xf7ec │ │ │ │ + movw r3, #61944 @ 0xf1f8 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #34160 @ 0x8570 │ │ │ │ + movw r3, #32456 @ 0x7ec8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r5 │ │ │ │ - bl 36e0dc │ │ │ │ + bl 36da0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + beq b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7fd0 <_PyUnicodeWriter_Init@@Base+0xb44> │ │ │ │ + b b7bd0 <_PyUnicodeWriter_Init@@Base+0xb44> │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, r8 │ │ │ │ - bl 1dd934 │ │ │ │ + bl 1dd27c │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7fbc <_PyUnicodeWriter_Init@@Base+0xb30> │ │ │ │ - b b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bne b7bbc <_PyUnicodeWriter_Init@@Base+0xb30> │ │ │ │ + b b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7f98 <_PyUnicodeWriter_Init@@Base+0xb0c> │ │ │ │ + beq b7b98 <_PyUnicodeWriter_Init@@Base+0xb0c> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r0, r8 │ │ │ │ - bl b977c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b937c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7f98 <_PyUnicodeWriter_Init@@Base+0xb0c> │ │ │ │ - b b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bne b7b98 <_PyUnicodeWriter_Init@@Base+0xb0c> │ │ │ │ + b b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #24140 @ 0x5e4c │ │ │ │ + movw r3, #22476 @ 0x57cc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #24196 @ 0x5e84 │ │ │ │ + movw r3, #22532 @ 0x5804 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #24188 @ 0x5e7c │ │ │ │ + movw r3, #22524 @ 0x57fc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #24168 @ 0x5e68 │ │ │ │ + movw r3, #22504 @ 0x57e8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #24180 @ 0x5e74 │ │ │ │ + movw r3, #22516 @ 0x57f4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b81c4 <_PyUnicodeWriter_Init@@Base+0xd38> │ │ │ │ + bne b7dc4 <_PyUnicodeWriter_Init@@Base+0xd38> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #24176 @ 0x5e70 │ │ │ │ + movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #24172 @ 0x5e6c │ │ │ │ + movw r3, #22508 @ 0x57ec │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #24148 @ 0x5e54 │ │ │ │ + movw r3, #22484 @ 0x57d4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #24160 @ 0x5e60 │ │ │ │ + movw r3, #22496 @ 0x57e0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b8214 <_PyUnicodeWriter_Init@@Base+0xd88> │ │ │ │ + bne b7e14 <_PyUnicodeWriter_Init@@Base+0xd88> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #24156 @ 0x5e5c │ │ │ │ + movw r3, #22492 @ 0x57dc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #24152 @ 0x5e58 │ │ │ │ + movw r3, #22488 @ 0x57d8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ 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 b7e00 <_PyUnicodeWriter_Init@@Base+0x974> │ │ │ │ - strheq lr, [r5], #-14 │ │ │ │ - subeq lr, r5, lr, ror #1 │ │ │ │ - subeq lr, r5, r0, lsl r1 │ │ │ │ - subeq lr, r5, r2, lsr r1 │ │ │ │ - subeq lr, r5, ip, lsr r1 │ │ │ │ + b b7a00 <_PyUnicodeWriter_Init@@Base+0x974> │ │ │ │ + subeq sp, r5, r0, asr #20 │ │ │ │ + subeq sp, r5, r0, ror sl │ │ │ │ + umaaleq sp, r5, r2, sl │ │ │ │ + strheq sp, [r5], #-164 @ 0xffffff5c │ │ │ │ + strheq sp, [r5], #-174 @ 0xffffff52 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl ba874 <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ + bl ba480 <_PyUnicodeWriter_WriteASCIIString@@Base+0x254> │ │ │ │ cmp r0, #0 │ │ │ │ - bge b7a94 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ - b b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bge b7694 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ + b b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #24100 @ 0x5e24 │ │ │ │ + movw r3, #22436 @ 0x57a4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7fb0 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ + bne b7bb0 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ - bl 36e0dc │ │ │ │ + bl 36da0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + beq b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7fb0 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ + b b7bb0 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #24112 @ 0x5e30 │ │ │ │ + movw r3, #22448 @ 0x57b0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #24128 @ 0x5e40 │ │ │ │ + movw r3, #22464 @ 0x57c0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b816c <_PyUnicodeWriter_Init@@Base+0xce0> │ │ │ │ + bne b7d6c <_PyUnicodeWriter_Init@@Base+0xce0> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #24120 @ 0x5e38 │ │ │ │ + movw r3, #22456 @ 0x57b8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #23336 @ 0x5b28 │ │ │ │ + movw r3, #21672 @ 0x54a8 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ mov r4, #0 │ │ │ │ - b b77cc <_PyUnicodeWriter_Init@@Base+0x340> │ │ │ │ + b b73cc <_PyUnicodeWriter_Init@@Base+0x340> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e294 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b77cc <_PyUnicodeWriter_Init@@Base+0x340> │ │ │ │ + beq b73cc <_PyUnicodeWriter_Init@@Base+0x340> │ │ │ │ mov r5, r0 │ │ │ │ - b b776c <_PyUnicodeWriter_Init@@Base+0x2e0> │ │ │ │ + b b736c <_PyUnicodeWriter_Init@@Base+0x2e0> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ orrlt r7, r7, #1 │ │ │ │ mov r4, r0 │ │ │ │ ldrlt r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ rsblt r2, r2, #0 │ │ │ │ strlt r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b82f0 <_PyUnicodeWriter_Init@@Base+0xe64> │ │ │ │ + b b7ef0 <_PyUnicodeWriter_Init@@Base+0xe64> │ │ │ │ str r7, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 3cb554 │ │ │ │ + bl 3caeb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b7a94 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ - b b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bge b7694 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ + b b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ cmp r1, #0 │ │ │ │ - bne b7ad0 <_PyUnicodeWriter_Init@@Base+0x644> │ │ │ │ + bne b76d0 <_PyUnicodeWriter_Init@@Base+0x644> │ │ │ │ str r7, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3cb554 │ │ │ │ + bl 3caeb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b7a94 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ - b b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bge b7694 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ + b b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #24144 @ 0x5e50 │ │ │ │ + movw r3, #22480 @ 0x57d0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - bl 1ff9d4 │ │ │ │ + bl 1ff2d4 │ │ │ │ mov r9, r0 │ │ │ │ - b b7b84 <_PyUnicodeWriter_Init@@Base+0x6f8> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b b7784 <_PyUnicodeWriter_Init@@Base+0x6f8> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24200 @ 0x5e88 │ │ │ │ + movw r1, #22536 @ 0x5808 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bl 16d81c │ │ │ │ + b b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ orr r7, r7, #1 │ │ │ │ mov r4, r0 │ │ │ │ - b b7650 <_PyUnicodeWriter_Init@@Base+0x1c4> │ │ │ │ + b b7250 <_PyUnicodeWriter_Init@@Base+0x1c4> │ │ │ │ mov r1, r5 │ │ │ │ - b b7710 <_PyUnicodeWriter_Init@@Base+0x284> │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + b b7310 <_PyUnicodeWriter_Init@@Base+0x284> │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24052 @ 0x5df4 │ │ │ │ + movw r1, #22388 @ 0x5774 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bl 16d81c │ │ │ │ + b b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ ldrb r3, [r0] │ │ │ │ orr r7, r7, #16 │ │ │ │ mov r4, r0 │ │ │ │ - b b7830 <_PyUnicodeWriter_Init@@Base+0x3a4> │ │ │ │ + b b7430 <_PyUnicodeWriter_Init@@Base+0x3a4> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ orr r7, r7, #8 │ │ │ │ mov r4, r0 │ │ │ │ - b b7650 <_PyUnicodeWriter_Init@@Base+0x1c4> │ │ │ │ + b b7250 <_PyUnicodeWriter_Init@@Base+0x1c4> │ │ │ │ mov r0, r8 │ │ │ │ - bl 15429c <_PyType_Name@@Base+0x70c> │ │ │ │ + bl 153e5c <_PyType_Name@@Base+0x70c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + beq b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ adds r9, r9, #2 │ │ │ │ - bne b77d0 <_PyUnicodeWriter_Init@@Base+0x344> │ │ │ │ - b b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bne b73d0 <_PyUnicodeWriter_Init@@Base+0x344> │ │ │ │ + b b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #24192 @ 0x5e80 │ │ │ │ + movw r3, #22528 @ 0x5800 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #24096 @ 0x5e20 │ │ │ │ + movw r3, #22432 @ 0x57a0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ 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, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #24108 @ 0x5e2c │ │ │ │ + movw r3, #22444 @ 0x57ac │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e5e8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b7f30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ + b b7b30 <_PyUnicodeWriter_Init@@Base+0xaa4> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b77cc <_PyUnicodeWriter_Init@@Base+0x340> │ │ │ │ + b b73cc <_PyUnicodeWriter_Init@@Base+0x340> │ │ │ │ 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 b7998 <_PyUnicodeWriter_Init@@Base+0x50c> │ │ │ │ + b b7598 <_PyUnicodeWriter_Init@@Base+0x50c> │ │ │ │ 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 b8ab8 <_PyUnicodeWriter_Init@@Base+0x162c> │ │ │ │ + bhi b86b8 <_PyUnicodeWriter_Init@@Base+0x162c> │ │ │ │ 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 b8a2c <_PyUnicodeWriter_Init@@Base+0x15a0> │ │ │ │ + bls b862c <_PyUnicodeWriter_Init@@Base+0x15a0> │ │ │ │ ldrb r0, [r3], #1 │ │ │ │ str r0, [r2], #4 │ │ │ │ - b b8aa4 <_PyUnicodeWriter_Init@@Base+0x1618> │ │ │ │ + b b86a4 <_PyUnicodeWriter_Init@@Base+0x1618> │ │ │ │ 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 b8a80 <_PyUnicodeWriter_Init@@Base+0x15f4> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + b b8680 <_PyUnicodeWriter_Init@@Base+0x15f4> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24016 @ 0x5dd0 │ │ │ │ + movw r1, #22352 @ 0x5750 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bl 16d81c │ │ │ │ + b b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r5, r5, #2 │ │ │ │ bl 2e294 │ │ │ │ mov r3, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r0, fp, #62 @ 0x3e │ │ │ │ bl 2e2ac <__memmove_chk@plt> │ │ │ │ movw r3, #30768 @ 0x7830 │ │ │ │ strh r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b b834c <_PyUnicodeWriter_Init@@Base+0xec0> │ │ │ │ + b b7f4c <_PyUnicodeWriter_Init@@Base+0xec0> │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b7b84 <_PyUnicodeWriter_Init@@Base+0x6f8> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b7784 <_PyUnicodeWriter_Init@@Base+0x6f8> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24032 @ 0x5de0 │ │ │ │ + movw r1, #22368 @ 0x5760 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bl 16d81c │ │ │ │ + b b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bgt b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bne b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b7c14 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b7814 <_PyUnicodeWriter_Init@@Base+0x788> │ │ │ │ │ │ │ │ -000b8b74 : │ │ │ │ +000b8774 : │ │ │ │ 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] @ b9034 │ │ │ │ + ldr r7, [pc, #1188] @ b8c34 │ │ │ │ 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 b8f6c │ │ │ │ + bne b8b6c │ │ │ │ tst r4, #8 │ │ │ │ - bne b9020 │ │ │ │ + bne b8c20 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ add r3, r8, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #1 │ │ │ │ - bne b8bd0 │ │ │ │ + bne b87d0 │ │ │ │ ldr r3, [r5, #200] @ 0xc8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b8f18 │ │ │ │ + beq b8b18 │ │ │ │ movw r4, #38304 @ 0x95a0 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ ldr r3, [r4, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8ef8 │ │ │ │ + beq b8af8 │ │ │ │ bl 2d648 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b8c20 │ │ │ │ + bne b8820 │ │ │ │ ldr r3, [r4, #920] @ 0x398 │ │ │ │ cmp r8, r3 │ │ │ │ - bne b8c20 │ │ │ │ - ldr r8, [pc, #1064] @ b9038 │ │ │ │ + bne b8820 │ │ │ │ + ldr r8, [pc, #1064] @ b8c38 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8d28 │ │ │ │ + bne b8928 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b8f28 │ │ │ │ + beq b8b28 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b8ccc │ │ │ │ + beq b88cc │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9010 │ │ │ │ + beq b8c10 │ │ │ │ ldr r5, [r7, r9] │ │ │ │ ldr r3, [r5, #780] @ 0x30c │ │ │ │ cmp fp, r3 │ │ │ │ - bcc b8f3c │ │ │ │ - movw r3, #6712 @ 0x1a38 │ │ │ │ + bcc b8b3c │ │ │ │ + movw r3, #5656 @ 0x1618 │ │ │ │ movt r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b8cec │ │ │ │ + bne b88ec │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b8d0c │ │ │ │ - movw r3, #6756 @ 0x1a64 │ │ │ │ + beq b890c │ │ │ │ + movw r3, #5700 @ 0x1644 │ │ │ │ movt r3, #22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b8d14 │ │ │ │ + bne b8914 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ - bl 161bdc │ │ │ │ + bl 1617bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq b8cfc │ │ │ │ + beq b88fc │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b8cfc │ │ │ │ + beq b88fc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b8f98 │ │ │ │ + beq b8b98 │ │ │ │ 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 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b8cb0 │ │ │ │ + bne b88b0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r2, #3404 @ 0xd4c │ │ │ │ + movw r2, #1052 @ 0x41c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b8cb0 │ │ │ │ - b b8cfc │ │ │ │ + bne b88b0 │ │ │ │ + b b88fc │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r8] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8d78 │ │ │ │ + beq b8978 │ │ │ │ ldrb r3, [r1, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi b8ed0 │ │ │ │ + bhi b8ad0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b8d78 │ │ │ │ + beq b8978 │ │ │ │ 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 b8ed0 │ │ │ │ - ldr r3, [pc, #700] @ b903c │ │ │ │ + bcc b8ad0 │ │ │ │ + ldr r3, [pc, #700] @ b8c3c │ │ │ │ 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 b8db8 │ │ │ │ + b b89b8 │ │ │ │ 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 b8ed8 │ │ │ │ + beq b8ad8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8d9c │ │ │ │ + beq b899c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ dmb ish │ │ │ │ ldr r9, [r2, #4] │ │ │ │ dmb ish │ │ │ │ movw r6, #5188 @ 0x1444 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r9, r3 │ │ │ │ cmpne r6, r9 │ │ │ │ - beq b8fe4 │ │ │ │ + beq b8be4 │ │ │ │ ldr r1, [r5, #1708] @ 0x6ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2bc398 │ │ │ │ + bl 2bba68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b8fe4 │ │ │ │ + bne b8be4 │ │ │ │ ldr r1, [r5, #1704] @ 0x6a8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2bc398 │ │ │ │ + bl 2bba68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b8fe4 │ │ │ │ + bne b8be4 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r2, r6 │ │ │ │ - beq b8e44 │ │ │ │ + beq b8a44 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b8e44 │ │ │ │ + bne b8a44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 142f6c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 142b24 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b8ee4 │ │ │ │ + beq b8ae4 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #24344 @ 0x5f18 │ │ │ │ + movw r0, #22680 @ 0x5898 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8ee4 │ │ │ │ + beq b8ae4 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 154604 │ │ │ │ + bl 1541c4 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8ea0 │ │ │ │ + bgt b8aa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8ea0 │ │ │ │ + bne b8aa0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b8ee4 │ │ │ │ + beq b8ae4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8d9c │ │ │ │ + bgt b899c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8d9c │ │ │ │ + bne b899c │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b8d9c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b899c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b b8d3c │ │ │ │ + b b893c │ │ │ │ ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b8c20 │ │ │ │ + b b8820 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r8] │ │ │ │ dmb ish │ │ │ │ - b b8cfc │ │ │ │ - bl 23644c │ │ │ │ + b b88fc │ │ │ │ + bl 2359c8 │ │ │ │ bl 2d648 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b8bfc │ │ │ │ - b b8c20 │ │ │ │ + beq b87fc │ │ │ │ + b b8820 │ │ │ │ mov r0, r5 │ │ │ │ - bl 259e60 │ │ │ │ + bl 259408 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - b b8bd0 │ │ │ │ - movw r0, #24352 @ 0x5f20 │ │ │ │ + b b87d0 │ │ │ │ + movw r0, #22688 @ 0x58a0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b aa800 │ │ │ │ + b aa57c │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc b8c58 │ │ │ │ + bcc b8858 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #24360 @ 0x5f28 │ │ │ │ + movw r1, #22696 @ 0x58a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 35f04 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 35efc <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b8cfc │ │ │ │ + bne b88fc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ - b b8c58 │ │ │ │ + b b8858 │ │ │ │ add r3, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b8f74 │ │ │ │ + bne b8b74 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 263c78 <_Py_HandlePending@@Base+0x314> │ │ │ │ - b b8ba8 │ │ │ │ - movw r1, #46368 @ 0xb520 │ │ │ │ + bl 263208 <_Py_HandlePending@@Base+0x310> │ │ │ │ + b b87a8 │ │ │ │ + movw r1, #45944 @ 0xb378 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #24396 @ 0x5f4c │ │ │ │ + movw r2, #22732 @ 0x58cc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8cfc │ │ │ │ + bgt b88fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8cfc │ │ │ │ + bne b88fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b8cfc │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b88fc │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #24256 @ 0x5ec0 │ │ │ │ + movw r1, #22592 @ 0x5840 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - movw r0, #24296 @ 0x5ee8 │ │ │ │ + bl 13ff54 │ │ │ │ + movw r0, #22632 @ 0x5868 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b b8d9c │ │ │ │ + bl 2ea7a0 │ │ │ │ + b b899c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 16a02c │ │ │ │ + b 169c0c │ │ │ │ mov r0, r5 │ │ │ │ - bl 8e954 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 8e94c <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b8bb0 │ │ │ │ - b b8cfc │ │ │ │ + bne b87b0 │ │ │ │ + b b88fc │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r9, r2, r4, asr #24 │ │ │ │ rsbeq r9, r2, ip, lsr sl │ │ │ │ │ │ │ │ -000b9040 : │ │ │ │ +000b8c40 : │ │ │ │ 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] @ b9348 │ │ │ │ + ldr r3, [pc, #748] @ b8f48 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ tst r4, #16 │ │ │ │ - bne b90f4 │ │ │ │ + bne b8cf4 │ │ │ │ tst r4, #8 │ │ │ │ - bne b9334 │ │ │ │ + bne b8f34 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #1 │ │ │ │ - bne b9098 │ │ │ │ + bne b8c98 │ │ │ │ ldr r3, [r5, #200] @ 0xc8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b92e0 │ │ │ │ + beq b8ee0 │ │ │ │ movw r4, #38304 @ 0x95a0 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ ldr r3, [r4, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b92b4 │ │ │ │ + beq b8eb4 │ │ │ │ bl 2d648 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b90e8 │ │ │ │ + bne b8ce8 │ │ │ │ ldr r3, [r4, #920] @ 0x398 │ │ │ │ cmp r3, r6 │ │ │ │ - bne b90e8 │ │ │ │ - ldr r6, [pc, #628] @ b934c │ │ │ │ + bne b8ce8 │ │ │ │ + ldr r6, [pc, #628] @ b8f4c │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9120 │ │ │ │ + bne b8d20 │ │ │ │ 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 b90fc │ │ │ │ + bne b8cfc │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 263c78 <_Py_HandlePending@@Base+0x314> │ │ │ │ - b b9070 │ │ │ │ + bl 263208 <_Py_HandlePending@@Base+0x310> │ │ │ │ + b b8c70 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ mov r8, r3 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b9174 │ │ │ │ + beq b8d74 │ │ │ │ ldrb r3, [r8, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi b92d4 │ │ │ │ + bhi b8ed4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b9174 │ │ │ │ + beq b8d74 │ │ │ │ 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 b92d4 │ │ │ │ - ldr sl, [pc, #468] @ b9350 │ │ │ │ + bcc b8ed4 │ │ │ │ + ldr sl, [pc, #468] @ b8f50 │ │ │ │ mov r9, #1 │ │ │ │ - b b9194 │ │ │ │ + b b8d94 │ │ │ │ add r3, r9, #1 │ │ │ │ add sl, sl, #8 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ - beq b90e8 │ │ │ │ + beq b8ce8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9180 │ │ │ │ + beq b8d80 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ dmb ish │ │ │ │ ldr r3, [sl, #4] │ │ │ │ dmb ish │ │ │ │ mov r7, r3 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ - beq b9308 │ │ │ │ + beq b8f08 │ │ │ │ ldr r1, [r4, #1708] @ 0x6ac │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2bc398 │ │ │ │ + bl 2bba68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9308 │ │ │ │ + bne b8f08 │ │ │ │ ldr r1, [r4, #1704] @ 0x6a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2bc398 │ │ │ │ + bl 2bba68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9308 │ │ │ │ + bne b8f08 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b9220 │ │ │ │ + beq b8e20 │ │ │ │ ldr r2, [r8, #24] │ │ │ │ mov r0, r8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b9220 │ │ │ │ - bl 142f6c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bne b8e20 │ │ │ │ + bl 142b24 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b92f0 │ │ │ │ + beq b8ef0 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #24344 @ 0x5f18 │ │ │ │ + movw r0, #22680 @ 0x5898 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b92f0 │ │ │ │ + beq b8ef0 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 154604 │ │ │ │ + bl 1541c4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9284 │ │ │ │ + bgt b8e84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9284 │ │ │ │ + bne b8e84 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b92f0 │ │ │ │ + beq b8ef0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9180 │ │ │ │ + bgt b8d80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9180 │ │ │ │ + bne b8d80 │ │ │ │ mov r0, r1 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b b9180 │ │ │ │ - bl 23644c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b b8d80 │ │ │ │ + bl 2359c8 │ │ │ │ bl 2d648 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b90c4 │ │ │ │ - b b90e8 │ │ │ │ + beq b8cc4 │ │ │ │ + b b8ce8 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ mov r8, r3 │ │ │ │ - b b9138 │ │ │ │ + b b8d38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 259e60 │ │ │ │ + bl 259408 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - b b9098 │ │ │ │ + b b8c98 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r6] │ │ │ │ dmb ish │ │ │ │ mvn r0, #0 │ │ │ │ - b b90ec │ │ │ │ - movw r3, #45544 @ 0xb1e8 │ │ │ │ + b b8cec │ │ │ │ + movw r3, #45700 @ 0xb284 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r9 │ │ │ │ - movw r1, #24256 @ 0x5ec0 │ │ │ │ + movw r1, #22592 @ 0x5840 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - movw r0, #24296 @ 0x5ee8 │ │ │ │ + bl 13ff54 │ │ │ │ + movw r0, #22632 @ 0x5868 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b b9180 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b b8d80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8e954 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 8e94c <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b9078 │ │ │ │ - b b9300 │ │ │ │ + bne b8c78 │ │ │ │ + b b8f00 │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r9, r2, r4, asr #24 │ │ │ │ rsbeq r9, r2, ip, lsr sl │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ @@ -143432,346 +143176,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 b94bc │ │ │ │ + blt b90bc │ │ │ │ cmp r2, r5 │ │ │ │ - bgt b94b4 │ │ │ │ + bgt b90b4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b93ec │ │ │ │ + beq b8fec │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b93f8 │ │ │ │ + beq b8ff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b9428 │ │ │ │ + bls b9028 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bgt b9428 │ │ │ │ + bgt b9028 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl b9df8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl b99f8 <_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 b941c │ │ │ │ + beq b901c │ │ │ │ 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 b93b4 │ │ │ │ + bcs b8fb4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9440 │ │ │ │ + bne b9040 │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9480 │ │ │ │ + beq b9080 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b977c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b937c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9624 │ │ │ │ + beq b9224 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl b9df8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl b99f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b93ec │ │ │ │ + b b8fec │ │ │ │ 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 25a390 │ │ │ │ + bl 259938 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b93ec │ │ │ │ + b b8fec │ │ │ │ cmn r3, #1 │ │ │ │ - beq b94c4 │ │ │ │ + beq b90c4 │ │ │ │ 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 b9590 │ │ │ │ + beq b9190 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b9578 │ │ │ │ + bls b9178 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r8 │ │ │ │ - bge b9520 │ │ │ │ + bge b9120 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b951c │ │ │ │ + beq b911c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b977c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b937c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9624 │ │ │ │ + beq b9224 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r3, r7, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ movle r3, #0 │ │ │ │ - ble b9460 │ │ │ │ + ble b9060 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ands r7, r3, #1 │ │ │ │ - bne b95e0 │ │ │ │ + bne b91e0 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, r8 │ │ │ │ - bl 36e0dc │ │ │ │ + bl 36da0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9624 │ │ │ │ + beq b9224 │ │ │ │ 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 b93d8 │ │ │ │ + b b8fd8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27983c │ │ │ │ + bl 278ef4 │ │ │ │ mov r3, r0 │ │ │ │ - b b94fc │ │ │ │ + b b90fc │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq b962c │ │ │ │ + beq b922c │ │ │ │ cmp r2, #2 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bls b94e8 │ │ │ │ + bls b90e8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 27983c │ │ │ │ + bl 278ef4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bls b94e8 │ │ │ │ - b b94fc │ │ │ │ + bls b90e8 │ │ │ │ + b b90fc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl b9df8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl b99f8 <_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 36e0dc │ │ │ │ + bl 36da0c │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r4, #20] │ │ │ │ - bne b93ec │ │ │ │ + bne b8fec │ │ │ │ mvn r0, #0 │ │ │ │ - b b93f0 │ │ │ │ + b b8ff0 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ - b b95b0 │ │ │ │ + b b91b0 │ │ │ │ │ │ │ │ -000b9634 <_PyUnicodeWriter_WriteStr@@Base>: │ │ │ │ +000b9234 <_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 b96b4 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + beq b92b4 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b96c0 <_PyUnicodeWriter_WriteStr@@Base+0x8c> │ │ │ │ + beq b92c0 <_PyUnicodeWriter_WriteStr@@Base+0x8c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b96f0 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + bls b92f0 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt b96f0 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + blt b92f0 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ mov r3, #0 │ │ │ │ str r6, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl b9df8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl b99f8 <_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 b96e4 <_PyUnicodeWriter_WriteStr@@Base+0xb0> │ │ │ │ + beq b92e4 <_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 b967c <_PyUnicodeWriter_WriteStr@@Base+0x48> │ │ │ │ + bcs b927c <_PyUnicodeWriter_WriteStr@@Base+0x48> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9708 <_PyUnicodeWriter_WriteStr@@Base+0xd4> │ │ │ │ + bne b9308 <_PyUnicodeWriter_WriteStr@@Base+0xd4> │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9748 <_PyUnicodeWriter_WriteStr@@Base+0x114> │ │ │ │ + beq b9348 <_PyUnicodeWriter_WriteStr@@Base+0x114> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl b977c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b937c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b96b8 <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ + beq b92b8 <_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 b9df8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl b99f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b96b4 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + b b92b4 <_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 25a390 │ │ │ │ + bl 259938 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b96b4 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + b b92b4 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ │ │ │ │ -000b977c <_PyUnicodeWriter_PrepareInternal@@Base>: │ │ │ │ +000b937c <_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 b9de0 <_PyUnicodeWriter_PrepareInternal@@Base+0x664> │ │ │ │ + blt b99e0 <_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 b99ac <_PyUnicodeWriter_PrepareInternal@@Base+0x230> │ │ │ │ + bne b95ac <_PyUnicodeWriter_PrepareInternal@@Base+0x230> │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b998c <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ + beq b958c <_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 b998c <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ + blt b958c <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ ldr r1, [r0, #24] │ │ │ │ sub r3, ip, r3 │ │ │ │ cmp r3, r1 │ │ │ │ movlt r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b99a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x224> │ │ │ │ + beq b95a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x224> │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi b9aec <_PyUnicodeWriter_PrepareInternal@@Base+0x370> │ │ │ │ + bhi b96ec <_PyUnicodeWriter_PrepareInternal@@Base+0x370> │ │ │ │ cmp r3, #0 │ │ │ │ - blt b9d98 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ + blt b9998 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ cmn r3, #-2147483626 @ 0x80000016 │ │ │ │ - bgt b9b74 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + bgt b9774 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ movw r2, #38304 @ 0x95a0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mov r6, #1 │ │ │ │ - movw r1, #64560 @ 0xfc30 │ │ │ │ + movw r1, #63860 @ 0xf974 │ │ │ │ movt r1, #9 │ │ │ │ add r7, r3, #21 │ │ │ │ ldr r4, [r2, #1008] @ 0x3f0 │ │ │ │ mov r9, r6 │ │ │ │ cmp r4, r1 │ │ │ │ - bne b9b58 <_PyUnicodeWriter_PrepareInternal@@Base+0x3dc> │ │ │ │ - ldr r1, [pc, #1428] @ b9de8 <_PyUnicodeWriter_PrepareInternal@@Base+0x66c> │ │ │ │ + bne b9758 <_PyUnicodeWriter_PrepareInternal@@Base+0x3dc> │ │ │ │ + ldr r1, [pc, #1428] @ b99e8 <_PyUnicodeWriter_PrepareInternal@@Base+0x66c> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1596] @ 0x63c │ │ │ │ mov r8, r1 │ │ │ │ sub r1, r7, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs b9c10 <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ + bcs b9810 <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r8, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq b9bf8 <_PyUnicodeWriter_PrepareInternal@@Base+0x47c> │ │ │ │ + beq b97f8 <_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 b98d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bne b94d4 <_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] │ │ │ │ @@ -143785,494 +143529,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] @ b9dec <_PyUnicodeWriter_PrepareInternal@@Base+0x670> │ │ │ │ + ldr r2, [pc, #1260] @ b99ec <_PyUnicodeWriter_PrepareInternal@@Base+0x670> │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne b9cc8 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ + bne b98c8 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b9b90 <_PyUnicodeWriter_PrepareInternal@@Base+0x414> │ │ │ │ + beq b9790 <_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 b9a28 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ + beq b9628 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [r5, #12] │ │ │ │ tst r3, #32 │ │ │ │ - beq b9cc0 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + beq b98c0 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ add r2, r4, #20 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9a68 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ec> │ │ │ │ + bne b9668 <_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 b980c <_PyUnicodeWriter_PrepareInternal@@Base+0x90> │ │ │ │ - ldr r4, [pc, #1096] @ b9df0 <_PyUnicodeWriter_PrepareInternal@@Base+0x674> │ │ │ │ + bne b940c <_PyUnicodeWriter_PrepareInternal@@Base+0x90> │ │ │ │ + ldr r4, [pc, #1096] @ b99f0 <_PyUnicodeWriter_PrepareInternal@@Base+0x674> │ │ │ │ str r4, [r5] │ │ │ │ - b b9adc <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + b b96dc <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r0, ip │ │ │ │ - blt b9a78 <_PyUnicodeWriter_PrepareInternal@@Base+0x2fc> │ │ │ │ + blt b9678 <_PyUnicodeWriter_PrepareInternal@@Base+0x2fc> │ │ │ │ cmp r2, r1 │ │ │ │ - bls b9adc <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bls b96dc <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ mov r1, r2 │ │ │ │ - bl a0250 │ │ │ │ + bl 9ff94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b9b88 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq b9788 <_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 b9df8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl b99f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r0, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9adc <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bgt b96dc <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9adc <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne b96dc <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b9944 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ + bne b9544 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - beq b9c50 <_PyUnicodeWriter_PrepareInternal@@Base+0x4d4> │ │ │ │ + beq b9850 <_PyUnicodeWriter_PrepareInternal@@Base+0x4d4> │ │ │ │ cmp r2, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bne b9cb0 <_PyUnicodeWriter_PrepareInternal@@Base+0x534> │ │ │ │ + bne b98b0 <_PyUnicodeWriter_PrepareInternal@@Base+0x534> │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq b9cc0 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + beq b98c0 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ add r3, r4, #28 │ │ │ │ ldrb r2, [r5, #33] @ 0x21 │ │ │ │ str r3, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b996c <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ + beq b956c <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b b9980 <_PyUnicodeWriter_PrepareInternal@@Base+0x204> │ │ │ │ + b b9580 <_PyUnicodeWriter_PrepareInternal@@Base+0x204> │ │ │ │ ldrb r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9aa4 <_PyUnicodeWriter_PrepareInternal@@Base+0x328> │ │ │ │ + beq b96a4 <_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 b9d00 <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ + bhi b9900 <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9d00 <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ + bne b9900 <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, ip │ │ │ │ - bl baf58 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bab64 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b9b88 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq b9788 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ str r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b9944 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ - b b9a28 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ + bne b9544 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ + b b9628 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls b9c80 <_PyUnicodeWriter_PrepareInternal@@Base+0x504> │ │ │ │ + bls b9880 <_PyUnicodeWriter_PrepareInternal@@Base+0x504> │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs b9c68 <_PyUnicodeWriter_PrepareInternal@@Base+0x4ec> │ │ │ │ + bcs b9868 <_PyUnicodeWriter_PrepareInternal@@Base+0x4ec> │ │ │ │ cmp r3, #0 │ │ │ │ - blt b9d98 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ + blt b9998 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ mov r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 3cbf70 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cb8c8 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ 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 b9b74 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + blt b9774 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ movw r2, #38304 @ 0x95a0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ - movw r1, #64560 @ 0xfc30 │ │ │ │ + movw r1, #63860 @ 0xf974 │ │ │ │ movt r1, #9 │ │ │ │ mov r9, #0 │ │ │ │ ldr r4, [r2, #1008] @ 0x3f0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq b984c <_PyUnicodeWriter_PrepareInternal@@Base+0xd0> │ │ │ │ + beq b944c <_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 b98d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ - bl 2e3794 │ │ │ │ + bne b94d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bl 2e2e74 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne b9adc <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bne b96dc <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ mvn r0, #0 │ │ │ │ - b b9984 <_PyUnicodeWriter_PrepareInternal@@Base+0x208> │ │ │ │ + b b9584 <_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 b9c9c <_PyUnicodeWriter_PrepareInternal@@Base+0x520> │ │ │ │ + beq b989c <_PyUnicodeWriter_PrepareInternal@@Base+0x520> │ │ │ │ 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 b9a3c <_PyUnicodeWriter_PrepareInternal@@Base+0x2c0> │ │ │ │ + bne b963c <_PyUnicodeWriter_PrepareInternal@@Base+0x2c0> │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ str r3, [r5, #12] │ │ │ │ mov r3, r1 │ │ │ │ - b b9a58 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ + b b9658 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ mov r0, r8 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne b98d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bne b94d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ ldr r4, [r2, #968] @ 0x3c8 │ │ │ │ - movw r1, #30908 @ 0x78bc │ │ │ │ + movw r1, #30900 @ 0x78b4 │ │ │ │ movt r1, #9 │ │ │ │ cmp r4, r1 │ │ │ │ - bne b9d64 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + bne b9964 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e27c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r8, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r8, #800] @ 0x320 │ │ │ │ - bne b98d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ - b b9b74 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + bne b94d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + b b9774 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq b9cc0 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + beq b98c0 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ add r1, r4, #28 │ │ │ │ - b b9bf0 <_PyUnicodeWriter_PrepareInternal@@Base+0x474> │ │ │ │ + b b97f0 <_PyUnicodeWriter_PrepareInternal@@Base+0x474> │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcs b9dbc <_PyUnicodeWriter_PrepareInternal@@Base+0x640> │ │ │ │ + bcs b99bc <_PyUnicodeWriter_PrepareInternal@@Base+0x640> │ │ │ │ cmp r3, #0 │ │ │ │ - blt b9d98 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ + blt b9998 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ mov r6, #4 │ │ │ │ - b b9b08 <_PyUnicodeWriter_PrepareInternal@@Base+0x38c> │ │ │ │ + b b9708 <_PyUnicodeWriter_PrepareInternal@@Base+0x38c> │ │ │ │ cmp r3, #0 │ │ │ │ - blt b9d98 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ + blt b9998 <_PyUnicodeWriter_PrepareInternal@@Base+0x61c> │ │ │ │ cmn r3, #-2147483618 @ 0x8000001e │ │ │ │ - bgt b9b74 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + bgt b9774 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ add r7, r3, #29 │ │ │ │ mov r6, #1 │ │ │ │ - b b9b38 <_PyUnicodeWriter_PrepareInternal@@Base+0x3bc> │ │ │ │ + b b9738 <_PyUnicodeWriter_PrepareInternal@@Base+0x3bc> │ │ │ │ strb r2, [r1, r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r4, [r5] │ │ │ │ - b b9adc <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + b b96dc <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne b9c60 <_PyUnicodeWriter_PrepareInternal@@Base+0x4e4> │ │ │ │ + bne b9860 <_PyUnicodeWriter_PrepareInternal@@Base+0x4e4> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - b b9a58 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + b b9658 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b9d80 <_PyUnicodeWriter_PrepareInternal@@Base+0x604> │ │ │ │ - ldr r0, [pc, #272] @ b9df4 <_PyUnicodeWriter_PrepareInternal@@Base+0x678> │ │ │ │ - bl 1be45c │ │ │ │ + bne b9980 <_PyUnicodeWriter_PrepareInternal@@Base+0x604> │ │ │ │ + ldr r0, [pc, #272] @ b99f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x678> │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9908 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + bne b9508 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b9908 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + b b9508 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ cmp r2, r1 │ │ │ │ mov r0, ip │ │ │ │ movcs r1, r2 │ │ │ │ - bl a0250 │ │ │ │ + bl 9ff94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b9b88 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq b9788 <_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 b9df8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl b99f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9d58 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ + bgt b9958 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9d58 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne b9958 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #33] @ 0x21 │ │ │ │ - b b9ad8 <_PyUnicodeWriter_PrepareInternal@@Base+0x35c> │ │ │ │ + b b96d8 <_PyUnicodeWriter_PrepareInternal@@Base+0x35c> │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b b9c38 <_PyUnicodeWriter_PrepareInternal@@Base+0x4bc> │ │ │ │ + b b9838 <_PyUnicodeWriter_PrepareInternal@@Base+0x4bc> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b9908 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + b b9508 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5248 @ 0x1480 │ │ │ │ + movw r1, #4004 @ 0xfa4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b b9b88 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + b b9788 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ + movw r1, #3952 @ 0xf70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b b9b88 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ - bl 2e3794 │ │ │ │ - b b9b88 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + b b9788 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + bl 2e2e74 │ │ │ │ + b b9788 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq r1, r3, r8, lsr #8 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ 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 b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + beq b9a80 <_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 ba1cc <_PyUnicodeWriter_PrepareInternal@@Base+0xa50> │ │ │ │ + beq b9dcc <_PyUnicodeWriter_PrepareInternal@@Base+0xa50> │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - beq b9f28 <_PyUnicodeWriter_PrepareInternal@@Base+0x7ac> │ │ │ │ + beq b9b28 <_PyUnicodeWriter_PrepareInternal@@Base+0x7ac> │ │ │ │ tst r0, #32 │ │ │ │ add r4, r7, #20 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - beq b9f38 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ + beq b9b38 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq b9e88 <_PyUnicodeWriter_PrepareInternal@@Base+0x70c> │ │ │ │ - cmp r2, ip │ │ │ │ + beq b9a88 <_PyUnicodeWriter_PrepareInternal@@Base+0x70c> │ │ │ │ + cmp ip, r2 │ │ │ │ add r0, r6, #20 │ │ │ │ - bne b9e94 <_PyUnicodeWriter_PrepareInternal@@Base+0x718> │ │ │ │ + bne b9a94 <_PyUnicodeWriter_PrepareInternal@@Base+0x718> │ │ │ │ ldr r5, [fp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ba2a8 <_PyUnicodeWriter_PrepareInternal@@Base+0xb2c> │ │ │ │ - mla r0, r1, ip, r0 │ │ │ │ + bne b9ea8 <_PyUnicodeWriter_PrepareInternal@@Base+0xb2c> │ │ │ │ + mla r0, ip, r1, r0 │ │ │ │ mla r1, r3, r2, r4 │ │ │ │ - mul r2, lr, ip │ │ │ │ + mul r2, ip, lr │ │ │ │ bl 2e1f8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r2, ip │ │ │ │ + cmp ip, r2 │ │ │ │ add r0, r6, #28 │ │ │ │ - beq b9e70 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq b9a70 <_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 b9fec <_PyUnicodeWriter_PrepareInternal@@Base+0x870> │ │ │ │ + beq b9bec <_PyUnicodeWriter_PrepareInternal@@Base+0x870> │ │ │ │ add r0, r0, r1, lsl #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba2f8 <_PyUnicodeWriter_PrepareInternal@@Base+0xb7c> │ │ │ │ + beq b9ef8 <_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 b9f6c <_PyUnicodeWriter_PrepareInternal@@Base+0x7f0> │ │ │ │ + bhi b9b6c <_PyUnicodeWriter_PrepareInternal@@Base+0x7f0> │ │ │ │ cmp r4, r2 │ │ │ │ - bls b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bls b9a80 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ strh r3, [r0] │ │ │ │ cmp r4, r2 │ │ │ │ - bls b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bls b9a80 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ add r3, r0, #2 │ │ │ │ ldrb r1, [r2], #1 │ │ │ │ strh r1, [r3], #2 │ │ │ │ cmp r4, r2 │ │ │ │ - bne b9f14 <_PyUnicodeWriter_PrepareInternal@@Base+0x798> │ │ │ │ - b b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bne b9b14 <_PyUnicodeWriter_PrepareInternal@@Base+0x798> │ │ │ │ + b b9a80 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ tst r0, #32 │ │ │ │ add r4, r7, #28 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - bne b9e50 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ + bne b9a50 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp ip, r2 │ │ │ │ - bne ba0e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x964> │ │ │ │ + bne b9ce0 <_PyUnicodeWriter_PrepareInternal@@Base+0x964> │ │ │ │ ldr r5, [fp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq b9e70 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq b9a70 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ ldrb r5, [r7, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne b9e70 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bne b9a70 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ ldrb r5, [r6, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - beq b9e70 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ - b ba2b4 <_PyUnicodeWriter_PrepareInternal@@Base+0xb38> │ │ │ │ + beq b9a70 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + b b9eb4 <_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 b9fb4 <_PyUnicodeWriter_PrepareInternal@@Base+0x838> │ │ │ │ + bhi b9bb4 <_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 b9ef8 <_PyUnicodeWriter_PrepareInternal@@Base+0x77c> │ │ │ │ + b b9af8 <_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 b9f9c <_PyUnicodeWriter_PrepareInternal@@Base+0x820> │ │ │ │ - b b9fb8 <_PyUnicodeWriter_PrepareInternal@@Base+0x83c> │ │ │ │ + bls b9b9c <_PyUnicodeWriter_PrepareInternal@@Base+0x820> │ │ │ │ + b b9bb8 <_PyUnicodeWriter_PrepareInternal@@Base+0x83c> │ │ │ │ sub r5, ip, #4 │ │ │ │ mov r9, sl │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ - tst sl, r5 │ │ │ │ - bne ba11c <_PyUnicodeWriter_PrepareInternal@@Base+0x9a0> │ │ │ │ + tst r5, sl │ │ │ │ + bne b9d1c <_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 ba1f8 <_PyUnicodeWriter_PrepareInternal@@Base+0xa7c> │ │ │ │ + beq b9df8 <_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 ba604 <_PyUnicodeWriter_PrepareInternal@@Base+0xe88> │ │ │ │ + beq ba204 <_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 ba0cc <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ + bcs b9ccc <_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] │ │ │ │ @@ -144282,41 +144026,41 @@ │ │ │ │ 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 ba090 <_PyUnicodeWriter_PrepareInternal@@Base+0x914> │ │ │ │ + bne b9c90 <_PyUnicodeWriter_PrepareInternal@@Base+0x914> │ │ │ │ lsr r2, r0, #3 │ │ │ │ add r1, lr, r2, lsl #4 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ cmp r2, r4 │ │ │ │ - bcs b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs b9a80 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrh r3, [r2], #2 │ │ │ │ str r3, [r1], #4 │ │ │ │ - b ba0cc <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ + b b9ccc <_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 b9eb8 <_PyUnicodeWriter_PrepareInternal@@Base+0x73c> │ │ │ │ + bne b9ab8 <_PyUnicodeWriter_PrepareInternal@@Base+0x73c> │ │ │ │ sub r5, ip, #4 │ │ │ │ mov r9, sl │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ tst sl, r5 │ │ │ │ - beq ba1e0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa64> │ │ │ │ + beq b9de0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa64> │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba5e4 <_PyUnicodeWriter_PrepareInternal@@Base+0xe68> │ │ │ │ + beq ba1e4 <_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 │ │ │ │ @@ -144324,69 +144068,69 @@ │ │ │ │ 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 ba190 <_PyUnicodeWriter_PrepareInternal@@Base+0xa14> │ │ │ │ + bcs b9d90 <_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 ba160 <_PyUnicodeWriter_PrepareInternal@@Base+0x9e4> │ │ │ │ + b b9d60 <_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 r1, r2 │ │ │ │ cmp r2, lr │ │ │ │ - bcs b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs b9a80 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ str r2, [r3], #4 │ │ │ │ mov r2, r1 │ │ │ │ - b ba1b0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa34> │ │ │ │ + b b9db0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa34> │ │ │ │ ldr r4, [r7, #28] │ │ │ │ tst r0, #32 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - bne b9e50 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ - b b9f38 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ + bne b9a50 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ + b b9b38 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ sub r9, r2, #2 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ mov sl, r9 │ │ │ │ ands r5, r5, r9 │ │ │ │ - bne ba624 <_PyUnicodeWriter_PrepareInternal@@Base+0xea8> │ │ │ │ + bne ba224 <_PyUnicodeWriter_PrepareInternal@@Base+0xea8> │ │ │ │ ldr r9, [fp, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - bne ba3a8 <_PyUnicodeWriter_PrepareInternal@@Base+0xc2c> │ │ │ │ + bne b9fa8 <_PyUnicodeWriter_PrepareInternal@@Base+0xc2c> │ │ │ │ sub ip, ip, #1 │ │ │ │ clz ip, ip │ │ │ │ lsr ip, ip, #5 │ │ │ │ tst ip, sl │ │ │ │ - beq ba304 <_PyUnicodeWriter_PrepareInternal@@Base+0xb88> │ │ │ │ + beq b9f04 <_PyUnicodeWriter_PrepareInternal@@Base+0xb88> │ │ │ │ cmp r5, #0 │ │ │ │ - beq ba61c <_PyUnicodeWriter_PrepareInternal@@Base+0xea0> │ │ │ │ + beq ba21c <_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 ba610 <_PyUnicodeWriter_PrepareInternal@@Base+0xe94> │ │ │ │ + beq ba210 <_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 │ │ │ │ @@ -144394,63 +144138,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 ba53c <_PyUnicodeWriter_PrepareInternal@@Base+0xdc0> │ │ │ │ + bcs ba13c <_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 ba278 <_PyUnicodeWriter_PrepareInternal@@Base+0xafc> │ │ │ │ + b b9e78 <_PyUnicodeWriter_PrepareInternal@@Base+0xafc> │ │ │ │ ldrb r5, [r7, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne b9e70 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bne b9a70 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ movw r7, #32896 @ 0x8080 │ │ │ │ movt r7, #32896 @ 0x8080 │ │ │ │ add r6, r4, lr │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, r5 │ │ │ │ - bls b9e70 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bls b9a70 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ tst r5, #3 │ │ │ │ - bne ba5cc <_PyUnicodeWriter_PrepareInternal@@Base+0xe50> │ │ │ │ + bne ba1cc <_PyUnicodeWriter_PrepareInternal@@Base+0xe50> │ │ │ │ mov r8, r5 │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r6, r5 │ │ │ │ - bcc ba5c0 <_PyUnicodeWriter_PrepareInternal@@Base+0xe44> │ │ │ │ + bcc ba1c0 <_PyUnicodeWriter_PrepareInternal@@Base+0xe44> │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ tst r7, r8 │ │ │ │ - beq ba2d4 <_PyUnicodeWriter_PrepareInternal@@Base+0xb58> │ │ │ │ + beq b9ed4 <_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 b9edc <_PyUnicodeWriter_PrepareInternal@@Base+0x760> │ │ │ │ + b b9adc <_PyUnicodeWriter_PrepareInternal@@Base+0x760> │ │ │ │ cmp r2, #4 │ │ │ │ movne ip, #0 │ │ │ │ andeq ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - beq ba498 <_PyUnicodeWriter_PrepareInternal@@Base+0xd1c> │ │ │ │ + beq ba098 <_PyUnicodeWriter_PrepareInternal@@Base+0xd1c> │ │ │ │ cmp r5, #0 │ │ │ │ - beq ba5dc <_PyUnicodeWriter_PrepareInternal@@Base+0xe60> │ │ │ │ + beq ba1dc <_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 ba5b4 <_PyUnicodeWriter_PrepareInternal@@Base+0xe38> │ │ │ │ + beq ba1b4 <_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 │ │ │ │ @@ -144458,32 +144202,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 ba45c <_PyUnicodeWriter_PrepareInternal@@Base+0xce0> │ │ │ │ + bcs ba05c <_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 ba378 <_PyUnicodeWriter_PrepareInternal@@Base+0xbfc> │ │ │ │ + b b9f78 <_PyUnicodeWriter_PrepareInternal@@Base+0xbfc> │ │ │ │ ldrb r5, [r6, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ movne r5, #127 @ 0x7f │ │ │ │ - bne ba3d8 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ + bne b9fd8 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ cmp ip, #1 │ │ │ │ moveq r5, #255 @ 0xff │ │ │ │ - beq ba3d8 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ + beq b9fd8 <_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 │ │ │ │ @@ -144491,62 +144235,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 b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bge b9a80 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ cmp r5, #1 │ │ │ │ addeq lr, r4, r2 │ │ │ │ ldrbeq r7, [lr, r6] │ │ │ │ - beq ba424 <_PyUnicodeWriter_PrepareInternal@@Base+0xca8> │ │ │ │ + beq ba024 <_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 ba2f0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ + bcc b9ef0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ cmp ip, #1 │ │ │ │ addeq lr, r0, r1 │ │ │ │ strbeq r7, [lr, r6] │ │ │ │ - beq ba44c <_PyUnicodeWriter_PrepareInternal@@Base+0xcd0> │ │ │ │ + beq ba04c <_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 ba3f8 <_PyUnicodeWriter_PrepareInternal@@Base+0xc7c> │ │ │ │ + b b9ff8 <_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 b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs b9a80 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b ba47c <_PyUnicodeWriter_PrepareInternal@@Base+0xd00> │ │ │ │ + b ba07c <_PyUnicodeWriter_PrepareInternal@@Base+0xd00> │ │ │ │ cmp r5, #0 │ │ │ │ - beq ba5fc <_PyUnicodeWriter_PrepareInternal@@Base+0xe80> │ │ │ │ + beq ba1fc <_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 ba5f0 <_PyUnicodeWriter_PrepareInternal@@Base+0xe74> │ │ │ │ + beq ba1f0 <_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 │ │ │ │ @@ -144556,366 +144300,369 @@ │ │ │ │ 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 ba578 <_PyUnicodeWriter_PrepareInternal@@Base+0xdfc> │ │ │ │ + bcs ba178 <_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 ba4f8 <_PyUnicodeWriter_PrepareInternal@@Base+0xd7c> │ │ │ │ + b ba0f8 <_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 b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs b9a80 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrh r2, [r1], #2 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b ba55c <_PyUnicodeWriter_PrepareInternal@@Base+0xde0> │ │ │ │ + b ba15c <_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 b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs b9a80 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strh r2, [r3], #2 │ │ │ │ mov r2, r1 │ │ │ │ - b ba598 <_PyUnicodeWriter_PrepareInternal@@Base+0xe1c> │ │ │ │ + b ba198 <_PyUnicodeWriter_PrepareInternal@@Base+0xe1c> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba35c <_PyUnicodeWriter_PrepareInternal@@Base+0xbe0> │ │ │ │ + b b9f5c <_PyUnicodeWriter_PrepareInternal@@Base+0xbe0> │ │ │ │ cmp r6, r8 │ │ │ │ - beq b9e70 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq b9a70 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ mov r5, r8 │ │ │ │ ldrsb r8, [r5], #1 │ │ │ │ cmp r8, #0 │ │ │ │ - bge ba2c4 <_PyUnicodeWriter_PrepareInternal@@Base+0xb48> │ │ │ │ - b ba2f0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ + bge b9ec4 <_PyUnicodeWriter_PrepareInternal@@Base+0xb48> │ │ │ │ + b b9ef0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba330 <_PyUnicodeWriter_PrepareInternal@@Base+0xbb4> │ │ │ │ + b b9f30 <_PyUnicodeWriter_PrepareInternal@@Base+0xbb4> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r3 │ │ │ │ - b ba144 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ + b b9d44 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba4dc <_PyUnicodeWriter_PrepareInternal@@Base+0xd60> │ │ │ │ + b ba0dc <_PyUnicodeWriter_PrepareInternal@@Base+0xd60> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba4b0 <_PyUnicodeWriter_PrepareInternal@@Base+0xd34> │ │ │ │ + b ba0b0 <_PyUnicodeWriter_PrepareInternal@@Base+0xd34> │ │ │ │ ldr r4, [r7, #28] │ │ │ │ add r2, r4, r2 │ │ │ │ - b ba05c <_PyUnicodeWriter_PrepareInternal@@Base+0x8e0> │ │ │ │ + b b9c5c <_PyUnicodeWriter_PrepareInternal@@Base+0x8e0> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba25c <_PyUnicodeWriter_PrepareInternal@@Base+0xae0> │ │ │ │ + b b9e5c <_PyUnicodeWriter_PrepareInternal@@Base+0xae0> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba230 <_PyUnicodeWriter_PrepareInternal@@Base+0xab4> │ │ │ │ + b b9e30 <_PyUnicodeWriter_PrepareInternal@@Base+0xab4> │ │ │ │ mov r6, r0 │ │ │ │ - b ba030 <_PyUnicodeWriter_PrepareInternal@@Base+0x8b4> │ │ │ │ + b b9c30 <_PyUnicodeWriter_PrepareInternal@@Base+0x8b4> │ │ │ │ │ │ │ │ -000ba62c <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ +000ba22c <_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 ba7a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x174> │ │ │ │ + beq ba3a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x174> │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ba6b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + beq ba2b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ba6b8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ + beq ba2b8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls ba6fc <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ + bls ba2fc <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ ldrd r2, [r4, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r5 │ │ │ │ - blt ba6fc <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ + blt ba2fc <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ba724 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf8> │ │ │ │ + bne ba324 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e1f8 │ │ │ │ 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 ba668 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c> │ │ │ │ + bne ba268 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl d7c48 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d77b4 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ba798 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ + beq ba398 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ mov r2, #1 │ │ │ │ + str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [r4, #33] @ 0x21 │ │ │ │ - str r3, [r4] │ │ │ │ - bl 25a390 │ │ │ │ + bl 259938 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b ba6b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + b ba2b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b977c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b937c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq ba798 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ + beq ba398 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq ba690 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ + beq ba290 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ cmp r2, #2 │ │ │ │ - bne ba7b8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bne ba3b8 <_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 ba824 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1f8> │ │ │ │ + bcc ba430 <_PyUnicodeWriter_WriteASCIIString@@Base+0x204> │ │ │ │ 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 ba6f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc4> │ │ │ │ + bcs ba424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1f8> │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ strh r1, [r2], #2 │ │ │ │ mov r1, ip │ │ │ │ - b ba77c <_PyUnicodeWriter_WriteASCIIString@@Base+0x150> │ │ │ │ + b ba37c <_PyUnicodeWriter_WriteASCIIString@@Base+0x150> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl 2e294 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba6b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + beq ba2b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ mov r5, r0 │ │ │ │ - b ba65c <_PyUnicodeWriter_WriteASCIIString@@Base+0x30> │ │ │ │ + b ba25c <_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 ba84c <_PyUnicodeWriter_WriteASCIIString@@Base+0x220> │ │ │ │ + bcc ba458 <_PyUnicodeWriter_WriteASCIIString@@Base+0x22c> │ │ │ │ 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 ba6ec <_PyUnicodeWriter_WriteASCIIString@@Base+0xc0> │ │ │ │ - ldrb r3, [r0], #1 │ │ │ │ - str r3, [r2], #4 │ │ │ │ - mov r3, r0 │ │ │ │ - b ba808 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1dc> │ │ │ │ + ldrbcc r3, [r0], #1 │ │ │ │ + strcc r3, [r2], #4 │ │ │ │ + movcc r3, r0 │ │ │ │ + bcc ba408 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1dc> │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + add r3, r3, r5 │ │ │ │ + str r3, [r4, #20] │ │ │ │ + b ba2b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ 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 ba748 <_PyUnicodeWriter_WriteASCIIString@@Base+0x11c> │ │ │ │ + b ba348 <_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 ba7d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1a8> │ │ │ │ + b ba3d4 <_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 baaec <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ + beq ba6f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4cc> │ │ │ │ mov ip, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - ble bad84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x758> │ │ │ │ + ble ba990 <_PyUnicodeWriter_WriteASCIIString@@Base+0x764> │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq babc8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x59c> │ │ │ │ + beq ba7d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ cmp ip, #1 │ │ │ │ - beq bacdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq ba8e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bac44 <_PyUnicodeWriter_WriteASCIIString@@Base+0x618> │ │ │ │ + beq ba850 <_PyUnicodeWriter_WriteASCIIString@@Base+0x624> │ │ │ │ cmp ip, #2 │ │ │ │ - beq bacdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq ba8e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bab14 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e8> │ │ │ │ + beq ba720 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f4> │ │ │ │ cmp ip, #3 │ │ │ │ - beq bacdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq ba8e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bac58 <_PyUnicodeWriter_WriteASCIIString@@Base+0x62c> │ │ │ │ + beq ba864 <_PyUnicodeWriter_WriteASCIIString@@Base+0x638> │ │ │ │ cmp ip, #4 │ │ │ │ - beq bacdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq ba8e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq baca4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x678> │ │ │ │ + beq ba8b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x684> │ │ │ │ cmp ip, #5 │ │ │ │ - beq bacdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq ba8e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bacac <_PyUnicodeWriter_WriteASCIIString@@Base+0x680> │ │ │ │ + beq ba8b8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x68c> │ │ │ │ cmp ip, #6 │ │ │ │ - beq bacdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq ba8e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bacc0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x694> │ │ │ │ + beq ba8cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a0> │ │ │ │ cmp ip, #7 │ │ │ │ - beq bacdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq ba8e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ ldrb r3, [r1, #7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bacc8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x69c> │ │ │ │ + beq ba8d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a8> │ │ │ │ cmp ip, #8 │ │ │ │ - beq bacdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq ba8e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ add r1, r1, #7 │ │ │ │ mov r3, #8 │ │ │ │ - b ba964 <_PyUnicodeWriter_WriteASCIIString@@Base+0x338> │ │ │ │ + b ba570 <_PyUnicodeWriter_WriteASCIIString@@Base+0x344> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - beq bacdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq ba8e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ ldrb r2, [r1, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne ba958 <_PyUnicodeWriter_WriteASCIIString@@Base+0x32c> │ │ │ │ + bne ba564 <_PyUnicodeWriter_WriteASCIIString@@Base+0x338> │ │ │ │ cmp ip, r3 │ │ │ │ - beq bacdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ + beq ba8e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ cmp r6, #0 │ │ │ │ - bge bad68 <_PyUnicodeWriter_WriteASCIIString@@Base+0x73c> │ │ │ │ + bge ba974 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r7, #0 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls bacf8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ + bls ba904 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6d8> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt bacf8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ + blt ba904 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6d8> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r6, r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne bad7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ + bne ba988 <_PyUnicodeWriter_WriteASCIIString@@Base+0x75c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r0, r0, r1 │ │ │ │ orr r2, r4, r0 │ │ │ │ tst r2, #3 │ │ │ │ - beq bab2c <_PyUnicodeWriter_WriteASCIIString@@Base+0x500> │ │ │ │ + beq ba738 <_PyUnicodeWriter_WriteASCIIString@@Base+0x50c> │ │ │ │ cmp r3, #3 │ │ │ │ - ble bac70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x644> │ │ │ │ + ble ba87c <_PyUnicodeWriter_WriteASCIIString@@Base+0x650> │ │ │ │ ldr r2, [r4] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r2, r2, ip │ │ │ │ - bne bad30 <_PyUnicodeWriter_WriteASCIIString@@Base+0x704> │ │ │ │ + bne ba93c <_PyUnicodeWriter_WriteASCIIString@@Base+0x710> │ │ │ │ add r2, r4, #4 │ │ │ │ sub lr, r6, #4 │ │ │ │ bic r2, r2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bhi baa68 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + bhi ba674 <_PyUnicodeWriter_WriteASCIIString@@Base+0x448> │ │ │ │ ldr r1, [r2] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bad4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ + bne ba958 <_PyUnicodeWriter_WriteASCIIString@@Base+0x72c> │ │ │ │ add r1, r2, #4 │ │ │ │ mov r8, r1 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc bab0c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ + bcc ba718 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bad48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ + bne ba954 <_PyUnicodeWriter_WriteASCIIString@@Base+0x728> │ │ │ │ add r1, r2, #8 │ │ │ │ mov r8, r1 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc bab0c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ + bcc ba718 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bad48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ + bne ba954 <_PyUnicodeWriter_WriteASCIIString@@Base+0x728> │ │ │ │ add r2, r2, #12 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc baa68 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + bcc ba674 <_PyUnicodeWriter_WriteASCIIString@@Base+0x448> │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ldr r1, [r2] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bad4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ + bne ba958 <_PyUnicodeWriter_WriteASCIIString@@Base+0x72c> │ │ │ │ add r2, r2, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bcs baa50 <_PyUnicodeWriter_WriteASCIIString@@Base+0x424> │ │ │ │ - ldr lr, [pc, #828] @ badac <_PyUnicodeWriter_WriteASCIIString@@Base+0x780> │ │ │ │ + bcs ba65c <_PyUnicodeWriter_WriteASCIIString@@Base+0x430> │ │ │ │ + ldr lr, [pc, #828] @ ba9b8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x78c> │ │ │ │ sub r1, r6, r2 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi baa88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x45c> │ │ │ │ + bhi ba694 <_PyUnicodeWriter_WriteASCIIString@@Base+0x468> │ │ │ │ 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 │ │ │ │ @@ -144923,15 +144670,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 bac78 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64c> │ │ │ │ + bne ba884 <_PyUnicodeWriter_WriteASCIIString@@Base+0x658> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e1f8 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r2, r3 │ │ │ │ @@ -144940,589 +144687,589 @@ │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl 2e294 │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bge bab20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f4> │ │ │ │ + bge ba72c <_PyUnicodeWriter_WriteASCIIString@@Base+0x500> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ba980 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ - b baadc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + bne ba58c <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ + b ba6e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ mov r2, r8 │ │ │ │ - b baa68 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + b ba674 <_PyUnicodeWriter_WriteASCIIString@@Base+0x448> │ │ │ │ mov r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - blt ba980 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + blt ba58c <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, #0 │ │ │ │ - b babd4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + b ba7e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ mov r2, r4 │ │ │ │ - b bab48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x51c> │ │ │ │ + b ba754 <_PyUnicodeWriter_WriteASCIIString@@Base+0x528> │ │ │ │ ldr lr, [r1, #-4] │ │ │ │ tst lr, ip │ │ │ │ - bne bab5c <_PyUnicodeWriter_WriteASCIIString@@Base+0x530> │ │ │ │ + bne ba768 <_PyUnicodeWriter_WriteASCIIString@@Base+0x53c> │ │ │ │ mov r2, r1 │ │ │ │ str lr, [r0], #4 │ │ │ │ add r1, r2, #4 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ cmp r1, r6 │ │ │ │ - bls bab34 <_PyUnicodeWriter_WriteASCIIString@@Base+0x508> │ │ │ │ + bls ba740 <_PyUnicodeWriter_WriteASCIIString@@Base+0x514> │ │ │ │ cmp r2, r6 │ │ │ │ - bcs bab7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x550> │ │ │ │ + bcs ba788 <_PyUnicodeWriter_WriteASCIIString@@Base+0x55c> │ │ │ │ ldrsb ip, [r2] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ addge r2, r2, #1 │ │ │ │ strbge r1, [r0], #1 │ │ │ │ - bge bab5c <_PyUnicodeWriter_WriteASCIIString@@Base+0x530> │ │ │ │ + bge ba768 <_PyUnicodeWriter_WriteASCIIString@@Base+0x53c> │ │ │ │ sub r8, r2, r4 │ │ │ │ cmp r8, r3 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ addne r2, r4, r8 │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [r5, #20] │ │ │ │ - beq baadc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + beq ba6e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ mov lr, #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #8] │ │ │ │ - movw ip, #3504 @ 0xdb0 │ │ │ │ + movw ip, #1840 @ 0x730 │ │ │ │ movt ip, #62 @ 0x3e │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 1a5988 │ │ │ │ + bl 1a5570 │ │ │ │ mov r4, r0 │ │ │ │ - b baae0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + b ba6ec <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ cmp r2, #0 │ │ │ │ - blt baadc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + blt ba6e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ mov ip, r3 │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #3504 @ 0xdb0 │ │ │ │ + movw r3, #1840 @ 0x730 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq bad74 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ + beq ba980 <_PyUnicodeWriter_WriteASCIIString@@Base+0x754> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ - bl b9354 │ │ │ │ + bl b8f54 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt baae0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + bgt ba6ec <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne baae0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + bne ba6ec <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ mov r0, r1 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b baae0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b ba6ec <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #1 │ │ │ │ - bge babd4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge ba7e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ mov r3, #1 │ │ │ │ - b ba980 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b ba58c <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #3 │ │ │ │ movge r3, #0 │ │ │ │ - bge babd4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge ba7e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ mov r3, #3 │ │ │ │ - b ba980 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b ba58c <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ mov r2, r4 │ │ │ │ - b baa68 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ + b ba674 <_PyUnicodeWriter_WriteASCIIString@@Base+0x448> │ │ │ │ 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 2e1f8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bab80 <_PyUnicodeWriter_WriteASCIIString@@Base+0x554> │ │ │ │ + b ba78c <_PyUnicodeWriter_WriteASCIIString@@Base+0x560> │ │ │ │ mov r3, #4 │ │ │ │ - b bab18 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ + b ba724 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f8> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #5 │ │ │ │ - bge babd4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge ba7e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ mov r3, #5 │ │ │ │ - b ba980 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b ba58c <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ mov r3, #6 │ │ │ │ - b bab18 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ + b ba724 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f8> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #7 │ │ │ │ - bge babd4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + bge ba7e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ mov r3, #7 │ │ │ │ - b ba980 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b ba58c <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ cmp r6, #0 │ │ │ │ - bge bada4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x778> │ │ │ │ + bge ba9b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x784> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r7, fp, #32 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ mov r3, ip │ │ │ │ - bhi ba990 <_PyUnicodeWriter_WriteASCIIString@@Base+0x364> │ │ │ │ + bhi ba59c <_PyUnicodeWriter_WriteASCIIString@@Base+0x370> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b977c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b937c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bad74 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ + beq ba980 <_PyUnicodeWriter_WriteASCIIString@@Base+0x754> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r6, r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne bad7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ + bne ba988 <_PyUnicodeWriter_WriteASCIIString@@Base+0x75c> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b ba9b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x388> │ │ │ │ + b ba5c0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x394> │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ lsr r2, r2, #3 │ │ │ │ mov r8, r2 │ │ │ │ - b bac90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x664> │ │ │ │ + b ba89c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ 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 bac90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x664> │ │ │ │ + b ba89c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b babd4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + b ba7e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ mvn r4, #0 │ │ │ │ - b baae0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ + b ba6ec <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ mov r2, r4 │ │ │ │ - b bab98 <_PyUnicodeWriter_WriteASCIIString@@Base+0x56c> │ │ │ │ - beq bad9c <_PyUnicodeWriter_WriteASCIIString@@Base+0x770> │ │ │ │ + b ba7a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x578> │ │ │ │ + beq ba9a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x77c> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #0 │ │ │ │ movge r3, ip │ │ │ │ - blt baadc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ - b babd4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + blt ba6e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ + b ba7e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ cmp r2, #0 │ │ │ │ - blt baadc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + blt ba6e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ sub r3, fp, #32 │ │ │ │ - b babd4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ - subeq lr, r5, r0, ror #2 │ │ │ │ + b ba7e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ + subeq sp, r5, pc, asr #21 │ │ │ │ │ │ │ │ -000badb0 <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ +000ba9bc <_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 baed0 <_PyUnicodeWriter_Finish@@Base+0x120> │ │ │ │ + beq baadc <_PyUnicodeWriter_Finish@@Base+0x120> │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r3, ip │ │ │ │ str ip, [r0] │ │ │ │ - bne baec8 <_PyUnicodeWriter_Finish@@Base+0x118> │ │ │ │ + bne baad4 <_PyUnicodeWriter_Finish@@Base+0x118> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq bae30 <_PyUnicodeWriter_Finish@@Base+0x80> │ │ │ │ + beq baa3c <_PyUnicodeWriter_Finish@@Base+0x80> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ - bl baf58 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bab64 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq baf20 <_PyUnicodeWriter_Finish@@Base+0x170> │ │ │ │ + beq bab2c <_PyUnicodeWriter_Finish@@Base+0x170> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq baf0c <_PyUnicodeWriter_Finish@@Base+0x15c> │ │ │ │ + beq bab18 <_PyUnicodeWriter_Finish@@Base+0x15c> │ │ │ │ cmp r2, #1 │ │ │ │ - beq bae3c <_PyUnicodeWriter_Finish@@Base+0x8c> │ │ │ │ + beq baa48 <_PyUnicodeWriter_Finish@@Base+0x8c> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - bne bae24 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne baa30 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne bae24 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne baa30 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ tst r2, #32 │ │ │ │ - beq baf18 <_PyUnicodeWriter_Finish@@Base+0x168> │ │ │ │ + beq bab24 <_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, #58996 @ 0xe674 │ │ │ │ movwge r2, #38304 @ 0x95a0 │ │ │ │ - ldrlt r1, [pc, #208] @ baf50 <_PyUnicodeWriter_Finish@@Base+0x1a0> │ │ │ │ + ldrlt r1, [pc, #208] @ bab5c <_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 bae24 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + beq baa30 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt baec0 <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ + bgt baacc <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne baec0 <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ + bne baacc <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ mov r0, r3 │ │ │ │ str r1, [fp, #-8] │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ mov r3, r1 │ │ │ │ - b bae24 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b baa30 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ mov r3, r2 │ │ │ │ - b bae24 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b baa30 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq baf04 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + beq bab10 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt baf04 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + bgt bab10 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne baf04 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + bne bab10 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #72] @ baf54 <_PyUnicodeWriter_Finish@@Base+0x1a4> │ │ │ │ - b bae24 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #72] @ bab60 <_PyUnicodeWriter_Finish@@Base+0x1a4> │ │ │ │ + b baa30 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 25a7a4 │ │ │ │ + b 259d4c │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b bae60 <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ + b baa6c <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bae24 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bgt baa30 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne bae24 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne baa30 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ - b bae24 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b baa30 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ rsbeq r7, r3, r4, lsl r8 │ │ │ │ rsbeq r1, r3, r8, lsr #8 │ │ │ │ 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 bb664 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bb270 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmn r3, #1 │ │ │ │ - bne bb664 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bb270 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ tst r7, #3 │ │ │ │ - bne bb664 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bb270 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bb664 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bb270 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ubfx r8, r7, #6, #1 │ │ │ │ ubfx r5, r7, #2, #3 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bb31c <_PyUnicodeWriter_Finish@@Base+0x56c> │ │ │ │ + beq baf28 <_PyUnicodeWriter_Finish@@Base+0x56c> │ │ │ │ cmp r5, #1 │ │ │ │ - bne bb338 <_PyUnicodeWriter_Finish@@Base+0x588> │ │ │ │ + bne baf44 <_PyUnicodeWriter_Finish@@Base+0x588> │ │ │ │ mov r9, #20 │ │ │ │ mvn r0, #-2147483628 @ 0x80000014 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - blt bb624 <_PyUnicodeWriter_Finish@@Base+0x874> │ │ │ │ + blt bb230 <_PyUnicodeWriter_Finish@@Base+0x874> │ │ │ │ mla r5, r6, r5, r5 │ │ │ │ tst r7, #64 @ 0x40 │ │ │ │ add r3, r5, r9 │ │ │ │ - beq bb380 <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ + beq baf8c <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ tst r7, #32 │ │ │ │ - beq bb4d8 <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ - ldr r9, [pc, #1708] @ bb6a8 <_PyUnicodeWriter_Finish@@Base+0x8f8> │ │ │ │ + beq bb0e4 <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ + ldr r9, [pc, #1708] @ bb2b4 <_PyUnicodeWriter_Finish@@Base+0x8f8> │ │ │ │ ldr r5, [r9, #1708] @ 0x6ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne bb52c <_PyUnicodeWriter_Finish@@Base+0x77c> │ │ │ │ + bne bb138 <_PyUnicodeWriter_Finish@@Base+0x77c> │ │ │ │ cmp r3, #0 │ │ │ │ - blt bb260 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ + blt bae6c <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ movw r7, #38304 @ 0x95a0 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r2, #46828 @ 0xb6ec │ │ │ │ + movw r2, #45816 @ 0xb2f8 │ │ │ │ movt r2, #11 │ │ │ │ ldr r5, [r7, #1016] @ 0x3f8 │ │ │ │ cmp r5, r2 │ │ │ │ - bne bb4b8 <_PyUnicodeWriter_Finish@@Base+0x708> │ │ │ │ - ldr r1, [pc, #1660] @ bb6ac <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ + bne bb0c4 <_PyUnicodeWriter_Finish@@Base+0x708> │ │ │ │ + ldr r1, [pc, #1660] @ bb2b8 <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr sl, [r2, #1596] @ 0x63c │ │ │ │ cmn sl, #804 @ 0x324 │ │ │ │ - beq bb230 <_PyUnicodeWriter_Finish@@Base+0x480> │ │ │ │ + beq bae3c <_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 bb08c <_PyUnicodeWriter_Finish@@Base+0x2dc> │ │ │ │ + bgt bac98 <_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 │ │ │ │ - beq bb230 <_PyUnicodeWriter_Finish@@Base+0x480> │ │ │ │ + beq bae3c <_PyUnicodeWriter_Finish@@Base+0x480> │ │ │ │ bic r8, r4, #4080 @ 0xff0 │ │ │ │ bic r8, r8, #15 │ │ │ │ ldr r2, [r8, #20] │ │ │ │ add r2, r2, #1 │ │ │ │ lsl r2, r2, #3 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi bb1e4 <_PyUnicodeWriter_Finish@@Base+0x434> │ │ │ │ + bhi badf0 <_PyUnicodeWriter_Finish@@Base+0x434> │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ cmp r2, r3, lsl #2 │ │ │ │ - bcc bb2ec <_PyUnicodeWriter_Finish@@Base+0x53c> │ │ │ │ + bcc baef8 <_PyUnicodeWriter_Finish@@Base+0x53c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb3e8 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ + beq baff4 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi bb3e8 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ + bhi baff4 <_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 bb20c <_PyUnicodeWriter_Finish@@Base+0x45c> │ │ │ │ + beq bae18 <_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 bb270 <_PyUnicodeWriter_Finish@@Base+0x4c0> │ │ │ │ + beq bae7c <_PyUnicodeWriter_Finish@@Base+0x4c0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e1f8 │ │ │ │ - ldr r3, [pc, #1424] @ bb6ac <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ + ldr r3, [pc, #1424] @ bb2b8 <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr sl, [r3, #1596] @ 0x63c │ │ │ │ cmn sl, #804 @ 0x324 │ │ │ │ - beq bb3bc <_PyUnicodeWriter_Finish@@Base+0x60c> │ │ │ │ + beq bafc8 <_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 bb168 <_PyUnicodeWriter_Finish@@Base+0x3b8> │ │ │ │ + blt bad74 <_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 bb3bc <_PyUnicodeWriter_Finish@@Base+0x60c> │ │ │ │ + beq bafc8 <_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 bb360 <_PyUnicodeWriter_Finish@@Base+0x5b0> │ │ │ │ + beq baf6c <_PyUnicodeWriter_Finish@@Base+0x5b0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb3f0 <_PyUnicodeWriter_Finish@@Base+0x640> │ │ │ │ + beq baffc <_PyUnicodeWriter_Finish@@Base+0x640> │ │ │ │ ldr r3, [r9, #1708] @ 0x6ac │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb4e8 <_PyUnicodeWriter_Finish@@Base+0x738> │ │ │ │ + bne bb0f4 <_PyUnicodeWriter_Finish@@Base+0x738> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ str r6, [r5, #8] │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq bb6a0 <_PyUnicodeWriter_Finish@@Base+0x8f0> │ │ │ │ + beq bb2ac <_PyUnicodeWriter_Finish@@Base+0x8f0> │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq bb2f4 <_PyUnicodeWriter_Finish@@Base+0x544> │ │ │ │ + beq baf00 <_PyUnicodeWriter_Finish@@Base+0x544> │ │ │ │ add r2, r5, #20 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bb300 <_PyUnicodeWriter_Finish@@Base+0x550> │ │ │ │ + bne baf0c <_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 bb2a4 <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ + bhi baeb0 <_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 bb0e8 <_PyUnicodeWriter_Finish@@Base+0x338> │ │ │ │ + bne bacf4 <_PyUnicodeWriter_Finish@@Base+0x338> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b bb29c <_PyUnicodeWriter_Finish@@Base+0x4ec> │ │ │ │ + b baea8 <_PyUnicodeWriter_Finish@@Base+0x4ec> │ │ │ │ ldr r5, [r7, #976] @ 0x3d0 │ │ │ │ - movw r2, #32432 @ 0x7eb0 │ │ │ │ + movw r2, #32424 @ 0x7ea8 │ │ │ │ movt r2, #9 │ │ │ │ cmp r5, r2 │ │ │ │ - bne bb514 <_PyUnicodeWriter_Finish@@Base+0x764> │ │ │ │ + bne bb120 <_PyUnicodeWriter_Finish@@Base+0x764> │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ movcs r1, r3 │ │ │ │ movcc r1, #1 │ │ │ │ bl 2da38 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne bb190 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + bne bad9c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 257e60 <_Py_NewReference@@Base> │ │ │ │ - bl 2e3794 │ │ │ │ - b bb628 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ + bl 257408 <_Py_NewReference@@Base> │ │ │ │ + bl 2e2e74 │ │ │ │ + b bb234 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bcc bb34c <_PyUnicodeWriter_Finish@@Base+0x59c> │ │ │ │ + bcc baf58 <_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 bb108 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ + bne bad14 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ ldr r5, [r7, #968] @ 0x3c8 │ │ │ │ - movw r1, #30908 @ 0x78bc │ │ │ │ + movw r1, #30900 @ 0x78b4 │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, r1 │ │ │ │ - bne bb60c <_PyUnicodeWriter_Finish@@Base+0x85c> │ │ │ │ + bne bb218 <_PyUnicodeWriter_Finish@@Base+0x85c> │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e27c │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq bb260 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ + beq bae6c <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ ldr r3, [sl, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl, #800] @ 0x320 │ │ │ │ - b bb108 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ + b bad14 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ mov r5, r4 │ │ │ │ - b bb190 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bad9c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ add r2, r5, #28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bb1d0 <_PyUnicodeWriter_Finish@@Base+0x420> │ │ │ │ + beq baddc <_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 bb1d8 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + b bade4 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ cmp r5, #1 │ │ │ │ movne r9, #28 │ │ │ │ mvnne r0, #-2147483620 @ 0x8000001c │ │ │ │ - bne bb340 <_PyUnicodeWriter_Finish@@Base+0x590> │ │ │ │ + bne baf4c <_PyUnicodeWriter_Finish@@Base+0x590> │ │ │ │ mov r9, #28 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ - b bafd0 <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ + b babdc <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ mov r9, #20 │ │ │ │ mvn r0, #-2147483628 @ 0x80000014 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3cbf70 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ - b bafd0 <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ + blx 3cb8c8 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + b babdc <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b bb108 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ + b bad14 <_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 bb190 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bad9c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq baff4 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + beq bac00 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ tst r7, #32 │ │ │ │ - bne bb630 <_PyUnicodeWriter_Finish@@Base+0x880> │ │ │ │ + bne bb23c <_PyUnicodeWriter_Finish@@Base+0x880> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, r0 │ │ │ │ - beq baff4 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + beq bac00 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r2, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ - b baff4 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + b bac00 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ ldr r2, [r7, #980] @ 0x3d4 │ │ │ │ - movw r3, #32016 @ 0x7d10 │ │ │ │ + movw r3, #32008 @ 0x7d08 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bb640 <_PyUnicodeWriter_Finish@@Base+0x890> │ │ │ │ + bne bb24c <_PyUnicodeWriter_Finish@@Base+0x890> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d12c │ │ │ │ ldr r3, [sl, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl, #800] @ 0x320 │ │ │ │ - b bb190 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bad9c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ mov r2, r3 │ │ │ │ - b bb2a4 <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ + b baeb0 <_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] │ │ │ │ @@ -145531,102 +145278,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 bb450 <_PyUnicodeWriter_Finish@@Base+0x6a0> │ │ │ │ + bne bb05c <_PyUnicodeWriter_Finish@@Base+0x6a0> │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq bb44c <_PyUnicodeWriter_Finish@@Base+0x69c> │ │ │ │ + beq bb058 <_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 bb584 <_PyUnicodeWriter_Finish@@Base+0x7d4> │ │ │ │ + beq bb190 <_PyUnicodeWriter_Finish@@Base+0x7d4> │ │ │ │ cmp r1, #1 │ │ │ │ - beq bb558 <_PyUnicodeWriter_Finish@@Base+0x7a8> │ │ │ │ + beq bb164 <_PyUnicodeWriter_Finish@@Base+0x7a8> │ │ │ │ ldr r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq bb190 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + beq bad9c <_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 bb190 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bad9c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r7, #1004] @ 0x3ec │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne bb190 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ - b bb260 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ + bne bad9c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bae6c <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq baff4 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ - b bb394 <_PyUnicodeWriter_Finish@@Base+0x5e4> │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + beq bac00 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + b bafa0 <_PyUnicodeWriter_Finish@@Base+0x5e4> │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne bb650 <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ - ldr r0, [pc, #432] @ bb6b0 <_PyUnicodeWriter_Finish@@Base+0x900> │ │ │ │ - bl 1be45c │ │ │ │ + bne bb25c <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ + ldr r0, [pc, #432] @ bb2bc <_PyUnicodeWriter_Finish@@Base+0x900> │ │ │ │ + bl 1bdfb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb1a4 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ + bne badb0 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ - b bb1a4 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ + b badb0 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b bb4cc <_PyUnicodeWriter_Finish@@Base+0x71c> │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b bb0d8 <_PyUnicodeWriter_Finish@@Base+0x71c> │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r5, r2 │ │ │ │ - beq bb004 <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ + beq bac10 <_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 bb004 <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ + b bac10 <_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 bb190 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bad9c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq bb464 <_PyUnicodeWriter_Finish@@Base+0x6b4> │ │ │ │ + beq bb070 <_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] │ │ │ │ @@ -145649,63 +145396,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 bb190 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bad9c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ mov r1, r3 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r5, r0 │ │ │ │ - b bb2d4 <_PyUnicodeWriter_Finish@@Base+0x524> │ │ │ │ - bl 2e3794 │ │ │ │ + b baee0 <_PyUnicodeWriter_Finish@@Base+0x524> │ │ │ │ + bl 2e2e74 │ │ │ │ mov r5, #0 │ │ │ │ - b bb1d8 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + b bade4 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ cmp r8, #0 │ │ │ │ addne r2, r4, #20 │ │ │ │ addeq r2, r4, #28 │ │ │ │ - b bb398 <_PyUnicodeWriter_Finish@@Base+0x5e8> │ │ │ │ + b bafa4 <_PyUnicodeWriter_Finish@@Base+0x5e8> │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ - b bb3d8 <_PyUnicodeWriter_Finish@@Base+0x628> │ │ │ │ + b bafe4 <_PyUnicodeWriter_Finish@@Base+0x628> │ │ │ │ ldr r2, [r9, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b bb1a4 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ + b badb0 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8aae0 │ │ │ │ + bl 8aad8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bb628 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ + beq bb234 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb1d8 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + bgt bade4 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb1d8 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + bne bade4 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bb1d8 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bade4 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ ldr r2, [r5, #28] │ │ │ │ - b bb2f8 <_PyUnicodeWriter_Finish@@Base+0x548> │ │ │ │ + b baf04 <_PyUnicodeWriter_Finish@@Base+0x548> │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000bb6b4 : │ │ │ │ +000bb2c0 : │ │ │ │ push {fp, lr} │ │ │ │ subs r2, r1, #0 │ │ │ │ add fp, sp, #4 │ │ │ │ - blt bb6e4 │ │ │ │ + blt bb2f0 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ 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 +145462,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 bb7d0 │ │ │ │ - ldr r3, [pc, #300] @ bb840 │ │ │ │ + beq bb3dc │ │ │ │ + ldr r3, [pc, #300] @ bb44c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmn r3, #804 @ 0x324 │ │ │ │ - beq bb7e0 │ │ │ │ + beq bb3ec │ │ │ │ lsr r1, r4, #18 │ │ │ │ ubfx ip, r4, #0, #18 │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ ldr r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, ip │ │ │ │ - bgt bb760 │ │ │ │ + bgt bb36c │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, ip │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq ip, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq bb7e0 │ │ │ │ + beq bb3ec │ │ │ │ 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 bb78c │ │ │ │ + bhi bb398 │ │ │ │ add r3, r5, r3, lsl #4 │ │ │ │ cmp r3, r2, lsl #2 │ │ │ │ - bcc bb7c4 │ │ │ │ + bcc bb3d0 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 9fc30 │ │ │ │ + bl 9f974 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bb7c0 │ │ │ │ + beq bb3cc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e1f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a60e8 │ │ │ │ + bl a5e30 │ │ │ │ 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 9fc30 │ │ │ │ + b 9f974 │ │ │ │ cmp r2, #0 │ │ │ │ - blt bb838 │ │ │ │ + blt bb444 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #32432 @ 0x7eb0 │ │ │ │ + movw r1, #32424 @ 0x7ea8 │ │ │ │ movt r1, #9 │ │ │ │ ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ cmp lr, r1 │ │ │ │ - bne bb820 │ │ │ │ + bne bb42c │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ movcs r1, r2 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ b 2da38 │ │ │ │ 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 bb7c4 │ │ │ │ + b bb3d0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bb844 <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ +000bb450 <_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] @ bb8bc <_Py_NewReferenceNoTotal@@Base+0x78> │ │ │ │ + ldr r2, [pc, #92] @ bb4c8 <_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, #60716 @ 0xed2c │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp lr, r1 │ │ │ │ - bne bb8a4 <_Py_NewReferenceNoTotal@@Base+0x60> │ │ │ │ + bne bb4b0 <_Py_NewReferenceNoTotal@@Base+0x60> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #52] @ bb8c0 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - bl 1be45c │ │ │ │ + ldr r0, [pc, #52] @ bb4cc <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + bl 1bdfb4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + b 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ @@ -145837,104 +145584,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 bb914 <_Py_NewReferenceNoTotal@@Base+0xd0> │ │ │ │ + b bb520 <_Py_NewReferenceNoTotal@@Base+0xd0> │ │ │ │ add lr, r0, r3 │ │ │ │ ldrsb r5, [lr, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bb958 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ + bne bb564 <_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 bb8ec <_Py_NewReferenceNoTotal@@Base+0xa8> │ │ │ │ + ble bb4f8 <_Py_NewReferenceNoTotal@@Base+0xa8> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt bba08 <_Py_NewReferenceNoTotal@@Base+0x1c4> │ │ │ │ + bgt bb614 <_Py_NewReferenceNoTotal@@Base+0x1c4> │ │ │ │ lsl lr, r3, #1 │ │ │ │ add r5, r0, lr │ │ │ │ ldrsh r5, [r5, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bb958 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ + bne bb564 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ add lr, r0, lr │ │ │ │ strh ip, [lr, #20] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne bb90c <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ + bne bb518 <_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 bb9c8 <_Py_NewReferenceNoTotal@@Base+0x184> │ │ │ │ + bgt bb5d4 <_Py_NewReferenceNoTotal@@Base+0x184> │ │ │ │ add lr, r0, r3 │ │ │ │ ldrsb lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - bne bb9f0 <_Py_NewReferenceNoTotal@@Base+0x1ac> │ │ │ │ + bne bb5fc <_Py_NewReferenceNoTotal@@Base+0x1ac> │ │ │ │ cmp r6, #7 │ │ │ │ - ble bb9e8 <_Py_NewReferenceNoTotal@@Base+0x1a4> │ │ │ │ + ble bb5f4 <_Py_NewReferenceNoTotal@@Base+0x1a4> │ │ │ │ cmp r6, #15 │ │ │ │ lslgt lr, r3, #2 │ │ │ │ - bgt bba1c <_Py_NewReferenceNoTotal@@Base+0x1d8> │ │ │ │ + bgt bb628 <_Py_NewReferenceNoTotal@@Base+0x1d8> │ │ │ │ lsl lr, r3, #1 │ │ │ │ - b bb940 <_Py_NewReferenceNoTotal@@Base+0xfc> │ │ │ │ + b bb54c <_Py_NewReferenceNoTotal@@Base+0xfc> │ │ │ │ add lr, r0, r3, lsl #2 │ │ │ │ ldr lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - beq bb988 <_Py_NewReferenceNoTotal@@Base+0x144> │ │ │ │ + beq bb594 <_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 bb9a4 <_Py_NewReferenceNoTotal@@Base+0x160> │ │ │ │ + bgt bb5b0 <_Py_NewReferenceNoTotal@@Base+0x160> │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - bne bb9b4 <_Py_NewReferenceNoTotal@@Base+0x170> │ │ │ │ + bne bb5c0 <_Py_NewReferenceNoTotal@@Base+0x170> │ │ │ │ cmp r6, #7 │ │ │ │ - bgt bb990 <_Py_NewReferenceNoTotal@@Base+0x14c> │ │ │ │ + bgt bb59c <_Py_NewReferenceNoTotal@@Base+0x14c> │ │ │ │ add lr, r0, r3 │ │ │ │ - b bb8fc <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ + b bb508 <_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 bb978 <_Py_NewReferenceNoTotal@@Base+0x134> │ │ │ │ + b bb584 <_Py_NewReferenceNoTotal@@Base+0x134> │ │ │ │ lsl lr, r3, #2 │ │ │ │ add r5, r0, lr │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bb95c <_Py_NewReferenceNoTotal@@Base+0x118> │ │ │ │ + bne bb568 <_Py_NewReferenceNoTotal@@Base+0x118> │ │ │ │ add lr, r0, lr │ │ │ │ str ip, [lr, #20] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne bb90c <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ + bne bb518 <_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] @ bbb54 <_Py_NewReferenceNoTotal@@Base+0x310> │ │ │ │ + ldr ip, [pc, #256] @ bb760 <_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,122 +145695,122 @@ │ │ │ │ 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 bbad0 <_Py_NewReferenceNoTotal@@Base+0x28c> │ │ │ │ + bne bb6dc <_Py_NewReferenceNoTotal@@Base+0x28c> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bbb28 <_Py_NewReferenceNoTotal@@Base+0x2e4> │ │ │ │ + bne bb734 <_Py_NewReferenceNoTotal@@Base+0x2e4> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bbafc <_Py_NewReferenceNoTotal@@Base+0x2b8> │ │ │ │ + bne bb708 <_Py_NewReferenceNoTotal@@Base+0x2b8> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b bbb58 │ │ │ │ + b bb764 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbaa8 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + bgt bb6b4 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bbaa8 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + bne bb6b4 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bbaa8 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + b bb6b4 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbac0 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ + bgt bb6cc <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bbac0 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ + bne bb6cc <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - b bbac4 <_Py_NewReferenceNoTotal@@Base+0x280> │ │ │ │ + b bb6d0 <_Py_NewReferenceNoTotal@@Base+0x280> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbab4 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + bgt bb6c0 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bbab4 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + bne bb6c0 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bbab4 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + b bb6c0 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bbb58 : │ │ │ │ +000bb764 : │ │ │ │ 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, #804] @ bbe98 │ │ │ │ + ldr r2, [pc, #804] @ bbaa4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ and ip, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp ip, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ lsl r3, r3, #3 │ │ │ │ - bne bbd24 │ │ │ │ + bne bb930 │ │ │ │ ldr r1, [r2, #3752] @ 0xea8 │ │ │ │ cmp r1, #0 │ │ │ │ - ble bbd60 │ │ │ │ + ble bb96c │ │ │ │ movw ip, #38304 @ 0x95a0 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ sub lr, r1, #1 │ │ │ │ str lr, [r2, #3752] @ 0xea8 │ │ │ │ sub r1, r0, r3 │ │ │ │ - movw r3, #24808 @ 0x60e8 │ │ │ │ + movw r3, #24112 @ 0x5e30 │ │ │ │ movt r3, #10 │ │ │ │ ldr lr, [ip, #1020] @ 0x3fc │ │ │ │ cmp lr, r3 │ │ │ │ - bne bbd80 │ │ │ │ + bne bb98c │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1596] @ 0x63c │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq bbdb4 │ │ │ │ + beq bb9c0 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt bbc24 │ │ │ │ + bgt bb830 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bbdb4 │ │ │ │ + beq bb9c0 │ │ │ │ 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 bbd94 │ │ │ │ + beq bb9a0 │ │ │ │ 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 │ │ │ │ @@ -146076,29 +145823,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 bbcbc │ │ │ │ + bne bb8c8 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bbcb8 │ │ │ │ + beq bb8c4 │ │ │ │ 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 bbe0c │ │ │ │ + beq bba18 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bbde0 │ │ │ │ + beq bb9ec │ │ │ │ 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] │ │ │ │ @@ -146124,41 +145871,41 @@ │ │ │ │ str ip, [r1, #4] │ │ │ │ ldr ip, [r2, #3824] @ 0xef0 │ │ │ │ ldr r1, [r2, #3752] @ 0xea8 │ │ │ │ sub ip, ip, #1 │ │ │ │ str lr, [r0, #-8] │ │ │ │ cmp r1, lr │ │ │ │ str ip, [r2, #3824] @ 0xef0 │ │ │ │ - bgt bbbac │ │ │ │ + bgt bb7b8 │ │ │ │ movw ip, #38304 @ 0x95a0 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ - movw r4, #24808 @ 0x60e8 │ │ │ │ + movw r4, #24112 @ 0x5e30 │ │ │ │ movt r4, #10 │ │ │ │ sub r1, r0, r3 │ │ │ │ ldr lr, [ip, #1020] @ 0x3fc │ │ │ │ cmp lr, r4 │ │ │ │ - beq bbbd4 │ │ │ │ + beq bb7e0 │ │ │ │ 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, #32016 @ 0x7d10 │ │ │ │ + movw r3, #32008 @ 0x7d08 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bbe8c │ │ │ │ + bne bba98 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d12c │ │ │ │ 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 │ │ │ │ @@ -146170,15 +145917,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 bbcd0 │ │ │ │ + beq bb8dc │ │ │ │ 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] │ │ │ │ @@ -146202,18 +145949,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 bbdd0 │ │ │ │ + b bb9dc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bbe9c : │ │ │ │ +000bbaa8 : │ │ │ │ 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 │ │ │ │ @@ -146222,60 +145969,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 bbf44 │ │ │ │ + beq bbb50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bbf1c │ │ │ │ + bne bbb28 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bbf1c │ │ │ │ + beq bbb28 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bbf00 │ │ │ │ + bne bbb0c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ mov r0, #0 │ │ │ │ - b bbf14 │ │ │ │ + b bbb20 │ │ │ │ mov r1, r2 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne bbee0 │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne bbaec │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b bbf3c │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b bbb48 │ │ │ │ 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, #3864] @ 0xf18 │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ mov r4, r2 │ │ │ │ subs r7, r1, #0 │ │ │ │ str r0, [fp, #-168] @ 0xffffff58 │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - beq bce14 │ │ │ │ + beq bca20 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ sub r6, fp, #124 @ 0x7c │ │ │ │ ldr r1, [r7, #16] │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ bic r2, r3, r3, asr #31 │ │ │ │ rsblt r3, r3, #0 │ │ │ │ @@ -146283,230 +146030,230 @@ │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r2, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-192] @ 0xffffff40 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl bd1d8 <_PySlotIterator_InitLegacy@@Base> │ │ │ │ + bl bcde4 <_PySlotIterator_InitLegacy@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #0 │ │ │ │ movw r9, #65535 @ 0xffff │ │ │ │ mov sl, r3 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ str r3, [fp, #-200] @ 0xffffff38 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ str r3, [fp, #-196] @ 0xffffff3c │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ str r3, [fp, #-184] @ 0xffffff48 │ │ │ │ str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd220 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bce2c <_PySlotIterator_Next@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bc150 │ │ │ │ + beq bbd5c │ │ │ │ ldrh r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ - bhi bc138 │ │ │ │ + bhi bbd44 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bls bc008 │ │ │ │ - ldr r3, [pc, #4068] @ bd018 │ │ │ │ + bls bbc14 │ │ │ │ + ldr r3, [pc, #4068] @ bcc24 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ - bhi bc008 │ │ │ │ + bhi bbc14 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq bcd40 │ │ │ │ + beq bc94c │ │ │ │ mov r0, r5 │ │ │ │ bl 2e294 │ │ │ │ add r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - beq bd0a8 │ │ │ │ + beq bccb4 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r5 │ │ │ │ bl 2e1f8 │ │ │ │ - b bc008 │ │ │ │ + b bbc14 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc008 │ │ │ │ + beq bbc14 │ │ │ │ str r6, [fp, #-212] @ 0xffffff2c │ │ │ │ - movw r1, #25004 @ 0x61ac │ │ │ │ + movw r1, #23340 @ 0x5b2c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r6, [fp, #-176] @ 0xffffff50 │ │ │ │ str r5, [fp, #-216] @ 0xffffff28 │ │ │ │ - movw r5, #59556 @ 0xe8a4 │ │ │ │ + movw r5, #57924 @ 0xe244 │ │ │ │ movt r5, #60 @ 0x3c │ │ │ │ str r7, [fp, #-204] @ 0xffffff34 │ │ │ │ str r4, [fp, #-208] @ 0xffffff30 │ │ │ │ mov r7, r3 │ │ │ │ - movw r4, #24984 @ 0x6198 │ │ │ │ + movw r4, #23320 @ 0x5b18 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ str r1, [fp, #-152] @ 0xffffff68 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #8 │ │ │ │ - bne bcc50 │ │ │ │ + bne bc85c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e450 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc860 │ │ │ │ + beq bc46c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc880 │ │ │ │ + beq bc48c │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, r8 │ │ │ │ ldr r7, [r8, #20]! │ │ │ │ cmp r7, #0 │ │ │ │ - bne bc0cc │ │ │ │ + bne bbcd8 │ │ │ │ str r6, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r7, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r4, [fp, #-208] @ 0xffffff30 │ │ │ │ ldr r6, [fp, #-212] @ 0xffffff2c │ │ │ │ - b bc008 │ │ │ │ + b bbc14 │ │ │ │ cmp r2, r9 │ │ │ │ - beq bcb00 │ │ │ │ + beq bc70c │ │ │ │ mov r0, r6 │ │ │ │ - bl bd220 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bce2c <_PySlotIterator_Next@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne bc018 │ │ │ │ + bne bbc24 │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bd0fc │ │ │ │ + beq bcd08 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #3 │ │ │ │ - beq bd0cc │ │ │ │ + beq bccd8 │ │ │ │ ldr r3, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcc78 │ │ │ │ + bne bc884 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bl 2e5f4 │ │ │ │ cmp r0, #0 │ │ │ │ addne r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq bcb00 │ │ │ │ + beq bc70c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e294 │ │ │ │ add r9, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ - beq bd1a0 │ │ │ │ + beq bcdac │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r9 │ │ │ │ bl 2e1f8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bc810 │ │ │ │ + bne bc41c │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bc818 │ │ │ │ + bne bc424 │ │ │ │ mov r0, #1 │ │ │ │ movw r1, #36116 @ 0x8d14 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl aedcc │ │ │ │ + bl aeb0c │ │ │ │ str r0, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bcb10 │ │ │ │ + beq bc71c │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq bc224 │ │ │ │ + beq bbe30 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl 25b2a8 │ │ │ │ + bl 25a850 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bcb10 │ │ │ │ + beq bc71c │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movw r3, #41260 @ 0xa12c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt bc7c0 │ │ │ │ + bgt bc3cc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge bd180 │ │ │ │ + bge bcd8c │ │ │ │ ldr r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - beq bc274 │ │ │ │ + beq bbe80 │ │ │ │ movw r3, #41260 @ 0xa12c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne bce3c │ │ │ │ + bne bca48 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl 25aec4 │ │ │ │ + bl 25a46c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bcb10 │ │ │ │ + beq bc71c │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [fp, #-148] @ 0xffffff6c │ │ │ │ streq r3, [fp, #-152] @ 0xffffff68 │ │ │ │ - bne bcce4 │ │ │ │ + bne bc8f0 │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r9, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ str r9, [fp, #-128] @ 0xffffff80 │ │ │ │ ldreq r3, [r5, #16] │ │ │ │ streq r3, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl bdd18 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl bd924 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bcb10 │ │ │ │ + beq bc71c │ │ │ │ ldr r0, [fp, #-184] @ 0xffffff48 │ │ │ │ sub r2, fp, #132 @ 0x84 │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ str r9, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl bdd18 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl bd924 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bcb10 │ │ │ │ + beq bc71c │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ sub r2, fp, #136 @ 0x88 │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ str r9, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl bdd18 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl bd924 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bcb10 │ │ │ │ + beq bc71c │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bcb10 │ │ │ │ + beq bc71c │ │ │ │ ldr r2, [fp, #-172] @ 0xffffff54 │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ cmp r2, r9 │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - beq bc340 │ │ │ │ + beq bbf4c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ add r2, r4, #212 @ 0xd4 │ │ │ │ str r3, [r4, #448] @ 0x1c0 │ │ │ │ @@ -146522,21 +146269,21 @@ │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ add r2, r4, #424 @ 0x1a8 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ str r5, [r4, #128] @ 0x80 │ │ │ │ tst r3, #2 │ │ │ │ - bne bcf38 │ │ │ │ + bne bcb44 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ str r3, [r4, #168] @ 0xa8 │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r5, [pc, #3184] @ bd01c │ │ │ │ + ldr r5, [pc, #3184] @ bcc28 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ ldr r3, [fp, #-196] @ 0xffffff3c │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r4, #456] @ 0x1c8 │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ @@ -146553,854 +146300,854 @@ │ │ │ │ ldr r2, [fp, #-168] @ 0xffffff58 │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r8, [r4, #440] @ 0x1b8 │ │ │ │ str r8, [r4, #432] @ 0x1b0 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r8, [pc, #3088] @ bd020 │ │ │ │ + ldr r8, [pc, #3088] @ bcc2c │ │ │ │ ldrb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ bic r3, r3, #2 │ │ │ │ strb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd220 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bce2c <_PySlotIterator_Next@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc518 │ │ │ │ + beq bc124 │ │ │ │ ldrh r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq bc478 │ │ │ │ - bhi bc4d0 │ │ │ │ + beq bc084 │ │ │ │ + bhi bc0dc │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bls bc478 │ │ │ │ + bls bc084 │ │ │ │ sub r3, r3, #5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bhi bc418 │ │ │ │ + bhi bc024 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r5, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ str r2, [r4, #24] │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi bc4ac │ │ │ │ + bhi bc0b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd220 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bce2c <_PySlotIterator_Next@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc518 │ │ │ │ + beq bc124 │ │ │ │ ldrh r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq bc478 │ │ │ │ - bls bc46c │ │ │ │ + beq bc084 │ │ │ │ + bls bc078 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq bc6e0 │ │ │ │ + beq bc2ec │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ cmp r3, r2 │ │ │ │ - beq bc694 │ │ │ │ - ldr r1, [pc, #2928] @ bd024 │ │ │ │ + beq bc2a0 │ │ │ │ + ldr r1, [pc, #2928] @ bcc30 │ │ │ │ sub r3, r3, #5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - bhi bc418 │ │ │ │ + bhi bc024 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq bc6e0 │ │ │ │ + beq bc2ec │ │ │ │ cmp r3, r7 │ │ │ │ - beq bc694 │ │ │ │ + beq bc2a0 │ │ │ │ sub r3, r3, #57 @ 0x39 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bhi bc418 │ │ │ │ + bhi bc024 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #116] @ 0x74 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #156] @ 0x9c │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r3, #49640 @ 0xc1e8 │ │ │ │ + movweq r3, #48824 @ 0xbeb8 │ │ │ │ movteq r3, #24 │ │ │ │ streq r3, [r4, #24] │ │ │ │ sub r3, fp, #136 @ 0x88 │ │ │ │ ldm r3, {r3, r7, r8} │ │ │ │ str r3, [r4, #28] │ │ │ │ str r8, [r4, #104] @ 0x68 │ │ │ │ str r7, [r4, #144] @ 0x90 │ │ │ │ - bl bdde8 │ │ │ │ + bl bd9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt bc694 │ │ │ │ + blt bc2a0 │ │ │ │ ldr r2, [r4, #152] @ 0x98 │ │ │ │ - movw r3, #40900 @ 0x9fc4 │ │ │ │ + movw r3, #40256 @ 0x9d40 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bc5b0 │ │ │ │ + bne bc1bc │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bc580 │ │ │ │ + beq bc18c │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt bd1ac │ │ │ │ + blt bcdb8 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bcf7c │ │ │ │ + blt bcb88 │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bcee0 │ │ │ │ + blt bcaec │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bcf0c │ │ │ │ + blt bcb18 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r6, [r4, #132] @ 0x84 │ │ │ │ - bne bd124 │ │ │ │ + bne bcd30 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bc618 │ │ │ │ + beq bc224 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl aece0 │ │ │ │ - bl aa800 │ │ │ │ + bl aea20 │ │ │ │ + bl aa57c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bc694 │ │ │ │ - ldr r1, [pc, #2624] @ bd028 │ │ │ │ + beq bc2a0 │ │ │ │ + ldr r1, [pc, #2624] @ bcc34 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc610 │ │ │ │ + bgt bc21c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bcfc4 │ │ │ │ + beq bcbd0 │ │ │ │ cmn r9, #1 │ │ │ │ - beq bc694 │ │ │ │ + beq bc2a0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne bc868 │ │ │ │ + bne bc474 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bc888 │ │ │ │ - ldr r1, [pc, #2556] @ bd02c │ │ │ │ + bne bc494 │ │ │ │ + ldr r1, [pc, #2556] @ bcc38 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7630 │ │ │ │ + bl a7378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc694 │ │ │ │ + bne bc2a0 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ bl 2e5f4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq bcfd0 │ │ │ │ + beq bcbdc │ │ │ │ sub r1, r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl be4fc │ │ │ │ + bl be108 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bc694 │ │ │ │ - ldr r1, [pc, #2492] @ bd02c │ │ │ │ + beq bc2a0 │ │ │ │ + ldr r1, [pc, #2492] @ bcc38 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc694 │ │ │ │ + bgt bc2a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd0c0 │ │ │ │ - bl be588 │ │ │ │ + beq bcccc │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bce58 │ │ │ │ + bne bca64 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r3 │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [fp, #-160] @ 0xffffff60 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r0, r8 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r0, [fp, #-164] @ 0xffffff5c │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r9, [r3, #20] │ │ │ │ - bl be5b8 │ │ │ │ + bl be1c4 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mul r2, r9, sl │ │ │ │ bl 2e1f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl be5b8 │ │ │ │ + bl be1c4 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ - bl be5b8 │ │ │ │ + bl be1c4 │ │ │ │ cmp sl, #0 │ │ │ │ - ble bc418 │ │ │ │ + ble bc024 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ tst r3, #8 │ │ │ │ - bne bcda4 │ │ │ │ + bne bc9b0 │ │ │ │ cmp sl, #1 │ │ │ │ - beq bc418 │ │ │ │ + beq bc024 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ tst r3, #8 │ │ │ │ - bne bcdc0 │ │ │ │ + bne bc9cc │ │ │ │ cmp sl, #2 │ │ │ │ - beq bc418 │ │ │ │ + beq bc024 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ tst r3, #8 │ │ │ │ - bne bcddc │ │ │ │ + bne bc9e8 │ │ │ │ cmp sl, #3 │ │ │ │ - beq bc418 │ │ │ │ + beq bc024 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ tst r3, #8 │ │ │ │ - bne bcdf8 │ │ │ │ + bne bca04 │ │ │ │ subs r2, sl, #4 │ │ │ │ - beq bc418 │ │ │ │ + beq bc024 │ │ │ │ add r3, r0, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ tst r1, #8 │ │ │ │ - bne bcd50 │ │ │ │ + bne bc95c │ │ │ │ add r3, r3, #20 │ │ │ │ subs r2, r2, #1 │ │ │ │ - bne bc76c │ │ │ │ - b bc418 │ │ │ │ + bne bc378 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #124] @ 0x7c │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #160] @ 0xa0 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #112] @ 0x70 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r3, #12 │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq bcbc4 │ │ │ │ + beq bc7d0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov ip, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r5, ip │ │ │ │ - ble bcbec │ │ │ │ + ble bc7f8 │ │ │ │ ldr r9, [r3, #4]! │ │ │ │ cmp lr, r9 │ │ │ │ - bne bcbbc │ │ │ │ + bne bc7c8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - beq bc244 │ │ │ │ - b bc7cc │ │ │ │ + beq bbe50 │ │ │ │ + b bc3d8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne bcca0 │ │ │ │ + bne bc8ac │ │ │ │ ldr r1, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r0, #1 │ │ │ │ - bl aedcc │ │ │ │ + bl aeb0c │ │ │ │ str r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - b bc1f4 │ │ │ │ + b bbe00 │ │ │ │ str r2, [r4, #148] @ 0x94 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #152] @ 0x98 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ - b bc118 │ │ │ │ - ldr r1, [pc, #1984] @ bd030 │ │ │ │ + b bbd24 │ │ │ │ + ldr r1, [pc, #1984] @ bcc3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 119228 │ │ │ │ + bl 118dc8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bc620 │ │ │ │ - b bc694 │ │ │ │ + bne bc22c │ │ │ │ + b bc2a0 │ │ │ │ str r8, [fp, #-184] @ 0xffffff48 │ │ │ │ - b bc118 │ │ │ │ - ldr r1, [pc, #1956] @ bd034 │ │ │ │ + b bbd24 │ │ │ │ + ldr r1, [pc, #1956] @ bcc40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 119228 │ │ │ │ + bl 118dc8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bc628 │ │ │ │ - b bc694 │ │ │ │ + bne bc234 │ │ │ │ + b bc2a0 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #196] @ 0xc4 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #424] @ 0x1a8 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #428] @ 0x1ac │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #212] @ 0xd4 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #380] @ 0x17c │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #224] @ 0xe0 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #200] @ 0xc8 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #372] @ 0x174 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #368] @ 0x170 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #220] @ 0xdc │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #364] @ 0x16c │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #32] │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #164] @ 0xa4 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #216] @ 0xd8 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #288] @ 0x120 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #136] @ 0x88 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #384] @ 0x180 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #396] @ 0x18c │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #392] @ 0x188 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #416] @ 0x1a0 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #412] @ 0x19c │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #388] @ 0x184 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #376] @ 0x178 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #404] @ 0x194 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #420] @ 0x1a4 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #140] @ 0x8c │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #264] @ 0x108 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #236] @ 0xec │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #272] @ 0x110 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #276] @ 0x114 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #240] @ 0xf0 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #248] @ 0xf8 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #256] @ 0x100 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #304] @ 0x130 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #360] @ 0x168 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #344] @ 0x158 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #308] @ 0x134 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #328] @ 0x148 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #316] @ 0x13c │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #320] @ 0x140 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #340] @ 0x154 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #312] @ 0x138 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #324] @ 0x144 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #352] @ 0x160 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #284] @ 0x11c │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #228] @ 0xe4 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #260] @ 0x104 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #348] @ 0x15c │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #232] @ 0xe8 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #268] @ 0x10c │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #292] @ 0x124 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #336] @ 0x150 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #280] @ 0x118 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #300] @ 0x12c │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #244] @ 0xf4 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #332] @ 0x14c │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #188] @ 0xbc │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ str r2, [r4, #252] @ 0xfc │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-196] @ 0xffffff3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne bc008 │ │ │ │ + bne bbc14 │ │ │ │ cmp r7, #0 │ │ │ │ - beq bce98 │ │ │ │ + beq bcaa4 │ │ │ │ str r7, [fp, #-196] @ 0xffffff3c │ │ │ │ - b bc008 │ │ │ │ + b bbc14 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - bne bc008 │ │ │ │ + bne bbc14 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b bc008 │ │ │ │ + b bbc14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bcfa0 │ │ │ │ + bne bcbac │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bc008 │ │ │ │ + bgt bbc14 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24848 @ 0x6110 │ │ │ │ + movw r1, #23184 @ 0x5a90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r3 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r4, #0 │ │ │ │ - b bc6b4 │ │ │ │ + b bc2c0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bcff4 │ │ │ │ + bne bcc00 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bc008 │ │ │ │ + bgt bbc14 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24788 @ 0x60d4 │ │ │ │ + movw r1, #23124 @ 0x5a54 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b bcb00 │ │ │ │ + bl 16d81c │ │ │ │ + b bc70c │ │ │ │ cmp r7, #0 │ │ │ │ - bne bd03c │ │ │ │ + bne bcc48 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b bc008 │ │ │ │ + b bbc14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bd060 │ │ │ │ + bne bcc6c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - b bc008 │ │ │ │ + b bbc14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bd084 │ │ │ │ + bne bcc90 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ - b bc008 │ │ │ │ + b bbc14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bceb4 │ │ │ │ + bne bcac0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bc008 │ │ │ │ + bgt bbc14 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23240 @ 0x5ac8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b bcb00 │ │ │ │ + bl 16d81c │ │ │ │ + b bc70c │ │ │ │ add ip, ip, #1 │ │ │ │ - b bc7ec │ │ │ │ + b bc3f8 │ │ │ │ mov r3, r4 │ │ │ │ cmp lr, r3 │ │ │ │ - beq bc800 │ │ │ │ + beq bc40c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcbc8 │ │ │ │ + bne bc7d4 │ │ │ │ movw r3, #36116 @ 0x8d14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp lr, r3 │ │ │ │ - beq bc800 │ │ │ │ + beq bc40c │ │ │ │ ldr r3, [lr, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq bcc20 │ │ │ │ + beq bc82c │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov ip, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r5, ip │ │ │ │ - ble bcd88 │ │ │ │ + ble bc994 │ │ │ │ ldr r9, [r3, #4]! │ │ │ │ cmp r4, r9 │ │ │ │ - beq bcc48 │ │ │ │ + beq bc854 │ │ │ │ add ip, ip, #1 │ │ │ │ - b bcc04 │ │ │ │ + b bc810 │ │ │ │ mov r3, lr │ │ │ │ cmp r4, r3 │ │ │ │ - beq bcc48 │ │ │ │ + beq bc854 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcc24 │ │ │ │ + bne bc830 │ │ │ │ movw r3, #36116 @ 0x8d14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne bcd88 │ │ │ │ + bne bc994 │ │ │ │ mov r4, lr │ │ │ │ - b bc800 │ │ │ │ + b bc40c │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt bcd6c │ │ │ │ + blt bc978 │ │ │ │ ldr r3, [fp, #-200] @ 0xffffff38 │ │ │ │ cmp r3, r2 │ │ │ │ movlt r3, r2 │ │ │ │ str r3, [fp, #-200] @ 0xffffff38 │ │ │ │ ldr r3, [fp, #-216] @ 0xffffff28 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ - b bc0d8 │ │ │ │ + b bbce4 │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bccb8 │ │ │ │ + bne bc8c4 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25252 @ 0x62a4 │ │ │ │ + movw r1, #23588 @ 0x5c24 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b bcb00 │ │ │ │ + bl 16d81c │ │ │ │ + b bc70c │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b bc200 │ │ │ │ + b bbe0c │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ ldr r2, [fp, #-200] @ 0xffffff38 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt bc178 │ │ │ │ + bgt bbd84 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25304 @ 0x62d8 │ │ │ │ + movw r1, #23640 @ 0x5c58 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b bcb00 │ │ │ │ + bl 16d81c │ │ │ │ + b bc70c │ │ │ │ ldr r2, [r5, #16] │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r2, r2, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc298 │ │ │ │ + beq bbea4 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-156] @ 0xffffff64 │ │ │ │ orr r3, r2, r3 │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ - bne bc298 │ │ │ │ + bne bbea4 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25572 @ 0x63e4 │ │ │ │ + movw r1, #23908 @ 0x5d64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b bcb10 │ │ │ │ + bl 16d81c │ │ │ │ + b bc71c │ │ │ │ ldr r0, [fp, #-160] @ 0xffffff60 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ str r5, [fp, #-160] @ 0xffffff60 │ │ │ │ - b bc008 │ │ │ │ + b bbc14 │ │ │ │ bic r1, r1, #8 │ │ │ │ ldr r0, [fp, #-152] @ 0xffffff68 │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r1, r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b bc778 │ │ │ │ + b bc384 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24948 @ 0x6174 │ │ │ │ + movw r1, #23284 @ 0x5af4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b bcb00 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bl 16d81c │ │ │ │ + b bc70c │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25352 @ 0x6308 │ │ │ │ + movw r1, #23688 @ 0x5c88 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b bcb10 │ │ │ │ + bl 16d81c │ │ │ │ + b bc71c │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b bc724 │ │ │ │ + b bc330 │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b bc738 │ │ │ │ + b bc344 │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b bc74c │ │ │ │ + b bc358 │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b bc760 │ │ │ │ + b bc36c │ │ │ │ sub r6, fp, #124 @ 0x7c │ │ │ │ ldr r1, [fp, #-168] @ 0xffffff58 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c7acc <_PySlotIterator_Init@@Base> │ │ │ │ + bl 3c7428 <_PySlotIterator_Init@@Base> │ │ │ │ str r7, [fp, #-156] @ 0xffffff64 │ │ │ │ str r7, [fp, #-192] @ 0xffffff40 │ │ │ │ str r7, [fp, #-188] @ 0xffffff44 │ │ │ │ str r7, [fp, #-148] @ 0xffffff6c │ │ │ │ - b bbfdc │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b bbbe8 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25520 @ 0x63b0 │ │ │ │ + movw r1, #23856 @ 0x5d30 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b bcb10 │ │ │ │ + bl 16d81c │ │ │ │ + b bc71c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bce74 │ │ │ │ + bgt bca80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bce8c │ │ │ │ + beq bca98 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r4 │ │ │ │ str r4, [fp, #-160] @ 0xffffff60 │ │ │ │ str r4, [fp, #-144] @ 0xffffff70 │ │ │ │ - b bc6b4 │ │ │ │ + b bc2c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bce74 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bca80 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25028 @ 0x61c4 │ │ │ │ + movw r1, #23364 @ 0x5b44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b bcb00 │ │ │ │ + bl 16d81c │ │ │ │ + b bc70c │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #24888 @ 0x6138 │ │ │ │ + movw r2, #23224 @ 0x5ab8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24700 @ 0x607c │ │ │ │ + movw r1, #23036 @ 0x59fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b bcb00 │ │ │ │ + bl 13ff54 │ │ │ │ + b bc70c │ │ │ │ str r2, [r4, #168] @ 0xa8 │ │ │ │ - b bc418 │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + b bc024 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #25780 @ 0x64b4 │ │ │ │ + movw r1, #24116 @ 0x5e34 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ - b bc694 │ │ │ │ + bl 13ff54 │ │ │ │ + b bc2a0 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b bc418 │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + b bc024 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #25848 @ 0x64f8 │ │ │ │ + movw r1, #24184 @ 0x5e78 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ - b bc694 │ │ │ │ + bl 13ff54 │ │ │ │ + b bc2a0 │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ - b bc390 │ │ │ │ + bl a44a0 <_Py_SetImmortal@@Base> │ │ │ │ + b bbf9c │ │ │ │ str r2, [r4, #128] @ 0x80 │ │ │ │ - b bc418 │ │ │ │ + b bc024 │ │ │ │ cmp r7, #0 │ │ │ │ ldreq r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq bc008 │ │ │ │ + beq bbc14 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #24740 @ 0x60a4 │ │ │ │ + movw r2, #23076 @ 0x5a24 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24700 @ 0x607c │ │ │ │ + movw r1, #23036 @ 0x59fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b bcb00 │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + bl 13ff54 │ │ │ │ + b bc70c │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #25708 @ 0x646c │ │ │ │ + movw r1, #24044 @ 0x5dec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ - b bc694 │ │ │ │ + bl 13ff54 │ │ │ │ + b bc2a0 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #24824 @ 0x60f8 │ │ │ │ + movw r2, #23160 @ 0x5a78 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24700 @ 0x607c │ │ │ │ + movw r1, #23036 @ 0x59fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b bcb00 │ │ │ │ + bl 13ff54 │ │ │ │ + b bc70c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bc610 │ │ │ │ - movw r0, #46432 @ 0xb560 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bc21c │ │ │ │ + movw r0, #46008 @ 0xb3b8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #25924 @ 0x6544 │ │ │ │ + movw r2, #24260 @ 0x5ec4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f2d50 │ │ │ │ - b bc694 │ │ │ │ + bl 2f2430 │ │ │ │ + b bc2a0 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #24772 @ 0x60c4 │ │ │ │ + movw r2, #23108 @ 0x5a44 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24700 @ 0x607c │ │ │ │ + movw r1, #23036 @ 0x59fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b bcb00 │ │ │ │ - subeq lr, r5, r8, ror #2 │ │ │ │ - subeq lr, r5, r2, ror #3 │ │ │ │ - strdeq lr, [r5], #-38 @ 0xffffffda │ │ │ │ - subeq lr, r5, r8, asr #4 │ │ │ │ + bl 13ff54 │ │ │ │ + b bc70c │ │ │ │ + ldrdeq sp, [r5], #-168 @ 0xffffff58 │ │ │ │ + subeq sp, r5, r2, asr fp │ │ │ │ + subeq sp, r5, r6, ror #24 │ │ │ │ + strheq sp, [r5], #-184 @ 0xffffff48 │ │ │ │ rsbeq r1, r3, r0, ror #28 │ │ │ │ ldrdeq r2, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r2, r3, r8, asr #28 │ │ │ │ rsbeq r1, r3, r0, lsl #28 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #24688 @ 0x6070 │ │ │ │ + movw r2, #23024 @ 0x59f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24700 @ 0x607c │ │ │ │ + movw r1, #23036 @ 0x59fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b bcb00 │ │ │ │ + bl 13ff54 │ │ │ │ + b bc70c │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #24756 @ 0x60b4 │ │ │ │ + movw r2, #23092 @ 0x5a34 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24700 @ 0x607c │ │ │ │ + movw r1, #23036 @ 0x59fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b bcb00 │ │ │ │ + bl 13ff54 │ │ │ │ + b bc70c │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #24936 @ 0x6168 │ │ │ │ + movw r2, #23272 @ 0x5ae8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24700 @ 0x607c │ │ │ │ + movw r1, #23036 @ 0x59fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b bcb00 │ │ │ │ - bl 2e3794 │ │ │ │ + bl 13ff54 │ │ │ │ + b bc70c │ │ │ │ + bl 2e2e74 │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r3 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b bcb10 │ │ │ │ + b bc71c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bc694 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bc2a0 │ │ │ │ movw r0, #4388 @ 0x1124 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #25176 @ 0x6258 │ │ │ │ + movw r1, #23512 @ 0x5bd8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r5, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r3 │ │ │ │ - b bcb10 │ │ │ │ + b bc71c │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #25100 @ 0x620c │ │ │ │ - movweq r1, #25144 @ 0x6238 │ │ │ │ + movwne r1, #23436 @ 0x5b8c │ │ │ │ + movweq r1, #23480 @ 0x5bb8 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ - bl 16dbb0 │ │ │ │ - b bcb00 │ │ │ │ - ldr r1, [pc, #-244] @ bd038 │ │ │ │ + bl 16d81c │ │ │ │ + b bc70c │ │ │ │ + ldr r1, [pc, #-244] @ bcc44 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ @@ -147414,39 +147161,39 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #416 @ 0x1a0 │ │ │ │ addeq r3, r3, #988 @ 0x3dc │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ - b bc5c0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b bc1cc │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #25476 @ 0x6384 │ │ │ │ + movw r1, #23812 @ 0x5d04 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b bcb10 │ │ │ │ + bl 13ff54 │ │ │ │ + b bc71c │ │ │ │ ldr r3, [fp, #-164] @ 0xffffff5c │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b bcb10 │ │ │ │ + b bc71c │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #25640 @ 0x6428 │ │ │ │ + movw r1, #23976 @ 0x5da8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ - b bc694 │ │ │ │ + bl 13ff54 │ │ │ │ + b bc2a0 │ │ │ │ │ │ │ │ -000bd1d8 <_PySlotIterator_InitLegacy@@Base>: │ │ │ │ +000bcde4 <_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 │ │ │ │ @@ -147458,472 +147205,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} │ │ │ │ │ │ │ │ -000bd220 <_PySlotIterator_Next@@Base>: │ │ │ │ +000bce2c <_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 bd680 <_PySlotIterator_Next@@Base+0x460> │ │ │ │ + beq bd28c <_PySlotIterator_Next@@Base+0x460> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd5b8 <_PySlotIterator_Next@@Base+0x398> │ │ │ │ + bne bd1c4 <_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 bd60c <_PySlotIterator_Next@@Base+0x3ec> │ │ │ │ + bne bd218 <_PySlotIterator_Next@@Base+0x3ec> │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ - bhi bd9a8 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi bd5b4 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ cmp r4, #87 @ 0x57 │ │ │ │ - bls bd3d0 <_PySlotIterator_Next@@Base+0x1b0> │ │ │ │ + bls bcfdc <_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 bd63c <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ + beq bd248 <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ sub r3, r4, #92 @ 0x5c │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #2 │ │ │ │ - bls bd914 <_PySlotIterator_Next@@Base+0x6f4> │ │ │ │ + bls bd520 <_PySlotIterator_Next@@Base+0x6f4> │ │ │ │ tst r2, #4 │ │ │ │ - beq bd310 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bcf1c <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #58712 @ 0xe558 │ │ │ │ + movw r1, #56572 @ 0xdcfc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #5 │ │ │ │ - beq bd6ac <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ - bhi bd310 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bd2b8 <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ + bhi bcf1c <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ cmp r3, #3 │ │ │ │ - beq bd310 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bcf1c <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ cmp r3, #4 │ │ │ │ - beq bd6ac <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ + beq bd2b8 <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd664 <_PySlotIterator_Next@@Base+0x444> │ │ │ │ + bne bd270 <_PySlotIterator_Next@@Base+0x444> │ │ │ │ ldr r3, [ip] │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [ip] │ │ │ │ ldrb r3, [r5, #65] @ 0x41 │ │ │ │ tst r3, #2 │ │ │ │ - beq bd470 <_PySlotIterator_Next@@Base+0x250> │ │ │ │ + beq bd07c <_PySlotIterator_Next@@Base+0x250> │ │ │ │ cmp r4, #73 @ 0x49 │ │ │ │ - bhi bd4ac <_PySlotIterator_Next@@Base+0x28c> │ │ │ │ + bhi bd0b8 <_PySlotIterator_Next@@Base+0x28c> │ │ │ │ cmp r4, #71 @ 0x47 │ │ │ │ - bhi bd7dc <_PySlotIterator_Next@@Base+0x5bc> │ │ │ │ + bhi bd3e8 <_PySlotIterator_Next@@Base+0x5bc> │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - beq bd800 <_PySlotIterator_Next@@Base+0x5e0> │ │ │ │ + beq bd40c <_PySlotIterator_Next@@Base+0x5e0> │ │ │ │ cmp r4, #56 @ 0x38 │ │ │ │ - beq bd480 <_PySlotIterator_Next@@Base+0x260> │ │ │ │ + beq bd08c <_PySlotIterator_Next@@Base+0x260> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #58712 @ 0xe558 │ │ │ │ + movw r1, #56572 @ 0xdcfc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bd6a0 <_PySlotIterator_Next@@Base+0x480> │ │ │ │ + bne bd2ac <_PySlotIterator_Next@@Base+0x480> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd3f4 <_PySlotIterator_Next@@Base+0x1d4> │ │ │ │ + beq bd000 <_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 bd458 <_PySlotIterator_Next@@Base+0x238> │ │ │ │ + bls bd064 <_PySlotIterator_Next@@Base+0x238> │ │ │ │ mov ip, r4 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - beq bd490 <_PySlotIterator_Next@@Base+0x270> │ │ │ │ - ldr r1, [pc, #1836] @ bdae8 <_PySlotIterator_Next@@Base+0x8c8> │ │ │ │ + beq bd09c <_PySlotIterator_Next@@Base+0x270> │ │ │ │ + ldr r1, [pc, #1836] @ bd6f4 <_PySlotIterator_Next@@Base+0x8c8> │ │ │ │ sub r2, r4, #57 @ 0x39 │ │ │ │ cmp r2, #52 @ 0x34 │ │ │ │ - bhi bd490 <_PySlotIterator_Next@@Base+0x270> │ │ │ │ + bhi bd09c <_PySlotIterator_Next@@Base+0x270> │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r4, #4 │ │ │ │ - bhi bd5a0 <_PySlotIterator_Next@@Base+0x380> │ │ │ │ - ldr r3, [pc, #1804] @ bdaec <_PySlotIterator_Next@@Base+0x8cc> │ │ │ │ + bhi bd1ac <_PySlotIterator_Next@@Base+0x380> │ │ │ │ + ldr r3, [pc, #1804] @ bd6f8 <_PySlotIterator_Next@@Base+0x8cc> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bda50 <_PySlotIterator_Next@@Base+0x830> │ │ │ │ + bhi bd65c <_PySlotIterator_Next@@Base+0x830> │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd37c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bcf88 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ add r3, r1, r4, lsl #2 │ │ │ │ - movw r0, #46432 @ 0xb560 │ │ │ │ + movw r0, #46008 @ 0xb3b8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #26164 @ 0x6634 │ │ │ │ + movw r2, #24500 @ 0x5fb4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f2d50 │ │ │ │ + bl 2f2430 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd788 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + beq bd350 <_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 bd3b4 <_PySlotIterator_Next@@Base+0x194> │ │ │ │ + bhi bcfc0 <_PySlotIterator_Next@@Base+0x194> │ │ │ │ tst r6, r3 │ │ │ │ - bne bd81c <_PySlotIterator_Next@@Base+0x5fc> │ │ │ │ + bne bd428 <_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 bd8b8 <_PySlotIterator_Next@@Base+0x698> │ │ │ │ + bne bd4c4 <_PySlotIterator_Next@@Base+0x698> │ │ │ │ add r2, r5, r7, lsl #2 │ │ │ │ orr r3, r6, r3 │ │ │ │ mov r4, ip │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - b bd470 <_PySlotIterator_Next@@Base+0x250> │ │ │ │ + b bd07c <_PySlotIterator_Next@@Base+0x250> │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ - beq bd798 <_PySlotIterator_Next@@Base+0x578> │ │ │ │ + beq bd3a4 <_PySlotIterator_Next@@Base+0x578> │ │ │ │ cmp r4, #102 @ 0x66 │ │ │ │ - bhi bd4f4 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + bhi bd100 <_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 bd354 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bcf60 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ mov r2, #25600 @ 0x6400 │ │ │ │ movt r2, #10168 @ 0x27b8 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bd6bc <_PySlotIterator_Next@@Base+0x49c> │ │ │ │ + bne bd2c8 <_PySlotIterator_Next@@Base+0x49c> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #58712 @ 0xe558 │ │ │ │ + movw r1, #56572 @ 0xdcfc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bd74c <_PySlotIterator_Next@@Base+0x52c> │ │ │ │ + bne bd314 <_PySlotIterator_Next@@Base+0x4e8> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd37c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ - b bd768 <_PySlotIterator_Next@@Base+0x548> │ │ │ │ + bne bcf88 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + b bd330 <_PySlotIterator_Next@@Base+0x504> │ │ │ │ ands r3, r2, #1 │ │ │ │ strh r7, [r5, #72] @ 0x48 │ │ │ │ - bne bda34 <_PySlotIterator_Next@@Base+0x814> │ │ │ │ + bne bd640 <_PySlotIterator_Next@@Base+0x814> │ │ │ │ str r3, [ip] │ │ │ │ ldr ip, [r5] │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd680 <_PySlotIterator_Next@@Base+0x460> │ │ │ │ + beq bd28c <_PySlotIterator_Next@@Base+0x460> │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bda58 <_PySlotIterator_Next@@Base+0x838> │ │ │ │ + beq bd664 <_PySlotIterator_Next@@Base+0x838> │ │ │ │ cmp r2, #1 │ │ │ │ - bne bdab4 <_PySlotIterator_Next@@Base+0x894> │ │ │ │ + bne bd6c0 <_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 bda8c <_PySlotIterator_Next@@Base+0x86c> │ │ │ │ + bne bd698 <_PySlotIterator_Next@@Base+0x86c> │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ - bhi bd9a8 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi bd5b4 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ cmp r4, #87 @ 0x57 │ │ │ │ - bhi bd2a8 <_PySlotIterator_Next@@Base+0x88> │ │ │ │ + bhi bceb4 <_PySlotIterator_Next@@Base+0x88> │ │ │ │ cmp r4, #4 │ │ │ │ - bls bdac8 <_PySlotIterator_Next@@Base+0x8a8> │ │ │ │ + bls bd6d4 <_PySlotIterator_Next@@Base+0x8a8> │ │ │ │ sub r3, r4, #5 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - bhi bd9a8 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi bd5b4 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd2d8 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bcee4 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ cmp r3, #1 │ │ │ │ - bne bd5ec <_PySlotIterator_Next@@Base+0x3cc> │ │ │ │ + bne bd1f8 <_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 bd284 <_PySlotIterator_Next@@Base+0x64> │ │ │ │ + b bce90 <_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 bd298 <_PySlotIterator_Next@@Base+0x78> │ │ │ │ + beq bcea4 <_PySlotIterator_Next@@Base+0x78> │ │ │ │ cmp r4, #4 │ │ │ │ - bls bd708 <_PySlotIterator_Next@@Base+0x4e8> │ │ │ │ + bls bd360 <_PySlotIterator_Next@@Base+0x534> │ │ │ │ sub r3, r4, #84 @ 0x54 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #26 │ │ │ │ - bhi bd638 <_PySlotIterator_Next@@Base+0x418> │ │ │ │ + bhi bd244 <_PySlotIterator_Next@@Base+0x418> │ │ │ │ movw r1, #1295 @ 0x50f │ │ │ │ movt r1, #1663 @ 0x67f │ │ │ │ lsr r1, r1, r3 │ │ │ │ tst r1, #1 │ │ │ │ - bne bd2c4 <_PySlotIterator_Next@@Base+0xa4> │ │ │ │ + bne bced0 <_PySlotIterator_Next@@Base+0xa4> │ │ │ │ mov r3, #1 │ │ │ │ mvn r1, #0 │ │ │ │ tst r2, #1 │ │ │ │ strh r1, [r5, #72] @ 0x48 │ │ │ │ - bne bd9b0 <_PySlotIterator_Next@@Base+0x790> │ │ │ │ - movw r2, #58712 @ 0xe558 │ │ │ │ + bne bd5bc <_PySlotIterator_Next@@Base+0x790> │ │ │ │ + movw r2, #56572 @ 0xdcfc │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 3c1a24 <_Py_hashtable_foreach@@Base+0x307c> │ │ │ │ - b bd788 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + bl 3c1484 <_Py_hashtable_foreach@@Base+0x307c> │ │ │ │ + b bd350 <_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 bd328 <_PySlotIterator_Next@@Base+0x108> │ │ │ │ + b bcf34 <_PySlotIterator_Next@@Base+0x108> │ │ │ │ ldrb r0, [r5, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bd898 <_PySlotIterator_Next@@Base+0x678> │ │ │ │ + bne bd4a4 <_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 bd370 <_PySlotIterator_Next@@Base+0x150> │ │ │ │ - b bd37c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + beq bcf7c <_PySlotIterator_Next@@Base+0x150> │ │ │ │ + b bcf88 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - b bd310 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + b bcf1c <_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 bd3a8 <_PySlotIterator_Next@@Base+0x188> │ │ │ │ + b bcfb4 <_PySlotIterator_Next@@Base+0x188> │ │ │ │ mov r3, #89 @ 0x59 │ │ │ │ mov r4, r3 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ - b bd2d8 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bcee4 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ mov r4, #88 @ 0x58 │ │ │ │ mov r3, r4 │ │ │ │ - b bd6e4 <_PySlotIterator_Next@@Base+0x4c4> │ │ │ │ + b bd2f0 <_PySlotIterator_Next@@Base+0x4c4> │ │ │ │ mov r4, #91 @ 0x5b │ │ │ │ - b bd6f0 <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ + b bd2fc <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ mov r4, #90 @ 0x5a │ │ │ │ - b bd6f0 <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ - ldr r3, [pc, #992] @ bdaf0 <_PySlotIterator_Next@@Base+0x8d0> │ │ │ │ - sub r4, r4, #1 │ │ │ │ - cmp r4, #3 │ │ │ │ - bhi bda1c <_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 bd2d8 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ - mov r4, #87 @ 0x57 │ │ │ │ - b bd5b0 <_PySlotIterator_Next@@Base+0x390> │ │ │ │ - mov r4, #86 @ 0x56 │ │ │ │ - b bd5b0 <_PySlotIterator_Next@@Base+0x390> │ │ │ │ - mov r4, #84 @ 0x54 │ │ │ │ - strh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd2d8 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd2fc <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ cmp r3, #2 │ │ │ │ - bne bd37c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bcf88 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r1, #58712 @ 0xe558 │ │ │ │ + movweq r1, #56572 @ 0xdcfc │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ - bne bd37c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bcf88 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ add r2, r1, r4, lsl #2 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26132 @ 0x6614 │ │ │ │ + movw r1, #24468 @ 0x5f94 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, #1 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ - b bd478 <_PySlotIterator_Next@@Base+0x258> │ │ │ │ + b bd084 <_PySlotIterator_Next@@Base+0x258> │ │ │ │ + ldr r3, [pc, #916] @ bd6fc <_PySlotIterator_Next@@Base+0x8d0> │ │ │ │ + sub r4, r4, #1 │ │ │ │ + cmp r4, #3 │ │ │ │ + bhi bd628 <_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 bcee4 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + mov r4, #87 @ 0x57 │ │ │ │ + b bd1bc <_PySlotIterator_Next@@Base+0x390> │ │ │ │ + mov r4, #86 @ 0x56 │ │ │ │ + b bd1bc <_PySlotIterator_Next@@Base+0x390> │ │ │ │ + mov r4, #84 @ 0x54 │ │ │ │ + strh r4, [r5, #72] @ 0x48 │ │ │ │ + b bcee4 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ tst r2, #2 │ │ │ │ - bne bd754 <_PySlotIterator_Next@@Base+0x534> │ │ │ │ + bne bd31c <_PySlotIterator_Next@@Base+0x4f0> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd4f4 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ - movw r3, #58712 @ 0xe558 │ │ │ │ + bne bd100 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + movw r3, #56572 @ 0xdcfc │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ movw r0, #4388 @ 0x1124 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #26104 @ 0x65f8 │ │ │ │ + movw r1, #24440 @ 0x5f78 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ - b bd788 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + bl 13ff54 │ │ │ │ + b bd350 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ tst r2, #2 │ │ │ │ - bne bd7f4 <_PySlotIterator_Next@@Base+0x5d4> │ │ │ │ + bne bd400 <_PySlotIterator_Next@@Base+0x5d4> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - beq bd7b0 <_PySlotIterator_Next@@Base+0x590> │ │ │ │ + beq bd3bc <_PySlotIterator_Next@@Base+0x590> │ │ │ │ cmp r4, #73 @ 0x49 │ │ │ │ - bne bd4f4 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ - b bd354 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bd100 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + b bcf60 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ tst r2, #2 │ │ │ │ - bne bd354 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bcf60 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd354 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ - b bd7b0 <_PySlotIterator_Next@@Base+0x590> │ │ │ │ + bne bcf60 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + b bd3bc <_PySlotIterator_Next@@Base+0x590> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bne bd498 <_PySlotIterator_Next@@Base+0x278> │ │ │ │ + bne bd0a4 <_PySlotIterator_Next@@Base+0x278> │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ - movw r3, #46432 @ 0xb560 │ │ │ │ + movw r3, #46008 @ 0xb3b8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58712 @ 0xe558 │ │ │ │ + movw r1, #56572 @ 0xdcfc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ 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, #24008 @ 0x5dc8 │ │ │ │ + movweq r2, #22344 @ 0x5748 │ │ │ │ movteq r2, #63 @ 0x3f │ │ │ │ - movwne r2, #33364 @ 0x8254 │ │ │ │ + movwne r2, #31700 @ 0x7bd4 │ │ │ │ moveq lr, r2 │ │ │ │ movtne r2, #64 @ 0x40 │ │ │ │ stm sp, {r2, lr} │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r2, #26236 @ 0x667c │ │ │ │ + movw r2, #24572 @ 0x5ffc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 2f2d50 │ │ │ │ + bl 2f2430 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd788 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + beq bd350 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ ldr r3, [r8, #44] @ 0x2c │ │ │ │ ldrh ip, [r5, #72] @ 0x48 │ │ │ │ - b bd498 <_PySlotIterator_Next@@Base+0x278> │ │ │ │ + b bd0a4 <_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 25ada0 │ │ │ │ - b bd244 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + bl 25a348 │ │ │ │ + b bce50 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ - movw r1, #58712 @ 0xe558 │ │ │ │ + movw r1, #56572 @ 0xdcfc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr lr, [r5, #68] @ 0x44 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ ldr r2, [r1, r2, lsl #2] │ │ │ │ add r1, r1, r4, lsl #2 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r3, #24008 @ 0x5dc8 │ │ │ │ + movweq r3, #22344 @ 0x5748 │ │ │ │ str ip, [sp, #8] │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ ldr ip, [r1, #16] │ │ │ │ moveq lr, r3 │ │ │ │ - movwne r3, #33364 @ 0x8254 │ │ │ │ + movwne r3, #31700 @ 0x7bd4 │ │ │ │ str lr, [sp] │ │ │ │ movtne r3, #64 @ 0x40 │ │ │ │ - movw r1, #26200 @ 0x6658 │ │ │ │ + movw r1, #24536 @ 0x5fd8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 140384 │ │ │ │ - b bd788 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + bl 13ff54 │ │ │ │ + b bd350 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd9b0 <_PySlotIterator_Next@@Base+0x790> │ │ │ │ + beq bd5bc <_PySlotIterator_Next@@Base+0x790> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq bd9ec <_PySlotIterator_Next@@Base+0x7cc> │ │ │ │ + beq bd5f8 <_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 bd9bc <_PySlotIterator_Next@@Base+0x79c> │ │ │ │ + bhi bd5c8 <_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] │ │ │ │ @@ -147931,111 +147678,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 bd244 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + beq bce50 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bls bd244 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + bls bce50 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ streq r1, [r2, #4] │ │ │ │ - beq bd244 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + beq bce50 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r2, #4] │ │ │ │ - b bd244 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + b bce50 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ mov r3, #0 │ │ │ │ - b bd63c <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ + b bd248 <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ mov r0, ip │ │ │ │ - bl 25ada0 │ │ │ │ - b bd244 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ - movw r3, #58712 @ 0xe558 │ │ │ │ + bl 25a348 │ │ │ │ + b bce50 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + movw r3, #56572 @ 0xdcfc │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ add r2, r3, r4, lsl #2 │ │ │ │ movw r0, #4388 @ 0x1124 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #26056 @ 0x65c8 │ │ │ │ + movw r1, #24392 @ 0x5f48 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ - b bd788 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + bl 13ff54 │ │ │ │ + b bd350 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd92c <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ + bne bd538 <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ tst r2, #2 │ │ │ │ - bne bd92c <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ + bne bd538 <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26008 @ 0x6598 │ │ │ │ + movw r1, #24344 @ 0x5f18 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b bd788 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + bl 13ff54 │ │ │ │ + b bd350 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ mov r6, #1 │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ ands r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ - beq bd52c <_PySlotIterator_Next@@Base+0x30c> │ │ │ │ + beq bd138 <_PySlotIterator_Next@@Base+0x30c> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25972 @ 0x6574 │ │ │ │ + movw r1, #24308 @ 0x5ef4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b bd788 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ + bl 13ff54 │ │ │ │ + b bd350 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ mov r6, #0 │ │ │ │ - b bda20 <_PySlotIterator_Next@@Base+0x800> │ │ │ │ + b bd62c <_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 bd588 <_PySlotIterator_Next@@Base+0x368> │ │ │ │ + beq bd194 <_PySlotIterator_Next@@Base+0x368> │ │ │ │ cmp r4, #4 │ │ │ │ - bhi bd614 <_PySlotIterator_Next@@Base+0x3f4> │ │ │ │ - ldr r3, [pc, #88] @ bdaf4 <_PySlotIterator_Next@@Base+0x8d4> │ │ │ │ + bhi bd220 <_PySlotIterator_Next@@Base+0x3f4> │ │ │ │ + ldr r3, [pc, #88] @ bd700 <_PySlotIterator_Next@@Base+0x8d4> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bd520 <_PySlotIterator_Next@@Base+0x300> │ │ │ │ + bhi bd12c <_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 bd580 <_PySlotIterator_Next@@Base+0x360> │ │ │ │ - ldr r3, [pc, #40] @ bdaf8 <_PySlotIterator_Next@@Base+0x8d8> │ │ │ │ + b bd18c <_PySlotIterator_Next@@Base+0x360> │ │ │ │ + ldr r3, [pc, #40] @ bd704 <_PySlotIterator_Next@@Base+0x8d8> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bd520 <_PySlotIterator_Next@@Base+0x300> │ │ │ │ + bhi bd12c <_PySlotIterator_Next@@Base+0x300> │ │ │ │ add r4, r4, r4 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ - subeq lr, r5, ip, lsr r3 │ │ │ │ - subeq lr, r5, r1, ror r3 │ │ │ │ - subeq lr, r5, r5, ror r3 │ │ │ │ - subeq lr, r5, sl, ror r3 │ │ │ │ - subeq lr, r5, r2, lsl #7 │ │ │ │ + subeq sp, r5, ip, lsr #25 │ │ │ │ + subeq sp, r5, r1, ror #25 │ │ │ │ + subeq sp, r5, r5, ror #25 │ │ │ │ + subeq sp, r5, sl, ror #25 │ │ │ │ + strdeq sp, [r5], #-194 @ 0xffffff3e │ │ │ │ │ │ │ │ -000bdafc <_PySlotIterator_SawSlot@@Base>: │ │ │ │ +000bd708 <_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 │ │ │ │ @@ -148050,246 +147797,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 bdc68 <_PySlotIterator_SawSlot@@Base+0x16c> │ │ │ │ + beq bd874 <_PySlotIterator_SawSlot@@Base+0x16c> │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq bdc1c <_PySlotIterator_SawSlot@@Base+0x120> │ │ │ │ + beq bd828 <_PySlotIterator_SawSlot@@Base+0x120> │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ subs r6, r1, #0 │ │ │ │ - beq bdcb0 <_PySlotIterator_SawSlot@@Base+0x1b4> │ │ │ │ + beq bd8bc <_PySlotIterator_SawSlot@@Base+0x1b4> │ │ │ │ ldr r1, [r6, #128] @ 0x80 │ │ │ │ subs r7, r1, #0 │ │ │ │ - beq bdc8c <_PySlotIterator_SawSlot@@Base+0x190> │ │ │ │ + beq bd898 <_PySlotIterator_SawSlot@@Base+0x190> │ │ │ │ ldr r0, [r7, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bdcdc <_PySlotIterator_SawSlot@@Base+0x1e0> │ │ │ │ + beq bd8e8 <_PySlotIterator_SawSlot@@Base+0x1e0> │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bdb30 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl bd73c <_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 bdc9c <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ + bne bd8a8 <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ ldr lr, [r7, #20] │ │ │ │ mov r5, lr │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp r5, lr │ │ │ │ - bne bdc9c <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ + bne bd8a8 <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ ldr ip, [r6, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne bdce8 <_PySlotIterator_SawSlot@@Base+0x1ec> │ │ │ │ + bne bd8f4 <_PySlotIterator_SawSlot@@Base+0x1ec> │ │ │ │ ldr lr, [r6, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne bdcec <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ + bne bd8f8 <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ ldr ip, [r4, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne bdd00 <_PySlotIterator_SawSlot@@Base+0x204> │ │ │ │ + bne bd90c <_PySlotIterator_SawSlot@@Base+0x204> │ │ │ │ ldr lr, [r4, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne bdcc8 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + bne bd8d4 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq bdc34 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ + beq bd840 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne bdc80 <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ + bne bd88c <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ mov r0, r2 │ │ │ │ - b bdc50 <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ + b bd85c <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ movw r0, #36116 @ 0x8d14 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne bdc08 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + bne bd814 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ ldr lr, [r2, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne bdc08 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + bne bd814 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne bdc80 <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ + bne bd88c <_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, #36116 @ 0x8d14 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq bdc50 <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ + beq bd85c <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r1, #36116 @ 0x8d14 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r7, r1 │ │ │ │ ldr ip, [r1, #16] │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r1, ip │ │ │ │ - bne bdcec <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ + bne bd8f8 <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ mov r0, r7 │ │ │ │ - b bdbcc <_PySlotIterator_SawSlot@@Base+0xd0> │ │ │ │ + b bd7d8 <_PySlotIterator_SawSlot@@Base+0xd0> │ │ │ │ movw r0, #36116 @ 0x8d14 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq bdbe8 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ + beq bd7f4 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne bdd08 <_PySlotIterator_SawSlot@@Base+0x20c> │ │ │ │ + bne bd914 <_PySlotIterator_SawSlot@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ - b bdc34 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ + b bd840 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ movw r0, #36116 @ 0x8d14 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b bdb9c <_PySlotIterator_SawSlot@@Base+0xa0> │ │ │ │ + b bd7a8 <_PySlotIterator_SawSlot@@Base+0xa0> │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne bdd10 <_PySlotIterator_SawSlot@@Base+0x214> │ │ │ │ + bne bd91c <_PySlotIterator_SawSlot@@Base+0x214> │ │ │ │ mov r0, r6 │ │ │ │ - b bdbe8 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ + b bd7f4 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ mov r1, ip │ │ │ │ - b bdcc8 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + b bd8d4 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ mov r1, r0 │ │ │ │ - b bdc08 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + b bd814 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ mov r1, r0 │ │ │ │ - b bdcc8 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + b bd8d4 <_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 bdd5c <_PySlotIterator_SawSlot@@Base+0x260> │ │ │ │ + bne bd968 <_PySlotIterator_SawSlot@@Base+0x260> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - bne bdd80 <_PySlotIterator_SawSlot@@Base+0x284> │ │ │ │ + bne bd98c <_PySlotIterator_SawSlot@@Base+0x284> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r2] │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #26496 @ 0x6780 │ │ │ │ + movw r1, #24832 @ 0x6100 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r3, #9 │ │ │ │ ldreq r3, [r0, #8] │ │ │ │ addeq r3, r3, r1 │ │ │ │ streq r3, [r2] │ │ │ │ - beq bdd54 <_PySlotIterator_SawSlot@@Base+0x258> │ │ │ │ + beq bd960 <_PySlotIterator_SawSlot@@Base+0x258> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #26532 @ 0x67a4 │ │ │ │ + movw r1, #24868 @ 0x6124 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b bdd78 <_PySlotIterator_SawSlot@@Base+0x27c> │ │ │ │ + bl 13ff54 │ │ │ │ + b bd984 <_PySlotIterator_SawSlot@@Base+0x27c> │ │ │ │ │ │ │ │ -000bddb4 <_PySlotIterator_Rewind@@Base>: │ │ │ │ +000bd9c0 <_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 │ │ │ │ │ │ │ │ -000bdde8 : │ │ │ │ +000bd9f4 : │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ - bne bde44 │ │ │ │ + bne bda50 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq bde04 │ │ │ │ + beq bda10 │ │ │ │ mov r1, #1 │ │ │ │ - b a17b8 │ │ │ │ + b a14fc │ │ │ │ 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 25ee60 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl 25e408 <_Py_SetImmortalUntracked@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a17b8 │ │ │ │ + b a14fc │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000bde4c : │ │ │ │ +000bda58 : │ │ │ │ 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] @ be1e8 │ │ │ │ + ldr lr, [pc, #860] @ bddf4 │ │ │ │ tst r3, #2 │ │ │ │ - bne bdeec │ │ │ │ + bne bdaf8 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ cmp r2, #0 │ │ │ │ - bne bdf44 │ │ │ │ + bne bdb50 │ │ │ │ ldrb r3, [r0, #204] @ 0xcc │ │ │ │ cmp r3, #0 │ │ │ │ - bne be130 │ │ │ │ + bne bdd3c │ │ │ │ ldr r2, [r0, #192] @ 0xc0 │ │ │ │ ldr r3, [lr, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - beq be1a4 │ │ │ │ + beq bddb0 │ │ │ │ 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, #248] @ 0xf8 │ │ │ │ str r1, [r0, #192] @ 0xc0 │ │ │ │ - beq bdee4 │ │ │ │ + beq bdaf0 │ │ │ │ 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 │ │ │ │ @@ -148307,15 +148054,15 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #416 @ 0x1a0 │ │ │ │ addeq r3, r3, #988 @ 0x3dc │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bde9c │ │ │ │ + beq bdaa8 │ │ │ │ movw r5, #5188 @ 0x1444 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, lr │ │ │ │ mov sl, ip │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -148326,402 +148073,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 bdfd8 │ │ │ │ + b bdbe4 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ mov lr, #1 │ │ │ │ add r1, r1, #20 │ │ │ │ lsl r0, lr, r0 │ │ │ │ ldrb lr, [r1, #-14] │ │ │ │ cmp lr, #0 │ │ │ │ - beq be00c │ │ │ │ + beq bdc18 │ │ │ │ add r0, r0, r3, lsl #3 │ │ │ │ add r1, r1, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be038 │ │ │ │ + beq bdc44 │ │ │ │ cmp r3, ip │ │ │ │ - bge bdffc │ │ │ │ + bge bdc08 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r5 │ │ │ │ - bne be060 │ │ │ │ + bne bdc6c │ │ │ │ cmp r4, #0 │ │ │ │ - beq be0e8 │ │ │ │ + beq bdcf4 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne be0c0 │ │ │ │ + bne bdccc │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr ip, [r1, #16] │ │ │ │ cmp r3, ip │ │ │ │ - blt bdf90 │ │ │ │ + blt bdb9c │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov lr, r9 │ │ │ │ mov ip, sl │ │ │ │ - b bde9c │ │ │ │ + b bdaa8 │ │ │ │ mov lr, #12 │ │ │ │ mla r0, lr, r3, r0 │ │ │ │ add r1, r1, r0 │ │ │ │ cmp r3, ip │ │ │ │ - beq bdffc │ │ │ │ + beq bdc08 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bdfc8 │ │ │ │ + bne bdbd4 │ │ │ │ add r1, r1, #12 │ │ │ │ add r3, r3, #1 │ │ │ │ - b be018 │ │ │ │ + b bdc24 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp ip, r3 │ │ │ │ - ble bdffc │ │ │ │ + ble bdc08 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be0ac │ │ │ │ + beq bdcb8 │ │ │ │ cmp ip, r3 │ │ │ │ - bgt bdfc8 │ │ │ │ - b bdffc │ │ │ │ + bgt bdbd4 │ │ │ │ + b bdc08 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble bdf60 │ │ │ │ + ble bdb6c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r0] │ │ │ │ - bl 25b27c │ │ │ │ + bl 25a824 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bdf60 │ │ │ │ + bgt bdb6c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bdf60 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bdf60 │ │ │ │ + bne bdb6c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bdb6c │ │ │ │ add r3, r3, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, ip │ │ │ │ - blt be048 │ │ │ │ - b bdffc │ │ │ │ + blt bdc54 │ │ │ │ + b bdc08 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - ble bdffc │ │ │ │ + ble bdc08 │ │ │ │ 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 bdfc8 │ │ │ │ + b bdbd4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq bdffc │ │ │ │ + beq bdc08 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne be0c0 │ │ │ │ + bne bdccc │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr ip, [r1, #16] │ │ │ │ cmp ip, r3 │ │ │ │ - bgt bdf90 │ │ │ │ - b bdffc │ │ │ │ + bgt bdb9c │ │ │ │ + b bdc08 │ │ │ │ ldr r2, [lr, ip] │ │ │ │ mov r1, #0 │ │ │ │ mov r6, lr │ │ │ │ mov r7, ip │ │ │ │ add r5, r2, #5696 @ 0x1640 │ │ │ │ mov r4, r0 │ │ │ │ add r5, r5, #4 │ │ │ │ tst r3, #1 │ │ │ │ addeq r1, r1, #1 │ │ │ │ asreq r3, r3, #1 │ │ │ │ - beq be14c │ │ │ │ + beq bdd58 │ │ │ │ ldr r2, [r5, r1, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq be188 │ │ │ │ + beq bdd94 │ │ │ │ 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 be1bc │ │ │ │ + blt bddc8 │ │ │ │ asrs r3, r3, #1 │ │ │ │ - bne be1e0 │ │ │ │ + bne bddec │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bdeb8 │ │ │ │ + bne bdac4 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0, #192] @ 0xc0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne bdedc │ │ │ │ - b bdee4 │ │ │ │ + bne bdae8 │ │ │ │ + b bdaf0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #26604 @ 0x67ec │ │ │ │ + movw r0, #24940 @ 0x616c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2eb0c0 │ │ │ │ + bl 2ea7a0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b be188 │ │ │ │ + b bdd94 │ │ │ │ add r1, r1, #1 │ │ │ │ - b be14c │ │ │ │ + b bdd58 │ │ │ │ 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 be4d4 │ │ │ │ + bgt be0e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls be31c │ │ │ │ + bls bdf28 │ │ │ │ add r2, r0, #3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi be444 │ │ │ │ + bmi be050 │ │ │ │ movw r6, #38304 @ 0x95a0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #64560 @ 0xfc30 │ │ │ │ + movw r3, #63860 @ 0xf974 │ │ │ │ movt r3, #9 │ │ │ │ ldr r4, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r4, r3 │ │ │ │ ldrne r0, [r6, #1004] @ 0x3ec │ │ │ │ - bne be434 │ │ │ │ - ldr r0, [pc, #676] @ be4f0 │ │ │ │ + bne be040 │ │ │ │ + ldr r0, [pc, #676] @ be0fc │ │ │ │ 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, #1596] @ 0x63c │ │ │ │ mov r7, r3 │ │ │ │ - bcs be3a8 │ │ │ │ + bcs bdfb4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq be390 │ │ │ │ + beq bdf9c │ │ │ │ ldm r3, {r2, r4} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne be2c8 │ │ │ │ + bne bded4 │ │ │ │ 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, #43168 @ 0xa8a0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [pc, #540] @ be4f4 │ │ │ │ + ldr r2, [pc, #540] @ be100 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble be450 │ │ │ │ + ble be05c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne be46c │ │ │ │ + bne be078 │ │ │ │ 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] @ be4f0 │ │ │ │ + ldr r3, [pc, #460] @ be0fc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1720] @ 0x6b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq be3e8 │ │ │ │ - ldr r1, [pc, #436] @ be4f4 │ │ │ │ + beq bdff4 │ │ │ │ + ldr r1, [pc, #436] @ be100 │ │ │ │ ldr r2, [r3, #1724] @ 0x6bc │ │ │ │ ldr r0, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r0, [r3, #1720] @ 0x6b8 │ │ │ │ str r2, [r3, #1724] @ 0x6bc │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r1, #1708] @ 0x6ac │ │ │ │ str r2, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq be300 │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + beq bdf0c │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne be4ac │ │ │ │ - ldr r0, [pc, #380] @ be4f8 │ │ │ │ - bl 1be45c │ │ │ │ + bne be0b8 │ │ │ │ + ldr r0, [pc, #380] @ be104 │ │ │ │ + bl 1bdfb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne be300 │ │ │ │ + bne bdf0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ - b be300 │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ + b bdf0c │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne be2c8 │ │ │ │ + bne bded4 │ │ │ │ ldr r4, [r6, #968] @ 0x3c8 │ │ │ │ - movw r3, #30908 @ 0x78bc │ │ │ │ + movw r3, #30900 @ 0x78b4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne be4c0 │ │ │ │ + bne be0cc │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e27c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq be444 │ │ │ │ + beq be050 │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b be2c8 │ │ │ │ + b bded4 │ │ │ │ movw r6, #38304 @ 0x95a0 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r2, #64560 @ 0xfc30 │ │ │ │ + movw r2, #63860 @ 0xf974 │ │ │ │ movt r2, #9 │ │ │ │ ldr r4, [r6, #1008] @ 0x3f0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne be42c │ │ │ │ + bne be038 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ moveq r2, #16 │ │ │ │ moveq r1, #1 │ │ │ │ - beq be390 │ │ │ │ + beq bdf9c │ │ │ │ mov r1, #1 │ │ │ │ - b be27c │ │ │ │ + b bde88 │ │ │ │ ldr r0, [r6, #1004] @ 0x3ec │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne be2c8 │ │ │ │ - bl 2e3794 │ │ │ │ + bne bded4 │ │ │ │ + bl 2e2e74 │ │ │ │ mov r4, #0 │ │ │ │ - b be310 │ │ │ │ + b bdf1c │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq be2f8 │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + beq bdf04 │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne be498 │ │ │ │ - ldr r0, [pc, #116] @ be4f8 │ │ │ │ - bl 1be45c │ │ │ │ + bne be0a4 │ │ │ │ + ldr r0, [pc, #116] @ be104 │ │ │ │ + bl 1bdfb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne be2f8 │ │ │ │ + bne bdf04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ - b be2f8 │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ + b bdf04 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b be2f8 │ │ │ │ + b bdf04 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b be300 │ │ │ │ + b bdf0c │ │ │ │ ldr r0, [r6, #964] @ 0x3c4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b be3d0 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + b bdfdc │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26660 @ 0x6824 │ │ │ │ + movw r1, #24996 @ 0x61a4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b be448 │ │ │ │ + bl 16d81c │ │ │ │ + b be054 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000be4fc : │ │ │ │ +000be108 : │ │ │ │ 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 be53c │ │ │ │ + blt be148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be55c │ │ │ │ + beq be168 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26688 @ 0x6840 │ │ │ │ + movw r1, #25024 @ 0x61c0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, #0 │ │ │ │ - b be534 │ │ │ │ + b be140 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r0, [pc, #28] @ be584 │ │ │ │ - beq be534 │ │ │ │ + ldreq r0, [pc, #28] @ be190 │ │ │ │ + beq be140 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26740 @ 0x6874 │ │ │ │ + movw r1, #25076 @ 0x61f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b be554 │ │ │ │ + bl 16d81c │ │ │ │ + b be160 │ │ │ │ rsbeq r1, r3, r8, lsr #8 │ │ │ │ │ │ │ │ -000be588 : │ │ │ │ - ldr r3, [pc, #36] @ be5b4 │ │ │ │ +000be194 : │ │ │ │ + ldr r3, [pc, #36] @ be1c0 │ │ │ │ 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] │ │ │ │ @@ -148730,29 +148477,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 be5e4 │ │ │ │ + beq be1f0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26868 @ 0x68f4 │ │ │ │ + movw r1, #25204 @ 0x6274 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ 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 │ │ │ │ @@ -148762,413 +148509,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 be6d8 │ │ │ │ + beq be2e4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne be6b4 │ │ │ │ + bne be2c0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq be6b4 │ │ │ │ - ldr ip, [pc, #236] @ be764 │ │ │ │ + beq be2c0 │ │ │ │ + ldr ip, [pc, #236] @ be370 │ │ │ │ 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 a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r4, #84] @ 0x54 │ │ │ │ ldreq r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne be6ec │ │ │ │ + bne be2f8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne be670 │ │ │ │ + bne be27c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2eb0c0 │ │ │ │ + bl 2ea7a0 │ │ │ │ mov r0, #0 │ │ │ │ - b be6ac │ │ │ │ + b be2b8 │ │ │ │ mov r1, ip │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq be6d0 │ │ │ │ - b be650 │ │ │ │ + beq be2dc │ │ │ │ + b be25c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be744 │ │ │ │ - movw r3, #49112 @ 0xbfd8 │ │ │ │ + beq be350 │ │ │ │ + movw r3, #53084 @ 0xcf5c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1427ec │ │ │ │ + bl 1423a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be74c │ │ │ │ + beq be358 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq be73c │ │ │ │ + beq be348 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt be73c │ │ │ │ + bgt be348 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq be758 │ │ │ │ + beq be364 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b be6ac │ │ │ │ + b be2b8 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ - b be720 │ │ │ │ + b be32c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2eb0c0 │ │ │ │ - b be710 │ │ │ │ + bl 2ea7a0 │ │ │ │ + b be31c │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b be73c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b be348 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000be768 <_PyErr_GetRaisedException@@Base>: │ │ │ │ +000be374 <_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 │ │ │ │ │ │ │ │ -000be78c <_PyErr_SetRaisedException@@Base>: │ │ │ │ +000be398 <_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 a75ec │ │ │ │ + b a7334 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000be7c8 : │ │ │ │ +000be3d4 : │ │ │ │ add r1, r0, #5 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi be7f0 │ │ │ │ + bhi be3fc │ │ │ │ add r3, r0, #588 @ 0x24c │ │ │ │ - movw r2, #38304 @ 0x95a0 │ │ │ │ - movt r2, #98 @ 0x62 │ │ │ │ - add r3, r2, r3, lsl #4 │ │ │ │ + movw r0, #38304 @ 0x95a0 │ │ │ │ + movt r0, #98 @ 0x62 │ │ │ │ + add r3, r0, r3, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ sub r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ - bhi be8d8 │ │ │ │ + bhi be4e4 │ │ │ │ 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] @ be9b0 │ │ │ │ + ldr r3, [pc, #408] @ be5bc │ │ │ │ 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, #1720] @ 0x6b8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq be88c │ │ │ │ - ldr r0, [pc, #376] @ be9b4 │ │ │ │ + beq be498 │ │ │ │ + ldr r0, [pc, #376] @ be5c0 │ │ │ │ ldr r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr r1, [r0, #1708] @ 0x6ac │ │ │ │ str ip, [r2, #1720] @ 0x6b8 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne be8dc │ │ │ │ + bne be4e8 │ │ │ │ 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 9fae0 │ │ │ │ + bl 9f824 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq be9a0 │ │ │ │ + beq be5ac │ │ │ │ movw r2, #43168 @ 0xa8a0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #264] @ be9b4 │ │ │ │ + ldr r1, [pc, #264] @ be5c0 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble be914 │ │ │ │ + ble be520 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne be930 │ │ │ │ + bne be53c │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b be864 │ │ │ │ - b beb98 │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b be470 │ │ │ │ + b be7a4 │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne be968 │ │ │ │ - ldr r0, [pc, #196] @ be9b8 │ │ │ │ + bne be574 │ │ │ │ + ldr r0, [pc, #196] @ be5c4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne be864 │ │ │ │ + bne be470 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b be864 │ │ │ │ + b be470 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r2, [r1, #1708] @ 0x6ac │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq be8cc │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + beq be4d8 │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne be984 │ │ │ │ - ldr r0, [pc, #112] @ be9b8 │ │ │ │ + bne be590 │ │ │ │ + ldr r0, [pc, #112] @ be5c4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne be8cc │ │ │ │ + bne be4d8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b be8cc │ │ │ │ + b be4d8 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b be864 │ │ │ │ + b be470 │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b be8cc │ │ │ │ + b be4d8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e3794 │ │ │ │ + bl 2e2e74 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b be880 │ │ │ │ + b be48c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000be9bc : │ │ │ │ +000be5c8 : │ │ │ │ add r1, r0, #5 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi be9e4 │ │ │ │ + bhi be5f0 │ │ │ │ add r3, r0, #588 @ 0x24c │ │ │ │ movw r0, #38304 @ 0x95a0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ add r3, r0, r3, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ sub r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ - bhi bead0 │ │ │ │ + bhi be6dc │ │ │ │ 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] @ beb8c │ │ │ │ + ldr r3, [pc, #384] @ be798 │ │ │ │ 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, #1720] @ 0x6b8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bea80 │ │ │ │ - ldr r0, [pc, #352] @ beb90 │ │ │ │ + beq be68c │ │ │ │ + ldr r0, [pc, #352] @ be79c │ │ │ │ ldr r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr r1, [r0, #1708] @ 0x6ac │ │ │ │ str ip, [r2, #1720] @ 0x6b8 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne bead4 │ │ │ │ + bne be6e0 │ │ │ │ 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 9fae0 │ │ │ │ + bl 9f824 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq beb44 │ │ │ │ + beq be750 │ │ │ │ movw r2, #43168 @ 0xa8a0 │ │ │ │ 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] @ beb90 │ │ │ │ + ldr r2, [pc, #220] @ be79c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne beb0c │ │ │ │ + bne be718 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b bea58 │ │ │ │ - b beb98 │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b be664 │ │ │ │ + b be7a4 │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne beb54 │ │ │ │ - ldr r0, [pc, #168] @ beb94 │ │ │ │ + bne be760 │ │ │ │ + ldr r0, [pc, #168] @ be7a0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bea58 │ │ │ │ + bne be664 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bea58 │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + b be664 │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne beb70 │ │ │ │ - ldr r0, [pc, #112] @ beb94 │ │ │ │ + bne be77c │ │ │ │ + ldr r0, [pc, #112] @ be7a0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne beac4 │ │ │ │ + bne be6d0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b beac4 │ │ │ │ + b be6d0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e3794 │ │ │ │ + bl 2e2e74 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bea74 │ │ │ │ + b be680 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bea58 │ │ │ │ + b be664 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b beac4 │ │ │ │ + b be6d0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ 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, #38304 @ 0x95a0 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r3, #64560 @ 0xfc30 │ │ │ │ + movw r3, #63860 @ 0xf974 │ │ │ │ movt r3, #9 │ │ │ │ ldr r4, [r2, #1008] @ 0x3f0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne bed24 │ │ │ │ - ldr r3, [pc, #448] @ bed98 │ │ │ │ + bne be930 │ │ │ │ + ldr r3, [pc, #448] @ be9a4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq bed08 │ │ │ │ + beq be914 │ │ │ │ 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 bec98 │ │ │ │ + beq be8a4 │ │ │ │ movw r3, #43168 @ 0xa8a0 │ │ │ │ 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] @ bed9c │ │ │ │ + ldr r2, [pc, #352] @ be9a8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne bed44 │ │ │ │ + bne be950 │ │ │ │ cmp r5, #0 │ │ │ │ movlt r3, #18 │ │ │ │ strlt r3, [r4, #8] │ │ │ │ - blt bec74 │ │ │ │ + blt be880 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne bec74 │ │ │ │ + bne be880 │ │ │ │ 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 │ │ │ │ @@ -149179,77 +148926,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 bec18 │ │ │ │ + bhi be824 │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne bec18 │ │ │ │ + bne be824 │ │ │ │ ldr r4, [r2, #968] @ 0x3c8 │ │ │ │ - movw r3, #30908 @ 0x78bc │ │ │ │ + movw r3, #30900 @ 0x78b4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne bed70 │ │ │ │ + bne be97c │ │ │ │ mov r0, #20 │ │ │ │ bl 2e27c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r6, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6, #800] @ 0x320 │ │ │ │ - bne bec18 │ │ │ │ - b bed38 │ │ │ │ + bne be824 │ │ │ │ + b be944 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r0 │ │ │ │ - b becc8 │ │ │ │ + b be8d4 │ │ │ │ ldr r0, [r2, #1004] @ 0x3ec │ │ │ │ mov r1, #20 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne bec18 │ │ │ │ + bne be824 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e3794 │ │ │ │ - b bec68 │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + bl 2e2e74 │ │ │ │ + b be874 │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne bed84 │ │ │ │ - ldr r0, [pc, #68] @ beda0 │ │ │ │ - bl 1be45c │ │ │ │ + bne be990 │ │ │ │ + ldr r0, [pc, #68] @ be9ac │ │ │ │ + bl 1bdfb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bec4c │ │ │ │ + bne be858 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ - b bec4c │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ + b be858 │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ mov r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b becf0 │ │ │ │ + b be8fc │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b bec4c │ │ │ │ + b be858 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000beda4 : │ │ │ │ +000be9b0 : │ │ │ │ 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 │ │ │ │ @@ -149258,325 +149005,325 @@ │ │ │ │ mov r6, r2 │ │ │ │ bl 2e294 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bf0e0 │ │ │ │ + beq becec │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r7, #42744 @ 0xa6f8 │ │ │ │ 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 bee2c │ │ │ │ + bne bea38 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ands r2, r3, #3 │ │ │ │ - beq beeb4 │ │ │ │ + beq beac0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq befc8 │ │ │ │ + beq bebd4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq bf0ac │ │ │ │ + beq becb8 │ │ │ │ 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 befe0 │ │ │ │ + bne bebec │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq befe0 │ │ │ │ + beq bebec │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - movw r3, #46448 @ 0xb570 │ │ │ │ + movw r3, #47724 @ 0xba6c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ - beq bf058 │ │ │ │ - bl abbcc │ │ │ │ + beq bec64 │ │ │ │ + bl ab948 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bf06c │ │ │ │ + ble bec78 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq bf0e8 │ │ │ │ - ldr r3, [pc, #812] @ bf1f4 │ │ │ │ + beq becf4 │ │ │ │ + ldr r3, [pc, #812] @ bee00 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #808] @ bf1f8 │ │ │ │ + ldr r2, [pc, #808] @ bee04 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ ldr r8, [r1, r2] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf00c │ │ │ │ + bne bec18 │ │ │ │ add r3, r8, #114688 @ 0x1c000 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ sub r3, fp, #32 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae2b4 │ │ │ │ + bl ae038 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bf180 │ │ │ │ + beq bed8c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne bef60 │ │ │ │ + bne beb6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bef48 │ │ │ │ + bgt beb54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bef48 │ │ │ │ + bne beb54 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bf088 │ │ │ │ + beq bec94 │ │ │ │ mov r4, r2 │ │ │ │ - b bee2c │ │ │ │ + b bea38 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bef7c │ │ │ │ + bgt beb88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf174 │ │ │ │ + beq bed80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt befb4 │ │ │ │ + bgt bebc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf168 │ │ │ │ + beq bed74 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt befb4 │ │ │ │ + bgt bebc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf188 │ │ │ │ + beq bed94 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b bee2c │ │ │ │ + b bea38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bee74 │ │ │ │ + bne bea80 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 259614 <_Py_NewReference@@Base+0x17b4> │ │ │ │ + bl 258bbc <_Py_NewReference@@Base+0x17b4> │ │ │ │ mov r5, r0 │ │ │ │ - b bf060 │ │ │ │ + b bec6c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq beee8 │ │ │ │ + beq beaf4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf044 │ │ │ │ + bgt bec50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf044 │ │ │ │ + bne bec50 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b bef58 │ │ │ │ - bl a93ec │ │ │ │ + b beb64 │ │ │ │ + bl a9168 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt beea8 │ │ │ │ + bgt beab4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne beea8 │ │ │ │ + bne beab4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b beea8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b beab4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_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 bef58 │ │ │ │ + b beb64 │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq bf14c │ │ │ │ - bl b61cc │ │ │ │ + beq bed58 │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf14c │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne bed58 │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2795 @ 0xaeb │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r5, #0 │ │ │ │ - b bf060 │ │ │ │ + b bec6c │ │ │ │ mvn r5, #0 │ │ │ │ - b beea8 │ │ │ │ + b beab4 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne beec0 │ │ │ │ + bne beacc │ │ │ │ ldr r2, [r4] │ │ │ │ tst r3, #32 │ │ │ │ - bne bf194 │ │ │ │ + bne beda0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt bf1b8 │ │ │ │ + blt bedc4 │ │ │ │ ldrb r1, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #58996 @ 0xe674 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ movw r1, #38304 @ 0x95a0 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ add r3, r3, r1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf144 │ │ │ │ + bgt bed50 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf1e0 │ │ │ │ + beq bedec │ │ │ │ mov r4, r3 │ │ │ │ - b bee2c │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b bea38 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15664 @ 0x3d30 │ │ │ │ + movw r1, #5764 @ 0x1684 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b bf0d8 │ │ │ │ + bl 16d81c │ │ │ │ + b bece4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bef98 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b beba4 │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bef7c │ │ │ │ - bl 142a28 │ │ │ │ - b bee2c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b beb88 │ │ │ │ + bl 1425e0 │ │ │ │ + b bea38 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b befb4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bebc0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne bf1c8 │ │ │ │ + bne bedd4 │ │ │ │ ldrsb r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ addge r3, r4, #28 │ │ │ │ - bge bf110 │ │ │ │ + bge bed1c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r4, #28 │ │ │ │ - bne bf1d8 │ │ │ │ + bne bede4 │ │ │ │ ldrb r1, [r3] │ │ │ │ - ldr r3, [pc, #56] @ bf1fc │ │ │ │ + ldr r3, [pc, #56] @ bee08 │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b bf12c │ │ │ │ + b bed38 │ │ │ │ ldrsb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r4, #20 │ │ │ │ - bge bf110 │ │ │ │ + bge bed1c │ │ │ │ add r3, r4, #20 │ │ │ │ - b bf1b8 │ │ │ │ + b bedc4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bf144 │ │ │ │ + b bed50 │ │ │ │ rsbeq fp, r2, r0, lsr #11 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r7, r3, r4, lsl r8 │ │ │ │ │ │ │ │ -000bf200 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ +000bee0c <_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 ab164 │ │ │ │ + bl aaee0 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000bf22c <_PyTuple_Resize@@Base>: │ │ │ │ +000bee38 <_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 bf6b0 <_PyTuple_Resize@@Base+0x484> │ │ │ │ + beq bf2bc <_PyTuple_Resize@@Base+0x484> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #42532 @ 0xa624 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bf6b0 <_PyTuple_Resize@@Base+0x484> │ │ │ │ + bne bf2bc <_PyTuple_Resize@@Base+0x484> │ │ │ │ ldr r9, [r6, #8] │ │ │ │ mov r7, r1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq bf280 <_PyTuple_Resize@@Base+0x54> │ │ │ │ + beq bee8c <_PyTuple_Resize@@Base+0x54> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne bf6b0 <_PyTuple_Resize@@Base+0x484> │ │ │ │ + bne bf2bc <_PyTuple_Resize@@Base+0x484> │ │ │ │ cmp r7, r9 │ │ │ │ - bne bf290 <_PyTuple_Resize@@Base+0x64> │ │ │ │ + bne bee9c <_PyTuple_Resize@@Base+0x64> │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq bf5b4 <_PyTuple_Resize@@Base+0x388> │ │ │ │ + beq bf1c0 <_PyTuple_Resize@@Base+0x388> │ │ │ │ cmp r9, #0 │ │ │ │ - beq bf788 <_PyTuple_Resize@@Base+0x55c> │ │ │ │ + beq bf394 <_PyTuple_Resize@@Base+0x55c> │ │ │ │ ldr r2, [r6, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf2f4 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ - ldr r3, [pc, #1384] @ bf81c <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ + beq bef00 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ + ldr r3, [pc, #1384] @ bf428 <_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 │ │ │ │ @@ -149587,106 +149334,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 bf434 <_PyTuple_Resize@@Base+0x208> │ │ │ │ + bge bf040 <_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 bf3bc <_PyTuple_Resize@@Base+0x190> │ │ │ │ + beq befc8 <_PyTuple_Resize@@Base+0x190> │ │ │ │ cmp r3, #1 │ │ │ │ - beq bf3a4 <_PyTuple_Resize@@Base+0x178> │ │ │ │ + beq befb0 <_PyTuple_Resize@@Base+0x178> │ │ │ │ cmp r3, #2 │ │ │ │ - beq bf394 <_PyTuple_Resize@@Base+0x168> │ │ │ │ + beq befa0 <_PyTuple_Resize@@Base+0x168> │ │ │ │ cmp r3, #3 │ │ │ │ - beq bf384 <_PyTuple_Resize@@Base+0x158> │ │ │ │ + beq bef90 <_PyTuple_Resize@@Base+0x158> │ │ │ │ cmp r3, #4 │ │ │ │ - beq bf374 <_PyTuple_Resize@@Base+0x148> │ │ │ │ + beq bef80 <_PyTuple_Resize@@Base+0x148> │ │ │ │ cmp r3, #5 │ │ │ │ - beq bf364 <_PyTuple_Resize@@Base+0x138> │ │ │ │ + beq bef70 <_PyTuple_Resize@@Base+0x138> │ │ │ │ cmp r3, #6 │ │ │ │ - beq bf354 <_PyTuple_Resize@@Base+0x128> │ │ │ │ + beq bef60 <_PyTuple_Resize@@Base+0x128> │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf4ac <_PyTuple_Resize@@Base+0x280> │ │ │ │ + bne bf0b8 <_PyTuple_Resize@@Base+0x280> │ │ │ │ add r5, r7, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf7b0 <_PyTuple_Resize@@Base+0x584> │ │ │ │ + bne bf3bc <_PyTuple_Resize@@Base+0x584> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf730 <_PyTuple_Resize@@Base+0x504> │ │ │ │ + bne bf33c <_PyTuple_Resize@@Base+0x504> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf704 <_PyTuple_Resize@@Base+0x4d8> │ │ │ │ + bne bf310 <_PyTuple_Resize@@Base+0x4d8> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf55c <_PyTuple_Resize@@Base+0x330> │ │ │ │ + bne bf168 <_PyTuple_Resize@@Base+0x330> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf75c <_PyTuple_Resize@@Base+0x530> │ │ │ │ + bne bf368 <_PyTuple_Resize@@Base+0x530> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf684 <_PyTuple_Resize@@Base+0x458> │ │ │ │ + bne bf290 <_PyTuple_Resize@@Base+0x458> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - beq bf434 <_PyTuple_Resize@@Base+0x208> │ │ │ │ + beq bf040 <_PyTuple_Resize@@Base+0x208> │ │ │ │ ldr r0, [sl, #4] │ │ │ │ add r4, sl, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf4d8 <_PyTuple_Resize@@Base+0x2ac> │ │ │ │ + bne bf0e4 <_PyTuple_Resize@@Base+0x2ac> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf504 <_PyTuple_Resize@@Base+0x2d8> │ │ │ │ + bne bf110 <_PyTuple_Resize@@Base+0x2d8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf530 <_PyTuple_Resize@@Base+0x304> │ │ │ │ + bne bf13c <_PyTuple_Resize@@Base+0x304> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf63c <_PyTuple_Resize@@Base+0x410> │ │ │ │ + bne bf248 <_PyTuple_Resize@@Base+0x410> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf5e4 <_PyTuple_Resize@@Base+0x3b8> │ │ │ │ + bne bf1f0 <_PyTuple_Resize@@Base+0x3b8> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf610 <_PyTuple_Resize@@Base+0x3e4> │ │ │ │ + bne bf21c <_PyTuple_Resize@@Base+0x3e4> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf588 <_PyTuple_Resize@@Base+0x35c> │ │ │ │ + bne bf194 <_PyTuple_Resize@@Base+0x35c> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add sl, r4, #28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf6d8 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ + bne bf2e4 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ add r5, r5, #7 │ │ │ │ cmp r5, r9 │ │ │ │ - bne bf3bc <_PyTuple_Resize@@Base+0x190> │ │ │ │ - ldr r2, [pc, #996] @ bf820 <_PyTuple_Resize@@Base+0x5f4> │ │ │ │ + bne befc8 <_PyTuple_Resize@@Base+0x190> │ │ │ │ + ldr r2, [pc, #996] @ bf42c <_PyTuple_Resize@@Base+0x5f4> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf7dc <_PyTuple_Resize@@Base+0x5b0> │ │ │ │ + bne bf3e8 <_PyTuple_Resize@@Base+0x5b0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2885a4 <_PyObject_GC_Resize@@Base> │ │ │ │ + bl 287b7c <_PyObject_GC_Resize@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bf7f0 <_PyTuple_Resize@@Base+0x5c4> │ │ │ │ - bl 257e60 <_Py_NewReference@@Base> │ │ │ │ + beq bf3fc <_PyTuple_Resize@@Base+0x5c4> │ │ │ │ + bl 257408 <_Py_NewReference@@Base> │ │ │ │ cmp r7, r9 │ │ │ │ - bgt bf668 <_PyTuple_Resize@@Base+0x43c> │ │ │ │ - ldr r1, [pc, #944] @ bf81c <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ + bgt bf274 <_PyTuple_Resize@@Base+0x43c> │ │ │ │ + ldr r1, [pc, #944] @ bf428 <_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 │ │ │ │ @@ -149695,258 +149442,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 bf288 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ + b bee94 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf350 <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bgt bef5c <_PyTuple_Resize@@Base+0x124> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf350 <_PyTuple_Resize@@Base+0x124> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf350 <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bne bef5c <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bef5c <_PyTuple_Resize@@Base+0x124> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf3cc <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bgt befd8 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf3cc <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf3cc <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bne befd8 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b befd8 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf3dc <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bgt befe8 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf3dc <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf3dc <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bne befe8 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b befe8 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf3e8 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bgt beff4 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf3e8 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf3e8 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bne beff4 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b beff4 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf390 <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bgt bef9c <_PyTuple_Resize@@Base+0x164> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf390 <_PyTuple_Resize@@Base+0x164> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf390 <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bne bef9c <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bef9c <_PyTuple_Resize@@Base+0x164> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf418 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bgt bf024 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf418 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf418 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bne bf024 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bf024 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf5d8 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ + bgt bf1e4 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf5d8 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ + bne bf1e4 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #580] @ bf824 <_PyTuple_Resize@@Base+0x5f8> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #580] @ bf430 <_PyTuple_Resize@@Base+0x5f8> │ │ │ │ str r3, [r8] │ │ │ │ - b bf288 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ + b bee94 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf400 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bgt bf00c <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf400 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf400 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bne bf00c <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bf00c <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf40c <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bgt bf018 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf40c <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf40c <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bne bf018 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bf018 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf3f4 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bgt bf000 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf3f4 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf3f4 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bne bf000 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bf000 <_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 2d63c │ │ │ │ - b bf464 <_PyTuple_Resize@@Base+0x238> │ │ │ │ + b bf070 <_PyTuple_Resize@@Base+0x238> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf3b0 <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bgt befbc <_PyTuple_Resize@@Base+0x184> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf3b0 <_PyTuple_Resize@@Base+0x184> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf3b0 <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bne befbc <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b befbc <_PyTuple_Resize@@Base+0x184> │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r8] │ │ │ │ - bl aec64 │ │ │ │ - movw r0, #5368 @ 0x14f8 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + movw r0, #4124 @ 0x101c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1037 @ 0x40d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_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 bf428 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bgt bf034 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf428 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf428 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bne bf034 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bf034 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf380 <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bgt bef8c <_PyTuple_Resize@@Base+0x154> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf380 <_PyTuple_Resize@@Base+0x154> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf380 <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bne bef8c <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bef8c <_PyTuple_Resize@@Base+0x154> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf370 <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bgt bef7c <_PyTuple_Resize@@Base+0x144> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf370 <_PyTuple_Resize@@Base+0x144> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf370 <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bne bef7c <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bef7c <_PyTuple_Resize@@Base+0x144> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf3a0 <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bgt befac <_PyTuple_Resize@@Base+0x174> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf3a0 <_PyTuple_Resize@@Base+0x174> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf3a0 <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bne befac <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b befac <_PyTuple_Resize@@Base+0x174> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bf800 <_PyTuple_Resize@@Base+0x5d4> │ │ │ │ + ble bf40c <_PyTuple_Resize@@Base+0x5d4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a08b4 │ │ │ │ + bl a05f8 │ │ │ │ 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 bf360 <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bgt bef6c <_PyTuple_Resize@@Base+0x134> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf360 <_PyTuple_Resize@@Base+0x134> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf360 <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bne bef6c <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bef6c <_PyTuple_Resize@@Base+0x134> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b bf444 <_PyTuple_Resize@@Base+0x218> │ │ │ │ + b bf050 <_PyTuple_Resize@@Base+0x218> │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r8] │ │ │ │ - bl bbb58 │ │ │ │ - b bf6d0 <_PyTuple_Resize@@Base+0x4a4> │ │ │ │ + bl bb764 │ │ │ │ + b bf2dc <_PyTuple_Resize@@Base+0x4a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf794 <_PyTuple_Resize@@Base+0x568> │ │ │ │ + bne bf3a0 <_PyTuple_Resize@@Base+0x568> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf794 <_PyTuple_Resize@@Base+0x568> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bf3a0 <_PyTuple_Resize@@Base+0x568> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ 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, #40900 @ 0x9fc4 │ │ │ │ + movw r3, #40256 @ 0x9d40 │ │ │ │ movt r3, #10 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bf8f8 <_PyTuple_Resize@@Base+0x6cc> │ │ │ │ + bne bf504 <_PyTuple_Resize@@Base+0x6cc> │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl aa03c │ │ │ │ + bl a9db8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf908 <_PyTuple_Resize@@Base+0x6dc> │ │ │ │ + beq bf514 <_PyTuple_Resize@@Base+0x6dc> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq bf8b4 <_PyTuple_Resize@@Base+0x688> │ │ │ │ - ldr ip, [pc, #148] @ bf910 <_PyTuple_Resize@@Base+0x6e4> │ │ │ │ + beq bf4c0 <_PyTuple_Resize@@Base+0x688> │ │ │ │ + ldr ip, [pc, #148] @ bf51c <_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 │ │ │ │ @@ -149962,134 +149709,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 bf8f0 <_PyTuple_Resize@@Base+0x6c4> │ │ │ │ + beq bf4fc <_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] @ bf914 <_PyTuple_Resize@@Base+0x6e8> │ │ │ │ - b bf8e8 <_PyTuple_Resize@@Base+0x6bc> │ │ │ │ + ldr r4, [pc, #28] @ bf520 <_PyTuple_Resize@@Base+0x6e8> │ │ │ │ + b bf4f4 <_PyTuple_Resize@@Base+0x6bc> │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf8b4 <_PyTuple_Resize@@Base+0x688> │ │ │ │ + bne bf4c0 <_PyTuple_Resize@@Base+0x688> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ 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 bf9fc <_PyTuple_Resize@@Base+0x7d0> │ │ │ │ + bne bf608 <_PyTuple_Resize@@Base+0x7d0> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf970 <_PyTuple_Resize@@Base+0x744> │ │ │ │ + beq bf57c <_PyTuple_Resize@@Base+0x744> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf970 <_PyTuple_Resize@@Base+0x744> │ │ │ │ + bgt bf57c <_PyTuple_Resize@@Base+0x744> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf970 <_PyTuple_Resize@@Base+0x744> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne bf57c <_PyTuple_Resize@@Base+0x744> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfa54 <_PyTuple_Resize@@Base+0x828> │ │ │ │ + bne bf660 <_PyTuple_Resize@@Base+0x828> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf9b0 <_PyTuple_Resize@@Base+0x784> │ │ │ │ + beq bf5bc <_PyTuple_Resize@@Base+0x784> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf9b0 <_PyTuple_Resize@@Base+0x784> │ │ │ │ + bgt bf5bc <_PyTuple_Resize@@Base+0x784> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf9b0 <_PyTuple_Resize@@Base+0x784> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne bf5bc <_PyTuple_Resize@@Base+0x784> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfa28 <_PyTuple_Resize@@Base+0x7fc> │ │ │ │ + bne bf634 <_PyTuple_Resize@@Base+0x7fc> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf9d0 <_PyTuple_Resize@@Base+0x7a4> │ │ │ │ + bne bf5dc <_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 bf9c8 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bgt bf5d4 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf9c8 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf9c8 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bne bf5d4 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bf5d4 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf93c <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bgt bf548 <_PyTuple_Resize@@Base+0x710> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf93c <_PyTuple_Resize@@Base+0x710> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf93c <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bne bf548 <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bf548 <_PyTuple_Resize@@Base+0x710> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf9bc <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bgt bf5c8 <_PyTuple_Resize@@Base+0x790> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf9bc <_PyTuple_Resize@@Base+0x790> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf9bc <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bne bf5c8 <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bf5c8 <_PyTuple_Resize@@Base+0x790> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf97c <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bgt bf588 <_PyTuple_Resize@@Base+0x750> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf97c <_PyTuple_Resize@@Base+0x750> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bf97c <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bne bf588 <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bf588 <_PyTuple_Resize@@Base+0x750> │ │ │ │ │ │ │ │ -000bfa80 : │ │ │ │ +000bf68c : │ │ │ │ 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 bfabc │ │ │ │ + bl bf6c8 │ │ │ │ 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 │ │ │ │ @@ -150098,60 +149845,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 bfcd4 │ │ │ │ + bgt bf8e0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq bfb2c │ │ │ │ + beq bf738 │ │ │ │ cmp ip, #58 @ 0x3a │ │ │ │ - bhi bfd04 │ │ │ │ + bhi bf910 │ │ │ │ cmp ip, #31 │ │ │ │ - bhi bfc94 │ │ │ │ + bhi bf8a0 │ │ │ │ cmp ip, #9 │ │ │ │ - beq bfae4 │ │ │ │ + beq bf6f0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfae4 │ │ │ │ + bne bf6f0 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ add r4, r4, #1 │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne bfaf8 │ │ │ │ + bne bf704 │ │ │ │ cmp r4, #0 │ │ │ │ - blt bfdd4 │ │ │ │ - beq bfe6c │ │ │ │ + blt bf9e0 │ │ │ │ + beq bfa78 │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq bfd60 │ │ │ │ + beq bf96c │ │ │ │ sub r3, r4, #1 │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt bfdac │ │ │ │ - ldr r2, [pc, #960] @ bff1c │ │ │ │ + bgt bf9b8 │ │ │ │ + ldr r2, [pc, #960] @ bfb28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ add r3, r6, r4, lsl #3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #1720] @ 0x6b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq bfd7c │ │ │ │ - ldr r1, [pc, #928] @ bff20 │ │ │ │ + beq bf988 │ │ │ │ + ldr r1, [pc, #928] @ bfb2c │ │ │ │ ldr r2, [r3, #1724] @ 0x6bc │ │ │ │ ldr r0, [r5] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r0, [r3, #1720] @ 0x6b8 │ │ │ │ str r2, [r3, #1724] @ 0x6bc │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r1, #1708] @ 0x6ac │ │ │ │ str r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfddc │ │ │ │ + bne bf9e8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #12] │ │ │ │ lsl r2, r4, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #16 │ │ │ │ bl 2d63c │ │ │ │ ldr r1, [r6, #3836] @ 0xefc │ │ │ │ @@ -150164,417 +149911,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 c008c │ │ │ │ + bl bfc98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfec8 │ │ │ │ + beq bfad4 │ │ │ │ str r0, [r5, #16] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c008c │ │ │ │ + bl bfc98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfed0 │ │ │ │ + beq bfadc │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq bfc78 │ │ │ │ + beq bf884 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c008c │ │ │ │ + bl bfc98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfe88 │ │ │ │ + beq bfa94 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ addne r6, r5, #24 │ │ │ │ movne r3, #3 │ │ │ │ - beq bfc78 │ │ │ │ + beq bf884 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c008c │ │ │ │ + bl bfc98 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfe8c │ │ │ │ + beq bfa98 │ │ │ │ add r3, r3, #1 │ │ │ │ str r0, [r6, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ - bne bfc4c │ │ │ │ + bne bf858 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfe10 │ │ │ │ + bne bfa1c │ │ │ │ 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 bfae4 │ │ │ │ + bne bf6f0 │ │ │ │ cmp ip, #41 @ 0x29 │ │ │ │ - beq bfcfc │ │ │ │ + beq bf908 │ │ │ │ cmp ip, #40 @ 0x28 │ │ │ │ - bne bfb10 │ │ │ │ + bne bf71c │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfd38 │ │ │ │ + bne bf94c │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ add r4, r4, #1 │ │ │ │ mov r3, #1 │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - beq bfcfc │ │ │ │ - bls bfd24 │ │ │ │ + beq bf908 │ │ │ │ + bls bf930 │ │ │ │ cmp ip, #123 @ 0x7b │ │ │ │ - beq bfd38 │ │ │ │ + beq bf94c │ │ │ │ cmp ip, #125 @ 0x7d │ │ │ │ - beq bfcfc │ │ │ │ + beq bf908 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - bne bfcdc │ │ │ │ + bne bf8e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b bfae4 │ │ │ │ + b bf6f0 │ │ │ │ cmp ip, #123 @ 0x7b │ │ │ │ - beq bfcc0 │ │ │ │ - bhi bfd40 │ │ │ │ + beq bf8cc │ │ │ │ + bhi bf954 │ │ │ │ cmp ip, #91 @ 0x5b │ │ │ │ - beq bfcc0 │ │ │ │ + beq bf8cc │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - bne bfb10 │ │ │ │ - b bfcfc │ │ │ │ + bne bf71c │ │ │ │ + b bf908 │ │ │ │ cmp ip, #41 @ 0x29 │ │ │ │ - beq bfcfc │ │ │ │ - bls bfd4c │ │ │ │ - cmp ip, #91 @ 0x5b │ │ │ │ - bne bfcf0 │ │ │ │ - add r3, r3, #1 │ │ │ │ - b bfae4 │ │ │ │ - cmp ip, #125 @ 0x7d │ │ │ │ - bne bfb10 │ │ │ │ - b bfcfc │ │ │ │ + beq bf908 │ │ │ │ + bhi bf960 │ │ │ │ cmp ip, #0 │ │ │ │ - beq bfed8 │ │ │ │ + beq bfae4 │ │ │ │ cmp ip, #40 @ 0x28 │ │ │ │ - bne bfcf0 │ │ │ │ - b bfd38 │ │ │ │ + bne bf8fc │ │ │ │ + add r3, r3, #1 │ │ │ │ + b bf6f0 │ │ │ │ + cmp ip, #125 @ 0x7d │ │ │ │ + bne bf71c │ │ │ │ + b bf908 │ │ │ │ + cmp ip, #91 @ 0x5b │ │ │ │ + bne bf8fc │ │ │ │ + b bf94c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c008c │ │ │ │ + bl bfc98 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #42532 @ 0xa624 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6cb8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6a00 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bfdc0 │ │ │ │ - ldr r2, [pc, #384] @ bff1c │ │ │ │ + beq bf9cc │ │ │ │ + ldr r2, [pc, #384] @ bfb28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b bfbac │ │ │ │ + b bf7b8 │ │ │ │ cmn r4, #-536870907 @ 0xe0000005 │ │ │ │ - bls bfd7c │ │ │ │ - bl 2e3794 │ │ │ │ + bls bf988 │ │ │ │ + bl 2e2e74 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne bfe78 │ │ │ │ + bne bfa84 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 3c69f0 │ │ │ │ + bl 3c6450 │ │ │ │ mov r5, #0 │ │ │ │ - b bfc88 │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b bf894 │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfe50 │ │ │ │ - ldr r0, [pc, #304] @ bff24 │ │ │ │ - bl 1be45c │ │ │ │ + bne bfa5c │ │ │ │ + ldr r0, [pc, #304] @ bfb30 │ │ │ │ + bl 1bdfb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfe60 │ │ │ │ + bne bfa6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ - ldr r3, [pc, #272] @ bff1c │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ + ldr r3, [pc, #272] @ bfb28 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ - b bfba4 │ │ │ │ + b bf7b0 │ │ │ │ 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 bfef4 │ │ │ │ + bne bfb00 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq bfc88 │ │ │ │ - b bfe10 │ │ │ │ + beq bf894 │ │ │ │ + b bfa1c │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, ip │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #180] @ bff1c │ │ │ │ + ldr r3, [pc, #180] @ bfb28 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ - b bfba4 │ │ │ │ + b bf7b0 │ │ │ │ movw r5, #5188 @ 0x1444 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - b bfc88 │ │ │ │ - ldr r3, [pc, #156] @ bff1c │ │ │ │ + b bf894 │ │ │ │ + ldr r3, [pc, #156] @ bfb28 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b bfbac │ │ │ │ + b bf7b8 │ │ │ │ mov r3, #2 │ │ │ │ sub r3, r8, r3 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 3c69f0 │ │ │ │ + bl 3c6450 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfdd4 │ │ │ │ + bgt bf9e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfdd4 │ │ │ │ + bne bf9e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b bfdd4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b bf9e0 │ │ │ │ mov r3, r0 │ │ │ │ - b bfe8c │ │ │ │ + b bfa98 │ │ │ │ mov r3, #1 │ │ │ │ - b bfe8c │ │ │ │ + b bfa98 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26968 @ 0x6958 │ │ │ │ + movw r1, #27160 @ 0x6a18 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b bfdd4 │ │ │ │ + bl 16d81c │ │ │ │ + b bf9e0 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26996 @ 0x6974 │ │ │ │ + movw r1, #27188 @ 0x6a34 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bfeac │ │ │ │ - b bfdd4 │ │ │ │ + ble bfab8 │ │ │ │ + b bf9e0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ 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 c0004 │ │ │ │ + bgt bfc10 │ │ │ │ cmp r1, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi bffa0 │ │ │ │ + bhi bfbac │ │ │ │ cmp r3, #31 │ │ │ │ - bhi bffc4 │ │ │ │ + bhi bfbd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c006c │ │ │ │ + beq bfc78 │ │ │ │ cmp r3, #9 │ │ │ │ - beq bff48 │ │ │ │ + beq bfb54 │ │ │ │ cmp ip, #0 │ │ │ │ - bne bff48 │ │ │ │ + bne bfb54 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bls bff64 │ │ │ │ + bls bfb70 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq bfff0 │ │ │ │ - bhi c0054 │ │ │ │ + beq bfbfc │ │ │ │ + bhi bfc60 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq bfff0 │ │ │ │ + beq bfbfc │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne bff7c │ │ │ │ + bne bfb88 │ │ │ │ sub ip, ip, #1 │ │ │ │ - b bff48 │ │ │ │ + b bfb54 │ │ │ │ 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 bff48 │ │ │ │ + bne bfb54 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq bffbc │ │ │ │ + beq bfbc8 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne bff7c │ │ │ │ + bne bfb88 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c004c │ │ │ │ + bne bfc58 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq bffbc │ │ │ │ - bls c0030 │ │ │ │ + beq bfbc8 │ │ │ │ + bls bfc3c │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq c004c │ │ │ │ + beq bfc58 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq bffbc │ │ │ │ + beq bfbc8 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq bffbc │ │ │ │ - bhi c0010 │ │ │ │ + beq bfbc8 │ │ │ │ + bhi bfc1c │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq bffbc │ │ │ │ - bhi c0060 │ │ │ │ + beq bfbc8 │ │ │ │ + bhi bfc6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq c006c │ │ │ │ + beq bfc78 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne c0020 │ │ │ │ + bne bfc2c │ │ │ │ add ip, ip, #1 │ │ │ │ - b bff48 │ │ │ │ + b bfb54 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne bff7c │ │ │ │ - b bffbc │ │ │ │ + bne bfb88 │ │ │ │ + b bfbc8 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne c0020 │ │ │ │ - b c004c │ │ │ │ + bne bfc2c │ │ │ │ + b bfc58 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26968 @ 0x6958 │ │ │ │ + movw r1, #27160 @ 0x6a18 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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] @ c09c8 │ │ │ │ + ldr ip, [pc, #2324] @ c05d4 │ │ │ │ mov r6, r1 │ │ │ │ add r0, r2, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldrb r3, [r2] │ │ │ │ sub r3, r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi c0968 │ │ │ │ + bhi c0564 │ │ │ │ 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 be7c8 │ │ │ │ + b be3d4 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r1, #38 @ 0x26 │ │ │ │ add r2, r3, #4 │ │ │ │ - beq c0350 │ │ │ │ + beq bff5c │ │ │ │ str r2, [r6] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0800 │ │ │ │ + beq c0464 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq c013c │ │ │ │ + beq bfd48 │ │ │ │ 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] @ c09cc │ │ │ │ + ldr r3, [pc, #2172] @ c05d8 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldrb r1, [r0, #-1] │ │ │ │ sub r1, r1, #9 │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ - bhi c0968 │ │ │ │ + bhi c0564 │ │ │ │ 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 c0778 │ │ │ │ + beq c0360 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0794 │ │ │ │ + beq c037c │ │ │ │ mov r0, r5 │ │ │ │ bl 2e294 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ mov r5, r0 │ │ │ │ - b c013c │ │ │ │ + b bfd48 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - bl bff28 │ │ │ │ + bl bfb34 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r7, r2 │ │ │ │ - blt c0744 │ │ │ │ - beq c0684 │ │ │ │ + blt c0358 │ │ │ │ + beq c026c │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt c071c │ │ │ │ - ldr r1, [pc, #2008] @ c09d0 │ │ │ │ + bgt c0330 │ │ │ │ + ldr r1, [pc, #2008] @ c05dc │ │ │ │ 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, #1720] @ 0x6b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c06dc │ │ │ │ - ldr r0, [pc, #1976] @ c09d4 │ │ │ │ + beq c02c4 │ │ │ │ + ldr r0, [pc, #1976] @ c05e0 │ │ │ │ ldr r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr ip, [r5] │ │ │ │ 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, [r5] │ │ │ │ - bne c07cc │ │ │ │ + bne c03f4 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #16 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2d63c │ │ │ │ @@ -150589,482 +150336,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 c008c │ │ │ │ + bl bfc98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0900 │ │ │ │ + beq c045c │ │ │ │ cmp r7, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq c032c │ │ │ │ + beq bff38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c008c │ │ │ │ + bl bfc98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c08d8 │ │ │ │ + beq c0454 │ │ │ │ cmp r7, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq c032c │ │ │ │ + beq bff38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c008c │ │ │ │ + bl bfc98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c08f8 │ │ │ │ + beq c0428 │ │ │ │ cmp r7, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ - beq c032c │ │ │ │ + beq bff38 │ │ │ │ add r8, r5, #24 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c008c │ │ │ │ + bl bfc98 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c08dc │ │ │ │ + beq c042c │ │ │ │ mov r3, r8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r7, r2 │ │ │ │ str r0, [r3, #4]! │ │ │ │ mov r8, r3 │ │ │ │ - bne c02f8 │ │ │ │ + bne bff04 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne c0698 │ │ │ │ + bne c0280 │ │ │ │ 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, #10412 @ 0x28ac │ │ │ │ + movw r2, #8620 @ 0x21ac │ │ │ │ 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 c070c │ │ │ │ + bne c02f4 │ │ │ │ ldr r0, [r0] │ │ │ │ cmn r0, #1 │ │ │ │ - bne c00ec │ │ │ │ + bne bfcf8 │ │ │ │ movw r5, #5188 @ 0x1444 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - b c013c │ │ │ │ + b bfd48 │ │ │ │ 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 c56d4 │ │ │ │ + b c52dc │ │ │ │ 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 b2334 │ │ │ │ + b b2070 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ - bl bff28 │ │ │ │ + bl bfb34 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ - blt c0744 │ │ │ │ + blt c0358 │ │ │ │ ands r3, r3, #1 │ │ │ │ mov r9, r3 │ │ │ │ - bne c0878 │ │ │ │ - bl 9f360 │ │ │ │ + bne c04b4 │ │ │ │ + bl 9f098 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c0890 │ │ │ │ + beq c04cc │ │ │ │ cmp sl, #0 │ │ │ │ - beq c048c │ │ │ │ + beq c0098 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c008c │ │ │ │ + bl bfc98 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - beq c08e8 │ │ │ │ + beq c03b4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c008c │ │ │ │ + bl bfc98 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ - beq c08a8 │ │ │ │ + beq c04e4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c08a8 │ │ │ │ + beq c04e4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c07b0 │ │ │ │ + ble c0398 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c047c │ │ │ │ + bgt c0088 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c09bc │ │ │ │ + beq c052c │ │ │ │ add r3, r9, #2 │ │ │ │ mov r9, r3 │ │ │ │ cmp sl, r3 │ │ │ │ - bgt c040c │ │ │ │ + bgt c0018 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 25b9d0 │ │ │ │ + bl 25af7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c013c │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0744 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c0744 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c0744 │ │ │ │ + bne bfd48 │ │ │ │ + b c03cc │ │ │ │ ldr r2, [r6] │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r2] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq c074c │ │ │ │ + beq c0304 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0794 │ │ │ │ + beq c037c │ │ │ │ mov r0, r5 │ │ │ │ bl 2e294 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a05ac │ │ │ │ + b a02f0 │ │ │ │ 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 183b60 │ │ │ │ + b 1837c8 │ │ │ │ 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 a05ac │ │ │ │ + bl a02f0 │ │ │ │ mov r5, r0 │ │ │ │ - b c013c │ │ │ │ + b bfd48 │ │ │ │ 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 19ea1c │ │ │ │ + b 19e6f4 │ │ │ │ ldr r2, [r6] │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r2] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq c0924 │ │ │ │ + beq c0538 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0794 │ │ │ │ + beq c037c │ │ │ │ mov r0, r5 │ │ │ │ bl 2ceec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b ccd6c │ │ │ │ + b cc8f8 │ │ │ │ ldr r2, [r6] │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #5456 @ 0x1550 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ add r1, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ movne r5, r3 │ │ │ │ - b c013c │ │ │ │ + b bfd48 │ │ │ │ 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 1ef208 │ │ │ │ + b 1eeb08 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ - bl bff28 │ │ │ │ + bl bfb34 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - blt c0744 │ │ │ │ - bl a1250 │ │ │ │ + blt c0358 │ │ │ │ + bl a0f94 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq c0950 │ │ │ │ + beq c0514 │ │ │ │ cmp r7, r3 │ │ │ │ - beq c0844 │ │ │ │ + beq c048c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c008c │ │ │ │ + bl bfc98 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c085c │ │ │ │ + beq c04a4 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r0, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b c062c │ │ │ │ + b c0214 │ │ │ │ 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 222fa4 │ │ │ │ + b 222548 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r5, [pc, #840] @ c09d8 │ │ │ │ + ldr r5, [pc, #876] @ c05e4 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq c033c │ │ │ │ + beq bff48 │ │ │ │ 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 c0994 │ │ │ │ + bne c0590 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq c033c │ │ │ │ - b c0698 │ │ │ │ + beq bff48 │ │ │ │ + b c0280 │ │ │ │ mov r1, r7 │ │ │ │ movw r0, #42532 @ 0xa624 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6cb8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6a00 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c0730 │ │ │ │ + beq c0344 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - ldr r1, [pc, #716] @ c09d0 │ │ │ │ + ldr r1, [pc, #752] @ c05dc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r1] │ │ │ │ - b c0248 │ │ │ │ + b bfe54 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ - cmn r2, #-536870907 @ 0xe0000005 │ │ │ │ - bls c06dc │ │ │ │ - bl 2e3794 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - bne c06fc │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, #41 @ 0x29 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3c69f0 │ │ │ │ - mov r5, #0 │ │ │ │ - b c013c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ - beq c0794 │ │ │ │ + beq c037c │ │ │ │ cmp r1, #0 │ │ │ │ - bge c04fc │ │ │ │ - b c04f0 │ │ │ │ + bge c00e4 │ │ │ │ + b c00d8 │ │ │ │ + cmn r2, #-536870907 @ 0xe0000005 │ │ │ │ + bls c02c4 │ │ │ │ + bl 2e2e74 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + bne c02e4 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, #41 @ 0x29 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3c6450 │ │ │ │ + mov r5, #0 │ │ │ │ + b bfd48 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ - bne c0984 │ │ │ │ + bne c0580 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b c038c │ │ │ │ + b bff98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0460 │ │ │ │ + bne c006c │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c0460 │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c006c │ │ │ │ + sub r3, sl, #1 │ │ │ │ + mov r2, #125 @ 0x7d │ │ │ │ + sub r3, r3, r9 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3c6450 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c0358 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c0358 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c0358 │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne c0828 │ │ │ │ - ldr r0, [pc, #504] @ c09dc │ │ │ │ - bl 1be45c │ │ │ │ + bne c0438 │ │ │ │ + ldr r0, [pc, #476] @ c05e8 │ │ │ │ + bl 1bdfb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0838 │ │ │ │ + bne c0448 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ - ldr r3, [pc, #468] @ c09d0 │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ + ldr r3, [pc, #440] @ c05dc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - b c0240 │ │ │ │ - bl be588 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c0744 │ │ │ │ - movw r3, #4388 @ 0x1124 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27040 @ 0x69a0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b c0744 │ │ │ │ + b bfe4c │ │ │ │ + mov r2, #2 │ │ │ │ + sub r3, r9, r2 │ │ │ │ + mov r2, #41 @ 0x29 │ │ │ │ + b c03c0 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ - ldr r3, [pc, #400] @ c09d0 │ │ │ │ + ldr r3, [pc, #396] @ c05dc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - b c0240 │ │ │ │ + b bfe4c │ │ │ │ + mov r2, #1 │ │ │ │ + b c042c │ │ │ │ + mov r2, r0 │ │ │ │ + b c042c │ │ │ │ + bl be194 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c0358 │ │ │ │ + movw r3, #4388 @ 0x1124 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #27232 @ 0x6a60 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16d81c │ │ │ │ + b c0358 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 25b9d0 │ │ │ │ + bl 25af7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c013c │ │ │ │ - b c04a0 │ │ │ │ + bne bfd48 │ │ │ │ + b c03cc │ │ │ │ sub r1, r7, #1 │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ sub r3, r1, r3 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3c69f0 │ │ │ │ - b c04a0 │ │ │ │ + b c03c0 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27024 @ 0x6990 │ │ │ │ + movw r1, #27216 @ 0x6a50 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r3, sl │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c69f0 │ │ │ │ - b c0744 │ │ │ │ + bl 3c6450 │ │ │ │ + b c0358 │ │ │ │ sub r3, sl, #2 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ - bl 3c69f0 │ │ │ │ + bl 3c6450 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0908 │ │ │ │ + ble c05b8 │ │ │ │ mov r0, r8 │ │ │ │ - bl aec64 │ │ │ │ - b c04a0 │ │ │ │ - mov r2, #1 │ │ │ │ - sub r3, r9, r2 │ │ │ │ - mov r2, #41 @ 0x29 │ │ │ │ - b c0868 │ │ │ │ - sub r3, sl, #1 │ │ │ │ - mov r2, #125 @ 0x7d │ │ │ │ - sub r3, r3, r9 │ │ │ │ - b c0868 │ │ │ │ - mov r2, #2 │ │ │ │ - b c08dc │ │ │ │ - mov r2, r0 │ │ │ │ - b c08dc │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c08cc │ │ │ │ - mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c08cc │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + b c03cc │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, #93 @ 0x5d │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3c6450 │ │ │ │ + b c0358 │ │ │ │ + mov r0, r8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c0088 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ - beq c0794 │ │ │ │ + beq c037c │ │ │ │ cmp r1, #0 │ │ │ │ - blt c05a4 │ │ │ │ - b c05b0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, #93 @ 0x5d │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3c69f0 │ │ │ │ - b c0744 │ │ │ │ + blt c018c │ │ │ │ + b c0198 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #27076 @ 0x69c4 │ │ │ │ + movw r1, #27268 @ 0x6a84 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b c0744 │ │ │ │ + bl 16d81c │ │ │ │ + b c0358 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt c01a0 │ │ │ │ - b c01ac │ │ │ │ + blt bfdac │ │ │ │ + b bfdb8 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26996 @ 0x6974 │ │ │ │ + movw r1, #27188 @ 0x6a34 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c04ac │ │ │ │ - b c0744 │ │ │ │ - mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c047c │ │ │ │ - subeq lr, r5, sl, lsl #7 │ │ │ │ - subeq lr, r5, r0, ror r4 │ │ │ │ + ble c03d8 │ │ │ │ + b c0358 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c0508 │ │ │ │ + mov r0, r7 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c0508 │ │ │ │ + subeq sp, r5, r0, lsr #31 │ │ │ │ + subeq lr, r5, r6, lsl #1 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000c09e0 : │ │ │ │ +000c05ec : │ │ │ │ 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) │ │ │ │ @@ -151075,554 +150822,531 @@ │ │ │ │ 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 9f360 │ │ │ │ + bl 9f098 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ str r0, [r7, #3848] @ 0xf08 │ │ │ │ - beq c1f5c │ │ │ │ - ldr r0, [pc, #1808] @ c1154 │ │ │ │ + beq c1b6c │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 25ca64 │ │ │ │ + movw r0, #11520 @ 0x2d00 │ │ │ │ + movt r0, #97 @ 0x61 │ │ │ │ + bl 25c00c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq c22dc │ │ │ │ - bl c3e88 │ │ │ │ + beq c1eec │ │ │ │ + bl c3a90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c1f5c │ │ │ │ + beq c1b6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r7, #3840] @ 0xf00 │ │ │ │ - bl c3efc │ │ │ │ + bl c3b04 │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, #344] @ 0x158 │ │ │ │ - beq c1f5c │ │ │ │ + beq c1b6c │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27644 @ 0x6bfc │ │ │ │ + movw r1, #27836 @ 0x6cbc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1f5c │ │ │ │ - bl 9f360 │ │ │ │ + beq c1b6c │ │ │ │ + bl 9f098 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #3892] @ 0xf34 │ │ │ │ - beq c1f5c │ │ │ │ + beq c1b6c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27652 @ 0x6c04 │ │ │ │ + movw r1, #27844 @ 0x6cc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1f5c │ │ │ │ + beq c1b6c │ │ │ │ movw r3, #23824 @ 0x5d10 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2dcb4 │ │ │ │ - bl 25d1e0 │ │ │ │ + bl 25c788 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c22fc │ │ │ │ - ldr r1, [pc, #1632] @ c1158 │ │ │ │ + beq c1f0c │ │ │ │ + ldr r1, [pc, #4012] @ c16b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c22fc │ │ │ │ + beq c1f0c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27668 @ 0x6c14 │ │ │ │ + movw r1, #27860 @ 0x6cd4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c22fc │ │ │ │ + beq c1f0c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0b40 │ │ │ │ + bgt c0750 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c22d0 │ │ │ │ + beq c1ee0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r1, #27680 @ 0x6c20 │ │ │ │ + movw r1, #27872 @ 0x6ce0 │ │ │ │ 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 25d24c │ │ │ │ + bl 25c7f4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27724 @ 0x6c4c │ │ │ │ + movw r1, #27916 @ 0x6d0c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0ba8 │ │ │ │ + bgt c07b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c22b8 │ │ │ │ + beq c1ec8 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59752 @ 0xe968 │ │ │ │ + movw r1, #58088 @ 0xe2e8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 25d24c │ │ │ │ + bl 25c7f4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27740 @ 0x6c5c │ │ │ │ + movw r1, #27932 @ 0x6d1c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0bfc │ │ │ │ + bgt c080c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c22c4 │ │ │ │ + beq c1ed4 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27756 @ 0x6c6c │ │ │ │ + movw r1, #27948 @ 0x6d2c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 25d24c │ │ │ │ + bl 25c7f4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27772 @ 0x6c7c │ │ │ │ + movw r1, #27964 @ 0x6d3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0c50 │ │ │ │ + bgt c0860 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c22ac │ │ │ │ + beq c1ebc │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21828 @ 0x5544 │ │ │ │ + movw r1, #20164 @ 0x4ec4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25d24c │ │ │ │ + bl 25c7f4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27792 @ 0x6c90 │ │ │ │ + movw r1, #27984 @ 0x6d50 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0ca4 │ │ │ │ + bgt c08b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c235c │ │ │ │ + beq c1f6c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ - bl 25276c │ │ │ │ + beq c19b4 │ │ │ │ + bl 251cb0 │ │ │ │ movw r0, #25024 @ 0x61c0 │ │ │ │ movt r0, #101 @ 0x65 │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62152 @ 0xf2c8 │ │ │ │ + movw r1, #60488 @ 0xec48 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0cf8 │ │ │ │ + bgt c0908 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2350 │ │ │ │ + beq c1f60 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r0, #177 @ 0xb1 │ │ │ │ movt r0, #783 @ 0x30f │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27812 @ 0x6ca4 │ │ │ │ + movw r1, #28004 @ 0x6d64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0d48 │ │ │ │ + bgt c0958 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2344 │ │ │ │ + beq c1f54 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ - movw r3, #24008 @ 0x5dc8 │ │ │ │ + beq c19b4 │ │ │ │ + movw r3, #22344 @ 0x5748 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #27824 @ 0x6cb0 │ │ │ │ + movw r1, #28016 @ 0x6d70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #27832 @ 0x6cb8 │ │ │ │ + movw r0, #28024 @ 0x6d78 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bfa80 │ │ │ │ + bl bf68c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27840 @ 0x6cc0 │ │ │ │ + movw r1, #28032 @ 0x6d80 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0dac │ │ │ │ + bgt c09bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2338 │ │ │ │ + beq c1f48 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ - movw r0, #24008 @ 0x5dc8 │ │ │ │ + beq c19b4 │ │ │ │ + movw r0, #22344 @ 0x5748 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27848 @ 0x6cc8 │ │ │ │ + movw r1, #28040 @ 0x6d88 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2384 │ │ │ │ + ble c1f94 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ movw r0, #1013 @ 0x3f5 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27860 @ 0x6cd4 │ │ │ │ + movw r1, #28052 @ 0x6d94 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2368 │ │ │ │ + ble c1f78 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ - movw r0, #23528 @ 0x5be8 │ │ │ │ + beq c19b4 │ │ │ │ + movw r0, #21864 @ 0x5568 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27872 @ 0x6ce0 │ │ │ │ + movw r1, #28064 @ 0x6da0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0e78 │ │ │ │ + bgt c0a88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c23a0 │ │ │ │ + beq c1fb0 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ - movw r0, #27884 @ 0x6cec │ │ │ │ + beq c19b4 │ │ │ │ + movw r0, #28076 @ 0x6dac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9372 @ 0x249c │ │ │ │ + movw r1, #7708 @ 0x1e1c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0ec8 │ │ │ │ + bgt c0ad8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c20f0 │ │ │ │ + beq c1d00 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27892 @ 0x6cf4 │ │ │ │ + movw r1, #28084 @ 0x6db4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0f14 │ │ │ │ + bgt c0b24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c21c0 │ │ │ │ + beq c1dd0 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ - bl 25d304 │ │ │ │ + beq c19b4 │ │ │ │ + bl 25c8ac │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15140 @ 0x3b24 │ │ │ │ + movw r1, #20572 @ 0x505c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0f5c │ │ │ │ + bgt c0b6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c21b4 │ │ │ │ + beq c1dc4 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ - bl 25d458 │ │ │ │ + beq c19b4 │ │ │ │ + bl 25ca00 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15072 @ 0x3ae0 │ │ │ │ + movw r1, #20504 @ 0x5018 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0fa4 │ │ │ │ + bgt c0bb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c21a8 │ │ │ │ + beq c1db8 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ - ldr r2, [pc, #424] @ c115c │ │ │ │ + beq c19b4 │ │ │ │ + ldr r2, [pc, #2804] @ c16b8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r1, #60560 @ 0xec90 │ │ │ │ + movw r1, #60520 @ 0xec68 │ │ │ │ movt r1, #103 @ 0x67 │ │ │ │ - bl 25b31c │ │ │ │ + bl 25a8c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c219c │ │ │ │ - movw r0, #60560 @ 0xec90 │ │ │ │ + beq c1dac │ │ │ │ + movw r0, #60520 @ 0xec68 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl c4cbc │ │ │ │ + bl c48c4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r0, #32 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2174 │ │ │ │ + beq c1d84 │ │ │ │ str r0, [r7, #16] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c214c │ │ │ │ + beq c1d5c │ │ │ │ str r0, [r7, #20] │ │ │ │ movw r0, #52015 @ 0xcb2f │ │ │ │ movt r0, #4 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2124 │ │ │ │ + beq c1d34 │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, #0 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c20fc │ │ │ │ + beq c1d0c │ │ │ │ str r0, [r7, #28] │ │ │ │ movw r0, #16963 @ 0x4243 │ │ │ │ movt r0, #15 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2244 │ │ │ │ - movw r8, #46372 @ 0xb524 │ │ │ │ + beq c1e54 │ │ │ │ + movw r8, #45948 @ 0xb37c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c221c │ │ │ │ + beq c1e2c │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c21f4 │ │ │ │ + beq c1e04 │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c21cc │ │ │ │ + beq c1ddc │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2278 │ │ │ │ + beq c1e88 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32664 @ 0x7f98 │ │ │ │ + movw r1, #33572 @ 0x8324 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c10d8 │ │ │ │ + bgt c0ce8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c226c │ │ │ │ + beq c1e7c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27900 @ 0x6cfc │ │ │ │ + movw r1, #28092 @ 0x6dbc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1128 │ │ │ │ + bgt c0d38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c22a0 │ │ │ │ + beq c1eb0 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r9, #0 │ │ │ │ ldr r7, [r3, #1908] @ 0x774 │ │ │ │ - b c11f4 │ │ │ │ - rsbeq r2, r1, r0, lsl #26 │ │ │ │ - rsbeq r7, r3, r4, ror #4 │ │ │ │ - rsbeq r2, r1, r4, lsr sp │ │ │ │ - subeq lr, r5, r8, asr #16 │ │ │ │ - rsbeq r5, r3, r0, lsr #11 │ │ │ │ - rsbeq r2, r1, r4, asr #26 │ │ │ │ - rsbeq lr, r7, r4, ror #26 │ │ │ │ - rsbeq r2, r1, r4, asr sp │ │ │ │ - rsbeq lr, r7, r8, lsr lr │ │ │ │ - rsbeq r6, r3, r0, lsr #11 │ │ │ │ - rsbeq r6, r3, r0, lsl #13 │ │ │ │ - ldrdeq r4, [r3], #-216 @ 0xffffff28 @ │ │ │ │ - rsbeq r4, r3, r8, asr #7 │ │ │ │ - rsbeq r3, r3, ip, asr #20 │ │ │ │ - rsbeq r2, r1, r4, ror #26 │ │ │ │ - rsbeq lr, r7, ip, lsl #30 │ │ │ │ - rsbeq r2, r1, r4, ror sp │ │ │ │ - strdeq lr, [r5], #-204 @ 0xffffff34 │ │ │ │ - rsbeq fp, r2, r0, ror #20 │ │ │ │ - rsbeq r2, r1, r8, lsr #27 │ │ │ │ - subeq lr, r5, ip, ror #25 │ │ │ │ - mlseq r3, r4, pc, r6 @ │ │ │ │ - rsbeq r5, r3, r4, ror sl │ │ │ │ - subeq lr, r5, r0, lsr #16 │ │ │ │ - bl aa800 │ │ │ │ + b c0da4 │ │ │ │ + bl aa57c │ │ │ │ subs r8, r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - beq c20cc │ │ │ │ - bl c5840 │ │ │ │ + beq c1cdc │ │ │ │ + bl c5448 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2058 │ │ │ │ + beq c1c68 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c11f0 │ │ │ │ + bgt c0da0 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r8] │ │ │ │ - beq c204c │ │ │ │ + beq c1c5c │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r0, [r7, r9, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c11b4 │ │ │ │ + bne c0d64 │ │ │ │ mov r0, sl │ │ │ │ - bl c60b8 │ │ │ │ + bl c5cc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2098 │ │ │ │ + bne c1ca8 │ │ │ │ mov r0, sl │ │ │ │ - bl a6840 │ │ │ │ + bl a6588 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1240 │ │ │ │ + bgt c0df0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1240 │ │ │ │ + bne c0df0 │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27912 @ 0x6d08 │ │ │ │ + movw r1, #28104 @ 0x6dc8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c127c │ │ │ │ + bgt c0e2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2040 │ │ │ │ + beq c1c50 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r0, #296 @ 0x128 │ │ │ │ - bl a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ - ldr r7, [pc, #-316] @ c1160 │ │ │ │ + beq c19b4 │ │ │ │ + ldr r7, [pc, #2160] @ c16bc │ │ │ │ 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] │ │ │ │ @@ -151631,1148 +151355,1170 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e294 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2014 │ │ │ │ + beq c1c24 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ str r0, [r9, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e294 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2014 │ │ │ │ + beq c1c24 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ add r7, r5, #12 │ │ │ │ str r0, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e294 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2014 │ │ │ │ + beq c1c24 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e294 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2014 │ │ │ │ + beq c1c24 │ │ │ │ add r9, r6, #12 │ │ │ │ cmp sl, r7 │ │ │ │ str r0, [r6, #12] │ │ │ │ - bne c12b0 │ │ │ │ + bne c0e60 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - movw r1, #27936 @ 0x6d20 │ │ │ │ + movw r1, #28128 @ 0x6de0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ movw r0, #10656 @ 0x29a0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ - bl c89c4 │ │ │ │ + bl c8550 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c13d4 │ │ │ │ + bgt c0f84 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c13d4 │ │ │ │ + bne c0f84 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1056 @ 0x420 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + movw r1, #64904 @ 0xfd88 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1410 │ │ │ │ + bgt c0fc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1d24 │ │ │ │ + beq c1934 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ - ldr r2, [pc, #-628] @ c11ac │ │ │ │ + beq c19b4 │ │ │ │ + ldr r2, [pc, #1848] @ c1708 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27940 @ 0x6d24 │ │ │ │ + movw r1, #28132 @ 0x6de4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ - ldr r2, [pc, #-720] @ c1164 │ │ │ │ + bl be9b0 │ │ │ │ + ldr r2, [pc, #1756] @ c16c0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #1236] @ 0x4d4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1d30 │ │ │ │ + ble c1940 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c1da4 │ │ │ │ - movw r0, #24008 @ 0x5dc8 │ │ │ │ + beq c19b4 │ │ │ │ + movw r0, #22344 @ 0x5748 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27952 @ 0x6d30 │ │ │ │ + movw r1, #28144 @ 0x6df0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1d4c │ │ │ │ + ble c195c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ - ldr r2, [pc, #-808] @ c1168 │ │ │ │ + beq c19b4 │ │ │ │ + ldr r2, [pc, #1668] @ c16c4 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #-812] @ c116c │ │ │ │ + ldr r1, [pc, #1664] @ c16c8 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 25b31c │ │ │ │ + bl 25a8c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c219c │ │ │ │ - ldr r0, [pc, #-832] @ c116c │ │ │ │ - bl c4cbc │ │ │ │ + beq c1dac │ │ │ │ + ldr r0, [pc, #1644] @ c16c8 │ │ │ │ + bl c48c4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r0, #3 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ str r0, [r8, #16] │ │ │ │ mov r0, #15 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ str r0, [r8, #20] │ │ │ │ mov r0, #0 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ str r0, [r8, #24] │ │ │ │ - movw r0, #27964 @ 0x6d3c │ │ │ │ + movw r0, #28156 @ 0x6dfc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ str r0, [r8, #28] │ │ │ │ mov r0, #1 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ str r0, [r8, #32] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1d74 │ │ │ │ + bne c1984 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32644 @ 0x7f84 │ │ │ │ + movw r1, #33552 @ 0x8310 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1534 │ │ │ │ + bgt c10e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1d68 │ │ │ │ + beq c1978 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c1da4 │ │ │ │ - bl 9f360 │ │ │ │ + beq c19b4 │ │ │ │ + bl 9f098 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ - movw r0, #27972 @ 0x6d44 │ │ │ │ + beq c19b4 │ │ │ │ + movw r0, #28164 @ 0x6e04 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c1dd8 │ │ │ │ + beq c19e8 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #2636 @ 0xa4c │ │ │ │ + movw r1, #972 @ 0x3cc │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1590 │ │ │ │ + bgt c1140 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1e00 │ │ │ │ + beq c1a10 │ │ │ │ cmn sl, #1 │ │ │ │ - beq c1dd8 │ │ │ │ - movw r0, #27980 @ 0x6d4c │ │ │ │ + beq c19e8 │ │ │ │ + movw r0, #28172 @ 0x6e0c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c1dd8 │ │ │ │ + beq c19e8 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #27992 @ 0x6d58 │ │ │ │ + movw r1, #28184 @ 0x6e18 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c15e0 │ │ │ │ + bgt c1190 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1e0c │ │ │ │ + beq c1a1c │ │ │ │ cmn sl, #1 │ │ │ │ - beq c1dd8 │ │ │ │ + beq c19e8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #62152 @ 0xf2c8 │ │ │ │ + movw r1, #60488 @ 0xec48 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1dd8 │ │ │ │ + beq c19e8 │ │ │ │ mov r0, #177 @ 0xb1 │ │ │ │ movt r0, #783 @ 0x30f │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c1dd8 │ │ │ │ + beq c19e8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #27812 @ 0x6ca4 │ │ │ │ + movw r1, #28004 @ 0x6d64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c164c │ │ │ │ + bgt c11fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1e18 │ │ │ │ + beq c1a28 │ │ │ │ cmn r9, #1 │ │ │ │ - beq c1dd8 │ │ │ │ - movw r0, #28004 @ 0x6d64 │ │ │ │ + beq c19e8 │ │ │ │ + movw r0, #28196 @ 0x6e24 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa800 │ │ │ │ + bl aa57c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c1dd8 │ │ │ │ + beq c19e8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #28024 @ 0x6d78 │ │ │ │ + movw r1, #28216 @ 0x6e38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c169c │ │ │ │ + bgt c124c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1e24 │ │ │ │ + beq c1a34 │ │ │ │ cmn r9, #1 │ │ │ │ - beq c1dd8 │ │ │ │ + beq c19e8 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #28036 @ 0x6d84 │ │ │ │ + movw r1, #28228 @ 0x6e44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1dd8 │ │ │ │ + beq c19e8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25dabc <_PyNamespace_New@@Base> │ │ │ │ + bl 25d064 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c16f4 │ │ │ │ + bgt c12a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c16f4 │ │ │ │ + bne c12a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55408 @ 0xd870 │ │ │ │ + movw r1, #53776 @ 0xd210 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1730 │ │ │ │ + bgt c12e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1e30 │ │ │ │ + beq c1a40 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c1da4 │ │ │ │ - ldr r2, [pc, #-1488] @ c1170 │ │ │ │ + beq c19b4 │ │ │ │ + ldr r2, [pc, #988] @ c16cc │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #-1492] @ c1174 │ │ │ │ + ldr r1, [pc, #984] @ c16d0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 25b31c │ │ │ │ + bl 25a8c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c219c │ │ │ │ - ldr r0, [pc, #-1512] @ c1174 │ │ │ │ + beq c1dac │ │ │ │ + ldr r0, [pc, #964] @ c16d0 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl c4cbc │ │ │ │ + bl c48c4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 25ddf0 <_PyNamespace_New@@Base+0x334> │ │ │ │ + bl 25d398 <_PyNamespace_New@@Base+0x334> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1e3c │ │ │ │ + beq c1a4c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33444 @ 0x82a4 │ │ │ │ + movw r1, #31780 @ 0x7c24 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c17b0 │ │ │ │ + bgt c1360 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1e64 │ │ │ │ + beq c1a74 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c1da4 │ │ │ │ - ldr r2, [pc, #-1560] @ c11a8 │ │ │ │ + beq c19b4 │ │ │ │ + ldr r2, [pc, #916] @ c1704 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28068 @ 0x6da4 │ │ │ │ + movw r1, #28260 @ 0x6e64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ - ldr r2, [pc, #-1628] @ c1178 │ │ │ │ + bl be9b0 │ │ │ │ + ldr r2, [pc, #848] @ c16d4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #2548] @ 0x9f4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1e70 │ │ │ │ + ble c1a80 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c1da4 │ │ │ │ - bl 25e4e0 │ │ │ │ + beq c19b4 │ │ │ │ + bl 25da88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35884 @ 0x8c2c │ │ │ │ + movw r1, #35112 @ 0x8928 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1828 │ │ │ │ + bgt c13d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1e8c │ │ │ │ + beq c1a9c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ - bl 9f360 │ │ │ │ + beq c19b4 │ │ │ │ + bl 9f098 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r0, #32 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c1e9c │ │ │ │ - ldr r1, [pc, #-1752] @ c117c │ │ │ │ + beq c1aac │ │ │ │ + ldr r1, [pc, #724] @ c16d8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1e9c │ │ │ │ + beq c1aac │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1ec4 │ │ │ │ - ldr r1, [pc, #-1784] @ c1180 │ │ │ │ + ble c1ad4 │ │ │ │ + ldr r1, [pc, #692] @ c16dc │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1ee0 │ │ │ │ - ldr r1, [pc, #-1808] @ c1184 │ │ │ │ + beq c1af0 │ │ │ │ + ldr r1, [pc, #668] @ c16e0 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1ee0 │ │ │ │ - ldr r2, [pc, #-1796] @ c11ac │ │ │ │ + beq c1af0 │ │ │ │ + ldr r2, [pc, #680] @ c1708 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #-1840] @ c1188 │ │ │ │ - bl a92a8 │ │ │ │ + ldr r1, [pc, #636] @ c16e4 │ │ │ │ + bl a9024 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1e98 │ │ │ │ + beq c1aa8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25dabc <_PyNamespace_New@@Base> │ │ │ │ + bl 25d064 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c18f0 │ │ │ │ + bgt c14a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c18f0 │ │ │ │ + bne c14a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28088 @ 0x6db8 │ │ │ │ + movw r1, #28280 @ 0x6e78 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c192c │ │ │ │ + bgt c14dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1ef8 │ │ │ │ + beq c1b08 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #-1976] @ c118c │ │ │ │ - ldr r1, [pc, #-1976] @ c1190 │ │ │ │ - bl 25b31c │ │ │ │ + ldr r2, [pc, #500] @ c16e8 │ │ │ │ + ldr r1, [pc, #500] @ c16ec │ │ │ │ + bl 25a8c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c219c │ │ │ │ + beq c1dac │ │ │ │ mov r0, #0 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28100 @ 0x6dc4 │ │ │ │ + movw r1, #28292 @ 0x6e84 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1994 │ │ │ │ + bgt c1544 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1f04 │ │ │ │ + beq c1b14 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ - bl 9f360 │ │ │ │ + beq c19b4 │ │ │ │ + bl 9f098 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28112 @ 0x6dd0 │ │ │ │ + movw r1, #28304 @ 0x6e90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c19dc │ │ │ │ + bgt c158c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1f10 │ │ │ │ + beq c1b20 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28132 @ 0x6de4 │ │ │ │ + movw r1, #28324 @ 0x6ea4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1a28 │ │ │ │ + bgt c15d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1f1c │ │ │ │ + beq c1b2c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c1da4 │ │ │ │ + beq c19b4 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1f28 │ │ │ │ + bne c1b38 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r2, #54112 @ 0xd360 │ │ │ │ + movw r2, #52480 @ 0xcd00 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - bl 25e84c │ │ │ │ + bl 25ddf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1f5c │ │ │ │ - ldr r0, [pc, #-2256] @ c1194 │ │ │ │ + beq c1b6c │ │ │ │ + ldr r0, [pc, #220] @ c16f0 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 25ca64 │ │ │ │ + bl 25c00c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c1f5c │ │ │ │ + beq c1b6c │ │ │ │ movw r2, #5204 @ 0x1454 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #22696 @ 0x58a8 │ │ │ │ + movw r1, #21084 @ 0x525c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl c3224 │ │ │ │ + bl c2e2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1f38 │ │ │ │ + bne c1b48 │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #5780 @ 0x1694 │ │ │ │ + movw r1, #4536 @ 0x11b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl c3224 │ │ │ │ + bl c2e2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1f38 │ │ │ │ - bl 25dabc <_PyNamespace_New@@Base> │ │ │ │ + bne c1b48 │ │ │ │ + bl 25d064 <_PyNamespace_New@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c1f38 │ │ │ │ + beq c1b48 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #47856 @ 0xbaf0 │ │ │ │ + movw r1, #46192 @ 0xb470 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl c3224 │ │ │ │ + bl c2e2c │ │ │ │ ldr r3, [r5] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1aec │ │ │ │ + bgt c169c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1f80 │ │ │ │ + beq c1b90 │ │ │ │ cmp sl, #0 │ │ │ │ - bne c1f38 │ │ │ │ - ldr r7, [pc, #-2404] @ c1198 │ │ │ │ + bne c1b48 │ │ │ │ + ldr r7, [pc, #72] @ c16f4 │ │ │ │ mov r8, #1 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c1b18 │ │ │ │ + b c1728 │ │ │ │ + rsbeq r7, r3, r4, ror #4 │ │ │ │ + rsbeq r2, r1, r4, lsr sp │ │ │ │ + subeq lr, r5, r8, ror #3 │ │ │ │ + rsbeq r5, r3, r0, lsr #11 │ │ │ │ + rsbeq r2, r1, r4, asr #26 │ │ │ │ + rsbeq lr, r7, ip, lsr sp │ │ │ │ + rsbeq r2, r1, r4, asr sp │ │ │ │ + rsbeq lr, r7, r0, lsl lr │ │ │ │ + rsbeq r6, r3, r0, lsr #11 │ │ │ │ + rsbeq r6, r3, r0, lsl #13 │ │ │ │ + ldrdeq r4, [r3], #-216 @ 0xffffff28 @ │ │ │ │ + rsbeq r4, r3, r8, asr #7 │ │ │ │ + rsbeq r3, r3, ip, asr #20 │ │ │ │ + rsbeq r2, r1, r4, ror #26 │ │ │ │ + rsbeq lr, r7, r4, ror #29 │ │ │ │ + rsbeq r2, r1, r4, ror sp │ │ │ │ + umaaleq lr, r5, ip, r6 │ │ │ │ + rsbeq fp, r2, r0, ror #20 │ │ │ │ + rsbeq r2, r1, r8, lsr #27 │ │ │ │ + subeq lr, r5, ip, lsl #13 │ │ │ │ + mlseq r3, r4, pc, r6 @ │ │ │ │ + rsbeq r5, r3, r4, ror sl │ │ │ │ + subeq lr, r5, r0, asr #3 │ │ │ │ + ldrdeq lr, [r5], #-16 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c1f38 │ │ │ │ + bne c1b48 │ │ │ │ cmp sl, #19 │ │ │ │ - beq c1b70 │ │ │ │ + beq c1780 │ │ │ │ ldr r4, [r7], #4 │ │ │ │ lsl r0, r8, sl │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq c1f38 │ │ │ │ + beq c1b48 │ │ │ │ mov r2, r6 │ │ │ │ - bl c3224 │ │ │ │ + bl c2e2c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r0 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1b04 │ │ │ │ + bgt c1714 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r6] │ │ │ │ - bne c1b04 │ │ │ │ + bne c1714 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b c1b04 │ │ │ │ - ldr r2, [pc, #-2524] @ c119c │ │ │ │ + b c1714 │ │ │ │ + ldr r2, [pc, #-144] @ c16f8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #28144 @ 0x6df0 │ │ │ │ + movw r1, #28336 @ 0x6eb0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c3224 │ │ │ │ + bl c2e2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1f38 │ │ │ │ - bl be7c8 │ │ │ │ + bne c1b48 │ │ │ │ + bl be3d4 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28156 @ 0x6dfc │ │ │ │ + movw r1, #28348 @ 0x6ebc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c3224 │ │ │ │ + bl c2e2c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1fc4 │ │ │ │ + ble c1bd4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c1f38 │ │ │ │ + bne c1b48 │ │ │ │ mov r0, #1 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28168 @ 0x6e08 │ │ │ │ + movw r1, #28360 @ 0x6ec8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c3224 │ │ │ │ + bl c2e2c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1f8c │ │ │ │ + ble c1b9c │ │ │ │ cmp r7, #0 │ │ │ │ - bne c1f38 │ │ │ │ + bne c1b48 │ │ │ │ mov r0, #2 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28180 @ 0x6e14 │ │ │ │ + movw r1, #28372 @ 0x6ed4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c3224 │ │ │ │ + bl c2e2c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1fa8 │ │ │ │ + ble c1bb8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c1f38 │ │ │ │ + bne c1b48 │ │ │ │ mov r0, #5 │ │ │ │ - bl be7c8 │ │ │ │ + bl be3d4 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28192 @ 0x6e20 │ │ │ │ + movw r1, #28384 @ 0x6ee0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c3224 │ │ │ │ + bl c2e2c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1fe0 │ │ │ │ + ble c1bf0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c1f38 │ │ │ │ + bne c1b48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32888 @ 0x8078 │ │ │ │ + movw r1, #33796 @ 0x8404 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1ca0 │ │ │ │ + bgt c18b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1ffc │ │ │ │ + beq c1c0c │ │ │ │ cmn r6, #1 │ │ │ │ - beq c1f5c │ │ │ │ - ldr r0, [pc, #-2832] @ c11a0 │ │ │ │ + beq c1b6c │ │ │ │ + ldr r0, [pc, #-452] @ c16fc │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 25ca64 │ │ │ │ + bl 25c00c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c1f5c │ │ │ │ + beq c1b6c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #32904 @ 0x8088 │ │ │ │ + movw r1, #33812 @ 0x8414 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl beda4 │ │ │ │ + bl be9b0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1cf0 │ │ │ │ + bgt c1900 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2008 │ │ │ │ + beq c1c18 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c1f5c │ │ │ │ + bne c1b6c │ │ │ │ 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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1410 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c0fc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #1236] @ 0x4d4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1440 │ │ │ │ - ldr r0, [pc, #-2972] @ c11ac │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1440 │ │ │ │ + bne c0ff0 │ │ │ │ + ldr r0, [pc, #-592] @ c1708 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c0ff0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1480 │ │ │ │ + bne c1030 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1480 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c1030 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1534 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c10e4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1500 │ │ │ │ + beq c10b0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1da4 │ │ │ │ + bgt c19b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1da4 │ │ │ │ + bne c19b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #27552 @ 0x6ba0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #27744 @ 0x6c60 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - ldr r2, [pc, #-3088] @ c11a4 │ │ │ │ + ldr r2, [pc, #-708] @ c1700 │ │ │ │ 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 c1d18 │ │ │ │ + b c1928 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1da4 │ │ │ │ + bgt c19b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1da4 │ │ │ │ + bne c19b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1da4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c19b4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1590 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c1140 │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c15e0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c1190 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c164c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c11fc │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c169c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c124c │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1730 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c12e0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1da4 │ │ │ │ + bgt c19b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1da4 │ │ │ │ + bne c19b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1da4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c19b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c17b0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c1360 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #2548] @ 0x9f4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c17e0 │ │ │ │ - ldr r0, [pc, #-3296] @ c11a8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c17e0 │ │ │ │ + bne c1390 │ │ │ │ + ldr r0, [pc, #-916] @ c1704 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c1390 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1828 │ │ │ │ - ldr r8, [pc, #-3316] @ c11ac │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c13d8 │ │ │ │ + ldr r8, [pc, #-936] @ c1708 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1eb8 │ │ │ │ + bgt c1ac8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1eec │ │ │ │ + beq c1afc │ │ │ │ mov r0, r8 │ │ │ │ - bl aec64 │ │ │ │ - b c1da4 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + b c19b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1870 │ │ │ │ + bne c1420 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1870 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c1420 │ │ │ │ movw r8, #5456 @ 0x1550 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ - b c1e9c │ │ │ │ + b c1aac │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1eb8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c1ac8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c192c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c14dc │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1994 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c1544 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c19dc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c158c │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1a28 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c15d8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1da4 │ │ │ │ - b c1a3c │ │ │ │ + bne c19b4 │ │ │ │ + b c15ec │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1f5c │ │ │ │ + bgt c1b6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1f5c │ │ │ │ + bne c1b6c │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #-3516] @ c11b0 │ │ │ │ + ldr r2, [pc, #-1136] @ c170c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #27552 @ 0x6ba0 │ │ │ │ + movw r3, #27744 @ 0x6c60 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r0, [ip, #12] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b c1d18 │ │ │ │ + b c1928 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1aec │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c169c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1bf4 │ │ │ │ + bne c1804 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1bf4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c1804 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1c2c │ │ │ │ + bne c183c │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1c2c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c183c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1bbc │ │ │ │ + bne c17cc │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1bbc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c17cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1c64 │ │ │ │ + bne c1874 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1c64 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c1874 │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1ca0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c18b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1cf0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c1900 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1da4 │ │ │ │ + bgt c19b4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c1da4 │ │ │ │ + bne c19b4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1da4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c19b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c127c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c0e2c │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c11f0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c0da0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2070 │ │ │ │ + bgt c1c80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c20c0 │ │ │ │ + beq c1cd0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1da4 │ │ │ │ + bgt c19b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1da4 │ │ │ │ + bne c19b4 │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1da4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c19b4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1da4 │ │ │ │ + bgt c19b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1da4 │ │ │ │ + bne c19b4 │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1da4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c19b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c2070 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c1c80 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1da4 │ │ │ │ + bgt c19b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1da4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1da4 │ │ │ │ + bne c19b4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c19b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c0ec8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c0ad8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1da4 │ │ │ │ + bgt c19b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1da4 │ │ │ │ + bne c19b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1da4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c19b4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1da4 │ │ │ │ + bgt c19b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1da4 │ │ │ │ + bne c19b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1da4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c19b4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1da4 │ │ │ │ + bgt c19b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1da4 │ │ │ │ + bne c19b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1da4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c19b4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1da4 │ │ │ │ + bgt c19b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1da4 │ │ │ │ + bne c19b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1da4 │ │ │ │ - movw r3, #27580 @ 0x6bbc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c19b4 │ │ │ │ + movw r3, #27772 @ 0x6c7c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - b c1dac │ │ │ │ + b c19bc │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c0fa4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c0bb4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c0f5c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c0b6c │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c0f14 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c0b24 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1da4 │ │ │ │ + bgt c19b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1da4 │ │ │ │ + bne c19b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1da4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c19b4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1da4 │ │ │ │ + bgt c19b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1da4 │ │ │ │ + bne c19b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1da4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c19b4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1da4 │ │ │ │ + bgt c19b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1da4 │ │ │ │ + bne c19b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1da4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c19b4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1da4 │ │ │ │ + bgt c19b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1da4 │ │ │ │ + bne c19b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1da4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c19b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c10d8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c0ce8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1da4 │ │ │ │ + bgt c19b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1da4 │ │ │ │ + bne c19b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1da4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c19b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c1128 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c0d38 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c0c50 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c0860 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c0ba8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c07b8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c0bfc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c080c │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c0b40 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c0750 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r2, [pc, #192] @ c23ac │ │ │ │ - movw r3, #27608 @ 0x6bd8 │ │ │ │ + ldr r2, [pc, #-2032] @ c170c │ │ │ │ + movw r3, #27800 @ 0x6c98 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldr ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ stm r0, {r1, r2, r3, ip} │ │ │ │ - b c1d18 │ │ │ │ + b c1928 │ │ │ │ mov r0, r7 │ │ │ │ - bl aec64 │ │ │ │ - ldr r3, [pc, #164] @ c23b0 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + ldr r3, [pc, #-2060] @ c1710 │ │ │ │ mov r2, #1 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #27692 @ 0x6c2c │ │ │ │ + movw r3, #27884 @ 0x6cec │ │ │ │ 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 c1d18 │ │ │ │ + b c1928 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c0dac │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c09bc │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c0d48 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c0958 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c0cf8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c0908 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c0ca4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c08b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0e28 │ │ │ │ + bne c0a38 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c0e28 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c0a38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0dec │ │ │ │ + bne c09fc │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c0dec │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c09fc │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c0e78 │ │ │ │ - subeq lr, r5, r0, lsr #16 │ │ │ │ - subeq lr, r5, r0, lsr r8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c0a88 │ │ │ │ │ │ │ │ -000c23b4 : │ │ │ │ +000c1fbc : │ │ │ │ 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 c2438 │ │ │ │ - ldr r2, [pc, #112] @ c2458 │ │ │ │ + beq c2040 │ │ │ │ + ldr r2, [pc, #112] @ c2060 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ str r0, [fp, #-16] │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 25cf6c │ │ │ │ + bl 25c514 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2450 │ │ │ │ + bne c2058 │ │ │ │ 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 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34768 @ 0x87d0 │ │ │ │ + movw r1, #28568 @ 0x6f98 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ - b c2430 │ │ │ │ + b c2038 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c245c : │ │ │ │ +000c2064 : │ │ │ │ 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 c24c0 │ │ │ │ - ldr r1, [pc, #64] @ c24c4 │ │ │ │ + bne c20c8 │ │ │ │ + ldr r1, [pc, #64] @ c20cc │ │ │ │ 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] │ │ │ │ @@ -152784,15 +152530,15 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str ip, [r1, #4] │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 31238 <_PyObject_DebugMallocStats@@Base+0x6cc> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c24c8 : │ │ │ │ +000c20d0 : │ │ │ │ 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 │ │ │ │ @@ -152802,179 +152548,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 c25a4 │ │ │ │ + beq c21ac │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c2578 │ │ │ │ + bne c2180 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c2578 │ │ │ │ + beq c2180 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c2598 │ │ │ │ + beq c21a0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c256c │ │ │ │ + beq c2174 │ │ │ │ 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 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c2530 │ │ │ │ + bne c2138 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - b c256c │ │ │ │ + b c2174 │ │ │ │ mov r1, ip │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2510 │ │ │ │ + bne c2118 │ │ │ │ mov r1, #2528 @ 0x9e0 │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c2598 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c21a0 │ │ │ │ │ │ │ │ -000c25c8 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base>: │ │ │ │ +000c21d0 <_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 a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c2624 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x5c> │ │ │ │ + beq c222c <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x5c> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c2618 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ + beq c2220 <_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 c2618 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ + b c2220 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ │ │ │ │ -000c2630 <_PyDict_GetItemRef_KnownHash@@Base>: │ │ │ │ +000c2238 <_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 a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c268c <_PyDict_GetItemRef_KnownHash@@Base+0x5c> │ │ │ │ + beq c2294 <_PyDict_GetItemRef_KnownHash@@Base+0x5c> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c2680 <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ + beq c2288 <_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 c2680 <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ + b c2288 <_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 c28bc <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ + beq c24c4 <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2b48 <_PyDict_GetItemRef_KnownHash@@Base+0x518> │ │ │ │ + beq c2750 <_PyDict_GetItemRef_KnownHash@@Base+0x518> │ │ │ │ mov r5, r2 │ │ │ │ - movw ip, #27208 @ 0x6a48 │ │ │ │ + movw ip, #26452 @ 0x6754 │ │ │ │ movt ip, #18 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ tst r2, #48 @ 0x30 │ │ │ │ - bne c30b0 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ + bne c2cb8 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c28d4 <_PyDict_GetItemRef_KnownHash@@Base+0x2a4> │ │ │ │ + bgt c24dc <_PyDict_GetItemRef_KnownHash@@Base+0x2a4> │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3074 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - ldr r1, [pc, #2812] @ c3208 <_PyDict_GetItemRef_KnownHash@@Base+0xbd8> │ │ │ │ + beq c2c7c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ldr r1, [pc, #2812] @ c2e10 <_PyDict_GetItemRef_KnownHash@@Base+0xbd8> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c3074 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + bhi c2c7c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r6, #28768 @ 0x7060 │ │ │ │ + movw r6, #27596 @ 0x6bcc │ │ │ │ movt r6, #13 │ │ │ │ ands r1, r2, #512 @ 0x200 │ │ │ │ - bne c31d4 <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ - ldr r9, [pc, #2768] @ c320c <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ + bne c2ddc <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ + ldr r9, [pc, #2768] @ c2e14 <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r9, r7] │ │ │ │ add r3, r0, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #2008] @ 0x7d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c29b8 <_PyDict_GetItemRef_KnownHash@@Base+0x388> │ │ │ │ + beq c25c0 <_PyDict_GetItemRef_KnownHash@@Base+0x388> │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r3, #2008] @ 0x7d8 │ │ │ │ ldr r2, [r3, #2012] @ 0x7dc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #2012] @ 0x7dc │ │ │ │ - ldr r2, [pc, #2724] @ c3210 <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ + ldr r2, [pc, #2724] @ c2e18 <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2b18 <_PyDict_GetItemRef_KnownHash@@Base+0x4e8> │ │ │ │ + bne c2720 <_PyDict_GetItemRef_KnownHash@@Base+0x4e8> │ │ │ │ ldr r2, [sl] │ │ │ │ str r3, [r4, #20] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bgt c2798 <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ + bgt c23a0 <_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] │ │ │ │ @@ -152996,262 +152742,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 c2ffc <_PyDict_GetItemRef_KnownHash@@Base+0x9cc> │ │ │ │ + bne c2c04 <_PyDict_GetItemRef_KnownHash@@Base+0x9cc> │ │ │ │ mov r0, r6 │ │ │ │ bl 2e294 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ str r8, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c2fac <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + beq c2bb4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c315c <_PyDict_GetItemRef_KnownHash@@Base+0xb2c> │ │ │ │ + beq c2d64 <_PyDict_GetItemRef_KnownHash@@Base+0xb2c> │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c285c <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + bne c2464 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c2910 <_PyDict_GetItemRef_KnownHash@@Base+0x2e0> │ │ │ │ + beq c2518 <_PyDict_GetItemRef_KnownHash@@Base+0x2e0> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl b4b5c │ │ │ │ + bl b4898 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c288c <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ + bgt c2494 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c30a4 <_PyDict_GetItemRef_KnownHash@@Base+0xa74> │ │ │ │ + beq c2cac <_PyDict_GetItemRef_KnownHash@@Base+0xa74> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne c2fac <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + bne c2bb4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c28b0 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ + bgt c24b8 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3098 <_PyDict_GetItemRef_KnownHash@@Base+0xa68> │ │ │ │ + beq c2ca0 <_PyDict_GetItemRef_KnownHash@@Base+0xa68> │ │ │ │ ldr lr, [r5, #16]! │ │ │ │ cmp lr, #0 │ │ │ │ - bne c26e0 <_PyDict_GetItemRef_KnownHash@@Base+0xb0> │ │ │ │ + bne c22e8 <_PyDict_GetItemRef_KnownHash@@Base+0xb0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r6, #51180 @ 0xc7ec │ │ │ │ + movw r6, #50060 @ 0xc38c │ │ │ │ movt r6, #17 │ │ │ │ - b c272c <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + b c2334 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ ldreq r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq c272c <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + beq c2334 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c3074 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ble c2c7c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #10448 @ 0x28d0 │ │ │ │ + movweq r6, #9320 @ 0x2468 │ │ │ │ movteq r6, #17 │ │ │ │ - beq c272c <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + beq c2334 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c3074 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - movw r6, #53540 @ 0xd124 │ │ │ │ + bne c2c7c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + movw r6, #52348 @ 0xcc7c │ │ │ │ movt r6, #27 │ │ │ │ - b c272c <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + b c2334 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r6, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq c29ec <_PyDict_GetItemRef_KnownHash@@Base+0x3bc> │ │ │ │ - ldr r3, [pc, #2284] @ c3214 <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ + beq c25f4 <_PyDict_GetItemRef_KnownHash@@Base+0x3bc> │ │ │ │ + ldr r3, [pc, #2284] @ c2e1c <_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 c2a18 <_PyDict_GetItemRef_KnownHash@@Base+0x3e8> │ │ │ │ + bne c2620 <_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, #52] @ 0x34 │ │ │ │ str ip, [sp] │ │ │ │ - bl ae2b4 │ │ │ │ + bl ae038 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c3158 <_PyDict_GetItemRef_KnownHash@@Base+0xb28> │ │ │ │ + beq c2d60 <_PyDict_GetItemRef_KnownHash@@Base+0xb28> │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c2a60 <_PyDict_GetItemRef_KnownHash@@Base+0x430> │ │ │ │ + bne c2668 <_PyDict_GetItemRef_KnownHash@@Base+0x430> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2998 <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ + bgt c25a0 <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2998 <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ + bne c25a0 <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2af0 <_PyDict_GetItemRef_KnownHash@@Base+0x4c0> │ │ │ │ + ble c26f8 <_PyDict_GetItemRef_KnownHash@@Base+0x4c0> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c2afc <_PyDict_GetItemRef_KnownHash@@Base+0x4cc> │ │ │ │ + beq c2704 <_PyDict_GetItemRef_KnownHash@@Base+0x4cc> │ │ │ │ mov r8, r7 │ │ │ │ - b c285c <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + b c2464 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ movw r0, #15180 @ 0x3b4c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c3090 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + beq c2c98 <_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 c2790 <_PyDict_GetItemRef_KnownHash@@Base+0x160> │ │ │ │ - b c2798 <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ + ble c2398 <_PyDict_GetItemRef_KnownHash@@Base+0x160> │ │ │ │ + b c23a0 <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - beq c301c <_PyDict_GetItemRef_KnownHash@@Base+0x9ec> │ │ │ │ - ldr r3, [pc, #2068] @ c3214 <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ + beq c2c24 <_PyDict_GetItemRef_KnownHash@@Base+0x9ec> │ │ │ │ + ldr r3, [pc, #2068] @ c2e1c <_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 c2940 <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ + beq c2548 <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ ldr r9, [r0, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq c2940 <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ + beq c2548 <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2a48 <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ + bgt c2650 <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2a48 <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ + bne c2650 <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ mov r8, r9 │ │ │ │ - b c285c <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + b c2464 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2a7c <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ + bgt c2684 <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c31c8 <_PyDict_GetItemRef_KnownHash@@Base+0xb98> │ │ │ │ + beq c2dd0 <_PyDict_GetItemRef_KnownHash@@Base+0xb98> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2ab4 <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ + bgt c26bc <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c31bc <_PyDict_GetItemRef_KnownHash@@Base+0xb8c> │ │ │ │ + beq c2dc4 <_PyDict_GetItemRef_KnownHash@@Base+0xb8c> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2ab4 <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ + bgt c26bc <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c31f0 <_PyDict_GetItemRef_KnownHash@@Base+0xbc0> │ │ │ │ + beq c2df8 <_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 c285c <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + ble c2464 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ - b c285c <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + b c2464 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ mov r6, #0 │ │ │ │ - b c272c <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + b c2334 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ cmp r7, #0 │ │ │ │ - bne c29b0 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ - b c2fac <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + bne c25b8 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ + b c2bb4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - b c29b0 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ - movw r0, #60716 @ 0xed2c │ │ │ │ + b c25b8 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ + movw r0, #59472 @ 0xe850 │ │ │ │ movt r0, #27 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c2fe8 <_PyDict_GetItemRef_KnownHash@@Base+0x9b8> │ │ │ │ - ldr r0, [pc, #1768] @ c3218 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ - bl 1be45c │ │ │ │ + bne c2bf0 <_PyDict_GetItemRef_KnownHash@@Base+0x9b8> │ │ │ │ + ldr r0, [pc, #1768] @ c2e20 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ + bl 1bdfb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c29cc <_PyDict_GetItemRef_KnownHash@@Base+0x39c> │ │ │ │ + bne c25d4 <_PyDict_GetItemRef_KnownHash@@Base+0x39c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r0, [r9, r7] │ │ │ │ - b c29d0 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ + b c25d8 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ tst r2, #48 @ 0x30 │ │ │ │ - bne c30b0 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ + bne c2cb8 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c2d2c <_PyDict_GetItemRef_KnownHash@@Base+0x6fc> │ │ │ │ + bgt c2934 <_PyDict_GetItemRef_KnownHash@@Base+0x6fc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3074 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - ldr r1, [pc, #1700] @ c321c <_PyDict_GetItemRef_KnownHash@@Base+0xbec> │ │ │ │ + beq c2c7c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ldr r1, [pc, #1700] @ c2e24 <_PyDict_GetItemRef_KnownHash@@Base+0xbec> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c3074 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + bhi c2c7c <_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 c31d4 <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ - ldr sl, [pc, #1640] @ c320c <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ + bne c2ddc <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ + ldr sl, [pc, #1640] @ c2e14 <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r2, [sl, r7] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #2008] @ 0x7d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c2e28 <_PyDict_GetItemRef_KnownHash@@Base+0x7f8> │ │ │ │ - ldr ip, [pc, #1616] @ c3210 <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ + beq c2a30 <_PyDict_GetItemRef_KnownHash@@Base+0x7f8> │ │ │ │ + ldr ip, [pc, #1616] @ c2e18 <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ ldr r0, [r3, #2012] @ 0x7dc │ │ │ │ ldr lr, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ str lr, [r3, #2008] @ 0x7d8 │ │ │ │ str r0, [r3, #2012] @ 0x7dc │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [ip, #1708] @ 0x6ac │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2f74 <_PyDict_GetItemRef_KnownHash@@Base+0x944> │ │ │ │ + bne c2b7c <_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] │ │ │ │ @@ -153272,1276 +153018,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 c3144 <_PyDict_GetItemRef_KnownHash@@Base+0xb14> │ │ │ │ + bne c2d4c <_PyDict_GetItemRef_KnownHash@@Base+0xb14> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e294 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ str r6, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c2fac <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + beq c2bb4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c2cac <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + beq c28b4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c2cac <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + bne c28b4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c2d6c <_PyDict_GetItemRef_KnownHash@@Base+0x73c> │ │ │ │ + beq c2974 <_PyDict_GetItemRef_KnownHash@@Base+0x73c> │ │ │ │ mov r7, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ - bl b4b5c │ │ │ │ + bl b4898 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2ce0 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ + bgt c28e8 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c31b0 <_PyDict_GetItemRef_KnownHash@@Base+0xb80> │ │ │ │ + beq c2db8 <_PyDict_GetItemRef_KnownHash@@Base+0xb80> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne c2fac <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + bne c2bb4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2d04 <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ + bgt c290c <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c31fc <_PyDict_GetItemRef_KnownHash@@Base+0xbcc> │ │ │ │ + beq c2e04 <_PyDict_GetItemRef_KnownHash@@Base+0xbcc> │ │ │ │ ldr lr, [r5, #16]! │ │ │ │ cmp lr, #0 │ │ │ │ - bne c2b4c <_PyDict_GetItemRef_KnownHash@@Base+0x51c> │ │ │ │ - b c28bc <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ - movw r6, #28768 @ 0x7060 │ │ │ │ + bne c2754 <_PyDict_GetItemRef_KnownHash@@Base+0x51c> │ │ │ │ + b c24c4 <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ + movw r6, #27596 @ 0x6bcc │ │ │ │ movt r6, #13 │ │ │ │ - b c2b94 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ - movw r6, #51180 @ 0xc7ec │ │ │ │ + b c279c <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + movw r6, #50060 @ 0xc38c │ │ │ │ movt r6, #17 │ │ │ │ - b c2b94 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + b c279c <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r6, #27208 @ 0x6a48 │ │ │ │ + movweq r6, #26452 @ 0x6754 │ │ │ │ movteq r6, #18 │ │ │ │ - beq c2b94 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + beq c279c <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c3074 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ble c2c7c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #10448 @ 0x28d0 │ │ │ │ + movweq r6, #9320 @ 0x2468 │ │ │ │ movteq r6, #17 │ │ │ │ - beq c2b94 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + beq c279c <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c3074 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - movw r6, #53540 @ 0xd124 │ │ │ │ + bne c2c7c <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + movw r6, #52348 @ 0xcc7c │ │ │ │ movt r6, #27 │ │ │ │ - b c2b94 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + b c279c <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r9, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - beq c2f10 <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ - ldr r3, [pc, #1168] @ c3214 <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ + beq c2b18 <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ + ldr r3, [pc, #1168] @ c2e1c <_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 c2ecc <_PyDict_GetItemRef_KnownHash@@Base+0x89c> │ │ │ │ + bne c2ad4 <_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, #52] @ 0x34 │ │ │ │ - bl ae2b4 │ │ │ │ + bl ae038 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c3130 <_PyDict_GetItemRef_KnownHash@@Base+0xb00> │ │ │ │ + beq c2d38 <_PyDict_GetItemRef_KnownHash@@Base+0xb00> │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c2e44 <_PyDict_GetItemRef_KnownHash@@Base+0x814> │ │ │ │ + bne c2a4c <_PyDict_GetItemRef_KnownHash@@Base+0x814> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2df4 <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ + bgt c29fc <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2df4 <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ + bne c29fc <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2fa4 <_PyDict_GetItemRef_KnownHash@@Base+0x974> │ │ │ │ + ble c2bac <_PyDict_GetItemRef_KnownHash@@Base+0x974> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne c2cb0 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + bne c28b8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ mov r0, r7 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - b c2cb0 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + b c28b8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ movw r0, #15180 @ 0x3b4c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c3090 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + beq c2c98 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ ldr r2, [sl, r7] │ │ │ │ - b c2be4 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ + b c27ec <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2e60 <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ + bgt c2a68 <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3138 <_PyDict_GetItemRef_KnownHash@@Base+0xb08> │ │ │ │ + beq c2d40 <_PyDict_GetItemRef_KnownHash@@Base+0xb08> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2e98 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ + bgt c2aa0 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3124 <_PyDict_GetItemRef_KnownHash@@Base+0xaf4> │ │ │ │ + beq c2d2c <_PyDict_GetItemRef_KnownHash@@Base+0xaf4> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2e98 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ + bgt c2aa0 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3118 <_PyDict_GetItemRef_KnownHash@@Base+0xae8> │ │ │ │ + beq c2d20 <_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 c2cac <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + ble c28b4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b c2cac <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + b c28b4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ ldr r7, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq c2d9c <_PyDict_GetItemRef_KnownHash@@Base+0x76c> │ │ │ │ + beq c29a4 <_PyDict_GetItemRef_KnownHash@@Base+0x76c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2efc <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ + bgt c2b04 <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2efc <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ + bne c2b04 <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ - b c2cb0 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + b c28b8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne c2d7c <_PyDict_GetItemRef_KnownHash@@Base+0x74c> │ │ │ │ + bne c2984 <_PyDict_GetItemRef_KnownHash@@Base+0x74c> │ │ │ │ tst r3, #32 │ │ │ │ - bne c3164 <_PyDict_GetItemRef_KnownHash@@Base+0xb34> │ │ │ │ + bne c2d6c <_PyDict_GetItemRef_KnownHash@@Base+0xb34> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt c318c <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ + blt c2d94 <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r2, #24 │ │ │ │ movw r7, #58996 @ 0xe674 │ │ │ │ mla r7, r2, r3, r7 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r7, r7, r3 │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2cb0 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + bgt c28b8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ sub r9, r9, #1 │ │ │ │ str r9, [r6] │ │ │ │ cmp r9, #0 │ │ │ │ - bne c2cb0 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + bne c28b8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c2cb0 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c28b8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c2fd4 <_PyDict_GetItemRef_KnownHash@@Base+0x9a4> │ │ │ │ - ldr r0, [pc, #652] @ c3218 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ - bl 1be45c │ │ │ │ + bne c2bdc <_PyDict_GetItemRef_KnownHash@@Base+0x9a4> │ │ │ │ + ldr r0, [pc, #652] @ c2e20 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ + bl 1bdfb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2e3c <_PyDict_GetItemRef_KnownHash@@Base+0x80c> │ │ │ │ + bne c2a44 <_PyDict_GetItemRef_KnownHash@@Base+0x80c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r2, [sl, r7] │ │ │ │ - b c2be4 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ + b c27ec <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne c2cb0 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + bne c28b8 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3090 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bgt c2c98 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3090 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bne c2c98 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c3090 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c2c98 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ ldr r2, [ip, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sl, r7] │ │ │ │ - b c2be4 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ + b c27ec <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r9, r7] │ │ │ │ - b c29d0 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ + b c25d8 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ blx r8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2898 <_PyDict_GetItemRef_KnownHash@@Base+0x268> │ │ │ │ - b c2fac <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + beq c24a0 <_PyDict_GetItemRef_KnownHash@@Base+0x268> │ │ │ │ + b c2bb4 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ tst r3, #32 │ │ │ │ - bne c30cc <_PyDict_GetItemRef_KnownHash@@Base+0xa9c> │ │ │ │ + bne c2cd4 <_PyDict_GetItemRef_KnownHash@@Base+0xa9c> │ │ │ │ ldr r3, [r8, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt c30f4 <_PyDict_GetItemRef_KnownHash@@Base+0xac4> │ │ │ │ + blt c2cfc <_PyDict_GetItemRef_KnownHash@@Base+0xac4> │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r2, #24 │ │ │ │ movw r9, #58996 @ 0xe674 │ │ │ │ mla r9, r2, r3, r9 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r9, r9, r3 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2a58 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + bgt c2660 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ sub r6, r6, #1 │ │ │ │ str r6, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne c2a58 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + bne c2660 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c2a58 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c2660 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16820 @ 0x41b4 │ │ │ │ + movw r1, #20924 @ 0x51bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, lr │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mvn r0, #0 │ │ │ │ - b c28c0 <_PyDict_GetItemRef_KnownHash@@Base+0x290> │ │ │ │ + b c24c8 <_PyDict_GetItemRef_KnownHash@@Base+0x290> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c28b0 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c24b8 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c288c <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c2494 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34920 @ 0x8868 │ │ │ │ + movw r1, #28720 @ 0x7030 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b c3090 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bl 16d81c │ │ │ │ + b c2c98 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c3104 <_PyDict_GetItemRef_KnownHash@@Base+0xad4> │ │ │ │ + bne c2d0c <_PyDict_GetItemRef_KnownHash@@Base+0xad4> │ │ │ │ ldrsb r3, [r8, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #28 │ │ │ │ - bge c3034 <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ + bge c2c3c <_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] @ c3220 <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ + ldr r9, [pc, #288] @ c2e28 <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ add r9, r9, r3, lsl #5 │ │ │ │ - b c3050 <_PyDict_GetItemRef_KnownHash@@Base+0xa20> │ │ │ │ + b c2c58 <_PyDict_GetItemRef_KnownHash@@Base+0xa20> │ │ │ │ ldrsb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #20 │ │ │ │ - bge c3034 <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ - b c30e4 <_PyDict_GetItemRef_KnownHash@@Base+0xab4> │ │ │ │ + bge c2c3c <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ + b c2cec <_PyDict_GetItemRef_KnownHash@@Base+0xab4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c2e98 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c2aa0 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c2e7c <_PyDict_GetItemRef_KnownHash@@Base+0x84c> │ │ │ │ - bl 142a28 │ │ │ │ - b c2cac <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c2a84 <_PyDict_GetItemRef_KnownHash@@Base+0x84c> │ │ │ │ + bl 1425e0 │ │ │ │ + b c28b4 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c2e60 <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c2a68 <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ blx r6 │ │ │ │ mov r6, r0 │ │ │ │ - b c2ce0 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ - bl 142a28 │ │ │ │ + b c28e8 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ + bl 1425e0 │ │ │ │ mov r9, r8 │ │ │ │ - b c2a58 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + b c2660 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c319c <_PyDict_GetItemRef_KnownHash@@Base+0xb6c> │ │ │ │ + bne c2da4 <_PyDict_GetItemRef_KnownHash@@Base+0xb6c> │ │ │ │ ldrsb r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r6, #28 │ │ │ │ - bge c2f34 <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ + bge c2b3c <_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] @ c3220 <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ + ldr r7, [pc, #136] @ c2e28 <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ add r7, r7, r3, lsl #5 │ │ │ │ - b c2f50 <_PyDict_GetItemRef_KnownHash@@Base+0x920> │ │ │ │ + b c2b58 <_PyDict_GetItemRef_KnownHash@@Base+0x920> │ │ │ │ ldrsb r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r6, #20 │ │ │ │ - bge c2f34 <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ - b c317c <_PyDict_GetItemRef_KnownHash@@Base+0xb4c> │ │ │ │ + bge c2b3c <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ + b c2d84 <_PyDict_GetItemRef_KnownHash@@Base+0xb4c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c2ce0 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c28e8 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c2a98 <_PyDict_GetItemRef_KnownHash@@Base+0x468> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c26a0 <_PyDict_GetItemRef_KnownHash@@Base+0x468> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c2a7c <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c2684 <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16848 @ 0x41d0 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b c3090 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bl 16d81c │ │ │ │ + b c2c98 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c2ab4 <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c26bc <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c2d04 <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ - subeq r2, r6, r4, lsl #26 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c290c <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ + subeq lr, r5, ip, ror #2 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq fp, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ - subeq r2, r6, r4, lsl sp │ │ │ │ + subeq lr, r5, ip, ror r1 │ │ │ │ rsbeq r7, r3, r4, lsl r8 │ │ │ │ │ │ │ │ -000c3224 : │ │ │ │ +000c2e2c : │ │ │ │ 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 c3510 │ │ │ │ + beq c3118 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3574 │ │ │ │ + bne c317c │ │ │ │ mov r0, r4 │ │ │ │ bl 2e294 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq c34a4 │ │ │ │ + beq c30ac │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c32b4 │ │ │ │ + beq c2ebc │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne c32b4 │ │ │ │ + bne c2ebc │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c32f4 │ │ │ │ + beq c2efc │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl b4b5c │ │ │ │ + bl b4898 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c32e8 │ │ │ │ + bgt c2ef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c358c │ │ │ │ + beq c3194 │ │ │ │ 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 c34ac │ │ │ │ - ldr r1, [pc, #784] @ c3620 │ │ │ │ + beq c30b4 │ │ │ │ + ldr r1, [pc, #784] @ c3228 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #780] @ c3624 │ │ │ │ + ldr r3, [pc, #780] @ c322c │ │ │ │ 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 c3458 │ │ │ │ + bne c3060 │ │ │ │ add r1, r7, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #32 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ mov r1, r2 │ │ │ │ - bl ae2b4 │ │ │ │ + bl ae038 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c3568 │ │ │ │ + beq c3170 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c33c8 │ │ │ │ + bne c2fd0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3394 │ │ │ │ + bgt c2f9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3394 │ │ │ │ + bne c2f9c │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c349c │ │ │ │ + ble c30a4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne c32b8 │ │ │ │ + bne c2ec0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b c32b8 │ │ │ │ + b c2ec0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c33e4 │ │ │ │ + bgt c2fec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c35ac │ │ │ │ + beq c31b4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c341c │ │ │ │ + bgt c3024 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3598 │ │ │ │ + beq c31a0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c341c │ │ │ │ + bgt c3024 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c35c0 │ │ │ │ + beq c31c8 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r1, #1 │ │ │ │ cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - ble c32b4 │ │ │ │ + ble c2ebc │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a4758 <_Py_SetImmortal@@Base> │ │ │ │ + bl a44a0 <_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 c32b4 │ │ │ │ + b c2ebc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3338 │ │ │ │ + beq c2f40 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3488 │ │ │ │ + bgt c3090 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3488 │ │ │ │ + bne c3090 │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b c32b8 │ │ │ │ + b c2ec0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c32b8 │ │ │ │ + bne c2ec0 │ │ │ │ mvn r5, #0 │ │ │ │ - b c32e8 │ │ │ │ + b c2ef0 │ │ │ │ and r1, r3, #28 │ │ │ │ cmp r1, #4 │ │ │ │ - bne c3308 │ │ │ │ + bne c2f10 │ │ │ │ tst r3, #32 │ │ │ │ - bne c35d4 │ │ │ │ + bne c31dc │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt c35fc │ │ │ │ + blt c3204 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r4, #58996 @ 0xe674 │ │ │ │ mla r4, r1, r3, r4 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r4, r4, r3 │ │ │ │ cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c32b8 │ │ │ │ + bgt c2ec0 │ │ │ │ sub r3, r8, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c32b8 │ │ │ │ + bne c2ec0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c32b8 │ │ │ │ - ldr r3, [pc, #272] @ c3628 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c2ec0 │ │ │ │ + ldr r3, [pc, #272] @ c3230 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3250 │ │ │ │ + beq c2e58 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c3250 │ │ │ │ + beq c2e58 │ │ │ │ movw r1, #4388 @ 0x1124 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [r0, #84] @ 0x54 │ │ │ │ - movw r2, #34976 @ 0x88a0 │ │ │ │ + movw r2, #28776 @ 0x7068 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 16de10 <_PyErr_SetString@@Base> │ │ │ │ + bl 16da7c <_PyErr_SetString@@Base> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 29704c │ │ │ │ - b c34a4 │ │ │ │ - bl 142a28 │ │ │ │ + bl 2966fc │ │ │ │ + b c30ac │ │ │ │ + bl 1425e0 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c32b4 │ │ │ │ + b c2ebc │ │ │ │ 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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c32e8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c2ef0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c3400 │ │ │ │ + b c3008 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c33e4 │ │ │ │ + b c2fec │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c341c │ │ │ │ + b c3024 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c360c │ │ │ │ + bne c3214 │ │ │ │ ldrsb r3, [r2, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #28 │ │ │ │ - bge c34d0 │ │ │ │ + bge c30d8 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r2, #20 │ │ │ │ addeq r3, r2, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r4, [pc, #36] @ c362c │ │ │ │ + ldr r4, [pc, #36] @ c3234 │ │ │ │ add r4, r4, r3, lsl #5 │ │ │ │ - b c34ec │ │ │ │ + b c30f4 │ │ │ │ ldrsb r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #20 │ │ │ │ - bge c34d0 │ │ │ │ - b c35ec │ │ │ │ + bge c30d8 │ │ │ │ + b c31f4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq fp, r2, r0, lsr #11 │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r7, r3, r4, lsl r8 │ │ │ │ │ │ │ │ -000c3630 <_PyDict_SendEvent@@Base>: │ │ │ │ +000c3238 <_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] @ c3e34 <_PyDict_SendEvent@@Base+0x804> │ │ │ │ + ldr r3, [pc, #2020] @ c3a3c <_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 c36d8 <_PyDict_SendEvent@@Base+0xa8> │ │ │ │ + bne c32e0 <_PyDict_SendEvent@@Base+0xa8> │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #5 │ │ │ │ - bhi c3dbc <_PyDict_SendEvent@@Base+0x78c> │ │ │ │ + bhi c39c4 <_PyDict_SendEvent@@Base+0x78c> │ │ │ │ tst r0, #1 │ │ │ │ - bne c375c <_PyDict_SendEvent@@Base+0x12c> │ │ │ │ + bne c3364 <_PyDict_SendEvent@@Base+0x12c> │ │ │ │ tst r4, #2 │ │ │ │ - bne c37b8 <_PyDict_SendEvent@@Base+0x188> │ │ │ │ + bne c33c0 <_PyDict_SendEvent@@Base+0x188> │ │ │ │ tst r4, #4 │ │ │ │ - bne c3814 <_PyDict_SendEvent@@Base+0x1e4> │ │ │ │ + bne c341c <_PyDict_SendEvent@@Base+0x1e4> │ │ │ │ tst r4, #8 │ │ │ │ - bne c3870 <_PyDict_SendEvent@@Base+0x240> │ │ │ │ + bne c3478 <_PyDict_SendEvent@@Base+0x240> │ │ │ │ tst r4, #16 │ │ │ │ - bne c38cc <_PyDict_SendEvent@@Base+0x29c> │ │ │ │ + bne c34d4 <_PyDict_SendEvent@@Base+0x29c> │ │ │ │ tst r4, #32 │ │ │ │ - bne c3928 <_PyDict_SendEvent@@Base+0x2f8> │ │ │ │ + bne c3530 <_PyDict_SendEvent@@Base+0x2f8> │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ asr r4, r4, #6 │ │ │ │ - bne c3984 <_PyDict_SendEvent@@Base+0x354> │ │ │ │ + bne c358c <_PyDict_SendEvent@@Base+0x354> │ │ │ │ tst r4, #2 │ │ │ │ - bne c39e0 <_PyDict_SendEvent@@Base+0x3b0> │ │ │ │ + bne c35e8 <_PyDict_SendEvent@@Base+0x3b0> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r0, #1 │ │ │ │ - bne c3bb8 <_PyDict_SendEvent@@Base+0x588> │ │ │ │ + bne c37c0 <_PyDict_SendEvent@@Base+0x588> │ │ │ │ tst r4, #2 │ │ │ │ - bne c3b78 <_PyDict_SendEvent@@Base+0x548> │ │ │ │ + bne c3780 <_PyDict_SendEvent@@Base+0x548> │ │ │ │ tst r4, #4 │ │ │ │ - bne c3b38 <_PyDict_SendEvent@@Base+0x508> │ │ │ │ + bne c3740 <_PyDict_SendEvent@@Base+0x508> │ │ │ │ tst r4, #8 │ │ │ │ - bne c3af8 <_PyDict_SendEvent@@Base+0x4c8> │ │ │ │ + bne c3700 <_PyDict_SendEvent@@Base+0x4c8> │ │ │ │ tst r4, #16 │ │ │ │ - bne c3ab8 <_PyDict_SendEvent@@Base+0x488> │ │ │ │ + bne c36c0 <_PyDict_SendEvent@@Base+0x488> │ │ │ │ tst r4, #32 │ │ │ │ - bne c3a78 <_PyDict_SendEvent@@Base+0x448> │ │ │ │ + bne c3680 <_PyDict_SendEvent@@Base+0x448> │ │ │ │ asr r5, r4, #6 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne c3a38 <_PyDict_SendEvent@@Base+0x408> │ │ │ │ + bne c3640 <_PyDict_SendEvent@@Base+0x408> │ │ │ │ tst r5, #2 │ │ │ │ - beq c36d0 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + beq c32d8 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r7, #396] @ 0x18c │ │ │ │ cmp r4, #0 │ │ │ │ - beq c36d0 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq c32d8 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c3bf8 <_PyDict_SendEvent@@Base+0x5c8> │ │ │ │ + bne c3800 <_PyDict_SendEvent@@Base+0x5c8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22504 @ 0x57e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c36d0 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + b c32d8 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #368] @ 0x170 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3694 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq c329c <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3694 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + beq c329c <_PyDict_SendEvent@@Base+0x64> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3694 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ - movw r3, #57424 @ 0xe050 │ │ │ │ + bge c329c <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + movw r3, #55848 @ 0xda28 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eb0c0 │ │ │ │ - b c3694 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + bl 2ea7a0 │ │ │ │ + b c329c <_PyDict_SendEvent@@Base+0x64> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #372] @ 0x174 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c369c <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq c32a4 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c369c <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + beq c32a4 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c369c <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ - movw r3, #57424 @ 0xe050 │ │ │ │ + bge c32a4 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + movw r3, #55848 @ 0xda28 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eb0c0 │ │ │ │ - b c369c <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + bl 2ea7a0 │ │ │ │ + b c32a4 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #376] @ 0x178 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c36a4 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq c32ac <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c36a4 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + beq c32ac <_PyDict_SendEvent@@Base+0x74> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c36a4 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ - movw r3, #57424 @ 0xe050 │ │ │ │ + bge c32ac <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + movw r3, #55848 @ 0xda28 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eb0c0 │ │ │ │ - b c36a4 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + bl 2ea7a0 │ │ │ │ + b c32ac <_PyDict_SendEvent@@Base+0x74> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c36ac <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq c32b4 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c36ac <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + beq c32b4 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c36ac <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ - movw r3, #57424 @ 0xe050 │ │ │ │ + bge c32b4 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + movw r3, #55848 @ 0xda28 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eb0c0 │ │ │ │ - b c36ac <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + bl 2ea7a0 │ │ │ │ + b c32b4 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c36b4 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq c32bc <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c36b4 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + beq c32bc <_PyDict_SendEvent@@Base+0x84> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c36b4 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ - movw r3, #57424 @ 0xe050 │ │ │ │ + bge c32bc <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + movw r3, #55848 @ 0xda28 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eb0c0 │ │ │ │ - b c36b4 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + bl 2ea7a0 │ │ │ │ + b c32bc <_PyDict_SendEvent@@Base+0x84> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c36bc <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq c32c4 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c36bc <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + beq c32c4 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c36bc <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ - movw r3, #57424 @ 0xe050 │ │ │ │ + bge c32c4 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + movw r3, #55848 @ 0xda28 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eb0c0 │ │ │ │ - b c36bc <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + bl 2ea7a0 │ │ │ │ + b c32c4 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c36c8 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq c32d0 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c36c8 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + beq c32d0 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c36c8 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ - movw r3, #57424 @ 0xe050 │ │ │ │ + bge c32d0 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + movw r3, #55848 @ 0xda28 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eb0c0 │ │ │ │ - b c36c8 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + bl 2ea7a0 │ │ │ │ + b c32d0 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r7, #396] @ 0x18c │ │ │ │ cmp r4, #0 │ │ │ │ - beq c36d0 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq c32d8 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - beq c36d0 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + beq c32d8 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c36d0 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #57424 @ 0xe050 │ │ │ │ + bge c32d8 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #55848 @ 0xda28 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - b c3c28 <_PyDict_SendEvent@@Base+0x5f8> │ │ │ │ + b c3830 <_PyDict_SendEvent@@Base+0x5f8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r3, #392] @ 0x188 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3714 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq c331c <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c3d84 <_PyDict_SendEvent@@Base+0x754> │ │ │ │ + bne c398c <_PyDict_SendEvent@@Base+0x754> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22504 @ 0x57e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3714 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + b c331c <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #388] @ 0x184 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3708 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq c3310 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c3d4c <_PyDict_SendEvent@@Base+0x71c> │ │ │ │ + bne c3954 <_PyDict_SendEvent@@Base+0x71c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22504 @ 0x57e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3708 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + b c3310 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #384] @ 0x180 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3700 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq c3308 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c3d14 <_PyDict_SendEvent@@Base+0x6e4> │ │ │ │ + bne c391c <_PyDict_SendEvent@@Base+0x6e4> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22504 @ 0x57e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3700 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + b c3308 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #380] @ 0x17c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c36f8 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq c3300 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c3cdc <_PyDict_SendEvent@@Base+0x6ac> │ │ │ │ + bne c38e4 <_PyDict_SendEvent@@Base+0x6ac> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22504 @ 0x57e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c36f8 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + b c3300 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #376] @ 0x178 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c36f0 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq c32f8 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c3ca4 <_PyDict_SendEvent@@Base+0x674> │ │ │ │ + bne c38ac <_PyDict_SendEvent@@Base+0x674> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22504 @ 0x57e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c36f0 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + b c32f8 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #372] @ 0x174 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c36e8 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq c32f0 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c3c6c <_PyDict_SendEvent@@Base+0x63c> │ │ │ │ + bne c3874 <_PyDict_SendEvent@@Base+0x63c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22504 @ 0x57e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c36e8 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + b c32f0 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #368] @ 0x170 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c36e0 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + beq c32e8 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c3c34 <_PyDict_SendEvent@@Base+0x604> │ │ │ │ + bne c383c <_PyDict_SendEvent@@Base+0x604> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22504 @ 0x57e8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c36e0 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + b c32e8 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c36d0 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + bge c32d8 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2eb0c0 │ │ │ │ + b 2ea7a0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c36e0 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + bge c32e8 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b c36e0 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + bl 2ea7a0 │ │ │ │ + b c32e8 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c36e8 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + bge c32f0 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b c36e8 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + bl 2ea7a0 │ │ │ │ + b c32f0 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c36f0 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + bge c32f8 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b c36f0 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + bl 2ea7a0 │ │ │ │ + b c32f8 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c36f8 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + bge c3300 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b c36f8 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + bl 2ea7a0 │ │ │ │ + b c3300 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3700 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + bge c3308 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b c3700 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + bl 2ea7a0 │ │ │ │ + b c3308 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3708 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + bge c3310 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b c3708 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + bl 2ea7a0 │ │ │ │ + b c3310 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3714 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + bge c331c <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #21164 @ 0x52ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eb0c0 │ │ │ │ - b c3714 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + bl 2ea7a0 │ │ │ │ + b c331c <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ add r3, r7, #41216 @ 0xa100 │ │ │ │ mov r4, r1 │ │ │ │ add r7, r3, #144 @ 0x90 │ │ │ │ add sl, r3, #112 @ 0x70 │ │ │ │ - movw r3, #15928 @ 0x3e38 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #12 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #1 │ │ │ │ - bne c3e00 <_PyDict_SendEvent@@Base+0x7d0> │ │ │ │ + bne c3a08 <_PyDict_SendEvent@@Base+0x7d0> │ │ │ │ add r2, sl, #4 │ │ │ │ asr r6, r6, #1 │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, r7 │ │ │ │ - bne c3de0 <_PyDict_SendEvent@@Base+0x7b0> │ │ │ │ - b c36d0 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + bne c39e8 <_PyDict_SendEvent@@Base+0x7b0> │ │ │ │ + b c32d8 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ ldr r5, [sl] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3de8 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + beq c39f0 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r5, r2 │ │ │ │ - beq c3de8 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + beq c39f0 <_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 c3de8 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + b c39f0 <_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 c3e78 <_PyDict_SendEvent@@Base+0x848> │ │ │ │ + beq c3a80 <_PyDict_SendEvent@@Base+0x848> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #22504 @ 0x57e8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000c3e88 : │ │ │ │ +000c3a90 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14564 @ 0x38e4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne c3ea8 │ │ │ │ + bne c3ab0 │ │ │ │ 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 b61cc │ │ │ │ + bl b5efc │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ subs r2, r0, #0 │ │ │ │ ldrne r0, [r3, #8] │ │ │ │ - beq c3ee0 │ │ │ │ + beq c3ae8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r1, #833 @ 0x341 │ │ │ │ - movw r0, #35060 @ 0x88f4 │ │ │ │ + movw r0, #28860 @ 0x70bc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ str r2, [fp, #-8] │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - b c3ed8 │ │ │ │ + b c3ae0 │ │ │ │ │ │ │ │ -000c3efc : │ │ │ │ +000c3b04 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c3f1c │ │ │ │ + beq c3b24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c3f1c │ │ │ │ + beq c3b24 │ │ │ │ mov r1, #0 │ │ │ │ - b c3f48 │ │ │ │ + b c3b50 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #4457 @ 0x1169 │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_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, #21188 @ 0x52c4 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ cmp ip, lr │ │ │ │ - beq c3f80 │ │ │ │ + beq c3b88 │ │ │ │ ldr r3, [ip, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq c45f0 │ │ │ │ + beq c41f8 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c42c0 │ │ │ │ + beq c3ec8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4444 │ │ │ │ + bne c404c │ │ │ │ ldr r2, [ip, #108] @ 0x6c │ │ │ │ - movw r3, #14556 @ 0x38dc │ │ │ │ + movw r3, #12800 @ 0x3200 │ │ │ │ movt r3, #29 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c452c │ │ │ │ + bne c4134 │ │ │ │ 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 c452c │ │ │ │ + bgt c4134 │ │ │ │ cmp ip, lr │ │ │ │ - beq c3fec │ │ │ │ + beq c3bf4 │ │ │ │ ldr r3, [ip, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq c45d4 │ │ │ │ + beq c41dc │ │ │ │ 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 │ │ │ │ @@ -154550,43 +154296,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 c4368 │ │ │ │ + bmi c3f70 │ │ │ │ movw r7, #38304 @ 0x95a0 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r3, #64560 @ 0xfc30 │ │ │ │ + movw r3, #63860 @ 0xf974 │ │ │ │ movt r3, #9 │ │ │ │ ldr r5, [r7, #988] @ 0x3dc │ │ │ │ cmp r5, r3 │ │ │ │ - bne c4348 │ │ │ │ - ldr r0, [pc, #1480] @ c461c │ │ │ │ + bne c3f50 │ │ │ │ + ldr r0, [pc, #1480] @ c4224 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1596] @ 0x63c │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs c42e4 │ │ │ │ + bcs c3eec │ │ │ │ lsr ip, r3, #3 │ │ │ │ ldr r3, [r8, ip, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq c432c │ │ │ │ + beq c3f34 │ │ │ │ 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 c4210 │ │ │ │ + beq c3e18 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e1f8 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ mov r3, #1 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ @@ -154599,62 +154345,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 c411c │ │ │ │ - b c4160 │ │ │ │ + bgt c3d24 │ │ │ │ + b c3d68 │ │ │ │ str r8, [r2] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c4148 │ │ │ │ + ble c3d50 │ │ │ │ add r3, r3, #1 │ │ │ │ add lr, lr, r1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq c4160 │ │ │ │ + beq c3d68 │ │ │ │ add ip, ip, r1 │ │ │ │ ldr r2, [lr] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4108 │ │ │ │ + beq c3d10 │ │ │ │ ldr r0, [r2] │ │ │ │ add r8, r0, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [ip] │ │ │ │ - ble c40f8 │ │ │ │ + ble c3d00 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4108 │ │ │ │ + bgt c3d10 │ │ │ │ add r3, r3, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r7, r3 │ │ │ │ str r2, [r0] │ │ │ │ addne lr, lr, r1 │ │ │ │ - bne c4118 │ │ │ │ + bne c3d20 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c43d0 │ │ │ │ - ldr r8, [pc, #1196] @ c461c │ │ │ │ + bne c3fd8 │ │ │ │ + ldr r8, [pc, #1196] @ c4224 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r2, [r9, r8] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1912] @ 0x778 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c4254 │ │ │ │ - ldr r0, [pc, #1172] @ c4620 │ │ │ │ + beq c3e5c │ │ │ │ + ldr r0, [pc, #1172] @ c4228 │ │ │ │ ldr r1, [r3, #1916] @ 0x77c │ │ │ │ ldr ip, [r7] │ │ │ │ sub r1, r1, #1 │ │ │ │ str ip, [r3, #1912] @ 0x778 │ │ │ │ str r1, [r3, #1916] @ 0x77c │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r0, #1708] @ 0x6ac │ │ │ │ str r1, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c43a0 │ │ │ │ + bne c3fa8 │ │ │ │ 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] │ │ │ │ @@ -154677,30 +154423,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 c40a0 │ │ │ │ + bhi c3ca8 │ │ │ │ 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 c42e4 │ │ │ │ + beq c3eec │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b c40a0 │ │ │ │ + b c3ca8 │ │ │ │ movw r0, #19252 @ 0x4b34 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c45e4 │ │ │ │ + beq c41ec │ │ │ │ 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 │ │ │ │ @@ -154714,89 +154460,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 c41fc │ │ │ │ + b c3e04 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c4374 │ │ │ │ + bne c3f7c │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #46448 @ 0xb570 │ │ │ │ + movw r0, #47724 @ 0xba6c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 9f570 │ │ │ │ + b 9f2b4 │ │ │ │ ldr r5, [r7, #968] @ 0x3c8 │ │ │ │ - movw r3, #30908 @ 0x78bc │ │ │ │ + movw r3, #30900 @ 0x78b4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c4384 │ │ │ │ + bne c3f8c │ │ │ │ cmp r2, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e27c │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c4368 │ │ │ │ + beq c3f70 │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b c424c │ │ │ │ + b c3e54 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ - b c4244 │ │ │ │ + b c3e4c │ │ │ │ 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 c40a0 │ │ │ │ - bl 2e3794 │ │ │ │ + bne c3ca8 │ │ │ │ + bl 2e2e74 │ │ │ │ mov r7, #0 │ │ │ │ - b c4204 │ │ │ │ + b c3e0c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 6120c │ │ │ │ + b 61204 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ - b c4314 │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b c3f1c │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c459c │ │ │ │ - ldr r0, [pc, #620] @ c4624 │ │ │ │ - bl 1be45c │ │ │ │ + bne c41a4 │ │ │ │ + ldr r0, [pc, #620] @ c422c │ │ │ │ + bl 1bdfb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4268 │ │ │ │ + bne c3e70 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r1, [r9, r8] │ │ │ │ - b c426c │ │ │ │ + b c3e74 │ │ │ │ movw r0, #21188 @ 0x52c4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c45e4 │ │ │ │ - ldr r2, [pc, #560] @ c461c │ │ │ │ + beq c41ec │ │ │ │ + ldr r2, [pc, #560] @ c4224 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r7, #16] │ │ │ │ str r5, [r7, #24] │ │ │ │ ldr ip, [r3, r2] │ │ │ │ mov r3, #0 │ │ │ │ @@ -154811,48 +154557,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 c41fc │ │ │ │ - bl 30730c <_PyMarshal_ReadObjectFromXIData@@Base+0x428> │ │ │ │ + b c3e04 │ │ │ │ + bl 3069d4 <_PyMarshal_ReadObjectFromXIData@@Base+0x428> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c45c0 │ │ │ │ + beq c41c8 │ │ │ │ cmp r6, #0 │ │ │ │ movwne r0, #21188 @ 0x52c4 │ │ │ │ movweq r0, #19252 @ 0x4b34 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c45b4 │ │ │ │ + beq c41bc │ │ │ │ ldrb ip, [r5] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - bls c44ac │ │ │ │ + bls c40b4 │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4480 │ │ │ │ + beq c4088 │ │ │ │ ldr r0, [r2] │ │ │ │ add lr, r0, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r2] │ │ │ │ - b c4480 │ │ │ │ + b c4088 │ │ │ │ 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] @ c461c │ │ │ │ + ldr r0, [pc, #336] @ c4224 │ │ │ │ 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 │ │ │ │ @@ -154869,129 +154615,129 @@ │ │ │ │ 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 c4204 │ │ │ │ + b c3e0c │ │ │ │ cmp r6, #0 │ │ │ │ - bne c460c │ │ │ │ + bne c4214 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #46448 @ 0xb570 │ │ │ │ + movw r0, #47724 @ 0xba6c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f570 │ │ │ │ + bl 9f2b4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c436c │ │ │ │ + beq c3f74 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl cb55c │ │ │ │ + bl cb0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4204 │ │ │ │ + beq c3e0c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c436c │ │ │ │ + bgt c3f74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c436c │ │ │ │ + bne c3f74 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c436c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c3f74 │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r9, r8] │ │ │ │ - b c426c │ │ │ │ + b c3e74 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ - b c436c │ │ │ │ + bl a5b88 │ │ │ │ + b c3f74 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ cmp ip, lr │ │ │ │ - beq c3fec │ │ │ │ + beq c3bf4 │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c45cc │ │ │ │ - b c3fec │ │ │ │ + bne c41d4 │ │ │ │ + b c3bf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25dc58 <_PyNamespace_New@@Base+0x19c> │ │ │ │ - b c436c │ │ │ │ + bl 25d200 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + b c3f74 │ │ │ │ mov r3, ip │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3f80 │ │ │ │ + beq c3b88 │ │ │ │ cmp r3, lr │ │ │ │ - bne c45f4 │ │ │ │ - b c3f80 │ │ │ │ + bne c41fc │ │ │ │ + b c3b88 │ │ │ │ mov r0, #0 │ │ │ │ - bl 6120c │ │ │ │ + bl 61204 │ │ │ │ mov r7, r0 │ │ │ │ - b c4550 │ │ │ │ + b c4158 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000c4628 <_PyObject_New@@Base>: │ │ │ │ +000c4230 <_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 c47ac <_PyObject_New@@Base+0x184> │ │ │ │ + blt c43b4 <_PyObject_New@@Base+0x184> │ │ │ │ movw r5, #38304 @ 0x95a0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r3, #64560 @ 0xfc30 │ │ │ │ + movw r3, #63860 @ 0xf974 │ │ │ │ movt r3, #9 │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [r5, #1008] @ 0x3f0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c4790 <_PyObject_New@@Base+0x168> │ │ │ │ - ldr r0, [pc, #416] @ c4814 <_PyObject_New@@Base+0x1ec> │ │ │ │ + bne c4398 <_PyObject_New@@Base+0x168> │ │ │ │ + ldr r0, [pc, #416] @ c441c <_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, #1596] @ 0x63c │ │ │ │ - bcs c4730 <_PyObject_New@@Base+0x108> │ │ │ │ + bcs c4338 <_PyObject_New@@Base+0x108> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r7, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq c4778 <_PyObject_New@@Base+0x150> │ │ │ │ + beq c4380 <_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 c46f8 <_PyObject_New@@Base+0xd0> │ │ │ │ + beq c4300 <_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] @ c4818 <_PyObject_New@@Base+0x1f0> │ │ │ │ + ldr r2, [pc, #316] @ c4420 <_PyObject_New@@Base+0x1f0> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne c47b8 <_PyObject_New@@Base+0x190> │ │ │ │ + bne c43c0 <_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 │ │ │ │ @@ -155000,433 +154746,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 c46c0 <_PyObject_New@@Base+0x98> │ │ │ │ + bne c42c8 <_PyObject_New@@Base+0x98> │ │ │ │ ldr r4, [r5, #968] @ 0x3c8 │ │ │ │ - movw r3, #30908 @ 0x78bc │ │ │ │ + movw r3, #30900 @ 0x78b4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c47e4 <_PyObject_New@@Base+0x1bc> │ │ │ │ + bne c43ec <_PyObject_New@@Base+0x1bc> │ │ │ │ cmp r6, #1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ movcs r0, r6 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e27c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c47ac <_PyObject_New@@Base+0x184> │ │ │ │ + beq c43b4 <_PyObject_New@@Base+0x184> │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b c46c0 <_PyObject_New@@Base+0x98> │ │ │ │ + b c42c8 <_PyObject_New@@Base+0x98> │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b c4728 <_PyObject_New@@Base+0x100> │ │ │ │ + b c4330 <_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 c46c0 <_PyObject_New@@Base+0x98> │ │ │ │ + bne c42c8 <_PyObject_New@@Base+0x98> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + b 2e2e74 │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c4800 <_PyObject_New@@Base+0x1d8> │ │ │ │ - ldr r0, [pc, #76] @ c481c <_PyObject_New@@Base+0x1f4> │ │ │ │ - bl 1be45c │ │ │ │ + bne c4408 <_PyObject_New@@Base+0x1d8> │ │ │ │ + ldr r0, [pc, #76] @ c4424 <_PyObject_New@@Base+0x1f4> │ │ │ │ + bl 1bdfb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c46ec <_PyObject_New@@Base+0xc4> │ │ │ │ + bne c42f4 <_PyObject_New@@Base+0xc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ - b c46ec <_PyObject_New@@Base+0xc4> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ + b c42f4 <_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 c4760 <_PyObject_New@@Base+0x138> │ │ │ │ + b c4368 <_PyObject_New@@Base+0x138> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b c46ec <_PyObject_New@@Base+0xc4> │ │ │ │ + b c42f4 <_PyObject_New@@Base+0xc4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000c4820 : │ │ │ │ +000c4428 : │ │ │ │ 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 c49b0 │ │ │ │ + beq c45b8 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [ip, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4874 │ │ │ │ + beq c447c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4874 │ │ │ │ + beq c447c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [ip, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c48e0 │ │ │ │ + beq c44e8 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c48e0 │ │ │ │ + beq c44e8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4a0c │ │ │ │ + beq c4614 │ │ │ │ ldr r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4a0c │ │ │ │ - movw r2, #49116 @ 0xbfdc │ │ │ │ + beq c4614 │ │ │ │ + movw r2, #53088 @ 0xcf60 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r2] │ │ │ │ - bl 14ab00 │ │ │ │ + bl 14a6c4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c49ec │ │ │ │ + beq c45f4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 16984c │ │ │ │ + b 16942c │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge c49d0 │ │ │ │ + bge c45d8 │ │ │ │ movw r2, #41260 @ 0xa12c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq c49bc │ │ │ │ - ldr r1, [pc, #288] @ c4a24 │ │ │ │ + beq c45c4 │ │ │ │ + ldr r1, [pc, #288] @ c462c │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b37c0 │ │ │ │ + bl b34fc │ │ │ │ cmn r0, #1 │ │ │ │ - beq c49b4 │ │ │ │ + beq c45bc │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ movw r1, #5188 @ 0x1444 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq c4980 │ │ │ │ + beq c4588 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 140ecc │ │ │ │ + bl 140a84 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4974 │ │ │ │ + bgt c457c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c4974 │ │ │ │ + bne c457c │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #35136 @ 0x8940 │ │ │ │ + movw r1, #28936 @ 0x7108 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140384 │ │ │ │ - bl 3c5734 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ + b 13ff54 │ │ │ │ + bl 3c5194 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ mov r3, #0 │ │ │ │ - b c4974 │ │ │ │ + b c457c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1c3ad8 │ │ │ │ + b 1c35f8 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35172 @ 0x8964 │ │ │ │ + movw r1, #28972 @ 0x712c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - b c49a4 │ │ │ │ + b c45ac │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - beq c48d0 │ │ │ │ - b c49b4 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq c44d8 │ │ │ │ + b c45bc │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35088 @ 0x8910 │ │ │ │ + movw r1, #28888 @ 0x70d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - b c49e4 │ │ │ │ + b c45ec │ │ │ │ rsbeq r1, r3, r8, lsr #24 │ │ │ │ │ │ │ │ -000c4a28 <_PyDict_Subscript@@Base>: │ │ │ │ +000c4630 <_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, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4aac <_PyDict_Subscript@@Base+0x84> │ │ │ │ + bne c46b4 <_PyDict_Subscript@@Base+0x84> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c4aac <_PyDict_Subscript@@Base+0x84> │ │ │ │ + beq c46b4 <_PyDict_Subscript@@Base+0x84> │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4adc <_PyDict_Subscript@@Base+0xb4> │ │ │ │ + beq c46e4 <_PyDict_Subscript@@Base+0xb4> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4b14 <_PyDict_Subscript@@Base+0xec> │ │ │ │ + bgt c471c <_PyDict_Subscript@@Base+0xec> │ │ │ │ add r2, r2, #1 │ │ │ │ cmn r0, #3 │ │ │ │ str r2, [r3] │ │ │ │ - beq c4b0c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c4714 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4b20 <_PyDict_Subscript@@Base+0xf8> │ │ │ │ + beq c4728 <_PyDict_Subscript@@Base+0xf8> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4ba0 <_PyDict_Subscript@@Base+0x178> │ │ │ │ + beq c47a8 <_PyDict_Subscript@@Base+0x178> │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4a7c <_PyDict_Subscript@@Base+0x54> │ │ │ │ + bne c4684 <_PyDict_Subscript@@Base+0x54> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c4b0c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c4714 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #21188 @ 0x52c4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #19252 @ 0x4b34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - bne c4b40 <_PyDict_Subscript@@Base+0x118> │ │ │ │ + bne c4748 <_PyDict_Subscript@@Base+0x118> │ │ │ │ mov r0, r4 │ │ │ │ - bl 17e310 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 17df7c <_PyErr_SetKeyError@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c4aa0 <_PyDict_Subscript@@Base+0x78> │ │ │ │ + b c46a8 <_PyDict_Subscript@@Base+0x78> │ │ │ │ cmn r0, #3 │ │ │ │ - bne c4a98 <_PyDict_Subscript@@Base+0x70> │ │ │ │ - b c4b0c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + bne c46a0 <_PyDict_Subscript@@Base+0x70> │ │ │ │ + b c4714 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #19252 @ 0x4b34 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #21188 @ 0x52c4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq c4b04 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ + beq c470c <_PyDict_Subscript@@Base+0xdc> │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #100] @ c4bb0 <_PyDict_Subscript@@Base+0x188> │ │ │ │ - bl d5570 <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #100] @ c47b8 <_PyDict_Subscript@@Base+0x188> │ │ │ │ + bl d50dc <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c4b90 <_PyDict_Subscript@@Base+0x168> │ │ │ │ + beq c4798 <_PyDict_Subscript@@Base+0x168> │ │ │ │ mov r1, r4 │ │ │ │ - bl 140ecc │ │ │ │ + bl 140a84 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4aa0 <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bgt c46a8 <_PyDict_Subscript@@Base+0x78> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c4aa0 <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bne c46a8 <_PyDict_Subscript@@Base+0x78> │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c4aa0 <_PyDict_Subscript@@Base+0x78> │ │ │ │ - bl be588 │ │ │ │ + b c46a8 <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4b04 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ - b c4b0c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c470c <_PyDict_Subscript@@Base+0xdc> │ │ │ │ + b c4714 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ - b c4b0c <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ + b c4714 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ mlseq r3, r4, r5, r2 │ │ │ │ │ │ │ │ -000c4bb4 <_PyDict_SubscriptKnownHash@@Base>: │ │ │ │ +000c47bc <_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 a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4c14 <_PyDict_SubscriptKnownHash@@Base+0x60> │ │ │ │ + beq c481c <_PyDict_SubscriptKnownHash@@Base+0x60> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmn r0, #3 │ │ │ │ - beq c4c1c <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + beq c4824 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4c24 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ + beq c482c <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmn r0, #3 │ │ │ │ - bne c4c24 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ + bne c482c <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ mov r3, #0 │ │ │ │ - b c4c08 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + b c4810 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #19252 @ 0x4b34 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #21188 @ 0x52c4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - bne c4c50 <_PyDict_SubscriptKnownHash@@Base+0x9c> │ │ │ │ + bne c4858 <_PyDict_SubscriptKnownHash@@Base+0x9c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 17e310 <_PyErr_SetKeyError@@Base> │ │ │ │ - b c4c1c <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ - ldr r1, [pc, #96] @ c4cb8 <_PyDict_SubscriptKnownHash@@Base+0x104> │ │ │ │ + bl 17df7c <_PyErr_SetKeyError@@Base> │ │ │ │ + b c4824 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + ldr r1, [pc, #96] @ c48c0 <_PyDict_SubscriptKnownHash@@Base+0x104> │ │ │ │ mov r0, r4 │ │ │ │ - bl d5570 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl d50dc <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq c4ca8 <_PyDict_SubscriptKnownHash@@Base+0xf4> │ │ │ │ + beq c48b0 <_PyDict_SubscriptKnownHash@@Base+0xf4> │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 140ecc │ │ │ │ + bl 140a84 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4c08 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bgt c4810 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c4c08 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bne c4810 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c4c08 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ - bl be588 │ │ │ │ + b c4810 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4c44 <_PyDict_SubscriptKnownHash@@Base+0x90> │ │ │ │ - b c4c1c <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + beq c484c <_PyDict_SubscriptKnownHash@@Base+0x90> │ │ │ │ + b c4824 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ mlseq r3, r4, r5, r2 │ │ │ │ │ │ │ │ -000c4cbc : │ │ │ │ +000c48c4 : │ │ │ │ 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 c4fb8 │ │ │ │ + bne c4bc0 │ │ │ │ ldr r5, [r0, #132] @ 0x84 │ │ │ │ movw r8, #21188 @ 0x52c4 │ │ │ │ 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 c52a8 │ │ │ │ - ldr r6, [pc, #1680] @ c53a4 │ │ │ │ + beq c4eb0 │ │ │ │ + ldr r6, [pc, #1680] @ c4fac │ │ │ │ movw r7, #42744 @ 0xa6f8 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r3, [r6, #2452] @ 0x994 │ │ │ │ cmp r3, r7 │ │ │ │ - bne c50b8 │ │ │ │ + bne c4cc0 │ │ │ │ ldr r2, [r6, #2460] @ 0x99c │ │ │ │ cmn r2, #1 │ │ │ │ - beq c50b8 │ │ │ │ + beq c4cc0 │ │ │ │ mov r0, r5 │ │ │ │ sub r9, fp, #40 @ 0x28 │ │ │ │ add r1, r6, #2448 @ 0x990 │ │ │ │ mov r3, r9 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c50e4 │ │ │ │ + beq c4cec │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq c5378 │ │ │ │ + beq c4f80 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ and r5, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r5, r5, #1 │ │ │ │ - bhi c51b4 │ │ │ │ + bhi c4dbc │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mul r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt c52a0 │ │ │ │ + blt c4ea8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq sl, [r4, #132] @ 0x84 │ │ │ │ - beq c4ddc │ │ │ │ - ldr r3, [pc, #1548] @ c53a8 │ │ │ │ + beq c49e4 │ │ │ │ + ldr r3, [pc, #1548] @ c4fb0 │ │ │ │ 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 │ │ │ │ @@ -155442,41 +155188,41 @@ │ │ │ │ ldreq sl, [r2, #1004] @ 0x3ec │ │ │ │ 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 c532c │ │ │ │ + beq c4f34 │ │ │ │ ldr r3, [r6, #2484] @ 0x9b4 │ │ │ │ cmp r3, r7 │ │ │ │ - bne c5118 │ │ │ │ + bne c4d20 │ │ │ │ ldr r2, [r6, #2492] @ 0x9bc │ │ │ │ cmn r2, #1 │ │ │ │ - beq c5118 │ │ │ │ - ldr r1, [pc, #1428] @ c53ac │ │ │ │ + beq c4d20 │ │ │ │ + ldr r1, [pc, #1428] @ c4fb4 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5138 │ │ │ │ + beq c4d40 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c5378 │ │ │ │ + beq c4f80 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r6, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r6, r6, #1 │ │ │ │ - bhi c51e4 │ │ │ │ + bhi c4dec │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul r6, r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt c52a0 │ │ │ │ + blt c4ea8 │ │ │ │ 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 │ │ │ │ @@ -155484,86 +155230,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] @ c53b0 │ │ │ │ + ldr r1, [pc, #1292] @ c4fb8 │ │ │ │ ldr r9, [r1, r8] │ │ │ │ - bhi c5368 │ │ │ │ + bhi c4f70 │ │ │ │ adds r0, r3, r2 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bmi c5368 │ │ │ │ + bmi c4f70 │ │ │ │ movw r7, #38304 @ 0x95a0 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r1, #64560 @ 0xfc30 │ │ │ │ + movw r1, #63860 @ 0xf974 │ │ │ │ movt r1, #9 │ │ │ │ ldr r2, [r7, #1008] @ 0x3f0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne c5250 │ │ │ │ - ldr r2, [pc, #1232] @ c53a8 │ │ │ │ + bne c4e58 │ │ │ │ + ldr r2, [pc, #1232] @ c4fb0 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r8] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1596] @ 0x63c │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bcs c5160 │ │ │ │ + bcs c4d68 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, r0 │ │ │ │ - beq c523c │ │ │ │ + beq c4e44 │ │ │ │ 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 c5010 │ │ │ │ + beq c4c18 │ │ │ │ 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 c5060 │ │ │ │ - ldr r2, [pc, #1104] @ c53b4 │ │ │ │ + bgt c4c68 │ │ │ │ + ldr r2, [pc, #1104] @ c4fbc │ │ │ │ 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 c52d0 │ │ │ │ + bne c4ed8 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r7, #12] │ │ │ │ str r6, [r7, #8] │ │ │ │ - beq c4fac │ │ │ │ + beq c4bb4 │ │ │ │ lsl r2, r5, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r7, #16 │ │ │ │ bl 2d63c │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #1000] @ c53a8 │ │ │ │ + ldr r0, [pc, #1000] @ c4fb0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ movw r8, #21188 @ 0x52c4 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ @@ -155576,244 +155322,244 @@ │ │ │ │ cmp r0, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r5, [r1, #432] @ 0x1b0 │ │ │ │ ldreq r5, [r2, #1004] @ 0x3ec │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - b c4cf4 │ │ │ │ + b c48fc │ │ │ │ ldr sl, [r2, #24] │ │ │ │ ldr lr, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ - bcc c504c │ │ │ │ + bcc c4c54 │ │ │ │ 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 c5160 │ │ │ │ - ldr r2, [pc, #872] @ c53b0 │ │ │ │ + beq c4d68 │ │ │ │ + ldr r2, [pc, #872] @ c4fb8 │ │ │ │ ldr r9, [r2, r8] │ │ │ │ - b c4f28 │ │ │ │ + b c4b30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b c4f28 │ │ │ │ + b c4b30 │ │ │ │ ldr r2, [r3, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq c4f5c │ │ │ │ + beq c4b64 │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4f5c │ │ │ │ + bne c4b64 │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5394 │ │ │ │ + bne c4f9c │ │ │ │ add r2, r9, #12 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ tst r3, #16 │ │ │ │ - bne c4f5c │ │ │ │ + bne c4b64 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c509c │ │ │ │ + bne c4ca4 │ │ │ │ dmb ish │ │ │ │ - b c4f5c │ │ │ │ - ldr r0, [pc, #760] @ c53b8 │ │ │ │ - bl 98bb0 │ │ │ │ + b c4b64 │ │ │ │ + ldr r0, [pc, #760] @ c4fc0 │ │ │ │ + bl 98ba4 │ │ │ │ cmn r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ subne r9, fp, #40 @ 0x28 │ │ │ │ movne r0, r5 │ │ │ │ - ldrne r1, [pc, #736] @ c53b8 │ │ │ │ - bne c4d3c │ │ │ │ - ldr r1, [pc, #728] @ c53b8 │ │ │ │ + ldrne r1, [pc, #736] @ c4fc0 │ │ │ │ + bne c4944 │ │ │ │ + ldr r1, [pc, #728] @ c4fc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ - bl be588 │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c52a0 │ │ │ │ + bne c4ea8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - ldr r2, [pc, #692] @ c53b8 │ │ │ │ - movw r1, #35212 @ 0x898c │ │ │ │ + ldr r2, [pc, #692] @ c4fc0 │ │ │ │ + movw r1, #29012 @ 0x7154 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140384 │ │ │ │ - ldr r0, [pc, #652] @ c53ac │ │ │ │ - bl 98bb0 │ │ │ │ - ldr r1, [pc, #644] @ c53ac │ │ │ │ + b 13ff54 │ │ │ │ + ldr r0, [pc, #652] @ c4fb4 │ │ │ │ + bl 98ba4 │ │ │ │ + ldr r1, [pc, #644] @ c4fb4 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c4e14 │ │ │ │ + bne c4a1c │ │ │ │ mov r0, sl │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ - bl be588 │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c52a0 │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + bne c4ea8 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #35212 @ 0x898c │ │ │ │ + movw r1, #29012 @ 0x7154 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #588] @ c53ac │ │ │ │ - b c5108 │ │ │ │ + ldr r2, [pc, #588] @ c4fb4 │ │ │ │ + b c4d10 │ │ │ │ ldr r2, [r7, #968] @ 0x3c8 │ │ │ │ - movw r1, #30908 @ 0x78bc │ │ │ │ + movw r1, #30900 @ 0x78b4 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne c5278 │ │ │ │ + bne c4e80 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e27c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5368 │ │ │ │ - ldr r2, [pc, #528] @ c53b0 │ │ │ │ + beq c4f70 │ │ │ │ + ldr r2, [pc, #528] @ c4fb8 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [r2, r8] │ │ │ │ ldr r2, [r1, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #800] @ 0x320 │ │ │ │ - b c4f28 │ │ │ │ + b c4b30 │ │ │ │ lsr r3, r3, #3 │ │ │ │ add r2, r2, #12 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ subs r3, r3, #1 │ │ │ │ - bcs c5214 │ │ │ │ + bcs c4e1c │ │ │ │ cmp r1, #0 │ │ │ │ - blt c528c │ │ │ │ + blt c4e94 │ │ │ │ mul r5, r5, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - bge c4d84 │ │ │ │ - b c52a0 │ │ │ │ + bge c498c │ │ │ │ + b c4ea8 │ │ │ │ lsr r2, r2, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs c5228 │ │ │ │ + bcs c4e30 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c52fc │ │ │ │ + blt c4f04 │ │ │ │ mul r6, r6, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bge c4e60 │ │ │ │ - b c52a0 │ │ │ │ + bge c4a68 │ │ │ │ + b c4ea8 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c5310 │ │ │ │ + bhi c4f18 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ orr r1, r0, r1, lsl #30 │ │ │ │ - b c51c4 │ │ │ │ + b c4dcc │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c5310 │ │ │ │ + bhi c4f18 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ orr r1, r0, r1, lsl #30 │ │ │ │ - b c51f4 │ │ │ │ + b c4dfc │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c5038 │ │ │ │ + b c4c40 │ │ │ │ ldr r0, [r7, #1004] @ 0x3ec │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5368 │ │ │ │ - ldr r3, [pc, #320] @ c53b0 │ │ │ │ + beq c4f70 │ │ │ │ + ldr r3, [pc, #320] @ c4fb8 │ │ │ │ ldr r9, [r3, r8] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c4f28 │ │ │ │ + b c4b30 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c5190 │ │ │ │ + b c4d98 │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r5, lsr #31 │ │ │ │ - beq c5310 │ │ │ │ + beq c4f18 │ │ │ │ mov r7, #0 │ │ │ │ - b c4fac │ │ │ │ + b c4bb4 │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4d0c │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne c4914 │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c50e4 │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c4cec │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c5354 │ │ │ │ - ldr r0, [pc, #212] @ c53bc │ │ │ │ - bl 1be45c │ │ │ │ + bne c4f5c │ │ │ │ + ldr r0, [pc, #212] @ c4fc4 │ │ │ │ + bl 1bdfb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4f88 │ │ │ │ + bne c4b90 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ - b c4f88 │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ + b c4b90 │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r6, lsr #31 │ │ │ │ - bne c52a0 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bne c4ea8 │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35272 @ 0x89c8 │ │ │ │ + movw r1, #29072 @ 0x7190 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b c52a0 │ │ │ │ + bl 16d81c │ │ │ │ + b c4ea8 │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4df8 │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne c4a00 │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c5138 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c4d40 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b c4f88 │ │ │ │ + b c4b90 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e37b8 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b 2e2e98 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35248 @ 0x89b0 │ │ │ │ + movw r1, #29048 @ 0x7178 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b c52a0 │ │ │ │ + bl 16d81c │ │ │ │ + b c4ea8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4f5c │ │ │ │ - b c5088 │ │ │ │ + bne c4b64 │ │ │ │ + b c4c90 │ │ │ │ rsbeq r5, r3, r0, lsr #11 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r5, r3, r0, asr pc │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq r5, r3, r0, lsr pc │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ @@ -155824,18 +155570,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 c5448 │ │ │ │ + beq c5050 │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #480] @ c55e0 │ │ │ │ + ldr r0, [pc, #480] @ c51e8 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -155855,700 +155601,700 @@ │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ 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 c559c │ │ │ │ + beq c51a4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c54dc │ │ │ │ + bne c50e4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c54dc │ │ │ │ + beq c50e4 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c54fc │ │ │ │ + beq c5104 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c5580 │ │ │ │ + beq c5188 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi c5510 │ │ │ │ + bhi c5118 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul r0, r3, r0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c548c │ │ │ │ + bne c5094 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ - bl be588 │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c55bc │ │ │ │ + beq c51c4 │ │ │ │ mvn r0, #0 │ │ │ │ - b c54d4 │ │ │ │ + b c50dc │ │ │ │ lsr r2, r2, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs c5538 │ │ │ │ + bcs c5140 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c554c │ │ │ │ + blt c5154 │ │ │ │ mul r0, r0, r1 │ │ │ │ - b c54d4 │ │ │ │ + b c50dc │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c5564 │ │ │ │ + bhi c516c │ │ │ │ ldr ip, [r3, r2, lsl #2] │ │ │ │ orr r1, ip, r1, lsl #30 │ │ │ │ - b c5520 │ │ │ │ + b c5128 │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r0, lsr #31 │ │ │ │ movne r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c54d4 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bne c50dc │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35272 @ 0x89c8 │ │ │ │ + movw r1, #29072 @ 0x7190 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b c5508 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bl 16d81c │ │ │ │ + b c5110 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35248 @ 0x89b0 │ │ │ │ + movw r1, #29048 @ 0x7178 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b c5508 │ │ │ │ - bl b61cc │ │ │ │ + bl 16d81c │ │ │ │ + b c5110 │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c546c │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne c5074 │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c54fc │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c5104 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #35212 @ 0x898c │ │ │ │ + movw r1, #29012 @ 0x7154 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ - b c5508 │ │ │ │ + bl 13ff54 │ │ │ │ + b c5110 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c55e4 : │ │ │ │ +000c51ec : │ │ │ │ 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 c56c0 │ │ │ │ + beq c52c8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c56a4 │ │ │ │ + beq c52ac │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi c5630 │ │ │ │ + bhi c5238 │ │ │ │ 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 c5658 │ │ │ │ + bcs c5260 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5688 │ │ │ │ + blt c5290 │ │ │ │ mul r0, r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #3 │ │ │ │ ldrls ip, [r3, r2, lsl #2] │ │ │ │ orrls r1, ip, r1, lsl #30 │ │ │ │ - bls c5640 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bls c5248 │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35272 @ 0x89c8 │ │ │ │ + movw r1, #29072 @ 0x7190 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ 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 c5668 │ │ │ │ + beq c5270 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35248 @ 0x89b0 │ │ │ │ + movw r1, #29048 @ 0x7178 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b c5680 │ │ │ │ - movw r0, #35320 @ 0x89f8 │ │ │ │ + bl 16d81c │ │ │ │ + b c5288 │ │ │ │ + movw r0, #29120 @ 0x71c0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #714 @ 0x2ca │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c5680 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c5288 │ │ │ │ │ │ │ │ -000c56d4 : │ │ │ │ +000c52dc : │ │ │ │ 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] @ c5818 │ │ │ │ + ldr r2, [pc, #296] @ c5420 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1704] @ 0x6a8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c5744 │ │ │ │ - ldr r1, [pc, #268] @ c581c │ │ │ │ + beq c534c │ │ │ │ + ldr r1, [pc, #268] @ c5424 │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [r3, #1708] @ 0x6ac │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r3, #1704] @ 0x6a8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #1708] @ 0x6ac │ │ │ │ ldr r3, [r1, #1708] @ 0x6ac │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c57c8 │ │ │ │ + bne c53d0 │ │ │ │ mov r0, r4 │ │ │ │ vstr d0, [r4, #8] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 9fae0 │ │ │ │ + bl 9f824 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c580c │ │ │ │ + beq c5414 │ │ │ │ movw r3, #26124 @ 0x660c │ │ │ │ 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] @ c581c │ │ │ │ + ldr r2, [pc, #156] @ c5424 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5734 │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + beq c533c │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bne c57f4 │ │ │ │ - ldr r0, [pc, #116] @ c5820 │ │ │ │ - bl 1be45c │ │ │ │ + bne c53fc │ │ │ │ + ldr r0, [pc, #116] @ c5428 │ │ │ │ + bl 1bdfb4 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5734 │ │ │ │ + bne c533c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5734 │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b c533c │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - beq c57a4 │ │ │ │ + beq c53ac │ │ │ │ ldr r2, [r1, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5734 │ │ │ │ + b c533c │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5734 │ │ │ │ + b c533c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000c5824 : │ │ │ │ +000c542c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000c5840 : │ │ │ │ +000c5448 : │ │ │ │ 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 c5978 │ │ │ │ + beq c5580 │ │ │ │ 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 c58b8 │ │ │ │ + bge c54c0 │ │ │ │ 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 c592c │ │ │ │ + bge c5534 │ │ │ │ add r1, r2, #7 │ │ │ │ add r1, r1, r4, asr #3 │ │ │ │ bic r1, r1, #3 │ │ │ │ mov r6, r1 │ │ │ │ sub r1, r1, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - ble c5940 │ │ │ │ + ble c5548 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c5950 │ │ │ │ + beq c5558 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bhi c597c │ │ │ │ + bhi c5584 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsl r1, r6, #2 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c5bbc │ │ │ │ + bl c57c4 │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c597c │ │ │ │ + beq c5584 │ │ │ │ str r0, [r3, #12] │ │ │ │ str r4, [r3, #8] │ │ │ │ str r6, [r3, #16] │ │ │ │ mov ip, #0 │ │ │ │ str r7, [r0, r2, lsl #2] │ │ │ │ - b c58ac │ │ │ │ + b c54b4 │ │ │ │ cmp r4, r5, asr #1 │ │ │ │ - blt c58c8 │ │ │ │ + blt c54d0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r4, [r3, #8] │ │ │ │ - b c5920 │ │ │ │ + b c5528 │ │ │ │ cmp r4, #0 │ │ │ │ addne r1, r2, #4 │ │ │ │ bicne r6, r1, #3 │ │ │ │ - bne c58ec │ │ │ │ + bne c54f4 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c5bbc │ │ │ │ + bl c57c4 │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c597c │ │ │ │ + beq c5584 │ │ │ │ mov r6, #0 │ │ │ │ - b c5914 │ │ │ │ - b 25d5b0 │ │ │ │ + b c551c │ │ │ │ + b 25cb58 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt c5934 │ │ │ │ - bl 2e3794 │ │ │ │ + bgt c553c │ │ │ │ + bl 2e2e74 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c59a4 │ │ │ │ + bgt c55ac │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c59ac │ │ │ │ + beq c55b4 │ │ │ │ mvn ip, #0 │ │ │ │ - b c58ac │ │ │ │ + b c54b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c59a4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c55ac │ │ │ │ │ │ │ │ -000c59b8 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ +000c55c0 <_PyList_AppendTakeRefListResize@@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 r5, [r0, #8] │ │ │ │ mov r2, r0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ mov r7, r1 │ │ │ │ add r4, r5, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - ble c5a50 <_PyList_AppendTakeRefListResize@@Base+0x98> │ │ │ │ + ble c5658 <_PyList_AppendTakeRefListResize@@Base+0x98> │ │ │ │ add r3, r5, #7 │ │ │ │ add r3, r3, r4, asr #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ sub r1, r3, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - ble c5a68 <_PyList_AppendTakeRefListResize@@Base+0xb0> │ │ │ │ + ble c5670 <_PyList_AppendTakeRefListResize@@Base+0xb0> │ │ │ │ cmp r4, #0 │ │ │ │ - beq c5a78 <_PyList_AppendTakeRefListResize@@Base+0xc0> │ │ │ │ + beq c5680 <_PyList_AppendTakeRefListResize@@Base+0xc0> │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi c5a98 <_PyList_AppendTakeRefListResize@@Base+0xe0> │ │ │ │ + bhi c56a0 <_PyList_AppendTakeRefListResize@@Base+0xe0> │ │ │ │ ldr r0, [r2, #12] │ │ │ │ lsl r1, r3, #2 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c5bbc │ │ │ │ + bl c57c4 │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5a98 <_PyList_AppendTakeRefListResize@@Base+0xe0> │ │ │ │ + beq c56a0 <_PyList_AppendTakeRefListResize@@Base+0xe0> │ │ │ │ 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 c59ec <_PyList_AppendTakeRefListResize@@Base+0x34> │ │ │ │ + blt c55f4 <_PyList_AppendTakeRefListResize@@Base+0x34> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str r4, [r2, #8] │ │ │ │ str r7, [r3, r5, lsl #2] │ │ │ │ - b c5a44 <_PyList_AppendTakeRefListResize@@Base+0x8c> │ │ │ │ + b c564c <_PyList_AppendTakeRefListResize@@Base+0x8c> │ │ │ │ cmp r4, #0 │ │ │ │ addne r3, r5, #4 │ │ │ │ bicne r3, r3, #3 │ │ │ │ - bne c5a0c <_PyList_AppendTakeRefListResize@@Base+0x54> │ │ │ │ + bne c5614 <_PyList_AppendTakeRefListResize@@Base+0x54> │ │ │ │ ldr r0, [r2, #12] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c5bbc │ │ │ │ + bl c57c4 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - bne c5a34 <_PyList_AppendTakeRefListResize@@Base+0x7c> │ │ │ │ + bne c563c <_PyList_AppendTakeRefListResize@@Base+0x7c> │ │ │ │ cmp r4, r6 │ │ │ │ - blt c5a58 <_PyList_AppendTakeRefListResize@@Base+0xa0> │ │ │ │ - bl 2e3794 │ │ │ │ + blt c5660 <_PyList_AppendTakeRefListResize@@Base+0xa0> │ │ │ │ + bl 2e2e74 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5ac0 <_PyList_AppendTakeRefListResize@@Base+0x108> │ │ │ │ + bgt c56c8 <_PyList_AppendTakeRefListResize@@Base+0x108> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5ac8 <_PyList_AppendTakeRefListResize@@Base+0x110> │ │ │ │ + beq c56d0 <_PyList_AppendTakeRefListResize@@Base+0x110> │ │ │ │ mvn r0, #0 │ │ │ │ - b c5a48 <_PyList_AppendTakeRefListResize@@Base+0x90> │ │ │ │ + b c5650 <_PyList_AppendTakeRefListResize@@Base+0x90> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c5ac0 <_PyList_AppendTakeRefListResize@@Base+0x108> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c56c8 <_PyList_AppendTakeRefListResize@@Base+0x108> │ │ │ │ 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 c5b68 <_PyList_AppendTakeRefListResize@@Base+0x1b0> │ │ │ │ + bge c5770 <_PyList_AppendTakeRefListResize@@Base+0x1b0> │ │ │ │ add r3, r2, #6 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, r3, r2, asr #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ sub r1, r2, r1 │ │ │ │ sub r0, r3, r2 │ │ │ │ cmp r1, r0 │ │ │ │ - bgt c5b78 <_PyList_AppendTakeRefListResize@@Base+0x1c0> │ │ │ │ + bgt c5780 <_PyList_AppendTakeRefListResize@@Base+0x1c0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5b88 <_PyList_AppendTakeRefListResize@@Base+0x1d0> │ │ │ │ + beq c5790 <_PyList_AppendTakeRefListResize@@Base+0x1d0> │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi c5ba8 <_PyList_AppendTakeRefListResize@@Base+0x1f0> │ │ │ │ + bhi c57b0 <_PyList_AppendTakeRefListResize@@Base+0x1f0> │ │ │ │ lsl r1, r3, #2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl c5bbc │ │ │ │ + bl c57c4 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5ba8 <_PyList_AppendTakeRefListResize@@Base+0x1f0> │ │ │ │ + beq c57b0 <_PyList_AppendTakeRefListResize@@Base+0x1f0> │ │ │ │ str r0, [r4, #12] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, r5, asr #1 │ │ │ │ - blt c5b00 <_PyList_AppendTakeRefListResize@@Base+0x148> │ │ │ │ + blt c5708 <_PyList_AppendTakeRefListResize@@Base+0x148> │ │ │ │ str r2, [r4, #8] │ │ │ │ - b c5b5c <_PyList_AppendTakeRefListResize@@Base+0x1a4> │ │ │ │ + b c5764 <_PyList_AppendTakeRefListResize@@Base+0x1a4> │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r2, #3 │ │ │ │ bicne r3, r3, #3 │ │ │ │ - bne c5b28 <_PyList_AppendTakeRefListResize@@Base+0x170> │ │ │ │ + bne c5730 <_PyList_AppendTakeRefListResize@@Base+0x170> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl c5bbc │ │ │ │ + bl c57c4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - bne c5b50 <_PyList_AppendTakeRefListResize@@Base+0x198> │ │ │ │ + bne c5758 <_PyList_AppendTakeRefListResize@@Base+0x198> │ │ │ │ cmp r5, r2 │ │ │ │ - bgt c5b70 <_PyList_AppendTakeRefListResize@@Base+0x1b8> │ │ │ │ - bl 2e3794 │ │ │ │ + bgt c5778 <_PyList_AppendTakeRefListResize@@Base+0x1b8> │ │ │ │ + bl 2e2e74 │ │ │ │ mvn r0, #0 │ │ │ │ - b c5b60 <_PyList_AppendTakeRefListResize@@Base+0x1a8> │ │ │ │ + b c5768 <_PyList_AppendTakeRefListResize@@Base+0x1a8> │ │ │ │ │ │ │ │ -000c5bbc : │ │ │ │ +000c57c4 : │ │ │ │ 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 r3, r1, #0 │ │ │ │ - blt c60a8 │ │ │ │ + blt c5cb0 │ │ │ │ movw r4, #38304 @ 0x95a0 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ - movw r2, #46828 @ 0xb6ec │ │ │ │ + movw r2, #45816 @ 0xb2f8 │ │ │ │ movt r2, #11 │ │ │ │ mov ip, r0 │ │ │ │ ldr lr, [r4, #996] @ 0x3e4 │ │ │ │ ldr r0, [r4, #984] @ 0x3d8 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c5fb8 │ │ │ │ + bne c5bc0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c5dc0 │ │ │ │ - ldr r9, [pc, #1188] @ c60b4 │ │ │ │ + beq c59c8 │ │ │ │ + ldr r9, [pc, #1188] @ c5cbc │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r2, [r9, r8] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr sl, [r2, #1596] @ 0x63c │ │ │ │ cmn sl, #804 @ 0x324 │ │ │ │ - beq c5dcc │ │ │ │ + beq c59d4 │ │ │ │ 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 c5c68 │ │ │ │ + bgt c5870 │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r7 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c5dcc │ │ │ │ + beq c59d4 │ │ │ │ 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 c5d74 │ │ │ │ + bhi c597c │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ cmp r2, r3, lsl #2 │ │ │ │ strcc r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bcc c5d68 │ │ │ │ + bcc c5970 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5ee8 │ │ │ │ + beq c5af0 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi c5ee8 │ │ │ │ + bhi c5af0 │ │ │ │ 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 c5d9c │ │ │ │ + beq c59a4 │ │ │ │ ldr r0, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5dfc │ │ │ │ + beq c5a04 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r5 │ │ │ │ bl 2e1f8 │ │ │ │ ldr r3, [r9, r8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1596] @ 0x63c │ │ │ │ cmn r8, #804 @ 0x324 │ │ │ │ - beq c5ebc │ │ │ │ + beq c5ac4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r8, r3 │ │ │ │ ldr r2, [r3, #808] @ 0x328 │ │ │ │ cmp r7, r2 │ │ │ │ - blt c5d40 │ │ │ │ + blt c5948 │ │ │ │ ldr r2, [r3, #804] @ 0x324 │ │ │ │ cmp r7, r2 │ │ │ │ movlt r3, #0 │ │ │ │ movge r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5ebc │ │ │ │ + beq c5ac4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ str r5, [r6, #4] │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq c5e9c │ │ │ │ + beq c5aa4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5ef0 │ │ │ │ + beq c5af8 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi c5e3c │ │ │ │ + bhi c5a44 │ │ │ │ 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 c5cc8 │ │ │ │ + bne c58d0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c5e30 │ │ │ │ + b c5a38 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 9fc30 │ │ │ │ + b 9f974 │ │ │ │ ldr lr, [r4, #976] @ 0x3d0 │ │ │ │ - movw r2, #32432 @ 0x7eb0 │ │ │ │ + movw r2, #32424 @ 0x7ea8 │ │ │ │ movt r2, #9 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c5fb4 │ │ │ │ + bne c5bbc │ │ │ │ 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 2da38 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr lr, [r1, #28] │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp lr, ip │ │ │ │ - bcc c5e88 │ │ │ │ + bcc c5a90 │ │ │ │ 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] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c5cec │ │ │ │ + bne c58f4 │ │ │ │ ldr r0, [r4, #968] @ 0x3c8 │ │ │ │ - movw r1, #30908 @ 0x78bc │ │ │ │ + movw r1, #30900 @ 0x78b4 │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne c5ffc │ │ │ │ + bne c5c04 │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e27c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c60a8 │ │ │ │ + beq c5cb0 │ │ │ │ ldr r3, [sl, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl, #800] @ 0x320 │ │ │ │ - b c5cec │ │ │ │ + b c58f4 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b c5cec │ │ │ │ + b c58f4 │ │ │ │ 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 c5d68 │ │ │ │ + b c5970 │ │ │ │ ldr r2, [r4, #980] @ 0x3d4 │ │ │ │ - movw r3, #32016 @ 0x7d10 │ │ │ │ + movw r3, #32008 @ 0x7d08 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c6098 │ │ │ │ + bne c5ca0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d12c │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b c5d68 │ │ │ │ + b c5970 │ │ │ │ mov r2, r3 │ │ │ │ - b c5e3c │ │ │ │ + b c5a44 │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r5, [r6, #16] │ │ │ │ ldr r9, [r8, #512] @ 0x200 │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r3, #28 │ │ │ │ mul r5, r3, r5 │ │ │ │ @@ -156556,48 +156302,48 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r6, #8] │ │ │ │ add r1, r8, r2, lsl #2 │ │ │ │ str r6, [r3, #16] │ │ │ │ ldr r0, [r1, #528] @ 0x210 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c5f4c │ │ │ │ + bne c5b54 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp ip, #0 │ │ │ │ - beq c5f48 │ │ │ │ + beq c5b50 │ │ │ │ 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 c6018 │ │ │ │ + beq c5c20 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c5fd0 │ │ │ │ + beq c5bd8 │ │ │ │ ldr r2, [r1, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r1, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq c5d68 │ │ │ │ + beq c5970 │ │ │ │ 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 c5d68 │ │ │ │ + b c5970 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ 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 │ │ │ │ @@ -156607,25 +156353,25 @@ │ │ │ │ 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 c5d68 │ │ │ │ + b c5970 │ │ │ │ mov r1, r3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c5e6c │ │ │ │ + b c5a74 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq c5f60 │ │ │ │ + beq c5b68 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r9, r5] │ │ │ │ cmp r2, #0 │ │ │ │ streq ip, [r8, #524] @ 0x20c │ │ │ │ strne ip, [r2, #20] │ │ │ │ str r2, [ip, #24] │ │ │ │ @@ -156646,58 +156392,58 @@ │ │ │ │ str r6, [r3, #804] @ 0x324 │ │ │ │ ldr r3, [r4, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r8, #788] @ 0x314 │ │ │ │ str r6, [r9, r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8, #788] @ 0x314 │ │ │ │ - b c5d68 │ │ │ │ + b c5970 │ │ │ │ ldr r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b c5ed8 │ │ │ │ + b c5ae0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c5d68 │ │ │ │ + b c5970 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c60b8 : │ │ │ │ +000c5cc0 : │ │ │ │ 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 c610c │ │ │ │ + beq c5d14 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq c610c │ │ │ │ + beq c5d14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl c613c │ │ │ │ + bl c5d44 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c611c │ │ │ │ + beq c5d24 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c6124 │ │ │ │ + ble c5d2c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5452 @ 0x154c │ │ │ │ + movw r0, #4208 @ 0x1070 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #3215 @ 0xc8f │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c6104 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c6104 │ │ │ │ + bne c5d0c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c5d0c │ │ │ │ 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 │ │ │ │ @@ -156708,79 +156454,79 @@ │ │ │ │ str r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r2, [fp, #-1680] @ 0xfffff970 │ │ │ │ cmp r1, r3 │ │ │ │ - beq c6650 │ │ │ │ + beq c6220 │ │ │ │ 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 c6ec4 │ │ │ │ + bne c6a68 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c6670 │ │ │ │ + ble c6240 │ │ │ │ mov r3, #0 │ │ │ │ ldr r9, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ ldr r3, [r9] │ │ │ │ - movw lr, #42532 @ 0xa624 │ │ │ │ - movt lr, #96 @ 0x60 │ │ │ │ + movw sl, #42532 @ 0xa624 │ │ │ │ + movt sl, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cmp r2, lr │ │ │ │ - beq c71c8 │ │ │ │ - movw r1, #43168 @ 0xa8a0 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - sub r1, r2, r1 │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - movw ip, #42744 @ 0xa6f8 │ │ │ │ + cmp r2, sl │ │ │ │ + beq c6eb8 │ │ │ │ + movw ip, #43168 @ 0xa8a0 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - cmp r2, ip │ │ │ │ - bne c6e28 │ │ │ │ - mov r0, #1 │ │ │ │ - sub r7, r9, #4 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r6, [r7, #4]! │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - cmp r2, ip │ │ │ │ - bne c6ea4 │ │ │ │ - tst r1, r0 │ │ │ │ - bne c6714 │ │ │ │ + sub ip, r2, ip │ │ │ │ + clz ip, ip │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + movw r6, #42744 @ 0xa6f8 │ │ │ │ + movt r6, #96 @ 0x60 │ │ │ │ + cmp r2, r6 │ │ │ │ + bne c69cc │ │ │ │ + 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 c6a48 │ │ │ │ + tst ip, lr │ │ │ │ + bne c62e4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6724 │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r6, [fp, #-1644] @ 0xfffff994 │ │ │ │ + beq c62f4 │ │ │ │ + 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 c6210 │ │ │ │ - mov r5, #0 │ │ │ │ - cmp r2, ip │ │ │ │ + blt c5e18 │ │ │ │ + mov r1, #0 │ │ │ │ + cmp r2, r6 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movwne r3, #31628 @ 0x7b8c │ │ │ │ + movwne r3, #30456 @ 0x76f8 │ │ │ │ movtne r3, #12 │ │ │ │ - beq c6b3c │ │ │ │ - cmp r5, #0 │ │ │ │ + beq c668c │ │ │ │ + cmp r1, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c72a0 │ │ │ │ + bne c6fb8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c70f0 │ │ │ │ + bne c6ca8 │ │ │ │ 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 │ │ │ │ @@ -156792,245 +156538,231 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #7 │ │ │ │ str r4, [fp, #-1608] @ 0xfffff9b8 │ │ │ │ str r9, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ str r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ - bgt c75ec │ │ │ │ + bgt c717c │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble c6adc │ │ │ │ + ble c662c │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7ab8 │ │ │ │ + bne c75c4 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ 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, #-1660] @ 0xfffff984 │ │ │ │ str r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c74f0 │ │ │ │ + ble c70b8 │ │ │ │ mov r4, sl │ │ │ │ mov r6, #1 │ │ │ │ - movw r3, #31628 @ 0x7b8c │ │ │ │ + movw r3, #30456 @ 0x76f8 │ │ │ │ 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 c6738 │ │ │ │ + bne c6308 │ │ │ │ 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 c7b7c │ │ │ │ + beq c76a8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7aa0 │ │ │ │ + beq c73cc │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7ab0 │ │ │ │ + beq c73dc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c769c │ │ │ │ + beq c722c │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c76ac │ │ │ │ + beq c723c │ │ │ │ lsr r4, r0, #31 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c6798 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r6, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq c6760 │ │ │ │ - mov r2, r3 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ - add r7, sl, r3 │ │ │ │ + bne c6338 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r6, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + beq c6330 │ │ │ │ + lsl r3, r7, #2 │ │ │ │ + ldr r4, [sl, r7, lsl #2] │ │ │ │ + add r9, sl, r3 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - ldr r4, [sl, 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 r9, r3, #5, #1 │ │ │ │ + ubfx r0, r3, #5, #1 │ │ │ │ + str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r0, [fp, #-1636] @ 0xfffff99c │ │ │ │ cmp r3, r5 │ │ │ │ + str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ movlt r2, r3 │ │ │ │ movge r2, r5 │ │ │ │ - cmp r9, #0 │ │ │ │ + cmp r0, #0 │ │ │ │ ldreq r0, [r4, #28] │ │ │ │ - beq c7998 │ │ │ │ - ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + beq c753c │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r4, #28 │ │ │ │ - beq c7998 │ │ │ │ + beq c753c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r4, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c79a4 │ │ │ │ + beq c7548 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq c79a8 │ │ │ │ + beq c754c │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c79b4 │ │ │ │ + beq c7558 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6568 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r6, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c6564 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ + blt c7500 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r6, #2 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c615c │ │ │ │ + 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 c79e0 │ │ │ │ + beq c7568 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - beq c79e0 │ │ │ │ - cmp r9, #0 │ │ │ │ - add r0, r0, #20 │ │ │ │ - beq c79e8 │ │ │ │ + beq c7568 │ │ │ │ ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + add r0, r0, #20 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c7574 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r4, #28 │ │ │ │ - beq c79ec │ │ │ │ + beq c7578 │ │ │ │ add r1, r4, #20 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c79f8 │ │ │ │ + beq c7584 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6568 │ │ │ │ + blt c7500 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r7, r6, #3 │ │ │ │ - str r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ cmp r3, r7 │ │ │ │ - ble c6564 │ │ │ │ + ble c615c │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ 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 c7b24 │ │ │ │ + beq c76e0 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq c7a1c │ │ │ │ + beq c75ac │ │ │ │ add r0, r3, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7a2c │ │ │ │ + beq c75bc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c79c4 │ │ │ │ + beq c7590 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c79d4 │ │ │ │ + beq c75a0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6554 │ │ │ │ + blt c6154 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r7, r7, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt c64e4 │ │ │ │ - str r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + bgt c60e4 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c6768 │ │ │ │ - ldr r4, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - sub r3, r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ - ldr r1, [sl, r3, lsl #2] │ │ │ │ - blx r8 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt c74cc │ │ │ │ - beq c7974 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne c7500 │ │ │ │ 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 c69b4 │ │ │ │ + blt c654c │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - beq c6c48 │ │ │ │ + moveq ip, r7 │ │ │ │ + beq c6754 │ │ │ │ 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 c74e4 │ │ │ │ + ble c6fec │ │ │ │ cmp r2, r0 │ │ │ │ - bgt c74e4 │ │ │ │ + bgt c6fec │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ - ble c757c │ │ │ │ + ble c7138 │ │ │ │ ldr r2, [r2, #-1580] @ 0xfffff9d4 │ │ │ │ sub r1, r3, #2 │ │ │ │ ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ cmp r4, r2 │ │ │ │ - bge c757c │ │ │ │ - bl c7c38 │ │ │ │ + bge c7138 │ │ │ │ + bl c77a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c74cc │ │ │ │ + bne c70a0 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ - b c6618 │ │ │ │ + b c61e8 │ │ │ │ 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 c61b4 │ │ │ │ + bgt c5dbc │ │ │ │ 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 │ │ │ │ @@ -157044,423 +156776,374 @@ │ │ │ │ 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 c7914 │ │ │ │ + bne c742c │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ 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 c7830 │ │ │ │ + bne c7384 │ │ │ │ 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 sl, [r6, #8] │ │ │ │ - cmp sl, #15 │ │ │ │ - bls c6228 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r6, [fp, #-1644] @ 0xfffff994 │ │ │ │ - add r5, r5, #1 │ │ │ │ - cmp r5, r6 │ │ │ │ - blt c6210 │ │ │ │ - b c6254 │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ + cmp r7, #15 │ │ │ │ + bls c5e30 │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r0, [fp, #-1644] @ 0xfffff994 │ │ │ │ + add r1, r1, #1 │ │ │ │ + cmp r1, r0 │ │ │ │ + blt c5e18 │ │ │ │ + b c5e5c │ │ │ │ ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c74cc │ │ │ │ - bne c6798 │ │ │ │ + blt c70a0 │ │ │ │ + bne c6338 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r6, r6, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, r6 │ │ │ │ - bne c6338 │ │ │ │ - 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 c69b4 │ │ │ │ - b c65b4 │ │ │ │ + bne c5f40 │ │ │ │ + ldr r7, [fp, #-1664] @ 0xfffff980 │ │ │ │ + b c6160 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ cmp r3, r6 │ │ │ │ - beq c6760 │ │ │ │ + beq c6330 │ │ │ │ cmp r6, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - streq r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - moveq r2, r3 │ │ │ │ - bne c7af0 │ │ │ │ - ldr r1, [fp, #-1664] @ 0xfffff980 │ │ │ │ - cmp r1, r2 │ │ │ │ - ble c7538 │ │ │ │ + moveq r7, r3 │ │ │ │ + bne c74f8 │ │ │ │ + ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ + cmp r2, r7 │ │ │ │ + ble c7114 │ │ │ │ sub r3, sl, #4 │ │ │ │ mov r9, #0 │ │ │ │ - add r8, r3, r2, lsl #2 │ │ │ │ - str sl, [fp, #-1640] @ 0xfffff998 │ │ │ │ + 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 c6a98 │ │ │ │ + bne c6980 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - ubfx sl, r1, #5, #1 │ │ │ │ - cmp r7, r6 │ │ │ │ - movlt r2, r7 │ │ │ │ - movge r2, r6 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq c7b84 │ │ │ │ + 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 c76a0 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c7a34 │ │ │ │ + beq c75fc │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r5, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c7a44 │ │ │ │ + beq c760c │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c7a50 │ │ │ │ + beq c6934 │ │ │ │ add r1, r4, #20 │ │ │ │ + str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ str r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ bl 2e534 │ │ │ │ ldr r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c75e4 │ │ │ │ - blt c6ab4 │ │ │ │ + ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ + beq c724c │ │ │ │ + blt c6960 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c7774 │ │ │ │ - cmp sl, #0 │ │ │ │ + beq c73e4 │ │ │ │ + cmp r3, #0 │ │ │ │ add r0, r4, #20 │ │ │ │ - beq c7780 │ │ │ │ + beq c73f0 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c76ec │ │ │ │ + beq c6d80 │ │ │ │ add r1, r5, #20 │ │ │ │ bl 2e534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c76fc │ │ │ │ + beq c6d90 │ │ │ │ lsr r3, r3, #31 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c72c4 │ │ │ │ - ldr sl, [fp, #-1640] @ 0xfffff998 │ │ │ │ + beq c710c │ │ │ │ + ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov ip, r9 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c7590 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ + bne c714c │ │ │ │ + sub r3, r7, #1 │ │ │ │ lsl r3, r3, #2 │ │ │ │ add r2, sl, r3 │ │ │ │ cmp r2, sl │ │ │ │ - bls c68e8 │ │ │ │ + bls c648c │ │ │ │ add r4, sl, #4 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [sl] │ │ │ │ str r0, [sl] │ │ │ │ str r2, [r1], #-4 │ │ │ │ cmp r1, r4 │ │ │ │ - bls c68e8 │ │ │ │ + bls c648c │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [r4], #4 │ │ │ │ str r2, [r1], #-4 │ │ │ │ cmp r1, r4 │ │ │ │ - bhi c68d0 │ │ │ │ + bhi c6474 │ │ │ │ ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c7558 │ │ │ │ + bne c70e8 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r3, r2 │ │ │ │ - ble c6768 │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - movw r3, #31628 @ 0x7b8c │ │ │ │ - movt r3, #12 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c6160 │ │ │ │ + add r5, sl, r7, lsl #2 │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ - add r5, sl, r2, lsl #2 │ │ │ │ - ldr r0, [sl, r2, lsl #2] │ │ │ │ + movw r3, #30456 @ 0x76f8 │ │ │ │ + movt r3, #12 │ │ │ │ + ldr r0, [sl, r7, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ - bne c6bb0 │ │ │ │ + str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ + bne c6b3c │ │ │ │ ldr r6, [r0, #8] │ │ │ │ ldr r8, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r8, r6 │ │ │ │ movlt r2, r8 │ │ │ │ movge r2, r6 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7b4c │ │ │ │ + beq c76f0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7b5c │ │ │ │ + beq c7690 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ addne r1, r1, #20 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ lsrne r0, r0, #31 │ │ │ │ - beq c7744 │ │ │ │ + beq c72a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c72f4 │ │ │ │ + beq c6da0 │ │ │ │ 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 c65b4 │ │ │ │ + ble c6188 │ │ │ │ ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ cmp r2, r3 │ │ │ │ - movlt lr, r2 │ │ │ │ - movge lr, r3 │ │ │ │ - cmp lr, r7 │ │ │ │ - ble c6c3c │ │ │ │ + movlt ip, r2 │ │ │ │ + movge ip, r3 │ │ │ │ + cmp ip, r7 │ │ │ │ + ble c6748 │ │ │ │ mov r9, sl │ │ │ │ - movw r3, #31628 @ 0x7b8c │ │ │ │ + movw r3, #30456 @ 0x76f8 │ │ │ │ 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 r5, #0 │ │ │ │ str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ str r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ add r3, r5, r6 │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ asr r7, r3, #1 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r1, [r9, r7, lsl #2] │ │ │ │ - bne c6bc4 │ │ │ │ + bne c66d0 │ │ │ │ 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 c7b40 │ │ │ │ + beq c76c4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c78f0 │ │ │ │ + beq c72e0 │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst ip, #32 │ │ │ │ - beq c7904 │ │ │ │ + beq c72f4 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq c7144 │ │ │ │ + beq c6d38 │ │ │ │ add r1, r1, #20 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ bl 2e534 │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c715c │ │ │ │ + beq c6d50 │ │ │ │ lsr r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6d10 │ │ │ │ + beq c681c │ │ │ │ mov lr, r7 │ │ │ │ mov r8, r3 │ │ │ │ cmp r5, lr │ │ │ │ ldr r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ movlt r6, lr │ │ │ │ - blt c6d38 │ │ │ │ - b c6be8 │ │ │ │ - ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt c74cc │ │ │ │ - beq c6b80 │ │ │ │ - cmp r9, #0 │ │ │ │ - bne c76bc │ │ │ │ - mov r9, #0 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt c67d4 │ │ │ │ - b c688c │ │ │ │ + blt c6844 │ │ │ │ + b c66f4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c66bc │ │ │ │ + beq c628c │ │ │ │ cmp r2, #1 │ │ │ │ - bne c66bc │ │ │ │ + bne c628c │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c6fd0 │ │ │ │ - b c6fe4 │ │ │ │ + ble c6b88 │ │ │ │ + b c6b9c │ │ │ │ ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r5, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - beq c7298 │ │ │ │ + beq c6fb0 │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - movne r6, #0 │ │ │ │ - andeq r6, r6, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - movwne r3, #31628 @ 0x7b8c │ │ │ │ + movne r0, #0 │ │ │ │ + andeq r0, r0, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + movwne r3, #30456 @ 0x76f8 │ │ │ │ movtne r3, #12 │ │ │ │ - bne c72a0 │ │ │ │ - tst r1, r0 │ │ │ │ - movwne r3, #54688 @ 0xd5a0 │ │ │ │ + bne c6fb8 │ │ │ │ + tst ip, lr │ │ │ │ + movwne r3, #52896 @ 0xcea0 │ │ │ │ movtne r3, #30 │ │ │ │ - bne c6274 │ │ │ │ + bne c5e7c │ │ │ │ movw r3, #26124 @ 0x660c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c775c │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ - movw r1, #50088 @ 0xc3a8 │ │ │ │ - movt r1, #27 │ │ │ │ - movw r3, #6912 @ 0x1b00 │ │ │ │ + beq c72c8 │ │ │ │ + ldr ip, [r2, #100] @ 0x64 │ │ │ │ + movw r0, #48920 @ 0xbf18 │ │ │ │ + movt r0, #27 │ │ │ │ + movw r3, #4260 @ 0x10a4 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r3, r1 │ │ │ │ - str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c6274 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r2, [fp, #-1648] @ 0xfffff990 │ │ │ │ - ldrd r4, [r8, #-4] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c78bc │ │ │ │ - ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c6888 │ │ │ │ - b c74cc │ │ │ │ - ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c6980 │ │ │ │ - b c74cc │ │ │ │ + cmp ip, #0 │ │ │ │ + movne r3, r0 │ │ │ │ + str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b c5e7c │ │ │ │ ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c74cc │ │ │ │ - beq c6d10 │ │ │ │ + blt c70a0 │ │ │ │ + beq c681c │ │ │ │ cmp r5, r7 │ │ │ │ - blt c6e20 │ │ │ │ + blt c692c │ │ │ │ ldr r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ lsl r4, r5, #2 │ │ │ │ cmp r5, r7 │ │ │ │ add r1, r9, r4 │ │ │ │ - bge c6ddc │ │ │ │ + bge c68e8 │ │ │ │ sub r8, r7, r5 │ │ │ │ add r6, r4, #4 │ │ │ │ add r0, r9, r6 │ │ │ │ lsl r8, r8, #2 │ │ │ │ mov r2, r8 │ │ │ │ bl 2d900 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ str r3, [r9, r5, lsl #2] │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c6f98 │ │ │ │ + bne c6b50 │ │ │ │ ldr r3, [fp, #-1668] @ 0xfffff97c │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt c69e4 │ │ │ │ - mov lr, r3 │ │ │ │ + bgt c6578 │ │ │ │ + mov ip, r3 │ │ │ │ mov sl, r9 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c75bc │ │ │ │ + bne c7170 │ │ │ │ lsl r0, r3, #4 │ │ │ │ - ldr ip, [fp, #-1660] @ 0xfffff984 │ │ │ │ + ldr lr, [fp, #-1660] @ 0xfffff984 │ │ │ │ add r2, r0, #28 │ │ │ │ ldr r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r1, #0 │ │ │ │ - str sl, [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 c71a8 │ │ │ │ - subs ip, ip, lr │ │ │ │ + bne c6d60 │ │ │ │ + subs ip, lr, ip │ │ │ │ str ip, [fp, #-1664] @ 0xfffff980 │ │ │ │ - bne c71c0 │ │ │ │ + bne c6d78 │ │ │ │ ldr r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ - bgt c7624 │ │ │ │ + bgt c71b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c6fb8 │ │ │ │ + bne c6b70 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne c7914 │ │ │ │ + bne c742c │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c70c0 │ │ │ │ + bne c6c78 │ │ │ │ ldr r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ add r3, r3, #536 @ 0x218 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c784c │ │ │ │ + bne c7414 │ │ │ │ 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 c7830 │ │ │ │ + bne c7384 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c66f8 │ │ │ │ - b c77e8 │ │ │ │ + bne c62c8 │ │ │ │ + b c733c │ │ │ │ add r5, r7, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - ble c6be4 │ │ │ │ + ble c66f0 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c6e1c │ │ │ │ + bne c6928 │ │ │ │ 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 │ │ │ │ @@ -157475,239 +157158,282 @@ │ │ │ │ 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 c7b34 │ │ │ │ + beq c76b8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq c78a0 │ │ │ │ + beq c73f8 │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ tst ip, #32 │ │ │ │ - beq c78b4 │ │ │ │ + beq c740c │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq c6dfc │ │ │ │ + beq c6908 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6e0c │ │ │ │ + beq c6918 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c6e14 │ │ │ │ + bge c6920 │ │ │ │ mov r8, r4 │ │ │ │ cmp r8, r5 │ │ │ │ - bgt c6d5c │ │ │ │ + bgt c6868 │ │ │ │ ldr r7, [fp, #-1652] @ 0xfffff98c │ │ │ │ lsl r4, r5, #2 │ │ │ │ add r1, r9, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - blt c6bf8 │ │ │ │ + blt c6704 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ str r3, [r9, r5, lsl #2] │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6c24 │ │ │ │ + beq c6730 │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ - b c6fac │ │ │ │ + b c6b64 │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6db4 │ │ │ │ + bne c68c0 │ │ │ │ cmp r6, r7 │ │ │ │ - bgt c6dbc │ │ │ │ + bgt c68c8 │ │ │ │ add r5, r4, #1 │ │ │ │ - b c6dc0 │ │ │ │ + b c68cc │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r7 │ │ │ │ - b c69f8 │ │ │ │ - ldr sl, [fp, #-1644] @ 0xfffff994 │ │ │ │ - sub r5, r9, #4 │ │ │ │ - mov r0, #1 │ │ │ │ - mov r3, #0 │ │ │ │ + b c658c │ │ │ │ + add r1, r4, #28 │ │ │ │ + mov ip, #1 │ │ │ │ + str ip, [fp, #-1636] @ 0xfffff99c │ │ │ │ + str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r2, [fp, #-1640] @ 0xfffff998 │ │ │ │ + bl 2e534 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r2, [fp, #-1640] @ 0xfffff998 │ │ │ │ + ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + cmpeq r6, sl │ │ │ │ + bge c74d4 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne c7254 │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bgt c6370 │ │ │ │ + b c6430 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt c70a0 │ │ │ │ + bne c6960 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [fp, #-1648] @ 0xfffff990 │ │ │ │ + ldrd r4, [r8, #-4] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq c74ac │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c642c │ │ │ │ + b c70a0 │ │ │ │ + sub r1, r9, #4 │ │ │ │ str r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6e50 │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ + mov r3, #0 │ │ │ │ + b c69f4 │ │ │ │ add r3, r3, #1 │ │ │ │ - mov r5, r7 │ │ │ │ - cmp r3, sl │ │ │ │ - bge c6eb4 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - add r7, r5, #4 │ │ │ │ - ldr r9, [r6, #4] │ │ │ │ - cmp r2, r9 │ │ │ │ - bne c6ea0 │ │ │ │ - ands r9, r1, r0 │ │ │ │ - beq c6e40 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ - mov r0, #1 │ │ │ │ - cmp r6, #15 │ │ │ │ - bls c6e40 │ │ │ │ + mov r1, r5 │ │ │ │ + cmp r3, r9 │ │ │ │ + bge c6a58 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + add r5, r1, #4 │ │ │ │ + ldr r7, [r0, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne c6a44 │ │ │ │ + ands r7, ip, lr │ │ │ │ + beq c69e4 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + mov lr, #1 │ │ │ │ + cmp r0, #15 │ │ │ │ + bls c69e4 │ │ │ │ add r3, r3, #1 │ │ │ │ - add r7, r5, #8 │ │ │ │ - cmp r3, sl │ │ │ │ - bge c7a04 │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r5, [r5, #4] │ │ │ │ - cmp r2, r5 │ │ │ │ - beq c6e40 │ │ │ │ + add r5, r1, #8 │ │ │ │ + cmp r3, r9 │ │ │ │ + bge c7468 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq c69e4 │ │ │ │ ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - movw r3, #6912 @ 0x1b00 │ │ │ │ + movw r3, #4260 @ 0x10a4 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c6280 │ │ │ │ + b c5e88 │ │ │ │ ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r5, #0 │ │ │ │ + mov r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ - b c6258 │ │ │ │ + b c5e60 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bgt c7930 │ │ │ │ + bgt c764c │ │ │ │ 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, #-1660] @ 0xfffff984 │ │ │ │ - ble c7184 │ │ │ │ + ble c6d14 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 140ecc │ │ │ │ + bl 140a84 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq c77a8 │ │ │ │ + beq c72fc │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c716c │ │ │ │ + beq c6cfc │ │ │ │ ldr r7, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - bl 140ecc │ │ │ │ + bl 140a84 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq c7898 │ │ │ │ + beq c7644 │ │ │ │ ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r9, #2 │ │ │ │ - beq c6f88 │ │ │ │ + beq c6b2c │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 140ecc │ │ │ │ + bl 140a84 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq c7844 │ │ │ │ + beq c73c4 │ │ │ │ cmp r9, #3 │ │ │ │ - beq c6f88 │ │ │ │ + beq c6b2c │ │ │ │ mov r6, #3 │ │ │ │ ldr r1, [r7, r6, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 140ecc │ │ │ │ + bl 140a84 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, r6, lsl #2] │ │ │ │ - beq c77ac │ │ │ │ + beq c7300 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r9 │ │ │ │ - bne c6f64 │ │ │ │ + bne c6b08 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r9, r4 │ │ │ │ str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - b c61c4 │ │ │ │ + b c5dcc │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c651c │ │ │ │ + b c70a0 │ │ │ │ mov r2, r8 │ │ │ │ add r0, r3, r6 │ │ │ │ add r1, r3, r4 │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ bl 2d900 │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ str r5, [r3, r4] │ │ │ │ - b c6c24 │ │ │ │ + b c6730 │ │ │ │ ldr r0, [r6] │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c6ff0 │ │ │ │ + bgt c6ba8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c6fe4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne c6b9c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c709c │ │ │ │ + ble c6c54 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7014 │ │ │ │ + bgt c6bcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7014 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne c6bcc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #2 │ │ │ │ - beq c709c │ │ │ │ + beq c6c54 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7044 │ │ │ │ + bgt c6bfc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7044 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne c6bfc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r7, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r7, #3 │ │ │ │ - beq c709c │ │ │ │ + beq c6c54 │ │ │ │ mov r5, #3 │ │ │ │ ldr r3, [r6, r5, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c707c │ │ │ │ + bgt c6c34 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne c707c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne c6c34 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bne c7054 │ │ │ │ + bne c6c0c │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c709c │ │ │ │ + ble c6c54 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne c790c │ │ │ │ + bne c7424 │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r0, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #1 │ │ │ │ - ble c6ccc │ │ │ │ + ble c67d8 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ - b c70e4 │ │ │ │ + b c6c9c │ │ │ │ ldr r1, [r2] │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2], #4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi c70d4 │ │ │ │ - b c6ccc │ │ │ │ + bhi c6c8c │ │ │ │ + b c67d8 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt c7a7c │ │ │ │ + bgt c7488 │ │ │ │ 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 │ │ │ │ @@ -157715,716 +157441,697 @@ │ │ │ │ str r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ str r2, [fp, #-1604] @ 0xfffff9bc │ │ │ │ add r3, r3, #135 @ 0x87 │ │ │ │ ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ mov r6, r4 │ │ │ │ add r4, r2, r3, lsl #2 │ │ │ │ ldr r2, [fp, #-1676] @ 0xfffff974 │ │ │ │ - b c62a4 │ │ │ │ - add r1, r1, #28 │ │ │ │ - str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - bl 2e534 │ │ │ │ - ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c6a70 │ │ │ │ - cmp sl, r8 │ │ │ │ - movge r0, #0 │ │ │ │ - movlt r0, #1 │ │ │ │ - b c6a74 │ │ │ │ + b c5eac │ │ │ │ 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, #-1660] @ 0xfffff984 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r9, r4 │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ - b c7128 │ │ │ │ - subs ip, ip, lr │ │ │ │ + b c6ce0 │ │ │ │ + add r1, r1, #28 │ │ │ │ + str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ + bl 2e534 │ │ │ │ + ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c6604 │ │ │ │ + cmp sl, r8 │ │ │ │ + movge r0, #0 │ │ │ │ + movlt r0, #1 │ │ │ │ + b c6608 │ │ │ │ + subs ip, lr, ip │ │ │ │ str ip, [fp, #-1664] @ 0xfffff980 │ │ │ │ - beq c6c90 │ │ │ │ + beq c679c │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r3, r1 │ │ │ │ str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ add sl, sl, r1 │ │ │ │ - b c6318 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - cmp r1, #0 │ │ │ │ - ble c7b2c │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - movw r1, #43168 @ 0xa8a0 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - mov r0, #1 │ │ │ │ - str r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - movw sl, #42744 @ 0xa6f8 │ │ │ │ - movt sl, #96 @ 0x60 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - sub r3, r9, #4 │ │ │ │ - ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ - sub r1, r2, r1 │ │ │ │ - str r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - clz r1, r1 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, #0 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - mov r4, r3 │ │ │ │ - ldr r3, [r4, #4]! │ │ │ │ - ldr ip, [r3, #4] │ │ │ │ - cmp ip, lr │ │ │ │ - bne c7790 │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ - cmp ip, #0 │ │ │ │ - beq c7790 │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr ip, [r3, #4] │ │ │ │ - cmp r2, ip │ │ │ │ - bne c7754 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq c72dc │ │ │ │ - tst r1, r0 │ │ │ │ - bne c72cc │ │ │ │ - mov ip, sl │ │ │ │ - cmp r2, sl │ │ │ │ - bne c72dc │ │ │ │ - cmp r6, #0 │ │ │ │ - beq c72dc │ │ │ │ - ldrb r3, [r3, #16] │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmp r7, r9 │ │ │ │ - and r3, r3, #28 │ │ │ │ - sub r3, r3, #4 │ │ │ │ - clz r3, r3 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - bge c7428 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - b c721c │ │ │ │ - movw r3, #6912 @ 0x1b00 │ │ │ │ - movt r3, #34 @ 0x22 │ │ │ │ - cmp r2, lr │ │ │ │ - movw r1, #6912 @ 0x1b00 │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ - moveq r3, r1 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #48728 @ 0xbe58 │ │ │ │ - movt r3, #27 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c6280 │ │ │ │ - add r9, r9, #1 │ │ │ │ - b c6ac0 │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ - cmp ip, #15 │ │ │ │ - bls c7258 │ │ │ │ - mov r0, #0 │ │ │ │ + b c5f20 │ │ │ │ + add r1, r5, #28 │ │ │ │ + bl 2e534 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne c6424 │ │ │ │ + cmp sl, r6 │ │ │ │ + movge r3, #0 │ │ │ │ + movlt r3, #1 │ │ │ │ + b c6428 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r7, r7, #1 │ │ │ │ - cmp r7, r9 │ │ │ │ - bge c6b08 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - b c728c │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c6988 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c6524 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c7438 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r4, sl, r3, lsl #2 │ │ │ │ - ldr r3, [sl, r3, lsl #2] │ │ │ │ + bne c6ff8 │ │ │ │ + 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 c770c │ │ │ │ + beq c7280 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r3, #28 │ │ │ │ - beq c770c │ │ │ │ + beq c7280 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7718 │ │ │ │ + beq c728c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq c771c │ │ │ │ + beq c7290 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7728 │ │ │ │ + beq c729c │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6988 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c6988 │ │ │ │ + blt c6524 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c6524 │ │ │ │ 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 c7b64 │ │ │ │ + beq c76e8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7b54 │ │ │ │ + beq c7698 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7734 │ │ │ │ + beq c72b8 │ │ │ │ lsr r5, r0, #31 │ │ │ │ cmp r5, #0 │ │ │ │ - bne c6988 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + bne c6524 │ │ │ │ + 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 c73a4 │ │ │ │ - b c6988 │ │ │ │ + cmp r3, r7 │ │ │ │ + bgt c6e3c │ │ │ │ + b c6524 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + ble c76b0 │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + movw ip, #43168 @ 0xa8a0 │ │ │ │ + movt ip, #96 @ 0x60 │ │ │ │ + mov lr, #1 │ │ │ │ + sub r7, r9, #4 │ │ │ │ + str r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + movw r9, #42744 @ 0xa6f8 │ │ │ │ + movt r9, #96 @ 0x60 │ │ │ │ + str r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ + sub ip, r2, ip │ │ │ │ + ldr r4, [fp, #-1644] @ 0xfffff994 │ │ │ │ + clz ip, ip │ │ │ │ + mov r0, lr │ │ │ │ + mov r1, lr │ │ │ │ + mov r5, #0 │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + b c6f3c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c6f84 │ │ │ │ + ldrb r3, [r3, #16] │ │ │ │ + add r5, r5, #1 │ │ │ │ + cmp r5, r4 │ │ │ │ + and r3, r3, #28 │ │ │ │ + sub r3, r3, #4 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + bge c6fdc │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r7, #4]! │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + cmp r6, sl │ │ │ │ + bne c7450 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq c7450 │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + cmp r2, r6 │ │ │ │ + bne c7448 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq c6f84 │ │ │ │ + tst ip, lr │ │ │ │ + bne c6f9c │ │ │ │ + mov r6, r9 │ │ │ │ + cmp r2, r9 │ │ │ │ + beq c6f0c │ │ │ │ + add r5, r5, #1 │ │ │ │ + cmp r5, r4 │ │ │ │ + bge c6658 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + b c6f34 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + cmp r6, #15 │ │ │ │ + bls c6f78 │ │ │ │ + mov lr, #0 │ │ │ │ + b c6f84 │ │ │ │ + movw r3, #4260 @ 0x10a4 │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ + cmp r2, sl │ │ │ │ + movw r1, #4260 @ 0x10a4 │ │ │ │ + movt r1, #34 @ 0x22 │ │ │ │ + moveq r3, r1 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw r3, #47560 @ 0xb9c8 │ │ │ │ + movt r3, #27 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b c5e88 │ │ │ │ ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r5, r6 │ │ │ │ + mov r1, r0 │ │ │ │ ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - b c6258 │ │ │ │ - ldr r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + b c5e60 │ │ │ │ + lsl r1, r1, #1 │ │ │ │ + lsl r0, r0, #1 │ │ │ │ + b c61cc │ │ │ │ mov r8, r5 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r6, r3 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ ldr r1, [r8] │ │ │ │ - cmp r5, r7 │ │ │ │ - bne c74bc │ │ │ │ + cmp r5, r6 │ │ │ │ + bne c7090 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r9, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r4, r9 │ │ │ │ movlt r2, r4 │ │ │ │ movge r2, r9 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7b74 │ │ │ │ + beq c76d8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7b6c │ │ │ │ + beq c76d0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7888 │ │ │ │ - lsr r0, r0, #31 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c7514 │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6988 │ │ │ │ + beq c74e8 │ │ │ │ + lsr r3, r0, #31 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c6524 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c6524 │ │ │ │ + cmp r5, r6 │ │ │ │ + add r8, r8, #4 │ │ │ │ + beq c6dbc │ │ │ │ + b c7000 │ │ │ │ ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ blx r5 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c74ac │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bge c7068 │ │ │ │ ldr r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ ldr r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c7788 │ │ │ │ + bne c7480 │ │ │ │ mov r4, #0 │ │ │ │ - b c70a8 │ │ │ │ - lsl r1, r1, #1 │ │ │ │ - lsl r0, r0, #1 │ │ │ │ - b c65fc │ │ │ │ - beq c6760 │ │ │ │ + b c6c60 │ │ │ │ + beq c6330 │ │ │ │ add r4, sl, #4 │ │ │ │ cmp sl, r4 │ │ │ │ mov r2, r4 │ │ │ │ - bcs c75c8 │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + movcc r7, #2 │ │ │ │ + movcc r3, #4 │ │ │ │ + bcc c6458 │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + mov r7, #2 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c6160 │ │ │ │ mov r3, #4 │ │ │ │ - b c68b4 │ │ │ │ - ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r6, r6, #1 │ │ │ │ - cmp r3, r6 │ │ │ │ - ble c74b4 │ │ │ │ - cmp r5, r7 │ │ │ │ - add r8, r8, #4 │ │ │ │ - bne c7444 │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c7318 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r2, sl, r3, lsl #2 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ - cmp r2, sl │ │ │ │ - bhi c68b0 │ │ │ │ - ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c6768 │ │ │ │ ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r3, r2 │ │ │ │ - bls c68f4 │ │ │ │ + bls c6498 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2], #4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ - b c7560 │ │ │ │ + b c70f0 │ │ │ │ + add r9, r9, #1 │ │ │ │ + b c696c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + add r2, sl, r3, lsl #2 │ │ │ │ + lsl r3, r3, #2 │ │ │ │ + cmp r2, sl │ │ │ │ + bhi c6454 │ │ │ │ + ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq c6160 │ │ │ │ + b c70e8 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ - ldr lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov ip, r7 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ str r4, [r2, #-1564] @ 0xfffff9e4 │ │ │ │ - b c6c48 │ │ │ │ + b c6754 │ │ │ │ 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, #-1656] @ 0xfffff988 │ │ │ │ add r0, sl, r1, lsl #2 │ │ │ │ - ldreq r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ addne r1, r3, r1, lsl #2 │ │ │ │ - bl 25d994 │ │ │ │ - b c6898 │ │ │ │ + ldreq r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ + bl 25cf3c │ │ │ │ + b c6440 │ │ │ │ ldr r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ - str lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c65c4 │ │ │ │ - ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - beq c6768 │ │ │ │ - mov r3, #4 │ │ │ │ - b c7558 │ │ │ │ - cmp r7, r6 │ │ │ │ - b c6848 │ │ │ │ + mov r7, ip │ │ │ │ + b c6198 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r2, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ asr r1, r1, r2 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bgt c75f0 │ │ │ │ + bgt c7180 │ │ │ │ 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 c62ec │ │ │ │ + b c5ef4 │ │ │ │ subs r1, r3, #1 │ │ │ │ - beq c7644 │ │ │ │ + beq c71d4 │ │ │ │ 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, #-1660] @ 0xfffff984 │ │ │ │ - bl c7c38 │ │ │ │ + bl c77a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c74d4 │ │ │ │ + bne c70a8 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c6ca0 │ │ │ │ + ble c67ac │ │ │ │ ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ subs r1, r3, #2 │ │ │ │ - beq c768c │ │ │ │ + beq c721c │ │ │ │ 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 c7c38 │ │ │ │ + bl c77a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7654 │ │ │ │ - b c74d4 │ │ │ │ + beq c71e4 │ │ │ │ + b c70a8 │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c63a0 │ │ │ │ + bne c5fa8 │ │ │ │ cmp r4, r5 │ │ │ │ movge r4, #0 │ │ │ │ movlt r4, #1 │ │ │ │ - b c63a4 │ │ │ │ + b c5fac │ │ │ │ + cmp r6, sl │ │ │ │ + b c63ec │ │ │ │ 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 │ │ │ │ - ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ add r0, r3, r1, lsl #2 │ │ │ │ ldrne r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ ldreq r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ addne r1, r3, r1, lsl #2 │ │ │ │ - bl 25d994 │ │ │ │ - b c6abc │ │ │ │ - add r1, r5, #28 │ │ │ │ - bl 2e534 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne c6880 │ │ │ │ - cmp r6, r7 │ │ │ │ - movge r3, #0 │ │ │ │ - movlt r3, #1 │ │ │ │ - b c6884 │ │ │ │ + bl 25cf3c │ │ │ │ + b c6968 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - bne c7368 │ │ │ │ + bne c6e08 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7384 │ │ │ │ + bne c6e24 │ │ │ │ cmp r6, r5 │ │ │ │ - bgt c6988 │ │ │ │ - b c738c │ │ │ │ - cmp r5, r6 │ │ │ │ - movle r5, #0 │ │ │ │ - movgt r5, #1 │ │ │ │ - b c7400 │ │ │ │ + bgt c6524 │ │ │ │ + b c6e2c │ │ │ │ cmp r8, r6 │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - b c6980 │ │ │ │ - mov r5, #0 │ │ │ │ - b c72dc │ │ │ │ - movw r3, #61852 @ 0xf19c │ │ │ │ + b c651c │ │ │ │ + cmp r5, r6 │ │ │ │ + movle r5, #0 │ │ │ │ + movgt r5, #1 │ │ │ │ + b c6e98 │ │ │ │ + movw r3, #59284 @ 0xe794 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ - cmp r5, #0 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c6280 │ │ │ │ - b c72b0 │ │ │ │ - add r0, r4, #28 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne c6864 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - b c76f0 │ │ │ │ - mov r4, #0 │ │ │ │ - b c6af4 │ │ │ │ - movw r3, #6912 @ 0x1b00 │ │ │ │ - movt r3, #34 @ 0x22 │ │ │ │ - ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ + cmp r1, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c6280 │ │ │ │ + beq c5e88 │ │ │ │ + b c6fc8 │ │ │ │ + ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + add r0, r0, #28 │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ + tst ip, #32 │ │ │ │ + bne c65e4 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c6d3c │ │ │ │ mov r6, r0 │ │ │ │ add r6, r4, r6, lsl #2 │ │ │ │ cmp r4, r6 │ │ │ │ - bne c785c │ │ │ │ + bne c7398 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bgt c77f0 │ │ │ │ + bgt c7344 │ │ │ │ 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] │ │ │ │ - bne c7820 │ │ │ │ + bne c7374 │ │ │ │ mov r4, #0 │ │ │ │ - b c6708 │ │ │ │ + b c62d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ 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 c77e8 │ │ │ │ + beq c733c │ │ │ │ mov r4, #0 │ │ │ │ - b c7830 │ │ │ │ + b c7384 │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ subs r6, r6, #1 │ │ │ │ - bpl c7828 │ │ │ │ + bpl c737c │ │ │ │ mov r0, r5 │ │ │ │ - bl a5e40 │ │ │ │ - b c6d04 │ │ │ │ - mov r6, #2 │ │ │ │ - b c77ac │ │ │ │ - bl a5e40 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ - b c6cdc │ │ │ │ + bl a5b88 │ │ │ │ + b c6810 │ │ │ │ ldr r3, [r6, #-4]! │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r3] │ │ │ │ sub r2, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c77b0 │ │ │ │ + bgt c7304 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne c77b0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c77b0 │ │ │ │ - cmp r4, r9 │ │ │ │ - movge r0, #0 │ │ │ │ - movlt r0, #1 │ │ │ │ - b c74ac │ │ │ │ - mov r6, #1 │ │ │ │ - b c77ac │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r0, r3, #28 │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ - tst ip, #32 │ │ │ │ - bne c6d9c │ │ │ │ + bne c7304 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c7304 │ │ │ │ + mov r6, #2 │ │ │ │ + b c7300 │ │ │ │ + add r0, r0, #28 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + bne c5f90 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c6e00 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldrb r3, [r4, #16] │ │ │ │ - ubfx sl, r2, #5, #1 │ │ │ │ - cmp r6, r7 │ │ │ │ - movlt r2, r6 │ │ │ │ - movge r2, r7 │ │ │ │ - ubfx r3, r3, #5, #1 │ │ │ │ + b c7230 │ │ │ │ + add r0, r4, #28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c684c │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ - b c7778 │ │ │ │ - ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r0, r0, #28 │ │ │ │ + bne c6408 │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + b c6d84 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + add r0, r3, #28 │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ tst ip, #32 │ │ │ │ - bne c6a50 │ │ │ │ + bne c68a8 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c7148 │ │ │ │ + b c690c │ │ │ │ + bl a5b88 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ + b c67e8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c74dc │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq c70b0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35344 @ 0x8a10 │ │ │ │ + movw r1, #29144 @ 0x71d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b c74dc │ │ │ │ - ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - lsl r0, r3, #2 │ │ │ │ - bl a5930 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne c6ef0 │ │ │ │ - bl 2e3794 │ │ │ │ - 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 c77e8 │ │ │ │ - b c7830 │ │ │ │ - ldr r4, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r0, sl │ │ │ │ + bl 16d81c │ │ │ │ + b c70b0 │ │ │ │ + mov r1, #0 │ │ │ │ + b c6f84 │ │ │ │ + movw r3, #4260 @ 0x10a4 │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b c5e88 │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov ip, r7 │ │ │ │ + mov r1, lr │ │ │ │ + mov r3, #1 │ │ │ │ + b c5e60 │ │ │ │ + mov r4, #0 │ │ │ │ + b c6644 │ │ │ │ + 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 c6ce0 │ │ │ │ + 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 c63f0 │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ + b c73e8 │ │ │ │ + cmp r4, r9 │ │ │ │ + movge r3, #0 │ │ │ │ + movlt r3, #1 │ │ │ │ + b c7068 │ │ │ │ + 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 c70a0 │ │ │ │ + bne c6524 │ │ │ │ + mov r2, r7 │ │ │ │ ldr r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ - mov r2, r4 │ │ │ │ - bl 25d994 │ │ │ │ - add r3, r4, #1 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c67b8 │ │ │ │ + mov r0, sl │ │ │ │ + add r7, r7, #1 │ │ │ │ + bl 25cf3c │ │ │ │ + mov r3, r7 │ │ │ │ + b c6354 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - bne c6428 │ │ │ │ + bne c602c │ │ │ │ ldr r1, [r1, #28] │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6444 │ │ │ │ + bne c6048 │ │ │ │ ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ cmp r3, r5 │ │ │ │ - ble c644c │ │ │ │ - b c6568 │ │ │ │ - add r1, r1, #28 │ │ │ │ - bl 2e534 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c6538 │ │ │ │ - cmp r6, r5 │ │ │ │ - ble c6540 │ │ │ │ - b c6554 │ │ │ │ - cmp r9, #0 │ │ │ │ - bne c649c │ │ │ │ + ble c6050 │ │ │ │ + b c7500 │ │ │ │ + ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c60a0 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c64bc │ │ │ │ - cmp r7, r5 │ │ │ │ - bge c64c4 │ │ │ │ - b c6568 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r3, #1 │ │ │ │ - b c6258 │ │ │ │ - add r0, r3, #28 │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst r3, #32 │ │ │ │ - bne c6520 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c79c8 │ │ │ │ - add r0, r5, #28 │ │ │ │ - ldrb r1, [r4, #16] │ │ │ │ - tst r1, #32 │ │ │ │ - bne c6828 │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - mov r3, #0 │ │ │ │ - b c7a58 │ │ │ │ - add r1, r4, #28 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ - str r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ + bne c60c0 │ │ │ │ + cmp r9, r5 │ │ │ │ + bge c60c8 │ │ │ │ + b c7500 │ │ │ │ + add r1, r1, #28 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ - ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ - cmpeq r7, r6 │ │ │ │ - bge c78e0 │ │ │ │ - b c6ab4 │ │ │ │ - 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 c7128 │ │ │ │ - add r0, r0, #28 │ │ │ │ + bne c6138 │ │ │ │ + cmp r6, r5 │ │ │ │ + ble c6140 │ │ │ │ + b c6154 │ │ │ │ + add r0, r3, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - bne c6388 │ │ │ │ + bne c6120 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c76a0 │ │ │ │ + b c7594 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r6, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bne c7afc │ │ │ │ + bne c761c │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ - b c7ae4 │ │ │ │ + b c75f0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2], #4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi c7ad4 │ │ │ │ - b c62f8 │ │ │ │ - ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6568 │ │ │ │ + bhi c75e0 │ │ │ │ + b c5f00 │ │ │ │ + add r0, r5, #28 │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ + tst r1, #32 │ │ │ │ + bne c63c4 │ │ │ │ + mov ip, #0 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + str ip, [fp, #-1636] @ 0xfffff99c │ │ │ │ + b c6940 │ │ │ │ add r1, r6, r3, lsl #2 │ │ │ │ mov r2, r6 │ │ │ │ - b c7b18 │ │ │ │ + b c7638 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr ip, [r1] │ │ │ │ str ip, [r2], #4 │ │ │ │ str r0, [r1], #-4 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi c7b08 │ │ │ │ - b c7ac8 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ - b c7a20 │ │ │ │ - mov r1, #0 │ │ │ │ - b c61f0 │ │ │ │ + bhi c7628 │ │ │ │ + b c75d4 │ │ │ │ + mov r6, #1 │ │ │ │ + b c7300 │ │ │ │ + ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ + lsl r0, r3, #2 │ │ │ │ + bl a5678 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne c6a94 │ │ │ │ + bl 2e2e74 │ │ │ │ + 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 c733c │ │ │ │ + b c7384 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c650c │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c6e88 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b c7600 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b c73d0 │ │ │ │ + mov ip, #0 │ │ │ │ + b c5df8 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b c78a8 │ │ │ │ + b c7400 │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c78f8 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b c6958 │ │ │ │ + b c72e8 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c73f0 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c6970 │ │ │ │ + b c7058 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c73d8 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c749c │ │ │ │ + b c7040 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + b c75b0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c7484 │ │ │ │ + b c6e70 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c7aa4 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b c7a38 │ │ │ │ + b c64f4 │ │ │ │ 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 c7c30 │ │ │ │ + beq c779c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7c18 │ │ │ │ + beq c7784 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7c28 │ │ │ │ + beq c7794 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7bf8 │ │ │ │ + beq c7764 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7c08 │ │ │ │ + beq c7774 │ │ │ │ lsr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7bf0 │ │ │ │ + bne c775c │ │ │ │ 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 c7bd8 │ │ │ │ + bne c7744 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c7bfc │ │ │ │ + b c7768 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c7c1c │ │ │ │ + b c7788 │ │ │ │ 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 │ │ │ │ @@ -158453,397 +158160,398 @@ │ │ │ │ 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 25d5dc │ │ │ │ + bl 25cb84 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt c89b4 │ │ │ │ + blt c852c │ │ │ │ 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 c81ec │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + beq c7d14 │ │ │ │ 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 25d748 │ │ │ │ + bl 25ccf0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - ble c8950 │ │ │ │ + ble c847c │ │ │ │ cmp r8, r3 │ │ │ │ str r7, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - bgt c8200 │ │ │ │ + bgt c7d70 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt c87f4 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bgt c8458 │ │ │ │ + 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 25d8a0 │ │ │ │ + bl 25ce48 │ │ │ │ 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 c87b0 │ │ │ │ + bne c8320 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c81b0 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c7d38 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ add r9, r9, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c813c │ │ │ │ + beq c7cac │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - movw ip, #31628 @ 0x7b8c │ │ │ │ + movw ip, #30456 @ 0x76f8 │ │ │ │ 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 c7f04 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ + str r6, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bne c7a70 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ - cmp r2, r3 │ │ │ │ + cmp r3, r2 │ │ │ │ str r2, [fp, #-116] @ 0xffffff8c │ │ │ │ - movge r2, r3 │ │ │ │ + movlt r2, r3 │ │ │ │ tst r1, #32 │ │ │ │ - beq c89bc │ │ │ │ + beq c8510 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c895c │ │ │ │ + beq c849c │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r5, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c896c │ │ │ │ + beq c84ac │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c7e98 │ │ │ │ + beq c7a04 │ │ │ │ add r1, r4, #20 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ bl 2e534 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7eb0 │ │ │ │ + beq c7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bge c7ebc │ │ │ │ + bge c7a28 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r6, r6, #4 │ │ │ │ str r5, [r6, #-4] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c80e4 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bne c7c50 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c81a4 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c7d2c │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r7, r7, #1 │ │ │ │ add r9, r9, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge c7f2c │ │ │ │ + bge c7a98 │ │ │ │ mov r8, #0 │ │ │ │ - b c7dd4 │ │ │ │ + b c7940 │ │ │ │ add r1, r4, #28 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ bl 2e534 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7e4c │ │ │ │ + bne c79b8 │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ - cmp r2, r3 │ │ │ │ - blt c7e54 │ │ │ │ + cmp r3, r2 │ │ │ │ + blt c79c0 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add sl, sl, #4 │ │ │ │ str r4, [r6] │ │ │ │ add r4, r6, #4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r4 │ │ │ │ - bne c8110 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bne c7c80 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c813c │ │ │ │ + beq c7cac │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - ble c7f2c │ │ │ │ + ble c7a98 │ │ │ │ mov r7, #0 │ │ │ │ - b c7dd4 │ │ │ │ + b c7940 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r4, [sl] │ │ │ │ - beq c7ebc │ │ │ │ - blt c8940 │ │ │ │ + beq c7a28 │ │ │ │ + blt c84b4 │ │ │ │ ldr r5, [r9] │ │ │ │ - b c7e54 │ │ │ │ + b c79c0 │ │ │ │ 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 25d5dc │ │ │ │ + bl 25cb84 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c7fdc │ │ │ │ - blt c89a4 │ │ │ │ + beq c7b48 │ │ │ │ + blt c8500 │ │ │ │ str r6, [sp] │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ 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 25d8a0 │ │ │ │ + bl 25ce48 │ │ │ │ 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 c8810 │ │ │ │ + beq c8474 │ │ │ │ cmp r8, #0 │ │ │ │ - beq c8194 │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - mov r3, r4 │ │ │ │ + beq c7d04 │ │ │ │ + ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ + mov r2, r4 │ │ │ │ add r4, r4, #4 │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r2, [r9] │ │ │ │ - str r2, [r3] │ │ │ │ - bne c86dc │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [r9] │ │ │ │ + str r3, [r2] │ │ │ │ + bne c8280 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c81a0 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c7d28 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r9, r9, #4 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, r9 │ │ │ │ - bl 25d748 │ │ │ │ + bl 25ccf0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c81f8 │ │ │ │ - blt c89a4 │ │ │ │ + beq c7d20 │ │ │ │ + blt c8500 │ │ │ │ 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 25d918 │ │ │ │ + bl 25cec0 │ │ │ │ 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 c81a0 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c7d28 │ │ │ │ add r9, r9, r5, lsl #2 │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r4, r4, #4 │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r2, [sl], #4 │ │ │ │ - str r2, [r3] │ │ │ │ - bne c86f8 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [sl], #4 │ │ │ │ + str r3, [r2] │ │ │ │ + bne c8264 │ │ │ │ sub r8, r8, #1 │ │ │ │ cmp r8, #1 │ │ │ │ - beq c813c │ │ │ │ + beq c7cac │ │ │ │ cmp r5, #6 │ │ │ │ cmple r6, #6 │ │ │ │ - bgt c7f38 │ │ │ │ + bgt c7aa4 │ │ │ │ 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 c7dc8 │ │ │ │ - ldrd r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + b c7934 │ │ │ │ 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 c87a8 │ │ │ │ + beq c8318 │ │ │ │ add r2, r1, #4 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ - b c7e7c │ │ │ │ + b c79e8 │ │ │ │ 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 c7eec │ │ │ │ + bne c7a58 │ │ │ │ sub lr, fp, #44 @ 0x2c │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ - ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r5, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r0, lr │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r1, r3 │ │ │ │ str r5, [sp] │ │ │ │ ldr r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 25d918 │ │ │ │ + bl 25cec0 │ │ │ │ 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 c81e4 │ │ │ │ - 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 r2, r4 │ │ │ │ + b c7c08 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c81e4 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c7d0c │ │ │ │ + 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 25d8a0 │ │ │ │ - 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 c809c │ │ │ │ + bl 25ce48 │ │ │ │ + b c7d0c │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt c8904 │ │ │ │ + bgt c84e4 │ │ │ │ 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 c8818 │ │ │ │ + bne c83d0 │ │ │ │ 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 25d8a0 │ │ │ │ + bl 25ce48 │ │ │ │ sub lr, fp, #44 @ 0x2c │ │ │ │ ldrd r0, [sl, #12] │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ stm lr, {r0, r1} │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [fp, #-132] @ 0xffffff7c │ │ │ │ mov r1, r3 │ │ │ │ ldr ip, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r8, r2, r4, lsl #2 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ str r2, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp ip, #0 │ │ │ │ lsl r2, r3, #2 │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ - bne c88d8 │ │ │ │ + bne c8374 │ │ │ │ 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 c8714 │ │ │ │ + beq c82a0 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - movw ip, #31628 @ 0x7b8c │ │ │ │ + movw ip, #30456 @ 0x76f8 │ │ │ │ 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 │ │ │ │ @@ -158853,935 +158561,942 @@ │ │ │ │ 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 c8408 │ │ │ │ + bne c7f78 │ │ │ │ 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 c8988 │ │ │ │ + beq c8534 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8928 │ │ │ │ + beq c84c4 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r6, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c8938 │ │ │ │ + beq c84d4 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8494 │ │ │ │ + beq c8008 │ │ │ │ add r1, r4, #20 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2e534 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c84ac │ │ │ │ + beq c8020 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c83b8 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bge c7f28 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r5, r5, #4 │ │ │ │ str r4, [r9] │ │ │ │ mov r4, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c8468 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bne c7fd8 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - beq c86d4 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + beq c825c │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ add r7, r7, #1 │ │ │ │ sub sl, sl, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge c84bc │ │ │ │ + bge c8030 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c82ec │ │ │ │ + b c7e5c │ │ │ │ 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 c842c │ │ │ │ + bne c7f9c │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c8714 │ │ │ │ + beq c82a0 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble c84bc │ │ │ │ + ble c8030 │ │ │ │ mov r7, #0 │ │ │ │ - b c82ec │ │ │ │ + b c7e5c │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c83b4 │ │ │ │ - blt c88f0 │ │ │ │ + beq c7f24 │ │ │ │ + blt c8488 │ │ │ │ ldr r4, [sl] │ │ │ │ - b c836c │ │ │ │ + b c7edc │ │ │ │ ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r2], #-4 │ │ │ │ sub r1, r1, #4 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ str r1, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #1 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - beq c8714 │ │ │ │ + beq c82a0 │ │ │ │ str r1, [fp, #-136] @ 0xffffff78 │ │ │ │ - b c83e8 │ │ │ │ - ldrd r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c7f58 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [r1] │ │ │ │ str r3, [r2], #-4 │ │ │ │ - beq c87e8 │ │ │ │ + beq c83c4 │ │ │ │ sub r3, r1, #4 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c8394 │ │ │ │ + b c7f04 │ │ │ │ add r1, r4, #28 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2e534 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8364 │ │ │ │ + bne c7ed4 │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r3, r2 │ │ │ │ - blt c836c │ │ │ │ - b c83b8 │ │ │ │ + blt c7edc │ │ │ │ + b c7f28 │ │ │ │ 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 25d5dc │ │ │ │ - subs r6, r0, #0 │ │ │ │ - blt c8974 │ │ │ │ - subs r2, r7, r6 │ │ │ │ - str r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c8574 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - sub r3, r6, r7 │ │ │ │ + bl 25cb84 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + blt c8518 │ │ │ │ + subs r3, r6, r7 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + beq c80e8 │ │ │ │ + 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 25d918 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq c8684 │ │ │ │ - str r6, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bl 25cec0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq c820c │ │ │ │ + mov r6, r7 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r8], #-4 │ │ │ │ str r3, [r4], #-4 │ │ │ │ - bne c878c │ │ │ │ + bne c833c │ │ │ │ cmp r5, #2 │ │ │ │ sub r7, r5, #1 │ │ │ │ - beq c8714 │ │ │ │ + beq c829c │ │ │ │ sub r5, r5, #2 │ │ │ │ str r5, [sp] │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 25d748 │ │ │ │ + bl 25ccf0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt c8990 │ │ │ │ - subs r6, r7, r5 │ │ │ │ + blt c853c │ │ │ │ + subs r3, r7, r5 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ moveq r5, r7 │ │ │ │ - beq c8634 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bne c818c │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [sl] │ │ │ │ + str r3, [r4], #-4 │ │ │ │ + bne c82fc │ │ │ │ + subs r6, r6, #1 │ │ │ │ + beq c8254 │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + sub sl, sl, #4 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + cmp r2, #6 │ │ │ │ + cmple r3, #6 │ │ │ │ + bgt c8040 │ │ │ │ + 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 c7e48 │ │ │ │ + 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 25d8a0 │ │ │ │ + bl 25ce48 │ │ │ │ cmp r5, #1 │ │ │ │ - beq c8718 │ │ │ │ + beq c84dc │ │ │ │ cmp r5, #0 │ │ │ │ - beq c8920 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [sl] │ │ │ │ - str r3, [r4], #-4 │ │ │ │ - bne c87cc │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - beq c86d0 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - sub sl, sl, #4 │ │ │ │ - cmp r6, #6 │ │ │ │ - cmple r3, #6 │ │ │ │ - bgt c84c8 │ │ │ │ - ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ - add r3, r9, #1 │ │ │ │ + bne c813c │ │ │ │ str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - str r3, [r2] │ │ │ │ - b c82d8 │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + b c82f4 │ │ │ │ ldr lr, [fp, #-144] @ 0xffffff70 │ │ │ │ str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r6, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r7, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c86c0 │ │ │ │ + beq c8248 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r2, lr │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ rsb r1, r1, #1 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 25d8a0 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bl 25ce48 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c8768 │ │ │ │ + b c8204 │ │ │ │ + str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr lr, [fp, #-144] @ 0xffffff70 │ │ │ │ - b c8690 │ │ │ │ - ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ + b c8218 │ │ │ │ + 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 c7ff8 │ │ │ │ - ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ + b c7c20 │ │ │ │ + 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 c80b4 │ │ │ │ + b c7b64 │ │ │ │ + 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 25d918 │ │ │ │ + bl 25cec0 │ │ │ │ mvn r3, #3 │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ mul r3, r3, r5 │ │ │ │ streq r2, [r4, r3] │ │ │ │ - bne c8770 │ │ │ │ + bne c8358 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c81ec │ │ │ │ - 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 c8764 │ │ │ │ - ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c7d14 │ │ │ │ + ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [r2], #-4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ - str r2, [fp, #-128] @ 0xffffff80 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8588 │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8150 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c81a4 │ │ │ │ + b c7d2c │ │ │ │ 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 c7d90 │ │ │ │ + b c78fc │ │ │ │ + ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r1, [r2], #-4 │ │ │ │ + str r1, [r3], #-4 │ │ │ │ + str r2, [fp, #-128] @ 0xffffff80 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c80fc │ │ │ │ + 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 c82f0 │ │ │ │ + str r7, [fp, #-128] @ 0xffffff80 │ │ │ │ + str r7, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ + add r2, r1, r2 │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + mov sl, r3 │ │ │ │ + ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ + sub r4, r6, #4 │ │ │ │ + ldr r3, [sl], #-4 │ │ │ │ + cmp r1, #0 │ │ │ │ + str r3, [r9, r2, lsl #2] │ │ │ │ + beq c7e20 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + mov r3, r1 │ │ │ │ ldr r1, [r2], #-4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8648 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c7e20 │ │ │ │ ldr lr, [fp, #-144] @ 0xffffff70 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8690 │ │ │ │ - ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 340f00 <_PyDeadline_Init@@Base+0x114> │ │ │ │ - cmn r0, #1 │ │ │ │ - str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne c7d40 │ │ │ │ - b c81e4 │ │ │ │ - mov lr, r5 │ │ │ │ - b c8140 │ │ │ │ + str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8218 │ │ │ │ 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 25d8a0 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bl 25ce48 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ sub lr, fp, #44 @ 0x2c │ │ │ │ sub r2, r3, #1 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r1, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r8, r1, r4, lsl #2 │ │ │ │ - str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ ldrd r0, [r5, #12] │ │ │ │ stm lr, {r0, r1} │ │ │ │ ldr r1, [fp, #-132] @ 0xffffff7c │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ mov r3, r2 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ - bne c88e0 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + beq c8388 │ │ │ │ + b c837c │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ - sub r4, r6, #4 │ │ │ │ - ldr r3, [sl], #-4 │ │ │ │ - cmp r1, #0 │ │ │ │ - str r3, [r9, r2, lsl #2] │ │ │ │ - beq c82b0 │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r1, [r2], #-4 │ │ │ │ - str r1, [r3], #-4 │ │ │ │ - str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ + bl 340804 <_PyDeadline_Init@@Base+0x114> │ │ │ │ + cmn r0, #1 │ │ │ │ + str r0, [fp, #-100] @ 0xffffff9c │ │ │ │ + bne c78ac │ │ │ │ + b c7d0c │ │ │ │ + mov lr, r5 │ │ │ │ + b c7cb0 │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c82b0 │ │ │ │ - str r7, [fp, #-128] @ 0xffffff80 │ │ │ │ - str r7, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - add r2, r1, r2 │ │ │ │ - str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c889c │ │ │ │ + b c7d14 │ │ │ │ mvn r3, #0 │ │ │ │ ldr lr, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r4, r5 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c8690 │ │ │ │ - ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 340f00 <_PyDeadline_Init@@Base+0x114> │ │ │ │ - mov r3, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne c820c │ │ │ │ - b c8768 │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c86c8 │ │ │ │ - add r0, r6, #28 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8218 │ │ │ │ + add r0, r5, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - bne c8344 │ │ │ │ + bne c7998 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b c8498 │ │ │ │ + b c7a08 │ │ │ │ mvn r3, #0 │ │ │ │ mov r4, r6 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c81a4 │ │ │ │ - ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c81ec │ │ │ │ - add r0, r5, #28 │ │ │ │ + b c7d2c │ │ │ │ + add r0, r6, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - bne c7e2c │ │ │ │ + bne c7eb4 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b c7e9c │ │ │ │ + b c800c │ │ │ │ + str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c82a4 │ │ │ │ + ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ + ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ + bl 340804 <_PyDeadline_Init@@Base+0x114> │ │ │ │ + mov r3, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne c7d7c │ │ │ │ + b c82f4 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c7d2c │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b c84a0 │ │ │ │ mvn r3, #0 │ │ │ │ ldr lr, [fp, #-144] @ 0xffffff70 │ │ │ │ str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c8690 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8218 │ │ │ │ + mvn r3, #0 │ │ │ │ + b c82f4 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b c892c │ │ │ │ + b c84c8 │ │ │ │ mvn r3, #0 │ │ │ │ ldr lr, [fp, #-144] @ 0xffffff70 │ │ │ │ str r7, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c8690 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c81a4 │ │ │ │ - mvn r3, #0 │ │ │ │ - b c8768 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b c8960 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8218 │ │ │ │ │ │ │ │ -000c89c4 : │ │ │ │ +000c8550 : │ │ │ │ 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] @ c8cac │ │ │ │ + ldr ip, [pc, #712] @ c8838 │ │ │ │ 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 c8c84 │ │ │ │ + beq c8810 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8bd4 │ │ │ │ + beq c8760 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8bd4 │ │ │ │ + beq c8760 │ │ │ │ sub r7, fp, #52 @ 0x34 │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - bl c8cb0 │ │ │ │ + bl c883c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c8c8c │ │ │ │ + beq c8818 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq c8b74 │ │ │ │ + beq c8700 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq c8b50 │ │ │ │ + beq c86dc │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r9, [r5, r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq c8b50 │ │ │ │ + beq c86dc │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r9 │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c8c08 │ │ │ │ + beq c8794 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8c24 │ │ │ │ + bne c87b0 │ │ │ │ cmp r6, #0 │ │ │ │ - ble c8b34 │ │ │ │ + ble c86c0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8aa8 │ │ │ │ + bgt c8634 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8bbc │ │ │ │ + beq c8748 │ │ │ │ cmp r6, #1 │ │ │ │ - ble c8b34 │ │ │ │ + ble c86c0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8ad0 │ │ │ │ + bgt c865c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8bc4 │ │ │ │ + beq c8750 │ │ │ │ cmp r6, #2 │ │ │ │ - beq c8b34 │ │ │ │ + beq c86c0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8af8 │ │ │ │ + bgt c8684 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8bf4 │ │ │ │ + beq c8780 │ │ │ │ cmp r6, #3 │ │ │ │ - beq c8b34 │ │ │ │ + beq c86c0 │ │ │ │ add r8, r4, #8 │ │ │ │ mov r5, #3 │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ ldr r2, [r0] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8b28 │ │ │ │ + bgt c86b4 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq c8bcc │ │ │ │ + beq c8758 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bne c8b08 │ │ │ │ + bne c8694 │ │ │ │ cmp r4, r7 │ │ │ │ - bne c8bfc │ │ │ │ + bne c8788 │ │ │ │ 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 cf0dc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cec68 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r9, r0 │ │ │ │ - b c8a80 │ │ │ │ + b c860c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq c8a38 │ │ │ │ + beq c85c4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r2, r3, #16 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl c9040 │ │ │ │ + bl c8bcc │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c8a98 │ │ │ │ - b c8b34 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c8aa8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c8ad0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c8b28 │ │ │ │ + ble c8624 │ │ │ │ + b c86c0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c8634 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c865c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c86b4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ - bl c9040 │ │ │ │ + bl c8bcc │ │ │ │ mov r9, r0 │ │ │ │ - b c8b3c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c8af8 │ │ │ │ + b c86c8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c8684 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5e40 │ │ │ │ - b c8b3c │ │ │ │ + bl a5b88 │ │ │ │ + b c86c8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8c60 │ │ │ │ + beq c87ec │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8c60 │ │ │ │ + beq c87ec │ │ │ │ mov r9, #0 │ │ │ │ - b c8a80 │ │ │ │ + b c860c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8a80 │ │ │ │ + beq c860c │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c8c94 │ │ │ │ + ble c8820 │ │ │ │ movw r2, #4388 @ 0x1124 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #35420 @ 0x8a5c │ │ │ │ + movw r2, #29220 @ 0x7224 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 332980 │ │ │ │ - b c8c1c │ │ │ │ + bl 332300 │ │ │ │ + b c87a8 │ │ │ │ movw r2, #4388 @ 0x1124 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #35372 @ 0x8a2c │ │ │ │ + movw r2, #29172 @ 0x71f4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ - b c8c1c │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ + b c87a8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88c80 │ │ │ │ + bl 88c78 │ │ │ │ mov r9, #0 │ │ │ │ - b c8b3c │ │ │ │ + b c86c8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8c3c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c8c3c │ │ │ │ + bne c87c8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c87c8 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov ip, #0 │ │ │ │ mov sl, r3 │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r1, #1 │ │ │ │ mov r5, ip │ │ │ │ sub sp, sp, #20 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ - bgt c8e2c │ │ │ │ + bgt c89b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c8d24 │ │ │ │ + beq c88b0 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi c8e80 │ │ │ │ + bhi c8a0c │ │ │ │ cmp r4, #31 │ │ │ │ - bhi c8dec │ │ │ │ + bhi c8978 │ │ │ │ cmp r4, #9 │ │ │ │ - beq c8cdc │ │ │ │ + beq c8868 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8cdc │ │ │ │ + bne c8868 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ mov ip, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c8cf0 │ │ │ │ + bne c887c │ │ │ │ cmp r5, #0 │ │ │ │ - blt c9000 │ │ │ │ + blt c8b8c │ │ │ │ moveq r8, r7 │ │ │ │ streq r5, [sl] │ │ │ │ - beq c8e74 │ │ │ │ + beq c8a00 │ │ │ │ cmp r5, #5 │ │ │ │ - bgt c8eec │ │ │ │ + bgt c8a78 │ │ │ │ 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 c008c │ │ │ │ + bl bfc98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8fbc │ │ │ │ + beq c8b48 │ │ │ │ mov r8, r7 │ │ │ │ cmp r5, #1 │ │ │ │ str r0, [r7] │ │ │ │ - beq c8e5c │ │ │ │ + beq c89e8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl c008c │ │ │ │ + bl bfc98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8f74 │ │ │ │ + beq c8b00 │ │ │ │ cmp r5, #2 │ │ │ │ str r0, [r8, #4] │ │ │ │ - beq c8e5c │ │ │ │ + beq c89e8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl c008c │ │ │ │ + bl bfc98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8f6c │ │ │ │ + beq c8af8 │ │ │ │ cmp r5, #3 │ │ │ │ str r0, [r8, #8] │ │ │ │ - beq c8e5c │ │ │ │ + beq c89e8 │ │ │ │ add r3, r8, #8 │ │ │ │ mov r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c008c │ │ │ │ + bl bfc98 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8f34 │ │ │ │ + beq c8ac0 │ │ │ │ add r4, r4, #1 │ │ │ │ str r0, [r3, #4]! │ │ │ │ cmp r4, r5 │ │ │ │ - bne c8dbc │ │ │ │ - b c8e60 │ │ │ │ + bne c8948 │ │ │ │ + b c89ec │ │ │ │ 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 c8cdc │ │ │ │ + bne c8868 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq c8e54 │ │ │ │ + beq c89e0 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne c8e9c │ │ │ │ + bne c8a28 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8ec4 │ │ │ │ + bne c8a50 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ mov ip, #1 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq c8e54 │ │ │ │ - bls c8eb0 │ │ │ │ + beq c89e0 │ │ │ │ + bls c8a3c │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq c8ec4 │ │ │ │ + beq c8a50 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - beq c8e54 │ │ │ │ + beq c89e0 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne c8e34 │ │ │ │ + bne c89c0 │ │ │ │ sub ip, ip, #1 │ │ │ │ - b c8cdc │ │ │ │ + b c8868 │ │ │ │ mov r4, r5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c8f7c │ │ │ │ + bne c8b08 │ │ │ │ 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 c8e18 │ │ │ │ - bhi c8ecc │ │ │ │ + beq c89a4 │ │ │ │ + bhi c8a58 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq c8e18 │ │ │ │ + beq c89a4 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq c8e54 │ │ │ │ + beq c89e0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8cdc │ │ │ │ + bne c8868 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ - b c8d18 │ │ │ │ + b c88a4 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq c8e54 │ │ │ │ - bls c8ed8 │ │ │ │ + beq c89e0 │ │ │ │ + bls c8a64 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - bne c8e48 │ │ │ │ + bne c89d4 │ │ │ │ add ip, ip, #1 │ │ │ │ - b c8cdc │ │ │ │ + b c8868 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - bne c8e9c │ │ │ │ - b c8e54 │ │ │ │ + bne c8a28 │ │ │ │ + b c89e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c8fe8 │ │ │ │ + beq c8b74 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne c8e48 │ │ │ │ - b c8ec4 │ │ │ │ + bne c89d4 │ │ │ │ + b c8a50 │ │ │ │ lsl r0, r5, #2 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r8, r0, #0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq c8fc4 │ │ │ │ + beq c8b50 │ │ │ │ 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 c008c │ │ │ │ + bl bfc98 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r8] │ │ │ │ - bne c8d74 │ │ │ │ + bne c8900 │ │ │ │ sub r3, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, r4 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ - bl 3c69f0 │ │ │ │ + bl 3c6450 │ │ │ │ mov r5, r8 │ │ │ │ add r4, r8, r4, lsl #2 │ │ │ │ cmp r5, r4 │ │ │ │ - bne c9018 │ │ │ │ + bne c8ba4 │ │ │ │ cmp r7, r8 │ │ │ │ - bne c900c │ │ │ │ + bne c8b98 │ │ │ │ mov r8, #0 │ │ │ │ - b c8e74 │ │ │ │ + b c8a00 │ │ │ │ mov r4, #2 │ │ │ │ - b c8f34 │ │ │ │ + b c8ac0 │ │ │ │ mov r4, #1 │ │ │ │ - b c8f34 │ │ │ │ + b c8ac0 │ │ │ │ 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 c8fcc │ │ │ │ + bne c8b58 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8e70 │ │ │ │ - b c8f7c │ │ │ │ + beq c89fc │ │ │ │ + b c8b08 │ │ │ │ mov r8, r7 │ │ │ │ - b c8f34 │ │ │ │ - bl 2e3794 │ │ │ │ - b c8f64 │ │ │ │ + b c8ac0 │ │ │ │ + bl 2e2e74 │ │ │ │ + b c8af0 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26996 @ 0x6974 │ │ │ │ + movw r1, #27188 @ 0x6a34 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b c8f4c │ │ │ │ + bl 16d81c │ │ │ │ + b c8ad8 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26968 @ 0x6958 │ │ │ │ + movw r1, #27160 @ 0x6a18 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - b c8f64 │ │ │ │ + b c8af0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a5e40 │ │ │ │ - b c8f64 │ │ │ │ + bl a5b88 │ │ │ │ + b c8af0 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8f54 │ │ │ │ + bgt c8ae0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c8f54 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c8f54 │ │ │ │ + bne c8ae0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c8ae0 │ │ │ │ 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 c90b0 │ │ │ │ + beq c8c3c │ │ │ │ ldr ip, [ip, #28] │ │ │ │ ldr r5, [r1, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c90b0 │ │ │ │ + beq c8c3c │ │ │ │ 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 cb178 <_Py_CheckFunctionResult@@Base> │ │ │ │ + b cad04 <_Py_CheckFunctionResult@@Base> │ │ │ │ bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b cf0dc <_PyObject_MakeTpCall@@Base> │ │ │ │ + b cec68 <_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 c948c │ │ │ │ + bne c9014 │ │ │ │ bic r6, r2, #-2147483648 @ 0x80000000 │ │ │ │ bics r3, r2, #-2147483647 @ 0x80000001 │ │ │ │ - bne c93fc │ │ │ │ + bne c8f84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c93c8 │ │ │ │ + beq c8f50 │ │ │ │ movw r5, #10656 @ 0x29a0 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r4, r5 │ │ │ │ - bne c93d8 │ │ │ │ + bne c8f60 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c93ac │ │ │ │ + beq c8f34 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - beq c943c │ │ │ │ + beq c8fc4 │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #40900 @ 0x9fc4 │ │ │ │ + movw r3, #40256 @ 0x9d40 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9330 │ │ │ │ + bne c8eb8 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #10656 @ 0x29a0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl aa03c │ │ │ │ + bl a9db8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c93a4 │ │ │ │ + beq c8f2c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c919c │ │ │ │ - ldr r3, [pc, #840] @ c94b0 │ │ │ │ + beq c8d28 │ │ │ │ + ldr r3, [pc, #836] @ c9038 │ │ │ │ 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 │ │ │ │ @@ -159799,75 +159514,74 @@ │ │ │ │ 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 c936c │ │ │ │ + bne c8ef4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne c928c │ │ │ │ + bne c8e14 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - movw r5, #13292 @ 0x33ec │ │ │ │ - movt r5, #97 @ 0x61 │ │ │ │ mov r2, #0 │ │ │ │ + ldr r5, [pc, #712] @ c903c │ │ │ │ cmp r0, r2 │ │ │ │ - blt c92b0 │ │ │ │ + blt c8e38 │ │ │ │ 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 c9298 │ │ │ │ + bne c8e20 │ │ │ │ cmp r0, lr │ │ │ │ - blt c92b0 │ │ │ │ + blt c8e38 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ add lr, r2, #2 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne c9298 │ │ │ │ + bne c8e20 │ │ │ │ cmp r0, lr │ │ │ │ - blt c92b0 │ │ │ │ + blt c8e38 │ │ │ │ ldr r3, [ip, #16] │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne c9260 │ │ │ │ + bne c8de8 │ │ │ │ cmp r0, r2 │ │ │ │ - blt c92b0 │ │ │ │ + blt c8e38 │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq c9244 │ │ │ │ + beq c8dcc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ tst ip, #16384 @ 0x4000 │ │ │ │ - beq c91e8 │ │ │ │ + beq c8d70 │ │ │ │ ldr r6, [r1, #164] @ 0xa4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c9304 │ │ │ │ + bne c8e8c │ │ │ │ movw r0, #42532 @ 0xa624 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ - beq c93ec │ │ │ │ + beq c8f74 │ │ │ │ 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 c91e8 │ │ │ │ - b c9270 │ │ │ │ + beq c8d70 │ │ │ │ + b c8df8 │ │ │ │ ldmdb r4, {r1, r2} │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #496] @ c94b0 │ │ │ │ + ldr lr, [pc, #496] @ c9038 │ │ │ │ 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 │ │ │ │ @@ -159878,143 +159592,144 @@ │ │ │ │ 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, #59308 @ 0xe7ac │ │ │ │ + movw r1, #58296 @ 0xe3b8 │ │ │ │ movt r1, #11 │ │ │ │ cmp r6, r1 │ │ │ │ - bne c9420 │ │ │ │ + bne c8fa8 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ and r1, r1, #512 @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r3, #4] │ │ │ │ - bne c927c │ │ │ │ + bne c8e04 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - b c91e8 │ │ │ │ + b c8d70 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c93a4 │ │ │ │ + beq c8f2c │ │ │ │ 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 c9610 │ │ │ │ + bl c919c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c91cc │ │ │ │ + beq c8d58 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c93a4 │ │ │ │ + bgt c8f2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c93a4 │ │ │ │ + bne c8f2c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b c928c │ │ │ │ + b c8e14 │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #40900 @ 0x9fc4 │ │ │ │ + movw r3, #40256 @ 0x9d40 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c944c │ │ │ │ + bne c8fd4 │ │ │ │ mov r6, #0 │ │ │ │ - b c913c │ │ │ │ + b c8cc8 │ │ │ │ movw r5, #10656 @ 0x29a0 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r4, r5 │ │ │ │ - beq c93ac │ │ │ │ + beq c8f34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c94b4 │ │ │ │ + b c9040 │ │ │ │ ldr r3, [r3, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9328 │ │ │ │ - b c928c │ │ │ │ + beq c8eb0 │ │ │ │ + b c8e14 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #55116 @ 0xd74c │ │ │ │ + movw r0, #53484 @ 0xd0ec │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq c93a4 │ │ │ │ - b c90f8 │ │ │ │ + beq c8f2c │ │ │ │ + b c8c84 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r6 │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r0 │ │ │ │ - b c931c │ │ │ │ + b c8ea4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 259c94 │ │ │ │ + b 25923c │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #10656 @ 0x29a0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c93a4 │ │ │ │ + beq c8f2c │ │ │ │ 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 c91cc │ │ │ │ + b c8d58 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #55116 @ 0xd74c │ │ │ │ + movw r0, #53484 @ 0xd0ec │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 37b5a4 │ │ │ │ + bl 37aed4 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c90ec │ │ │ │ - b c93a4 │ │ │ │ + bne c8c78 │ │ │ │ + b c8f2c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + ldrdeq r2, [r1], #-220 @ 0xffffff24 @ │ │ │ │ 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, #40900 @ 0x9fc4 │ │ │ │ + movw r3, #40256 @ 0x9d40 │ │ │ │ movt r3, #10 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9584 │ │ │ │ + bne c9110 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl aa03c │ │ │ │ + bl a9db8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c9604 │ │ │ │ + beq c9190 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq c9594 │ │ │ │ - ldr ip, [pc, #256] @ c960c │ │ │ │ + beq c9120 │ │ │ │ + ldr ip, [pc, #256] @ c9198 │ │ │ │ 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 │ │ │ │ @@ -160034,225 +159749,225 @@ │ │ │ │ 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 c95c4 │ │ │ │ + bne c9150 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c9604 │ │ │ │ + beq c9190 │ │ │ │ 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 c9578 │ │ │ │ + beq c9104 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c9610 │ │ │ │ + bl c919c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9578 │ │ │ │ + beq c9104 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9604 │ │ │ │ + bgt c9190 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9604 │ │ │ │ + bne c9190 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c9578 │ │ │ │ + b c9104 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #10656 @ 0x29a0 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #11664 @ 0x2d90 │ │ │ │ + movw r3, #10656 @ 0x29a0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - cmp ip, r3 │ │ │ │ - cmpne ip, r2 │ │ │ │ - bne c9634 │ │ │ │ - b 1594c0 │ │ │ │ + movw r2, #11664 @ 0x2d90 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp ip, r2 │ │ │ │ + cmpne ip, r3 │ │ │ │ + bne c91c0 │ │ │ │ + b 159050 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr lr, [ip, #172] @ 0xac │ │ │ │ add fp, sp, #28 │ │ │ │ cmp lr, #0 │ │ │ │ - beq c974c │ │ │ │ + beq c92d8 │ │ │ │ ldr r4, [lr, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble c9720 │ │ │ │ + ble c92ac │ │ │ │ ldr r5, [lr, #16] │ │ │ │ mov r9, r5 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq c9764 │ │ │ │ + cmp r5, r2 │ │ │ │ + beq c92f0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c96c8 │ │ │ │ + beq c9254 │ │ │ │ ldr r5, [lr, #20] │ │ │ │ - cmp r5, r3 │ │ │ │ - beq c9764 │ │ │ │ + cmp r5, r2 │ │ │ │ + beq c92f0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq c96c8 │ │ │ │ + beq c9254 │ │ │ │ ldr r5, [lr, #24] │ │ │ │ - cmp r5, r3 │ │ │ │ - beq c9764 │ │ │ │ + cmp r5, r2 │ │ │ │ + beq c92f0 │ │ │ │ cmp r4, #3 │ │ │ │ - beq c96c8 │ │ │ │ + beq c9254 │ │ │ │ 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, r3 │ │ │ │ - beq c9764 │ │ │ │ + cmp r6, r2 │ │ │ │ + beq c92f0 │ │ │ │ cmp r4, r5 │ │ │ │ - bne c969c │ │ │ │ + bne c9228 │ │ │ │ cmp r4, #0 │ │ │ │ - ble c9720 │ │ │ │ - cmp r9, r2 │ │ │ │ - beq c9764 │ │ │ │ + ble c92ac │ │ │ │ + cmp r9, r3 │ │ │ │ + beq c92f0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c9720 │ │ │ │ - ldr r3, [lr, #20] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c9764 │ │ │ │ + beq c92ac │ │ │ │ + ldr r2, [lr, #20] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq c92f0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq c9720 │ │ │ │ - ldr r3, [lr, #24] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c9764 │ │ │ │ + beq c92ac │ │ │ │ + ldr r2, [lr, #24] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq c92f0 │ │ │ │ cmp r4, #3 │ │ │ │ - beq c9720 │ │ │ │ + beq c92ac │ │ │ │ add lr, lr, #24 │ │ │ │ - mov r3, #3 │ │ │ │ + mov r2, #3 │ │ │ │ ldr r5, [lr, #4]! │ │ │ │ - add r3, r3, #1 │ │ │ │ - cmp r5, r2 │ │ │ │ - beq c9764 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne c9708 │ │ │ │ + add r2, r2, #1 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq c92f0 │ │ │ │ + cmp r4, r2 │ │ │ │ + bne c9294 │ │ │ │ movw r3, #19252 @ 0x4b34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq c9770 │ │ │ │ + beq c92fc │ │ │ │ movw r3, #21188 @ 0x52c4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq c9770 │ │ │ │ + beq c92fc │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b c9798 │ │ │ │ + b c9324 │ │ │ │ mov lr, ip │ │ │ │ ldr lr, [lr, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - beq c977c │ │ │ │ - cmp lr, r3 │ │ │ │ - bne c9750 │ │ │ │ + beq c9308 │ │ │ │ + cmp lr, r2 │ │ │ │ + bne c92dc │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1594c0 │ │ │ │ + b 159050 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2b0eb8 │ │ │ │ - mov r3, ip │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c9764 │ │ │ │ - ldr r3, [r3, #128] @ 0x80 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c9780 │ │ │ │ - b c9720 │ │ │ │ + b 2b0588 │ │ │ │ + mov r2, ip │ │ │ │ + cmp r2, r3 │ │ │ │ + beq c92f0 │ │ │ │ + ldr r2, [r2, #128] @ 0x80 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c930c │ │ │ │ + b c92ac │ │ │ │ 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 c9df4 │ │ │ │ + beq c9980 │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c9e30 │ │ │ │ + beq c99bc │ │ │ │ ldr r3, [r8, #4] │ │ │ │ - movw r0, #65088 @ 0xfe40 │ │ │ │ + movw r0, #65080 @ 0xfe38 │ │ │ │ movt r0, #4 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, r0 │ │ │ │ - beq ca020 │ │ │ │ + beq c9bac │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov sl, r8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ movw r2, #37236 @ 0x9174 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b c9880 │ │ │ │ + b c940c │ │ │ │ ldr r8, [r4, #-8] │ │ │ │ cmp r8, #0 │ │ │ │ - bne c9964 │ │ │ │ + bne c94f0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne c9f14 │ │ │ │ + bne c9aa0 │ │ │ │ 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 c9b74 │ │ │ │ + bcs c9700 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c99ac │ │ │ │ + ble c9538 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c9acc │ │ │ │ + beq c9658 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq c9954 │ │ │ │ + beq c94e0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca0b4 │ │ │ │ + beq c9c40 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ca0d4 │ │ │ │ + beq c9c60 │ │ │ │ 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] │ │ │ │ @@ -160265,690 +159980,690 @@ │ │ │ │ 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 c9820 │ │ │ │ + beq c93ac │ │ │ │ cmp r9, r1 │ │ │ │ - beq c99c8 │ │ │ │ + beq c9554 │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r0 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r4, r4, #8 │ │ │ │ cmn r6, #1 │ │ │ │ - bne c9904 │ │ │ │ + bne c9490 │ │ │ │ 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 c98ec │ │ │ │ + b c9478 │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmn lr, #1 │ │ │ │ - bne c98c0 │ │ │ │ - b c98a0 │ │ │ │ + bne c944c │ │ │ │ + b c942c │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9924 │ │ │ │ + bne c94b0 │ │ │ │ cmp r8, r7 │ │ │ │ - bne c99d4 │ │ │ │ + bne c9560 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9878 │ │ │ │ + bgt c9404 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c99a4 │ │ │ │ + bne c9530 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9878 │ │ │ │ + bgt c9404 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9878 │ │ │ │ + bne c9404 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c9878 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c9404 │ │ │ │ ldr r8, [r4, #-8] │ │ │ │ cmp r7, r8 │ │ │ │ - beq c9974 │ │ │ │ + beq c9500 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq c9d30 │ │ │ │ + beq c98bc │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #2080] @ ca214 │ │ │ │ + ldr r3, [pc, #2080] @ c9da0 │ │ │ │ ldr r0, [r1, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9e38 │ │ │ │ + bgt c99c4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [r0, #780] @ 0x30c │ │ │ │ - cmp r1, fp │ │ │ │ - bhi c9e48 │ │ │ │ + cmp fp, r1 │ │ │ │ + bcc c99d4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r2, r1 │ │ │ │ mov r3, r1 │ │ │ │ - bne c9b9c │ │ │ │ + bne c9728 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9c70 │ │ │ │ + beq c97fc │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ movw r3, #5180 @ 0x143c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq c9c54 │ │ │ │ + beq c97e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9e68 │ │ │ │ + beq c99f4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c9f70 │ │ │ │ + bne c9afc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9d00 │ │ │ │ + bgt c988c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca0f4 │ │ │ │ + beq c9c80 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c9974 │ │ │ │ + beq c9500 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9d24 │ │ │ │ + bne c98b0 │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ cmp r2, r8 │ │ │ │ - bne c9d24 │ │ │ │ + bne c98b0 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b c9924 │ │ │ │ - ldr r5, [pc, #1856] @ ca214 │ │ │ │ + b c94b0 │ │ │ │ + ldr r5, [pc, #1856] @ c9da0 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r8, sl │ │ │ │ ldr r4, [r5, r6] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca068 │ │ │ │ + bne c9bf4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9b68 │ │ │ │ + bgt c96f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9b68 │ │ │ │ + bne c96f4 │ │ │ │ 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 ca0e4 │ │ │ │ - ldr r2, [pc, #1756] @ ca218 │ │ │ │ + bne c9c70 │ │ │ │ + ldr r2, [pc, #1756] @ c9da4 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9ffc │ │ │ │ + bne c9b88 │ │ │ │ mov r0, r8 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9ef4 │ │ │ │ + bne c9a80 │ │ │ │ ldr r3, [r5, r6] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9de0 │ │ │ │ + bne c996c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ cmp r1, r3 │ │ │ │ lslgt r1, r1, #1 │ │ │ │ lslle r1, r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl caab4 │ │ │ │ + bl ca640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c986c │ │ │ │ + beq c93f8 │ │ │ │ mov r8, sl │ │ │ │ - b c9ea8 │ │ │ │ + b c9a34 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9d68 │ │ │ │ + beq c98f4 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble c9c14 │ │ │ │ + ble c97a0 │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r3, ip │ │ │ │ - beq c9d74 │ │ │ │ + beq c9900 │ │ │ │ cmp r0, #1 │ │ │ │ - beq c9c14 │ │ │ │ + beq c97a0 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r3, ip │ │ │ │ - beq c9d74 │ │ │ │ + beq c9900 │ │ │ │ cmp r0, #2 │ │ │ │ - beq c9c14 │ │ │ │ + beq c97a0 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ cmp r3, ip │ │ │ │ - beq c9d74 │ │ │ │ + beq c9900 │ │ │ │ cmp r0, #3 │ │ │ │ - beq c9c14 │ │ │ │ + beq c97a0 │ │ │ │ add r2, r2, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq c9d74 │ │ │ │ + beq c9900 │ │ │ │ cmp r0, ip │ │ │ │ - bne c9bfc │ │ │ │ + bne c9788 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ subs ip, r3, #0 │ │ │ │ - beq c9c70 │ │ │ │ + beq c97fc │ │ │ │ movw r3, #5180 @ 0x143c │ │ │ │ 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 c9a60 │ │ │ │ + bne c95ec │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca1bc │ │ │ │ + ble c9d48 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9cb4 │ │ │ │ + bne c9840 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9cb4 │ │ │ │ - movw r2, #13292 @ 0x33ec │ │ │ │ + beq c9840 │ │ │ │ + movw r2, #13516 @ 0x34cc │ │ │ │ movt r2, #97 @ 0x61 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ blx r3 │ │ │ │ movw r3, #5180 @ 0x143c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c9a60 │ │ │ │ + bne c95ec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca180 │ │ │ │ + ble c9d0c │ │ │ │ movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #37236 @ 0x9174 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ movwne r2, #5456 @ 0x1550 │ │ │ │ movtne r2, #96 @ 0x60 │ │ │ │ - bne c9f70 │ │ │ │ + bne c9afc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9d10 │ │ │ │ + bgt c989c │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b c9a84 │ │ │ │ + b c9610 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c9974 │ │ │ │ + beq c9500 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq c9ab4 │ │ │ │ + beq c9640 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b c98e0 │ │ │ │ + b c946c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, r0 │ │ │ │ - bne c99e4 │ │ │ │ + bne c9570 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 259784 <_Py_NewReference@@Base+0x1924> │ │ │ │ + bl 258d2c <_Py_NewReference@@Base+0x1924> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne c9974 │ │ │ │ - b c99e4 │ │ │ │ + bne c9500 │ │ │ │ + b c9570 │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ca1dc │ │ │ │ + bne c9d68 │ │ │ │ ldr ip, [r1, #100] @ 0x64 │ │ │ │ subs r2, ip, #0 │ │ │ │ - beq ca144 │ │ │ │ - movw r3, #13292 @ 0x33ec │ │ │ │ + beq c9cd0 │ │ │ │ + movw r3, #13516 @ 0x34cc │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ blx ip │ │ │ │ movw r3, #5180 @ 0x143c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c9a60 │ │ │ │ + bne c95ec │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca124 │ │ │ │ + ble c9cb0 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ subs ip, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ strne r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne c9c30 │ │ │ │ - b c9cb4 │ │ │ │ + bne c97bc │ │ │ │ + b c9840 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca0a0 │ │ │ │ + ble c9c2c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b c9b6c │ │ │ │ + b c96f8 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne c9f44 │ │ │ │ + bne c9ad0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9f44 │ │ │ │ + beq c9ad0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9f44 │ │ │ │ + beq c9ad0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 202220 │ │ │ │ + bl 201b38 │ │ │ │ subs r8, r0, #0 │ │ │ │ ldrne r3, [r8, #4] │ │ │ │ ldrne r3, [r3, #112] @ 0x70 │ │ │ │ - bne c97f4 │ │ │ │ + bne c9380 │ │ │ │ mvn r0, #0 │ │ │ │ - b c9b6c │ │ │ │ + b c96f8 │ │ │ │ ldr r1, [r0, #780] @ 0x30c │ │ │ │ mov r3, fp │ │ │ │ cmp fp, r1 │ │ │ │ - bcs c9a18 │ │ │ │ + bcs c95a4 │ │ │ │ sub r1, r1, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi c9a18 │ │ │ │ - movw r1, #35544 @ 0x8ad8 │ │ │ │ + bhi c95a4 │ │ │ │ + movw r1, #33900 @ 0x846c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 35f04 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 35efc <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca160 │ │ │ │ + beq c9cec │ │ │ │ mov r5, r8 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9e8c │ │ │ │ + bgt c9a18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9f64 │ │ │ │ + beq c9af0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9ea8 │ │ │ │ + bgt c9a34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca174 │ │ │ │ + beq c9d00 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9ecc │ │ │ │ + bgt c9a58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9ecc │ │ │ │ + bne c9a58 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9e30 │ │ │ │ + bgt c99bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9e30 │ │ │ │ + bne c99bc │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c9e30 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c99bc │ │ │ │ cmp sl, #3 │ │ │ │ movle r7, #0 │ │ │ │ andgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c9b58 │ │ │ │ + beq c96e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e4b94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b c9b58 │ │ │ │ + bl 2e4274 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b c96e4 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmn r1, #1 │ │ │ │ - bne c98e0 │ │ │ │ + bne c946c │ │ │ │ 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 c99a4 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b c9530 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #35464 @ 0x8a88 │ │ │ │ + movw r1, #33820 @ 0x841c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b c9e30 │ │ │ │ + bl 13ff54 │ │ │ │ + b c99bc │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c9e8c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c9a18 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c9fc4 │ │ │ │ + ble c9b50 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9fac │ │ │ │ + bgt c9b38 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9fe8 │ │ │ │ + beq c9b74 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c9974 │ │ │ │ + beq c9500 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9d10 │ │ │ │ + beq c989c │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b c9e8c │ │ │ │ + b c9a18 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9f90 │ │ │ │ + bne c9b1c │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b c9f90 │ │ │ │ + b c9b1c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b c9fac │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + b c9b38 │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq c9b44 │ │ │ │ + beq c96d0 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b c9b44 │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + b c96d0 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #35496 @ 0x8aa8 │ │ │ │ + movw r1, #33852 @ 0x843c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9e30 │ │ │ │ + bgt c99bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9e30 │ │ │ │ + bne c99bc │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c9e30 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c99bc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9dd4 │ │ │ │ - movw r3, #49168 @ 0xc010 │ │ │ │ + beq c9960 │ │ │ │ + movw r3, #53040 @ 0xcf30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28d470 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28cb28 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca118 │ │ │ │ + bne c9ca4 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r4, [r5, r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9b58 │ │ │ │ + bgt c96e4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9b04 │ │ │ │ - b c9b58 │ │ │ │ + beq c9690 │ │ │ │ + b c96e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b40dc <_PyType_GetDict@@Base> │ │ │ │ + bl b3e18 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca198 │ │ │ │ + bne c9d24 │ │ │ │ mov r0, r4 │ │ │ │ - bl bdde8 │ │ │ │ + bl bd9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ca1fc │ │ │ │ + bge c9d88 │ │ │ │ mov r8, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 2f3b2c │ │ │ │ - b c9ea8 │ │ │ │ + bl 2f320c │ │ │ │ + b c9a34 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e4704 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b c9b58 │ │ │ │ + bl 2e3de4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b c96e4 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9d10 │ │ │ │ - b c9974 │ │ │ │ + bne c989c │ │ │ │ + b c9500 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d7b4 <_PyErr_Clear@@Base> │ │ │ │ - b ca090 │ │ │ │ + bl 28cb48 <_PyErr_Clear@@Base> │ │ │ │ + b c9c1c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9db8 │ │ │ │ + bne c9944 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b c9db8 │ │ │ │ + b c9944 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ subs ip, r3, #0 │ │ │ │ strne r2, [fp, #-68] @ 0xffffffbc │ │ │ │ movwne r3, #5180 @ 0x143c │ │ │ │ movtne r3, #96 @ 0x60 │ │ │ │ - bne c9c30 │ │ │ │ - b c9c70 │ │ │ │ + bne c97bc │ │ │ │ + b c97fc │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq c9a28 │ │ │ │ - b c9ba0 │ │ │ │ + beq c95b4 │ │ │ │ + b c972c │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c9ea8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c9a34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9cb4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c9cb4 │ │ │ │ + bne c9840 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c9840 │ │ │ │ mov r8, sl │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #3940 @ 0xf64 │ │ │ │ + movw r1, #1984 @ 0x7c0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b ca0d8 │ │ │ │ + bl 13ff54 │ │ │ │ + b c9c64 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9c60 │ │ │ │ + bne c97ec │ │ │ │ movw r0, #5180 @ 0x143c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b c9c60 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c97ec │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9d6c │ │ │ │ + bne c98f8 │ │ │ │ movw r2, #36116 @ 0x8d14 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c9c14 │ │ │ │ - b c9d74 │ │ │ │ + bne c97a0 │ │ │ │ + b c9900 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne c98ac │ │ │ │ + bne c9438 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ mov r8, sl │ │ │ │ - b ca19c │ │ │ │ + b c9d28 │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ │ │ │ │ -000ca21c : │ │ │ │ +000c9da8 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [ip, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca27c │ │ │ │ + beq c9e08 │ │ │ │ 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 ca2e4 │ │ │ │ + beq c9e70 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #65088 @ 0xfe40 │ │ │ │ + movw r2, #65080 @ 0xfe38 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq ca2a4 │ │ │ │ + beq c9e30 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne ca2ec │ │ │ │ + bne c9e78 │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca2ec │ │ │ │ + beq c9e78 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca2ec │ │ │ │ - b 202220 │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + beq c9e78 │ │ │ │ + b 201b38 │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #35496 @ 0x8aa8 │ │ │ │ + movw r1, #33852 @ 0x843c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca2e4 │ │ │ │ + bgt c9e70 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca308 │ │ │ │ + beq c9e94 │ │ │ │ mov r3, #0 │ │ │ │ - b ca270 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b c9dfc │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35464 @ 0x8a88 │ │ │ │ + movw r1, #33820 @ 0x841c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b ca2e4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b c9e70 │ │ │ │ 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 ca4ac │ │ │ │ - ldr r5, [pc, #384] @ ca4c4 │ │ │ │ + beq ca038 │ │ │ │ + ldr r5, [pc, #384] @ ca050 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1904] @ 0x770 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca3e4 │ │ │ │ - ldr ip, [pc, #356] @ ca4c8 │ │ │ │ + beq c9f70 │ │ │ │ + ldr ip, [pc, #356] @ ca054 │ │ │ │ ldr r0, [r2, #1908] @ 0x774 │ │ │ │ ldr lr, [r3] │ │ │ │ str lr, [r2, #1904] @ 0x770 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r7, [ip, #1708] @ 0x6ac │ │ │ │ str r0, [r2, #1908] @ 0x774 │ │ │ │ mov r2, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne ca44c │ │ │ │ + bne c9fd8 │ │ │ │ ldr r2, [r4] │ │ │ │ str r7, [r3, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca410 │ │ │ │ + bgt c9f9c │ │ │ │ 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] │ │ │ │ @@ -160962,146 +160677,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, #9492 @ 0x2514 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ca4bc │ │ │ │ + beq ca048 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ ldr r2, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r3, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca398 │ │ │ │ + ble c9f24 │ │ │ │ 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 ca3d8 │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b c9f64 │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r7, r2 │ │ │ │ - bne ca48c │ │ │ │ - ldr r0, [pc, #104] @ ca4cc │ │ │ │ + bne ca018 │ │ │ │ + ldr r0, [pc, #104] @ ca058 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca3f8 │ │ │ │ + bne c9f84 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r1, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ca3fc │ │ │ │ + b c9f88 │ │ │ │ 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 ca3fc │ │ │ │ - movw r0, #5368 @ 0x14f8 │ │ │ │ + b c9f88 │ │ │ │ + movw r0, #4124 @ 0x101c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1246 @ 0x4de │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b ca3d8 │ │ │ │ + b c9f64 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000ca4d0 : │ │ │ │ +000ca05c : │ │ │ │ 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 ca508 │ │ │ │ + beq ca094 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #88] @ ca568 │ │ │ │ + ldr r2, [pc, #88] @ ca0f4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca4fc │ │ │ │ + beq ca088 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca4fc │ │ │ │ - movw r1, #49168 @ 0xc010 │ │ │ │ + beq ca088 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-12] │ │ │ │ str r2, [fp, #-8] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 28d470 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28cb28 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca4fc │ │ │ │ + beq ca088 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 28d7b4 <_PyErr_Clear@@Base> │ │ │ │ + bl 28cb48 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ - b ca4fc │ │ │ │ + b ca088 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca5d0 │ │ │ │ + beq ca15c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge ca5ac │ │ │ │ + bge ca138 │ │ │ │ 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 ca5d0 │ │ │ │ + bgt ca15c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq ca5d8 │ │ │ │ + beq ca164 │ │ │ │ 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 a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_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 │ │ │ │ @@ -161121,442 +160836,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 ca6b8 │ │ │ │ + bne ca244 │ │ │ │ ldr r8, [r2, r5, lsl #3] │ │ │ │ cmp r8, #0 │ │ │ │ - bne ca7fc │ │ │ │ + bne ca388 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne ca990 │ │ │ │ + bne ca51c │ │ │ │ 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 ca930 │ │ │ │ + bcs ca4bc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, r1 │ │ │ │ ldreq r8, [r4] │ │ │ │ - beq ca804 │ │ │ │ + beq ca390 │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ca710 │ │ │ │ + beq ca29c │ │ │ │ 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 ca8cc │ │ │ │ + bne ca458 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq ca670 │ │ │ │ + beq ca1fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq ca734 │ │ │ │ + beq ca2c0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r4 │ │ │ │ - bne ca6dc │ │ │ │ + bne ca268 │ │ │ │ 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 ca640 │ │ │ │ + b ca1cc │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r9, r8 │ │ │ │ - beq ca908 │ │ │ │ + beq ca494 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ movw r1, #42744 @ 0xa6f8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq ca950 │ │ │ │ + beq ca4dc │ │ │ │ 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 13fdcc │ │ │ │ + bl 13f99c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq ca9b4 │ │ │ │ + beq ca540 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #37236 @ 0x9174 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ - bne caa44 │ │ │ │ + bne ca5d0 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub r2, r1, r2 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca7c0 │ │ │ │ + bgt ca34c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq caa30 │ │ │ │ + beq ca5bc │ │ │ │ cmp r2, #1 │ │ │ │ - beq ca908 │ │ │ │ + beq ca494 │ │ │ │ cmp r2, #0 │ │ │ │ - bne caa84 │ │ │ │ + bne ca610 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - bne caa24 │ │ │ │ + bne ca5b0 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, r8 │ │ │ │ - bne caa24 │ │ │ │ + bne ca5b0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b ca704 │ │ │ │ + b ca290 │ │ │ │ cmp r6, #0 │ │ │ │ - bne ca6cc │ │ │ │ + bne ca258 │ │ │ │ cmp r9, r8 │ │ │ │ - beq ca908 │ │ │ │ + beq ca494 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq ca8e0 │ │ │ │ + beq ca46c │ │ │ │ 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 13fdcc │ │ │ │ + bl 13f99c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq ca97c │ │ │ │ + beq ca508 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #37236 @ 0x9174 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ - bne ca9dc │ │ │ │ + bne ca568 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub r2, r1, r2 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca894 │ │ │ │ + bgt ca420 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca9c8 │ │ │ │ + beq ca554 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ca908 │ │ │ │ + beq ca494 │ │ │ │ cmp r2, #0 │ │ │ │ - bne caa84 │ │ │ │ + bne ca610 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne caa24 │ │ │ │ + bne ca5b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne caa24 │ │ │ │ + bne ca5b0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b ca6cc │ │ │ │ + b ca258 │ │ │ │ cmp r1, r6 │ │ │ │ - beq ca730 │ │ │ │ + beq ca2bc │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r4 │ │ │ │ - b ca704 │ │ │ │ + b ca290 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne ca820 │ │ │ │ + bne ca3ac │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 259784 <_Py_NewReference@@Base+0x1924> │ │ │ │ + bl 258d2c <_Py_NewReference@@Base+0x1924> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca820 │ │ │ │ + beq ca3ac │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca6ac │ │ │ │ + bgt ca238 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca6ac │ │ │ │ + bne ca238 │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b ca6ac │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b ca238 │ │ │ │ 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 caab4 │ │ │ │ + b ca640 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne ca750 │ │ │ │ + bne ca2dc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 259784 <_Py_NewReference@@Base+0x1924> │ │ │ │ + bl 258d2c <_Py_NewReference@@Base+0x1924> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca908 │ │ │ │ - b ca750 │ │ │ │ + bne ca494 │ │ │ │ + b ca2dc │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt caa84 │ │ │ │ + bgt ca610 │ │ │ │ mvn r2, #0 │ │ │ │ - b ca884 │ │ │ │ + b ca410 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmn r1, #1 │ │ │ │ - bne ca630 │ │ │ │ + bne ca1bc │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r6, [sl, #4] │ │ │ │ str r9, [sl] │ │ │ │ - b ca6ac │ │ │ │ + b ca238 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt caa84 │ │ │ │ + bgt ca610 │ │ │ │ mvn r2, #0 │ │ │ │ - b ca7b0 │ │ │ │ + b ca33c │ │ │ │ mov r0, r8 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b ca894 │ │ │ │ + b ca420 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca878 │ │ │ │ + bgt ca404 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca878 │ │ │ │ + bne ca404 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b ca878 │ │ │ │ + b ca404 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b ca630 │ │ │ │ + b ca1bc │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b ca7c0 │ │ │ │ + b ca34c │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca7a4 │ │ │ │ + bgt ca330 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca7a4 │ │ │ │ + bne ca330 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b ca7a4 │ │ │ │ + b ca330 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt caaa0 │ │ │ │ + bgt ca62c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq caaa8 │ │ │ │ + beq ca634 │ │ │ │ mvn r0, #0 │ │ │ │ - b ca6b0 │ │ │ │ + b ca23c │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b caaa0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b ca62c │ │ │ │ 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 cadc4 │ │ │ │ + bls ca950 │ │ │ │ cmp r1, #15 │ │ │ │ - bls cac38 │ │ │ │ + bls ca7c4 │ │ │ │ cmp r1, #31 │ │ │ │ - bls cadf8 │ │ │ │ + bls ca984 │ │ │ │ mov r5, #32 │ │ │ │ mov r2, r5 │ │ │ │ lsl r5, r5, #1 │ │ │ │ cmp r5, r1 │ │ │ │ - bls caaf0 │ │ │ │ + bls ca67c │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmn r5, #-268435455 @ 0xf0000001 │ │ │ │ add r9, r3, #32 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ - bhi cb084 │ │ │ │ + bhi cac10 │ │ │ │ movw r8, #38304 @ 0x95a0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #64560 @ 0xfc30 │ │ │ │ + movw r1, #63860 @ 0xf974 │ │ │ │ movt r1, #9 │ │ │ │ lsl sl, r5, #3 │ │ │ │ ldr r3, [r8, #988] @ 0x3dc │ │ │ │ cmp r3, r1 │ │ │ │ - bne caf98 │ │ │ │ - ldr r3, [pc, #1364] @ cb090 │ │ │ │ + bne cab24 │ │ │ │ + ldr r3, [pc, #1364] @ cac1c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp sl, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ - bne caf3c │ │ │ │ + bne caac8 │ │ │ │ sub r1, sl, #1 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r3, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq caf20 │ │ │ │ + beq caaac │ │ │ │ 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 cad00 │ │ │ │ + beq ca88c │ │ │ │ lsl r2, r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub r5, r5, #1 │ │ │ │ bl 2d63c │ │ │ │ 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 cad5c │ │ │ │ + bne ca8e8 │ │ │ │ cmp r7, r0 │ │ │ │ - bhi cac1c │ │ │ │ + bhi ca7a8 │ │ │ │ sub r0, r0, r7 │ │ │ │ add r3, r7, #16 │ │ │ │ bic r0, r0, #7 │ │ │ │ add r0, r0, r3 │ │ │ │ add r3, r7, #8 │ │ │ │ - b cabe4 │ │ │ │ + b ca770 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq cac1c │ │ │ │ + beq ca7a8 │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cabd8 │ │ │ │ + beq ca764 │ │ │ │ ldr ip, [r3, #-4] │ │ │ │ and r1, ip, r5 │ │ │ │ add r6, r4, r1, lsl #3 │ │ │ │ ldr lr, [r4, r1, lsl #3] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cac80 │ │ │ │ + bne ca80c │ │ │ │ add r3, r3, #8 │ │ │ │ str ip, [r6, #4] │ │ │ │ cmp r0, r3 │ │ │ │ str r2, [r4, r1, lsl #3] │ │ │ │ - bne cabe4 │ │ │ │ + bne ca770 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r8, r9 │ │ │ │ str r4, [r3, #20] │ │ │ │ - bne caeec │ │ │ │ + bne caa78 │ │ │ │ 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, #38304 @ 0x95a0 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #64560 @ 0xfc30 │ │ │ │ + movw r1, #63860 @ 0xf974 │ │ │ │ movt r1, #9 │ │ │ │ lsl sl, r5, #3 │ │ │ │ ldr r3, [r8, #988] @ 0x3dc │ │ │ │ cmp r3, r1 │ │ │ │ - bne caf98 │ │ │ │ - ldr r3, [pc, #1056] @ cb090 │ │ │ │ + bne cab24 │ │ │ │ + ldr r3, [pc, #1056] @ cac1c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ - b cab50 │ │ │ │ + b ca6dc │ │ │ │ add lr, r1, #9 │ │ │ │ cmp lr, r5 │ │ │ │ - bhi cae0c │ │ │ │ + bhi ca998 │ │ │ │ ldr lr, [r6, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq caebc │ │ │ │ + beq caa48 │ │ │ │ ldr lr, [r6, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - beq caee4 │ │ │ │ + beq caa70 │ │ │ │ ldr lr, [r6, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cadec │ │ │ │ + beq ca978 │ │ │ │ ldr lr, [r6, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq caf00 │ │ │ │ + beq caa8c │ │ │ │ ldr lr, [r6, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - beq caf08 │ │ │ │ + beq caa94 │ │ │ │ ldr lr, [r6, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - beq caf10 │ │ │ │ + beq caa9c │ │ │ │ ldr lr, [r6, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - beq caf18 │ │ │ │ + beq caaa4 │ │ │ │ ldr lr, [r6, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - beq caef8 │ │ │ │ + beq caa84 │ │ │ │ ldr lr, [r6, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cae0c │ │ │ │ + bne ca998 │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ - b cadf0 │ │ │ │ + b ca97c │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr r8, [r0, #28] │ │ │ │ cmp lr, r8 │ │ │ │ - bhi caec4 │ │ │ │ + bhi caa50 │ │ │ │ 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 │ │ │ │ @@ -161567,230 +161282,230 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2d63c │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ add r0, r7, r6, lsl #3 │ │ │ │ str sl, [r2, #16] │ │ │ │ ldrd r2, [r2, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq cabb8 │ │ │ │ + beq ca744 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - movw ip, #13292 @ 0x33ec │ │ │ │ + movw ip, #11740 @ 0x2ddc │ │ │ │ movt ip, #97 @ 0x61 │ │ │ │ str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ mov sl, r7 │ │ │ │ mov r9, r7 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b cad80 │ │ │ │ + b ca90c │ │ │ │ add sl, sl, #8 │ │ │ │ cmp sl, r0 │ │ │ │ - bhi caf8c │ │ │ │ + bhi cab18 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, ip │ │ │ │ - beq cad7c │ │ │ │ + beq ca908 │ │ │ │ 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 cb040 │ │ │ │ + bne cabcc │ │ │ │ mov r3, r7 │ │ │ │ stm r1, {r3, lr} │ │ │ │ - b cad7c │ │ │ │ + b ca908 │ │ │ │ ldr r8, [r0, #20] │ │ │ │ add r4, r0, #32 │ │ │ │ cmp r4, r8 │ │ │ │ - beq cafe0 │ │ │ │ + beq cab6c │ │ │ │ mov sl, #7 │ │ │ │ mov r9, r4 │ │ │ │ mov r7, r8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r5, sl │ │ │ │ - b cad38 │ │ │ │ + b ca8c4 │ │ │ │ add r6, r6, #24 │ │ │ │ stm r6, {r2, ip} │ │ │ │ - b cabd8 │ │ │ │ + b ca764 │ │ │ │ ldr r7, [r0, #20] │ │ │ │ add r9, r0, #32 │ │ │ │ mov r5, #32 │ │ │ │ mov r2, #16 │ │ │ │ - b cac48 │ │ │ │ + b ca7d4 │ │ │ │ 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 cadf0 │ │ │ │ + beq ca97c │ │ │ │ add sl, r1, #9 │ │ │ │ cmp sl, r5 │ │ │ │ - bhi caea8 │ │ │ │ + bhi caa34 │ │ │ │ ldr sl, [r6, #8] │ │ │ │ cmp sl, #0 │ │ │ │ - beq caebc │ │ │ │ + beq caa48 │ │ │ │ ldr sl, [r6, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq caee4 │ │ │ │ + beq caa70 │ │ │ │ ldr sl, [r6, #24] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cadec │ │ │ │ + beq ca978 │ │ │ │ ldr sl, [r6, #32] │ │ │ │ cmp sl, #0 │ │ │ │ - beq caf00 │ │ │ │ + beq caa8c │ │ │ │ ldr sl, [r6, #40] @ 0x28 │ │ │ │ cmp sl, #0 │ │ │ │ - beq caf08 │ │ │ │ + beq caa94 │ │ │ │ ldr sl, [r6, #48] @ 0x30 │ │ │ │ cmp sl, #0 │ │ │ │ - beq caf10 │ │ │ │ + beq caa9c │ │ │ │ ldr sl, [r6, #56] @ 0x38 │ │ │ │ cmp sl, #0 │ │ │ │ - beq caf18 │ │ │ │ + beq caaa4 │ │ │ │ ldr sl, [r6, #64] @ 0x40 │ │ │ │ cmp sl, #0 │ │ │ │ - beq caef8 │ │ │ │ + beq caa84 │ │ │ │ ldr sl, [r6, #72] @ 0x48 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cacf8 │ │ │ │ + beq ca884 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r1, lr │ │ │ │ - b cae1c │ │ │ │ + b ca9a8 │ │ │ │ add r6, r6, #8 │ │ │ │ - b cadf0 │ │ │ │ + b ca97c │ │ │ │ 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 cad38 │ │ │ │ + b ca8c4 │ │ │ │ add r6, r6, #16 │ │ │ │ - b cadf0 │ │ │ │ + b ca97c │ │ │ │ mov r0, r7 │ │ │ │ - bl a5e40 │ │ │ │ - b cac2c │ │ │ │ + bl a5b88 │ │ │ │ + b ca7b8 │ │ │ │ add r6, r6, #64 @ 0x40 │ │ │ │ - b cadf0 │ │ │ │ + b ca97c │ │ │ │ add r6, r6, #32 │ │ │ │ - b cadf0 │ │ │ │ + b ca97c │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ - b cadf0 │ │ │ │ + b ca97c │ │ │ │ add r6, r6, #48 @ 0x30 │ │ │ │ - b cadf0 │ │ │ │ + b ca97c │ │ │ │ add r6, r6, #56 @ 0x38 │ │ │ │ - b cadf0 │ │ │ │ + b ca97c │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne cad28 │ │ │ │ + bne ca8b4 │ │ │ │ ldr r4, [r8, #968] @ 0x3c8 │ │ │ │ - movw r1, #30908 @ 0x78bc │ │ │ │ + movw r1, #30900 @ 0x78b4 │ │ │ │ movt r1, #9 │ │ │ │ strd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r4, r1 │ │ │ │ - bne cafc8 │ │ │ │ + bne cab54 │ │ │ │ mov r0, sl │ │ │ │ bl 2e27c │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cb084 │ │ │ │ + beq cac10 │ │ │ │ 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 cad38 │ │ │ │ + b ca8c4 │ │ │ │ mov r7, r9 │ │ │ │ ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ - b cac1c │ │ │ │ + b ca7a8 │ │ │ │ ldr r0, [r8, #984] @ 0x3d8 │ │ │ │ mov r1, sl │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cb084 │ │ │ │ + beq cac10 │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov sl, r5 │ │ │ │ mov r8, r7 │ │ │ │ lsl r2, r2, #4 │ │ │ │ - b cad38 │ │ │ │ + b ca8c4 │ │ │ │ ldr r0, [r8, #964] @ 0x3c4 │ │ │ │ mov r1, sl │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ - b caf64 │ │ │ │ + b caaf0 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq cac2c │ │ │ │ + beq ca7b8 │ │ │ │ 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 caffc │ │ │ │ + bne cab88 │ │ │ │ mov sl, #7 │ │ │ │ mov r9, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r5, sl │ │ │ │ sub r7, fp, #100 @ 0x64 │ │ │ │ - b cad38 │ │ │ │ + b ca8c4 │ │ │ │ add r3, r2, #9 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi cb06c │ │ │ │ + bhi cabf8 │ │ │ │ add r3, r1, #72 @ 0x48 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r3, [r1, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq cadb8 │ │ │ │ + beq ca944 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cb054 │ │ │ │ + bne cabe0 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r6, r6, #5 │ │ │ │ add r2, r2, r6 │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r5 │ │ │ │ - b cada8 │ │ │ │ - bl 2e3794 │ │ │ │ + b ca934 │ │ │ │ + bl 2e2e74 │ │ │ │ mvn r0, #0 │ │ │ │ - b cac30 │ │ │ │ + b ca7bc │ │ │ │ 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] @ cb174 │ │ │ │ + ldr r4, [pc, #184] @ cad00 │ │ │ │ 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 │ │ │ │ @@ -161802,296 +161517,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 cb114 │ │ │ │ + beq caca0 │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb140 │ │ │ │ + ble caccc │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1908] @ 0x774 │ │ │ │ cmp r1, #9 │ │ │ │ - bhi cb164 │ │ │ │ + bhi cacf0 │ │ │ │ ldr r0, [r3, #1904] @ 0x770 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r2] │ │ │ │ str r2, [r3, #1904] @ 0x770 │ │ │ │ str r1, [r3, #1908] @ 0x774 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ cmp r1, ip │ │ │ │ - bne cb114 │ │ │ │ + bne caca0 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - b cb114 │ │ │ │ + b caca0 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbb58 │ │ │ │ + b bb764 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cb178 <_Py_CheckFunctionResult@@Base>: │ │ │ │ +000cad04 <_Py_CheckFunctionResult@@Base>: │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb194 <_Py_CheckFunctionResult@@Base+0x1c> │ │ │ │ + beq cad20 <_Py_CheckFunctionResult@@Base+0x1c> │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb1d0 <_Py_CheckFunctionResult@@Base+0x58> │ │ │ │ + bne cad5c <_Py_CheckFunctionResult@@Base+0x58> │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb1a8 <_Py_CheckFunctionResult@@Base+0x30> │ │ │ │ + beq cad34 <_Py_CheckFunctionResult@@Base+0x30> │ │ │ │ ldr ip, [ip, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb18c <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ + bne cad18 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ movw r2, #4388 @ 0x1124 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ ldr ip, [r2] │ │ │ │ - beq cb264 <_Py_CheckFunctionResult@@Base+0xec> │ │ │ │ + beq cadf0 <_Py_CheckFunctionResult@@Base+0xec> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #35372 @ 0x8a2c │ │ │ │ + movw r2, #29172 @ 0x71f4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, ip │ │ │ │ - b 2dba60 <_PyErr_Format@@Base> │ │ │ │ + b 2db0ac <_PyErr_Format@@Base> │ │ │ │ ldr ip, [ip, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb18c <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ + beq cad18 <_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 cb240 <_Py_CheckFunctionResult@@Base+0xc8> │ │ │ │ + ble cadcc <_Py_CheckFunctionResult@@Base+0xc8> │ │ │ │ movw r2, #4388 @ 0x1124 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ moveq r3, r5 │ │ │ │ ldr r1, [r2] │ │ │ │ - movwne r2, #35420 @ 0x8a5c │ │ │ │ - movweq r2, #35608 @ 0x8b18 │ │ │ │ + movwne r2, #29220 @ 0x7224 │ │ │ │ + movweq r2, #33964 @ 0x84ac │ │ │ │ movtne r2, #61 @ 0x3d │ │ │ │ movteq r2, #61 @ 0x3d │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 332980 │ │ │ │ + b 332300 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb20c <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ + bne cad98 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b cb20c <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ - movw r2, #35560 @ 0x8ae8 │ │ │ │ + b cad98 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ + movw r2, #33916 @ 0x847c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, ip │ │ │ │ - b 2dba60 <_PyErr_Format@@Base> │ │ │ │ + b 2db0ac <_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] @ cb4ac <_Py_CheckFunctionResult@@Base+0x334> │ │ │ │ + ldr r2, [pc, #540] @ cb038 <_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 cb398 <_Py_CheckFunctionResult@@Base+0x220> │ │ │ │ + beq caf24 <_Py_CheckFunctionResult@@Base+0x220> │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb434 <_Py_CheckFunctionResult@@Base+0x2bc> │ │ │ │ + beq cafc0 <_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] @ cb4b0 <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ + ldr r0, [pc, #460] @ cb03c <_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 cb43c <_Py_CheckFunctionResult@@Base+0x2c4> │ │ │ │ + bmi cafc8 <_Py_CheckFunctionResult@@Base+0x2c4> │ │ │ │ add r5, r6, #16 │ │ │ │ mov r4, r3 │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [r5, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb328 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq caeb4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb3a0 <_Py_CheckFunctionResult@@Base+0x228> │ │ │ │ + ble caf2c <_Py_CheckFunctionResult@@Base+0x228> │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs cb310 <_Py_CheckFunctionResult@@Base+0x198> │ │ │ │ + bcs cae9c <_Py_CheckFunctionResult@@Base+0x198> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ movw r2, #42532 @ 0xa624 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r6, r8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cb450 <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ + bne cafdc <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt cb464 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ - ldr r0, [pc, #336] @ cb4b0 <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ + bgt caff0 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ + ldr r0, [pc, #336] @ cb03c <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ lsl r3, r3, #3 │ │ │ │ movw r1, #5828 @ 0x16c4 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ add r0, r2, r3 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp r1, #2000 @ 0x7d0 │ │ │ │ - bcs cb464 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ + bcs caff0 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1728] @ 0x6c0 │ │ │ │ str r2, [r6] │ │ │ │ str r6, [r3, #1728] @ 0x6c0 │ │ │ │ str r1, [r3, #1732] @ 0x6c4 │ │ │ │ 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 cb328 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + bne caeb4 <_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] @ cb4b4 <_Py_CheckFunctionResult@@Base+0x33c> │ │ │ │ + ldr r2, [pc, #232] @ cb040 <_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 cb49c <_Py_CheckFunctionResult@@Base+0x324> │ │ │ │ - ldr r2, [pc, #192] @ cb4b8 <_Py_CheckFunctionResult@@Base+0x340> │ │ │ │ + bne cb028 <_Py_CheckFunctionResult@@Base+0x324> │ │ │ │ + ldr r2, [pc, #192] @ cb044 <_Py_CheckFunctionResult@@Base+0x340> │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne cb470 <_Py_CheckFunctionResult@@Base+0x2f8> │ │ │ │ + bne caffc <_Py_CheckFunctionResult@@Base+0x2f8> │ │ │ │ mov r0, r3 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb328 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq caeb4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ cmp sl, #3 │ │ │ │ movle r6, #0 │ │ │ │ andgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb328 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq caeb4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e4b94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cb328 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + bl 2e4274 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b caeb4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ - bpl cb304 <_Py_CheckFunctionResult@@Base+0x18c> │ │ │ │ + bpl cae90 <_Py_CheckFunctionResult@@Base+0x18c> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #42532 @ 0xa624 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq cb358 <_Py_CheckFunctionResult@@Base+0x1e0> │ │ │ │ + beq caee4 <_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, #42532 @ 0xa624 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - b cb450 <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + b cafdc <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - beq cb400 <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ + beq caf8c <_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 cb400 <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ + b caf8c <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e4704 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cb328 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + bl 2e3de4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b caeb4 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ │ │ │ │ -000cb4bc : │ │ │ │ +000cb048 : │ │ │ │ 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 cb508 │ │ │ │ + beq cb094 │ │ │ │ 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 cb520 │ │ │ │ + bne cb0ac │ │ │ │ mov r2, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b cb55c │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + b cb0e8 │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4284 @ 0x10bc │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ - beq cb540 │ │ │ │ + beq cb0cc │ │ │ │ mov r0, r2 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb508 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq cb094 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15664 @ 0x3d30 │ │ │ │ + movw r1, #5764 @ 0x1684 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b cb518 │ │ │ │ + bl 16d81c │ │ │ │ + b cb0a4 │ │ │ │ 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] │ │ │ │ @@ -162101,53 +161816,53 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r2, [r8, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r8, r7 │ │ │ │ orreq r2, r2, #1 │ │ │ │ tst r2, #1 │ │ │ │ - beq cbbb8 │ │ │ │ + beq cb744 │ │ │ │ ldr r1, [r8, #108] @ 0x6c │ │ │ │ - movw r2, #14556 @ 0x38dc │ │ │ │ + movw r2, #12800 @ 0x3200 │ │ │ │ movt r2, #29 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cbbd4 │ │ │ │ + bne cb760 │ │ │ │ cmp r5, r4 │ │ │ │ - beq cb5cc │ │ │ │ + beq cb158 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb5dc │ │ │ │ + bne cb168 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne cb918 │ │ │ │ + bne cb4a4 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb914 │ │ │ │ + bne cb4a0 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb914 │ │ │ │ + bne cb4a0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp ip, r2 │ │ │ │ - bne cb914 │ │ │ │ + bne cb4a0 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - bne cbd24 │ │ │ │ + bne cb8b0 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbf04 │ │ │ │ + bne cba90 │ │ │ │ cmp r8, r7 │ │ │ │ - beq cb63c │ │ │ │ + beq cb1c8 │ │ │ │ ldr r3, [r8, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc308 │ │ │ │ + beq cbe94 │ │ │ │ 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 │ │ │ │ @@ -162156,164 +161871,164 @@ │ │ │ │ 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 cc1a4 │ │ │ │ + bmi cbd30 │ │ │ │ movw r7, #38304 @ 0x95a0 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r3, #64560 @ 0xfc30 │ │ │ │ + movw r3, #63860 @ 0xf974 │ │ │ │ movt r3, #9 │ │ │ │ ldr r8, [r7, #988] @ 0x3dc │ │ │ │ cmp r8, r3 │ │ │ │ - bne cbfb0 │ │ │ │ - ldr r3, [pc, #3248] @ cc354 │ │ │ │ + bne cbb3c │ │ │ │ + ldr r3, [pc, #3248] @ cbee0 │ │ │ │ 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, #1596] @ 0x63c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bcs cbeb8 │ │ │ │ + bcs cba44 │ │ │ │ lsr r0, r0, #3 │ │ │ │ ldr r3, [r3, r0, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq cbf28 │ │ │ │ + beq cbab4 │ │ │ │ ldr ip, [r3] │ │ │ │ ldr r8, [r3, #4] │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ ldr ip, [r8] │ │ │ │ str ip, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cbb44 │ │ │ │ + beq cb6d0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e1f8 │ │ │ │ ldrb r2, [r8, #5] │ │ │ │ mov r3, #1 │ │ │ │ ldr r7, [r8, #16] │ │ │ │ lsl r3, r3, r2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cbf50 │ │ │ │ + beq cbadc │ │ │ │ cmp r7, #0 │ │ │ │ addgt r2, r8, #20 │ │ │ │ movgt lr, #8 │ │ │ │ addgt r2, r2, r3 │ │ │ │ addgt r0, r2, #4 │ │ │ │ - ble cb7a8 │ │ │ │ + ble cb334 │ │ │ │ mov r1, #0 │ │ │ │ - b cb764 │ │ │ │ + b cb2f0 │ │ │ │ ldr ip, [r2] │ │ │ │ str r9, [r3] │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb790 │ │ │ │ + ble cb31c │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, lr │ │ │ │ cmp r7, r1 │ │ │ │ - beq cb7a8 │ │ │ │ + beq cb334 │ │ │ │ add r2, r2, lr │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb750 │ │ │ │ + beq cb2dc │ │ │ │ ldr ip, [r3] │ │ │ │ add r9, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb73c │ │ │ │ + ble cb2c8 │ │ │ │ ldr ip, [r2] │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb750 │ │ │ │ + bgt cb2dc │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r7 │ │ │ │ str r3, [ip] │ │ │ │ addne r0, r0, lr │ │ │ │ - bne cb760 │ │ │ │ + bne cb2ec │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt cb8ac │ │ │ │ + blt cb438 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne cb8ac │ │ │ │ + bne cb438 │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ lsl r7, r2, r1 │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r9, r2 │ │ │ │ - beq cbdb4 │ │ │ │ + beq cb940 │ │ │ │ cmp r2, #0 │ │ │ │ - ble cb864 │ │ │ │ + ble cb3f0 │ │ │ │ add r7, r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, r7, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r3 │ │ │ │ add r4, r7, #24 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r7, r6, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb82c │ │ │ │ + beq cb3b8 │ │ │ │ ldr r1, [r0] │ │ │ │ sub ip, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbaf4 │ │ │ │ + ble cb680 │ │ │ │ ldr r0, [r4, r6, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb848 │ │ │ │ + beq cb3d4 │ │ │ │ ldr r1, [r0] │ │ │ │ sub ip, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbb1c │ │ │ │ + ble cb6a8 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r9 │ │ │ │ - bne cb810 │ │ │ │ + bne cb39c │ │ │ │ mov r1, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - bne cbae8 │ │ │ │ + bne cb674 │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne cbae8 │ │ │ │ - ldr r2, [pc, #2768] @ cc354 │ │ │ │ + bne cb674 │ │ │ │ + ldr r2, [pc, #2768] @ cbee0 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #1924] @ 0x784 │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ - bhi cbae8 │ │ │ │ + bhi cb674 │ │ │ │ ldr r0, [r2, #1920] @ 0x780 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r3] │ │ │ │ str r3, [r2, #1920] @ 0x780 │ │ │ │ str r1, [r2, #1924] @ 0x784 │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ str r8, [r5, #24] │ │ │ │ str r2, [r5, #8] │ │ │ │ - beq cb5cc │ │ │ │ + beq cb158 │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb5cc │ │ │ │ - ldr r1, [pc, #2684] @ cc354 │ │ │ │ + bne cb158 │ │ │ │ + ldr r1, [pc, #2684] @ cbee0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ sub r0, r5, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ ldr ip, [r1, #4] │ │ │ │ @@ -162321,287 +162036,287 @@ │ │ │ │ str r0, [ip] │ │ │ │ str r3, [r5, #-4] │ │ │ │ ldr r3, [r2, #3824] @ 0xef0 │ │ │ │ str r1, [r5, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r0, [r1, #4] │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ - b cb5cc │ │ │ │ + b cb158 │ │ │ │ mov r9, #1 │ │ │ │ ldr r2, [r5, #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 cbd54 │ │ │ │ + bgt cb8e0 │ │ │ │ mov r6, #0 │ │ │ │ mov r2, ip │ │ │ │ mov sl, r5 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b cb980 │ │ │ │ + b cb50c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cba88 │ │ │ │ + ble cb614 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cc034 │ │ │ │ + bne cbbc0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne cc01c │ │ │ │ + bne cbba8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r7 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq cc168 │ │ │ │ + beq cbcf4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbf70 │ │ │ │ + bne cbafc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r6, r1 │ │ │ │ - bge cb5cc │ │ │ │ + bge cb158 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ mov r0, #1 │ │ │ │ add r3, r3, #20 │ │ │ │ lsl r2, r0, r2 │ │ │ │ ldrb r0, [r3, #-14] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbaac │ │ │ │ + beq cb638 │ │ │ │ add r2, r2, r6, lsl #3 │ │ │ │ add r2, r3, r2 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq cbb88 │ │ │ │ + beq cb714 │ │ │ │ cmp r6, r1 │ │ │ │ - bge cb5cc │ │ │ │ + bge cb158 │ │ │ │ ldr r8, [r2] │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r2, [r8, #12] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbadc │ │ │ │ + ble cb668 │ │ │ │ ldr r0, [r5] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r5] │ │ │ │ cmp r9, #1 │ │ │ │ - bne cbe58 │ │ │ │ + bne cb9e4 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r8 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ ldr r0, [r5] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r5] │ │ │ │ mov r0, sl │ │ │ │ - bl abbcc │ │ │ │ + bl ab948 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb958 │ │ │ │ + bgt cb4e4 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb958 │ │ │ │ + bne cb4e4 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb964 │ │ │ │ + bgt cb4f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb964 │ │ │ │ + bne cb4f0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cb964 │ │ │ │ + b cb4f0 │ │ │ │ mov r0, #12 │ │ │ │ mla r2, r0, r6, r2 │ │ │ │ add r2, r3, r2 │ │ │ │ cmp r6, r1 │ │ │ │ - beq cb5cc │ │ │ │ + beq cb158 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq cbf44 │ │ │ │ + beq cbad0 │ │ │ │ ldm r2, {r2, r8} │ │ │ │ ldr r0, [r8] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cba04 │ │ │ │ + bgt cb590 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r8] │ │ │ │ - b cba04 │ │ │ │ + b cb590 │ │ │ │ mov r0, r3 │ │ │ │ - bl a5e40 │ │ │ │ - b cb8ac │ │ │ │ + bl a5b88 │ │ │ │ + b cb438 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r0] │ │ │ │ - bne cb82c │ │ │ │ + bne cb3b8 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, r6, lsl #3] │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb838 │ │ │ │ - b cb848 │ │ │ │ + bne cb3c4 │ │ │ │ + b cb3d4 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r0] │ │ │ │ - bne cb848 │ │ │ │ + bne cb3d4 │ │ │ │ add r6, r6, #1 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, r9 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne cb810 │ │ │ │ - b cb854 │ │ │ │ + bne cb39c │ │ │ │ + b cb3e0 │ │ │ │ ldr r9, [r3, #24] │ │ │ │ ldr sl, [r3, #28] │ │ │ │ cmp sl, r9 │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [lr, #12] │ │ │ │ strcc lr, [r3, #8] │ │ │ │ - bcc cb6f4 │ │ │ │ + bcc cb280 │ │ │ │ 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 r8, #0 │ │ │ │ - beq cbeb8 │ │ │ │ + beq cba44 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b cb6f4 │ │ │ │ + b cb280 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r1, r6 │ │ │ │ - ble cb5cc │ │ │ │ + ble cb158 │ │ │ │ add r2, r2, #8 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cb9e8 │ │ │ │ + bne cb574 │ │ │ │ add r6, r6, #1 │ │ │ │ add r2, r2, #8 │ │ │ │ cmp r6, r1 │ │ │ │ - blt cbb98 │ │ │ │ - b cb5cc │ │ │ │ + blt cb724 │ │ │ │ + b cb158 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb5a4 │ │ │ │ + bne cb130 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1aa198 │ │ │ │ + bl 1a9d6c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq cc034 │ │ │ │ - bl ca21c │ │ │ │ + beq cbbc0 │ │ │ │ + bl c9da8 │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbc10 │ │ │ │ + bgt cb79c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cc2c0 │ │ │ │ + beq cbe4c │ │ │ │ cmp r8, #0 │ │ │ │ - beq cc034 │ │ │ │ + beq cbbc0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl ca4d0 │ │ │ │ + bl ca05c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r9, #1 │ │ │ │ - bne cc03c │ │ │ │ + bne cbbc8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r7, r4 │ │ │ │ - beq cbcc8 │ │ │ │ + beq cb854 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl c4820 │ │ │ │ + bl c4428 │ │ │ │ mov r1, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - beq cc11c │ │ │ │ + beq cbca8 │ │ │ │ mov r2, r4 │ │ │ │ - bl b5f18 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ + bl b5c34 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbd00 │ │ │ │ + ble cb88c │ │ │ │ ldr r3, [r4] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbc90 │ │ │ │ + bgt cb81c │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq cc2d0 │ │ │ │ + beq cbe5c │ │ │ │ mov r0, r8 │ │ │ │ cmn r1, #1 │ │ │ │ - beq cc320 │ │ │ │ + beq cbeac │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne cbc40 │ │ │ │ - ldr r3, [pc, #1696] @ cc358 │ │ │ │ + bne cb7cc │ │ │ │ + ldr r3, [pc, #1696] @ cbee4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r4, [r7, r3] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc0e8 │ │ │ │ + bne cbc74 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbcec │ │ │ │ + bgt cb878 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbcec │ │ │ │ + bne cb878 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + bl be194 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b cb5d0 │ │ │ │ + b cb15c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbc74 │ │ │ │ + bne cb800 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cbc74 │ │ │ │ + b cb800 │ │ │ │ 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 cb61c │ │ │ │ + bgt cb1a8 │ │ │ │ mov r9, r0 │ │ │ │ - b cb918 │ │ │ │ + b cb4a4 │ │ │ │ add r6, ip, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r6, r6, r6, lsl #1 │ │ │ │ add r2, r6, #1 │ │ │ │ add r2, r2, r2, lsr #31 │ │ │ │ asr r2, r2, #1 │ │ │ │ @@ -162612,467 +162327,467 @@ │ │ │ │ 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 acc2c │ │ │ │ + bl ac9b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc034 │ │ │ │ + bne cbbc0 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cb940 │ │ │ │ + b cb4cc │ │ │ │ cmp r2, #0 │ │ │ │ - ble cbae8 │ │ │ │ + ble cb674 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, r4 │ │ │ │ add r7, r3, r7 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b cbe04 │ │ │ │ + b cb990 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbdf4 │ │ │ │ + beq cb980 │ │ │ │ ldr r2, [r0] │ │ │ │ sub ip, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbe34 │ │ │ │ + ble cb9c0 │ │ │ │ add r4, r4, #1 │ │ │ │ add r7, r7, #12 │ │ │ │ cmp r4, r5 │ │ │ │ - beq cbe48 │ │ │ │ + beq cb9d4 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbdd8 │ │ │ │ + beq cb964 │ │ │ │ ldr r2, [r0] │ │ │ │ sub ip, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbdd8 │ │ │ │ + bgt cb964 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r0] │ │ │ │ - bne cbdd8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cbdd8 │ │ │ │ + bne cb964 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cb964 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r0] │ │ │ │ - bne cbdf4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cbdf4 │ │ │ │ + bne cb980 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cb980 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r9 │ │ │ │ mov r4, sl │ │ │ │ - b cb864 │ │ │ │ + b cb3f0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 25951c <_Py_NewReference@@Base+0x16bc> │ │ │ │ + bl 258ac4 <_Py_NewReference@@Base+0x16bc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbfd4 │ │ │ │ + bne cbb60 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r8 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ ldr r0, [r5] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r5] │ │ │ │ mov r0, sl │ │ │ │ - bl abbcc │ │ │ │ + bl ab948 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb958 │ │ │ │ - b cba5c │ │ │ │ + bgt cb4e4 │ │ │ │ + b cb5e8 │ │ │ │ ldr r8, [r7, #968] @ 0x3c8 │ │ │ │ - movw r3, #30908 @ 0x78bc │ │ │ │ + movw r3, #30900 @ 0x78b4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r8, r3 │ │ │ │ - bne cc1ac │ │ │ │ + bne cbd38 │ │ │ │ cmp r2, #1 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e27c │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq cc1a4 │ │ │ │ + beq cbd30 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r1, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1, #800] @ 0x320 │ │ │ │ - b cbb80 │ │ │ │ + b cb70c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ - bl c3630 <_PyDict_SendEvent@@Base> │ │ │ │ + bl c3238 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r8, [r4, #4] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b cb628 │ │ │ │ + b cb1b4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r8, r0 │ │ │ │ - b cbb78 │ │ │ │ + b cb704 │ │ │ │ add r2, r2, #12 │ │ │ │ add r6, r6, #1 │ │ │ │ - b cbab8 │ │ │ │ + b cb644 │ │ │ │ cmp r7, #0 │ │ │ │ - ble cb7a8 │ │ │ │ + ble cb334 │ │ │ │ add r0, r8, #20 │ │ │ │ mov lr, #12 │ │ │ │ add r0, r0, r3 │ │ │ │ add r2, r0, #4 │ │ │ │ add r0, r0, #8 │ │ │ │ - b cb734 │ │ │ │ + b cb2c0 │ │ │ │ cmp r6, r2 │ │ │ │ - bge cb5cc │ │ │ │ + bge cb158 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ add r2, r1, r2, lsl #3 │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add r2, r2, r0, lsl r1 │ │ │ │ ldr r8, [r2, #20] │ │ │ │ ldr r2, [r8, #12] │ │ │ │ - b cbad0 │ │ │ │ + b cb65c │ │ │ │ ldr r0, [r7, #984] @ 0x3d8 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq cc1a4 │ │ │ │ + beq cbd30 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cb6f4 │ │ │ │ + b cb280 │ │ │ │ cmp r0, #1 │ │ │ │ - bne cc318 │ │ │ │ + bne cbea4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc1f8 │ │ │ │ + bne cbd84 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc1c8 │ │ │ │ + ble cbd54 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb96c │ │ │ │ + bgt cb4f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb96c │ │ │ │ + bne cb4f8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cb96c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cb4f8 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35652 @ 0x8b44 │ │ │ │ + movw r1, #34008 @ 0x84d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r4, #0 │ │ │ │ - b cb5d0 │ │ │ │ + b cb15c │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ movne r7, r3 │ │ │ │ - beq cbcc8 │ │ │ │ + beq cb854 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7720 │ │ │ │ + bl a7468 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc228 │ │ │ │ + bne cbdb4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r6 │ │ │ │ - bl c4820 │ │ │ │ + bl c4428 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cc11c │ │ │ │ + beq cbca8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl b5f18 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ + bl b5c34 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc20c │ │ │ │ + ble cbd98 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc0b0 │ │ │ │ + bgt cbc3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc2b4 │ │ │ │ + beq cbe40 │ │ │ │ cmn r9, #1 │ │ │ │ - beq cc320 │ │ │ │ + beq cbeac │ │ │ │ ldr r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne cc04c │ │ │ │ - ldr r3, [pc, #640] @ cc358 │ │ │ │ + bne cbbd8 │ │ │ │ + ldr r3, [pc, #640] @ cbee4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, r3] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cbcc8 │ │ │ │ + beq cb854 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cbcc8 │ │ │ │ - movw r3, #49168 @ 0xc010 │ │ │ │ + beq cb854 │ │ │ │ + movw r3, #53040 @ 0xcf30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28d470 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28cb28 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbcc8 │ │ │ │ + beq cb854 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d7b4 <_PyErr_Clear@@Base> │ │ │ │ - b cbcc8 │ │ │ │ + bl 28cb48 <_PyErr_Clear@@Base> │ │ │ │ + b cb854 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc140 │ │ │ │ + bgt cbccc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc140 │ │ │ │ + bne cbccc │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc034 │ │ │ │ + bgt cbbc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc034 │ │ │ │ + bne cbbc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc034 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cbbc0 │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb5cc │ │ │ │ + beq cb158 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbf70 │ │ │ │ + bne cbafc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r6 │ │ │ │ - bgt cb9b8 │ │ │ │ - b cb5cc │ │ │ │ - bl 2e3794 │ │ │ │ - b cc034 │ │ │ │ + bgt cb544 │ │ │ │ + b cb158 │ │ │ │ + bl 2e2e74 │ │ │ │ + b cbbc0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r7, #964] @ 0x3c4 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r8 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r8, r0 │ │ │ │ - b cbee8 │ │ │ │ + b cba74 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbff4 │ │ │ │ + bne cbb80 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb96c │ │ │ │ - b cba88 │ │ │ │ + bgt cb4f8 │ │ │ │ + b cb614 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r8, [r3] │ │ │ │ - ble cc2e4 │ │ │ │ + ble cbe70 │ │ │ │ mvn r4, #1 │ │ │ │ - b cb5d0 │ │ │ │ + b cb15c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc094 │ │ │ │ + bne cbc20 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc094 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cbc20 │ │ │ │ cmp r0, #1 │ │ │ │ - bne cc290 │ │ │ │ + bne cbe1c │ │ │ │ cmp r7, #0 │ │ │ │ - bne cc260 │ │ │ │ + bne cbdec │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc0b8 │ │ │ │ + bgt cbc44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc0b8 │ │ │ │ + bne cbc44 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc0b8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cbc44 │ │ │ │ str r6, [r7] │ │ │ │ mvn r4, #1 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb5d0 │ │ │ │ + bgt cb15c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb5d0 │ │ │ │ + bne cb15c │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cb5d0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cb15c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc2ac │ │ │ │ + bgt cbe38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc348 │ │ │ │ + beq cbed4 │ │ │ │ mvn r4, #0 │ │ │ │ - b cc268 │ │ │ │ + b cbdf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc0b0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cbc3c │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cbc10 │ │ │ │ + b cb79c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cbc90 │ │ │ │ + b cb81c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cc204 │ │ │ │ + bne cbd90 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc204 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cbd90 │ │ │ │ cmp r8, r7 │ │ │ │ - beq cb63c │ │ │ │ + beq cb1c8 │ │ │ │ ldr r8, [r8, #128] @ 0x80 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cc300 │ │ │ │ - b cb63c │ │ │ │ + bne cbe8c │ │ │ │ + b cb1c8 │ │ │ │ mvn r2, #0 │ │ │ │ - b cbea8 │ │ │ │ + b cba34 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc034 │ │ │ │ + bgt cbbc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc034 │ │ │ │ + bne cbbc0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc034 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cbbc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc2ac │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cbe38 │ │ │ │ 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 ccc68 │ │ │ │ + bgt cc7f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc9b4 │ │ │ │ + bne cc540 │ │ │ │ str r0, [r8] │ │ │ │ ldr r2, [r8, #-8] │ │ │ │ ldr r4, [r8, #28] │ │ │ │ ldr r6, [r8, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cc67c │ │ │ │ + beq cc208 │ │ │ │ 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] @ ccc74 │ │ │ │ + ldr r2, [pc, #2204] @ cc800 │ │ │ │ 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 cc684 │ │ │ │ + bne cc210 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc588 │ │ │ │ + beq cc114 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - blt cc588 │ │ │ │ + blt cc114 │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne cc588 │ │ │ │ + bne cc114 │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ ldr r7, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ lsl r5, r5, r2 │ │ │ │ - beq cc728 │ │ │ │ + beq cc2b4 │ │ │ │ cmp r7, #0 │ │ │ │ - ble cc54c │ │ │ │ + ble cc0d8 │ │ │ │ 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 cc480 │ │ │ │ + b cc00c │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r6, [r3, r4, lsl #3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc474 │ │ │ │ + beq cc000 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc5d4 │ │ │ │ + ble cc160 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r7 │ │ │ │ - beq cc544 │ │ │ │ + beq cc0d0 │ │ │ │ add r3, r5, #20 │ │ │ │ ldr r3, [r3, r4, lsl #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc458 │ │ │ │ + beq cbfe4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc458 │ │ │ │ + bgt cbfe4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cc458 │ │ │ │ - ldr r1, [pc, #1988] @ ccc78 │ │ │ │ + bne cbfe4 │ │ │ │ + ldr r1, [pc, #1988] @ cc804 │ │ │ │ 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 │ │ │ │ @@ -163081,76 +162796,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 ccc48 │ │ │ │ - ldr r2, [pc, #1920] @ ccc7c │ │ │ │ + bne cc7d4 │ │ │ │ + ldr r2, [pc, #1920] @ cc808 │ │ │ │ ldr r8, [r2, #1708] @ 0x6ac │ │ │ │ cmp r8, #0 │ │ │ │ - bne ccc18 │ │ │ │ + bne cc7a4 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc458 │ │ │ │ + beq cbfe4 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc458 │ │ │ │ + beq cbfe4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e4b94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cc458 │ │ │ │ + bl 2e4274 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cbfe4 │ │ │ │ mov r6, r9 │ │ │ │ mov r8, sl │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne cc580 │ │ │ │ + bne cc10c │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cc580 │ │ │ │ - ldr r2, [pc, #1800] @ ccc74 │ │ │ │ + bne cc10c │ │ │ │ + ldr r2, [pc, #1800] @ cc800 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r2, r3] │ │ │ │ add ip, ip, #4096 @ 0x1000 │ │ │ │ ldr r1, [ip, #1924] @ 0x784 │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ - bls cc6f8 │ │ │ │ + bls cc284 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ movw r1, #19252 @ 0x4b34 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne cc720 │ │ │ │ - ldr r2, [pc, #1744] @ ccc74 │ │ │ │ + bne cc2ac │ │ │ │ + ldr r2, [pc, #1744] @ cc800 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1916] @ 0x77c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi cc6e4 │ │ │ │ + bhi cc270 │ │ │ │ ldr r1, [r3, #1912] @ 0x778 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r8] │ │ │ │ str r8, [r3, #1912] @ 0x778 │ │ │ │ str r2, [r3, #1916] @ 0x77c │ │ │ │ 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 cc474 │ │ │ │ - ldr r2, [pc, #1676] @ ccc78 │ │ │ │ + bne cc000 │ │ │ │ + ldr r2, [pc, #1676] @ cc804 │ │ │ │ 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 │ │ │ │ @@ -163159,666 +162874,666 @@ │ │ │ │ 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 ccc58 │ │ │ │ - ldr r3, [pc, #1608] @ ccc7c │ │ │ │ + bne cc7e4 │ │ │ │ + ldr r3, [pc, #1608] @ cc808 │ │ │ │ ldr r3, [r3, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccbf0 │ │ │ │ + bne cc77c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc474 │ │ │ │ + beq cc000 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc474 │ │ │ │ + beq cc000 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e4b94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cc474 │ │ │ │ + bl 2e4274 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cc000 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cc3f8 │ │ │ │ + beq cbf84 │ │ │ │ ldrb r5, [r4, #2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cc7b4 │ │ │ │ + bne cc340 │ │ │ │ ldrb r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ movne r7, r4 │ │ │ │ movne r9, r1 │ │ │ │ - bne cc6b4 │ │ │ │ - b cc7ac │ │ │ │ + bne cc240 │ │ │ │ + b cc338 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ - beq cc7ac │ │ │ │ + beq cc338 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc6a8 │ │ │ │ + beq cc234 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc6a8 │ │ │ │ + bgt cc234 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne cc6a8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc6a8 │ │ │ │ + bne cc234 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cc234 │ │ │ │ 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, #1920] @ 0x780 │ │ │ │ str r1, [r6] │ │ │ │ movw r1, #19252 @ 0x4b34 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [ip, #1920] @ 0x780 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ str lr, [ip, #1924] @ 0x784 │ │ │ │ cmp r0, r1 │ │ │ │ - beq cc5a4 │ │ │ │ + beq cc130 │ │ │ │ ldr r3, [r0, #160] @ 0xa0 │ │ │ │ - b cc6e8 │ │ │ │ + b cc274 │ │ │ │ cmp r7, #0 │ │ │ │ - ble cc580 │ │ │ │ + ble cc10c │ │ │ │ add r4, r6, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b cc764 │ │ │ │ + b cc2f0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc754 │ │ │ │ + beq cc2e0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc794 │ │ │ │ + ble cc320 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq cc54c │ │ │ │ + beq cc0d8 │ │ │ │ add r4, r4, #12 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc73c │ │ │ │ + beq cc2c8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc73c │ │ │ │ + bgt cc2c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc73c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc73c │ │ │ │ + bne cc2c8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cc2c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc754 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc754 │ │ │ │ + bne cc2e0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cc2e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - blt cc588 │ │ │ │ + blt cc114 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ - bne cc588 │ │ │ │ + bne cc114 │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ ldrb r5, [r6, #6] │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r5, #0 │ │ │ │ lsl r3, r3, r2 │ │ │ │ mov r9, r1 │ │ │ │ - beq ccb44 │ │ │ │ + beq cc6d0 │ │ │ │ cmp r1, #0 │ │ │ │ - ble cc9f0 │ │ │ │ + ble cc57c │ │ │ │ add r3, r6, r3 │ │ │ │ mov r4, #0 │ │ │ │ add r7, r3, #20 │ │ │ │ add r5, r3, #24 │ │ │ │ ands r3, r1, #3 │ │ │ │ - beq cc984 │ │ │ │ + beq cc510 │ │ │ │ cmp r3, #1 │ │ │ │ - beq cc884 │ │ │ │ + beq cc410 │ │ │ │ cmp r3, #2 │ │ │ │ - beq cc850 │ │ │ │ + beq cc3dc │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc834 │ │ │ │ + beq cc3c0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccbc0 │ │ │ │ + ble cc74c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc84c │ │ │ │ + beq cc3d8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccbd8 │ │ │ │ + ble cc764 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc868 │ │ │ │ + beq cc3f4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccb14 │ │ │ │ + ble cc6a0 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc880 │ │ │ │ + beq cc40c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccb2c │ │ │ │ + ble cc6b8 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc89c │ │ │ │ + beq cc428 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccae4 │ │ │ │ + ble cc670 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc8b4 │ │ │ │ + beq cc440 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccafc │ │ │ │ + ble cc688 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - bne cc984 │ │ │ │ - b cc9f0 │ │ │ │ + bne cc510 │ │ │ │ + b cc57c │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc8dc │ │ │ │ + beq cc468 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cca3c │ │ │ │ + ble cc5c8 │ │ │ │ add sl, r4, #1 │ │ │ │ ldr r0, [r7, sl, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc8f8 │ │ │ │ + beq cc484 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cca54 │ │ │ │ + ble cc5e0 │ │ │ │ ldr r0, [r5, sl, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc910 │ │ │ │ + beq cc49c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cca6c │ │ │ │ + ble cc5f8 │ │ │ │ add r4, sl, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc92c │ │ │ │ + beq cc4b8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cca84 │ │ │ │ + ble cc610 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc944 │ │ │ │ + beq cc4d0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cca9c │ │ │ │ + ble cc628 │ │ │ │ add r4, sl, #2 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc960 │ │ │ │ + beq cc4ec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccab4 │ │ │ │ + ble cc640 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc978 │ │ │ │ + beq cc504 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccacc │ │ │ │ + ble cc658 │ │ │ │ add r4, sl, #3 │ │ │ │ cmp r4, r9 │ │ │ │ - beq cc9f0 │ │ │ │ + beq cc57c │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc8c4 │ │ │ │ + beq cc450 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc8c4 │ │ │ │ + bgt cc450 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc8c4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc8c4 │ │ │ │ + bne cc450 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cc450 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #5 │ │ │ │ - bl c3630 <_PyDict_SendEvent@@Base> │ │ │ │ + bl c3238 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc5cc │ │ │ │ + bgt cc158 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq cc394 │ │ │ │ - b cc5cc │ │ │ │ + beq cbf20 │ │ │ │ + b cc158 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne cc580 │ │ │ │ + bne cc10c │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cc580 │ │ │ │ - ldr r2, [pc, #612] @ ccc74 │ │ │ │ + bne cc10c │ │ │ │ + ldr r2, [pc, #612] @ cc800 │ │ │ │ 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 cc580 │ │ │ │ + bhi cc10c │ │ │ │ ldr r1, [r3, #1920] @ 0x780 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r6] │ │ │ │ str r6, [r3, #1920] @ 0x780 │ │ │ │ str r2, [r3, #1924] @ 0x784 │ │ │ │ - b cc588 │ │ │ │ + b cc114 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc8dc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc8dc │ │ │ │ + bne cc468 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cc468 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc8f8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc8f8 │ │ │ │ + bne cc484 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cc484 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc910 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc910 │ │ │ │ + bne cc49c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cc49c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc92c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc92c │ │ │ │ + bne cc4b8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cc4b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc944 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc944 │ │ │ │ + bne cc4d0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cc4d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc960 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc960 │ │ │ │ + bne cc4ec │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cc4ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc978 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc978 │ │ │ │ + bne cc504 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cc504 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc89c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc89c │ │ │ │ + bne cc428 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cc428 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc8b4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc8b4 │ │ │ │ + bne cc440 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cc440 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc868 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc868 │ │ │ │ + bne cc3f4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cc3f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc880 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc880 │ │ │ │ + bne cc40c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cc40c │ │ │ │ add r4, r6, r3 │ │ │ │ mov r7, r1 │ │ │ │ - b ccb74 │ │ │ │ + b cc700 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccb6c │ │ │ │ + beq cc6f8 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccbac │ │ │ │ + ble cc738 │ │ │ │ add r5, r5, #1 │ │ │ │ add r4, r4, #12 │ │ │ │ cmp r5, r7 │ │ │ │ - bge cc9f0 │ │ │ │ + bge cc57c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccb50 │ │ │ │ + beq cc6dc │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ccb50 │ │ │ │ + bgt cc6dc │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne ccb50 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b ccb50 │ │ │ │ + bne cc6dc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cc6dc │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne ccb6c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b ccb6c │ │ │ │ + bne cc6f8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cc6f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc834 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc834 │ │ │ │ + bne cc3c0 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cc3c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc84c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cc84c │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + bne cc3d8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cc3d8 │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - beq cc63c │ │ │ │ - ldr r2, [pc, #116] @ ccc7c │ │ │ │ + beq cc1c8 │ │ │ │ + ldr r2, [pc, #116] @ cc808 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ blx r3 │ │ │ │ - b cc63c │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b cc1c8 │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r8, r2 │ │ │ │ - beq cc504 │ │ │ │ - ldr r2, [pc, #76] @ ccc7c │ │ │ │ + beq cc090 │ │ │ │ + ldr r2, [pc, #76] @ cc808 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ blx r8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b cc504 │ │ │ │ + b cc090 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e4704 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cc458 │ │ │ │ + bl 2e3de4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cbfe4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e4704 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cc474 │ │ │ │ + bl 2e3de4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cc000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc5cc │ │ │ │ - b cc9bc │ │ │ │ + beq cc158 │ │ │ │ + b cc548 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ │ │ │ │ -000ccc80 : │ │ │ │ +000cc80c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000ccc9c : │ │ │ │ +000cc828 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ 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 │ │ │ │ │ │ │ │ -000ccccc : │ │ │ │ +000cc858 : │ │ │ │ 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] @ ccd68 │ │ │ │ + ldr r2, [pc, #128] @ cc8f4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [r3, r2] │ │ │ │ add ip, ip, #4096 @ 0x1000 │ │ │ │ ldr r3, [ip, #2040] @ 0x7f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ccd1c │ │ │ │ + beq cc8a8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [ip, #2044] @ 0x7fc │ │ │ │ ldr r2, [ip, #2048] @ 0x800 │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [ip, #2036] @ 0x7f4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ccd58 │ │ │ │ + bne cc8e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [ip, #108] @ 0x6c │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 25e600 │ │ │ │ + bl 25dba8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25e704 │ │ │ │ + b 25dcac │ │ │ │ ldr r3, [ip, #2044] @ 0x7fc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1d41c8 │ │ │ │ + b 1d3aec │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000ccd6c : │ │ │ │ +000cc8f8 : │ │ │ │ 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 cd4c8 │ │ │ │ + bne cd054 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r1, #1 │ │ │ │ - beq cd15c │ │ │ │ + beq ccce8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cd188 │ │ │ │ + beq ccd14 │ │ │ │ cmp r5, #1 │ │ │ │ - beq cd190 │ │ │ │ + beq ccd1c │ │ │ │ lsl r7, r5, #2 │ │ │ │ add r3, r4, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs ccef8 │ │ │ │ + bcs cca84 │ │ │ │ mov r0, r1 │ │ │ │ ldr ip, [r0], #4 │ │ │ │ cmp r2, ip │ │ │ │ - bcc cd0dc │ │ │ │ + bcc ccc68 │ │ │ │ cmp r3, r0 │ │ │ │ - bls ccef8 │ │ │ │ + bls cca84 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add ip, r1, #8 │ │ │ │ cmp r2, r0 │ │ │ │ - bcc cceec │ │ │ │ + bcc cca78 │ │ │ │ cmp r3, ip │ │ │ │ - bls ccef8 │ │ │ │ + bls cca84 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add ip, r1, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cceec │ │ │ │ + bhi cca78 │ │ │ │ cmp r3, ip │ │ │ │ - bls ccef8 │ │ │ │ + bls cca84 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add ip, r1, #16 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cceec │ │ │ │ + bhi cca78 │ │ │ │ cmp r3, ip │ │ │ │ - bls ccef8 │ │ │ │ + bls cca84 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add ip, r1, #20 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cceec │ │ │ │ + bhi cca78 │ │ │ │ cmp r3, ip │ │ │ │ - bls ccef8 │ │ │ │ + bls cca84 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ add ip, r1, #24 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cceec │ │ │ │ + bhi cca78 │ │ │ │ cmp r3, ip │ │ │ │ - bls ccef8 │ │ │ │ + bls cca84 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ add ip, r1, #28 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cceec │ │ │ │ + bhi cca78 │ │ │ │ cmp r3, ip │ │ │ │ - bls ccef8 │ │ │ │ + bls cca84 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ add ip, r1, #32 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cceec │ │ │ │ + bhi cca78 │ │ │ │ cmp r3, ip │ │ │ │ - bls ccef8 │ │ │ │ + bls cca84 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cceb8 │ │ │ │ + bhi cca44 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs ccef8 │ │ │ │ + bcs cca84 │ │ │ │ ldr r0, [r1], #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bls ccea4 │ │ │ │ + bls cca30 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcc ccdcc │ │ │ │ - movw r0, #45536 @ 0xb1e0 │ │ │ │ + bcc cc958 │ │ │ │ + movw r0, #45932 @ 0xb36c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #35944 @ 0x8c68 │ │ │ │ + movw r1, #34136 @ 0x8558 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r1, ip │ │ │ │ mov r2, r0 │ │ │ │ - b ccebc │ │ │ │ + b cca48 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi cd248 │ │ │ │ + bhi ccdd4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd458 │ │ │ │ + blt ccfe4 │ │ │ │ cmn r5, #-2147483626 @ 0x80000016 │ │ │ │ - bgt cd2d4 │ │ │ │ + bgt cce60 │ │ │ │ movw r9, #38304 @ 0x95a0 │ │ │ │ movt r9, #98 @ 0x62 │ │ │ │ add r2, r5, #21 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, #1 │ │ │ │ - movw r1, #64560 @ 0xfc30 │ │ │ │ + movw r1, #63860 @ 0xf974 │ │ │ │ movt r1, #9 │ │ │ │ ldr r2, [r9, #1008] @ 0x3f0 │ │ │ │ mov sl, r8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cd2b8 │ │ │ │ - ldr r2, [pc, #1472] @ cd504 │ │ │ │ + bne cce44 │ │ │ │ + ldr r2, [pc, #1472] @ cd090 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1596] @ 0x63c │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs cd118 │ │ │ │ + bcs ccca4 │ │ │ │ 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 cd3d8 │ │ │ │ + beq ccf64 │ │ │ │ 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 cd0e8 │ │ │ │ + beq ccc74 │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ 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] @ cd508 │ │ │ │ + ldr r2, [pc, #1348] @ cd094 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ ldr r9, [r2, #1708] @ 0x6ac │ │ │ │ cmp r9, #0 │ │ │ │ - bne cd490 │ │ │ │ + bne cd01c │ │ │ │ cmp sl, #0 │ │ │ │ mov r1, r8 │ │ │ │ - beq cd2f4 │ │ │ │ + beq cce80 │ │ │ │ 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 cd4fc │ │ │ │ + beq cd088 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq cd398 │ │ │ │ + beq ccf24 │ │ │ │ add r0, r6, #20 │ │ │ │ cmp r1, #1 │ │ │ │ - bne cd33c │ │ │ │ + bne ccec8 │ │ │ │ bic r7, r7, #15 │ │ │ │ add r2, r4, r7 │ │ │ │ cmp r4, r2 │ │ │ │ - bcs cd168 │ │ │ │ + bcs cccf4 │ │ │ │ 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 │ │ │ │ @@ -163827,826 +163542,826 @@ │ │ │ │ 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 cd04c │ │ │ │ + bne ccbd8 │ │ │ │ bic r2, r7, #15 │ │ │ │ lsr r1, r7, #4 │ │ │ │ add r4, r2, lr │ │ │ │ cmp r3, r4 │ │ │ │ - bls cd0bc │ │ │ │ + bls ccc48 │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r3, r4 │ │ │ │ - bls cd0bc │ │ │ │ + bls ccc48 │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ strb r2, [r0], #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi cd0ac │ │ │ │ + bhi ccc38 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd480 │ │ │ │ + beq cd00c │ │ │ │ cmp r3, #1 │ │ │ │ - beq cd1c4 │ │ │ │ + beq ccd50 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, ip │ │ │ │ - b ccebc │ │ │ │ + b cca48 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bhi cd174 │ │ │ │ + bhi ccd00 │ │ │ │ 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 ccfa0 │ │ │ │ + bne ccb2c │ │ │ │ ldr r2, [r9, #968] @ 0x3c8 │ │ │ │ - movw r1, #30908 @ 0x78bc │ │ │ │ + movw r1, #30900 @ 0x78b4 │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cd42c │ │ │ │ + bne ccfb8 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2e27c │ │ │ │ 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 ccfa0 │ │ │ │ - b cd2d4 │ │ │ │ + bne ccb2c │ │ │ │ + b cce60 │ │ │ │ bl 2ceec │ │ │ │ mov r5, r0 │ │ │ │ - b ccdac │ │ │ │ + b cc938 │ │ │ │ cmp r4, r3 │ │ │ │ - bcc cd098 │ │ │ │ - b cd0bc │ │ │ │ + bcc ccc24 │ │ │ │ + b ccc48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b ccfa0 │ │ │ │ - ldr r6, [pc, #892] @ cd50c │ │ │ │ - b cd0d0 │ │ │ │ + b ccb2c │ │ │ │ + ldr r6, [pc, #892] @ cd098 │ │ │ │ + b ccc5c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi cd474 │ │ │ │ + bhi cd000 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ moveq r1, #24 │ │ │ │ movweq r6, #58996 @ 0xe674 │ │ │ │ movweq r2, #38304 @ 0x95a0 │ │ │ │ - ldrne r6, [pc, #860] @ cd510 │ │ │ │ + ldrne r6, [pc, #860] @ cd09c │ │ │ │ movteq r2, #98 @ 0x62 │ │ │ │ mlaeq r6, r1, r3, r6 │ │ │ │ addne r6, r6, r3, lsl #5 │ │ │ │ addeq r6, r6, r2 │ │ │ │ - b cd0d0 │ │ │ │ + b ccc5c │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne cd0d0 │ │ │ │ + bne ccc5c │ │ │ │ tst r3, #32 │ │ │ │ - beq cd4f4 │ │ │ │ + beq cd080 │ │ │ │ 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, #58996 @ 0xe674 │ │ │ │ movwge r3, #38304 @ 0x95a0 │ │ │ │ - ldrlt r4, [pc, #776] @ cd510 │ │ │ │ + ldrlt r4, [pc, #776] @ cd09c │ │ │ │ movtge r3, #98 @ 0x62 │ │ │ │ mlage r4, r1, r2, r4 │ │ │ │ addlt r4, r4, r2, lsl #5 │ │ │ │ addge r4, r4, r3 │ │ │ │ cmp r6, r4 │ │ │ │ - beq cd240 │ │ │ │ + beq ccdcc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cd240 │ │ │ │ + bgt ccdcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd240 │ │ │ │ + bne ccdcc │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r6, r4 │ │ │ │ - b cd0d0 │ │ │ │ + b ccc5c │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls cd3b8 │ │ │ │ + bls ccf44 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs cd3a8 │ │ │ │ + bcs ccf34 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd458 │ │ │ │ + blt ccfe4 │ │ │ │ mov r8, #2 │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - blx 3cbf70 <_PyMonitoring_FireBranchEvent@@Base+0x3ac> │ │ │ │ + blx 3cb8c8 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ 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 cd2d4 │ │ │ │ + bgt cce60 │ │ │ │ movw r9, #38304 @ 0x95a0 │ │ │ │ movt r9, #98 @ 0x62 │ │ │ │ - movw r1, #64560 @ 0xfc30 │ │ │ │ + movw r1, #63860 @ 0xf974 │ │ │ │ movt r1, #9 │ │ │ │ mov sl, #0 │ │ │ │ ldr r2, [r9, #1008] @ 0x3f0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq ccf3c │ │ │ │ + beq ccac8 │ │ │ │ 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 ccfa0 │ │ │ │ + bne ccb2c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e3794 │ │ │ │ + bl 2e2e74 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd004 │ │ │ │ + bne ccb90 │ │ │ │ mov r6, #0 │ │ │ │ - b cd0d0 │ │ │ │ + b ccc5c │ │ │ │ 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 cd004 │ │ │ │ + beq ccb90 │ │ │ │ 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 cd448 │ │ │ │ + bne ccfd4 │ │ │ │ mov ip, #0 │ │ │ │ cmp r5, r2 │ │ │ │ mov lr, ip │ │ │ │ - bls cd3f0 │ │ │ │ + bls ccf7c │ │ │ │ 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 cd354 │ │ │ │ + b ccee0 │ │ │ │ add r0, r6, #28 │ │ │ │ cmp r1, #1 │ │ │ │ - beq cd028 │ │ │ │ - b cd33c │ │ │ │ + beq ccbb4 │ │ │ │ + b ccec8 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd458 │ │ │ │ + blt ccfe4 │ │ │ │ mov r8, #4 │ │ │ │ - b cd264 │ │ │ │ + b ccdf0 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd458 │ │ │ │ + blt ccfe4 │ │ │ │ cmn r5, #-2147483618 @ 0x8000001e │ │ │ │ - bgt cd2d4 │ │ │ │ + bgt cce60 │ │ │ │ add r2, r5, #29 │ │ │ │ mov r8, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cd298 │ │ │ │ + b cce24 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r6, r0 │ │ │ │ - b cd110 │ │ │ │ + b ccc9c │ │ │ │ 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 cd0bc │ │ │ │ + bls ccc48 │ │ │ │ ldr r2, [r0], #4 │ │ │ │ strh r2, [r1], #2 │ │ │ │ mov r2, r0 │ │ │ │ - b cd410 │ │ │ │ + b ccf9c │ │ │ │ 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 cd140 │ │ │ │ + b ccccc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e1f8 │ │ │ │ - b cd0bc │ │ │ │ + b ccc48 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5248 @ 0x1480 │ │ │ │ + movw r1, #4004 @ 0xfa4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b cd2ec │ │ │ │ + bl 16d81c │ │ │ │ + b cce78 │ │ │ │ add r3, r4, #4 │ │ │ │ mov r7, #4 │ │ │ │ - b ccdc4 │ │ │ │ + b cc950 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 25a7a4 │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + b 259d4c │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r9, r1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne cd4dc │ │ │ │ - ldr r0, [pc, #104] @ cd514 │ │ │ │ - bl 1be45c │ │ │ │ + bne cd068 │ │ │ │ + ldr r0, [pc, #104] @ cd0a0 │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccfd4 │ │ │ │ + bne ccb60 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ccfd4 │ │ │ │ - movw r0, #35916 @ 0x8c4c │ │ │ │ + b ccb60 │ │ │ │ + movw r0, #34108 @ 0x853c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1906 @ 0x772 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cd2ec │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cce78 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r9 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ccfd4 │ │ │ │ + b ccb60 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - b cd1e8 │ │ │ │ + b ccd74 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b cd39c │ │ │ │ + b ccf28 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq r1, r3, r8, lsr #8 │ │ │ │ rsbeq r7, r3, r4, lsl r8 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000cd518 <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ +000cd0a4 <_PyUnicode_AsUTF8NoNUL@@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 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cd578 <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ + beq cd104 <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ mov r4, r3 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne cd560 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ + bne cd0ec <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r4, #0 │ │ │ │ - b cd554 <_PyUnicode_AsUTF8NoNUL@@Base+0x3c> │ │ │ │ + b cd0e0 <_PyUnicode_AsUTF8NoNUL@@Base+0x3c> │ │ │ │ │ │ │ │ -000cd580 : │ │ │ │ +000cd10c : │ │ │ │ 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 cd724 │ │ │ │ + beq cd2b0 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq cd5f0 │ │ │ │ + beq cd17c │ │ │ │ tst r3, #32 │ │ │ │ - beq cd774 │ │ │ │ + beq cd300 │ │ │ │ cmn r0, #20 │ │ │ │ - beq cd794 │ │ │ │ + beq cd320 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ strne r3, [r1] │ │ │ │ ldrbne r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq cd6ec │ │ │ │ + beq cd278 │ │ │ │ add r0, r4, #20 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cd618 │ │ │ │ + beq cd1a4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cd60c │ │ │ │ + bne cd198 │ │ │ │ mov r0, r2 │ │ │ │ - b cd5e8 │ │ │ │ + b cd174 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r3, [r1] │ │ │ │ - b cd604 │ │ │ │ + b cd190 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ tst r3, #32 │ │ │ │ - beq cd7a4 │ │ │ │ + beq cd330 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r4, #20 │ │ │ │ addeq r0, r4, #28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne cd6f4 │ │ │ │ + bne cd280 │ │ │ │ sub r2, fp, #24 │ │ │ │ - bl 2a98e8 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ + bl 2a8f98 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd728 │ │ │ │ + beq cd2b4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1a2900 │ │ │ │ + bl 1a25d8 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r2, r2, r0 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ add r0, r2, #1 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq cd7ac │ │ │ │ + beq cd338 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e1f8 │ │ │ │ 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 1393b8 │ │ │ │ + bl 138f7c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ and r2, r3, #64 @ 0x40 │ │ │ │ - beq cd6e4 │ │ │ │ + beq cd270 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cd764 │ │ │ │ + beq cd2f0 │ │ │ │ tst r3, #32 │ │ │ │ - beq cd764 │ │ │ │ + beq cd2f0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r5] │ │ │ │ - b cd5e4 │ │ │ │ + b cd170 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cd5dc │ │ │ │ + bne cd168 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b cd604 │ │ │ │ + b cd190 │ │ │ │ cmp r2, #2 │ │ │ │ - bne cd73c │ │ │ │ + bne cd2c8 │ │ │ │ sub ip, fp, #24 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2942d8 │ │ │ │ + bl 293988 │ │ │ │ mov r3, r0 │ │ │ │ - b cd64c │ │ │ │ - bl 642cc │ │ │ │ + b cd1d8 │ │ │ │ + bl 642c4 │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r5] │ │ │ │ - b cd5e8 │ │ │ │ + b cd174 │ │ │ │ sub ip, fp, #24 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dff14 │ │ │ │ + bl 2df5f4 │ │ │ │ mov r3, r0 │ │ │ │ - b cd64c │ │ │ │ + b cd1d8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ str r3, [r5] │ │ │ │ - b cd604 │ │ │ │ + b cd190 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cd618 │ │ │ │ + beq cd1a4 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r3, [r0, #20] │ │ │ │ strne r3, [r1] │ │ │ │ ldrbne r3, [r0, #16] │ │ │ │ - b cd5dc │ │ │ │ + b cd168 │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r2, [r3, #-3] │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ - b cd624 │ │ │ │ + b cd1b0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b cd634 │ │ │ │ + b cd1c0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1393b8 │ │ │ │ - bl 2e3794 │ │ │ │ - b cd728 │ │ │ │ + bl 138f7c │ │ │ │ + bl 2e2e74 │ │ │ │ + b cd2b4 │ │ │ │ │ │ │ │ -000cd7bc : │ │ │ │ +000cd348 : │ │ │ │ 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 cd850 │ │ │ │ + beq cd3dc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bcs cd828 │ │ │ │ + bcs cd3b4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd820 │ │ │ │ + beq cd3ac │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cd820 │ │ │ │ + bgt cd3ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd820 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne cd3ac │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl aec64 │ │ │ │ - movw r3, #49116 @ 0xbfdc │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + movw r3, #53088 @ 0xcf60 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36036 @ 0x8cc4 │ │ │ │ + movw r1, #34228 @ 0x85b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl aec64 │ │ │ │ - movw r0, #5452 @ 0x154c │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + movw r0, #4208 @ 0x1070 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #459 @ 0x1cb │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cd848 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cd3d4 │ │ │ │ │ │ │ │ -000cd86c : │ │ │ │ +000cd3f8 : │ │ │ │ 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 cd998 │ │ │ │ + bne cd524 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd938 │ │ │ │ + beq cd4c4 │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cd938 │ │ │ │ - movw r3, #17404 @ 0x43fc │ │ │ │ + beq cd4c4 │ │ │ │ + movw r3, #15736 @ 0x3d78 │ │ │ │ movt r3, #32 │ │ │ │ cmp lr, r3 │ │ │ │ - bne cd904 │ │ │ │ + bne cd490 │ │ │ │ ldr lr, [r2, #4] │ │ │ │ movw r3, #35428 @ 0x8a64 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp lr, r3 │ │ │ │ - beq cd928 │ │ │ │ + beq cd4b4 │ │ │ │ ldr r6, [lr, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq cd91c │ │ │ │ + beq cd4a8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2044b8 <_Py_call_instrumentation@@Base+0x60> │ │ │ │ + b 203dd4 <_Py_call_instrumentation@@Base+0x3a0> │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ cmp lr, r3 │ │ │ │ - beq cd928 │ │ │ │ + beq cd4b4 │ │ │ │ ldr lr, [lr, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cd914 │ │ │ │ + bne cd4a0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - b cd8f8 │ │ │ │ + b cd484 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd9b0 │ │ │ │ + beq cd53c │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cd9a4 │ │ │ │ + beq cd530 │ │ │ │ ldr r1, [r1, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cd9a4 │ │ │ │ - movw r3, #49116 @ 0xbfdc │ │ │ │ + beq cd530 │ │ │ │ + movw r3, #53088 @ 0xcf60 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, ip │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14ab00 │ │ │ │ + bl 14a6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cd9f0 │ │ │ │ + beq cd57c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3b6264 │ │ │ │ - bl 3c5734 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ + b 3b5c94 │ │ │ │ + bl 3c5194 <_Py_hashtable_foreach@@Base+0x6d8c> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd9d0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne cd55c │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #36072 @ 0x8ce8 │ │ │ │ + movw r1, #34264 @ 0x85d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b cd99c │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bl 13ff54 │ │ │ │ + b cd528 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #35088 @ 0x8910 │ │ │ │ + movw r1, #28888 @ 0x70d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b cd99c │ │ │ │ - bl be588 │ │ │ │ + bl 13ff54 │ │ │ │ + b cd528 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd980 │ │ │ │ - b cd99c │ │ │ │ + beq cd50c │ │ │ │ + b cd528 │ │ │ │ │ │ │ │ -000cda00 <_PyDict_StoreSubscript@@Base>: │ │ │ │ +000cd58c <_PyDict_StoreSubscript@@Base>: │ │ │ │ subs r3, r2, #0 │ │ │ │ - beq cda98 <_PyDict_StoreSubscript@@Base+0x98> │ │ │ │ + beq cd624 <_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 cdaf8 <_PyDict_StoreSubscript@@Base+0xf8> │ │ │ │ + beq cd684 <_PyDict_StoreSubscript@@Base+0xf8> │ │ │ │ ldr r2, [r1] │ │ │ │ movw ip, #42744 @ 0xa6f8 │ │ │ │ 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 cda9c <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ + bne cd628 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq cda9c <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ + beq cd628 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46448 @ 0xb570 │ │ │ │ + movw ip, #47724 @ 0xba6c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq cdad4 <_PyDict_StoreSubscript@@Base+0xd4> │ │ │ │ + beq cd660 <_PyDict_StoreSubscript@@Base+0xd4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abbcc │ │ │ │ - b 119228 │ │ │ │ + b ab948 │ │ │ │ + b 118dc8 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq cdae4 <_PyDict_StoreSubscript@@Base+0xe4> │ │ │ │ + beq cd670 <_PyDict_StoreSubscript@@Base+0xe4> │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #46448 @ 0xb570 │ │ │ │ + movw r0, #47724 @ 0xba6c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne cda88 <_PyDict_StoreSubscript@@Base+0x88> │ │ │ │ + bne cd614 <_PyDict_StoreSubscript@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a93ec │ │ │ │ + b a9168 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 259614 <_Py_NewReference@@Base+0x17b4> │ │ │ │ + b 258bbc <_Py_NewReference@@Base+0x17b4> │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq cdb30 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ - bl b61cc │ │ │ │ + beq cd6bc <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne cdb30 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne cd6bc <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2795 @ 0xaeb │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15664 @ 0x3d30 │ │ │ │ + movw r1, #5764 @ 0x1684 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b cdb24 <_PyDict_StoreSubscript@@Base+0x124> │ │ │ │ + bl 16d81c │ │ │ │ + b cd6b0 <_PyDict_StoreSubscript@@Base+0x124> │ │ │ │ │ │ │ │ -000cdb4c : │ │ │ │ +000cd6d8 : │ │ │ │ cmp r0, #9 │ │ │ │ - bhi cdb64 │ │ │ │ - movw r3, #46392 @ 0xb538 │ │ │ │ + bhi cd6f0 │ │ │ │ + movw r3, #45968 @ 0xb390 │ │ │ │ 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, #3463 @ 0xd87 │ │ │ │ - movw r0, #36336 @ 0x8df0 │ │ │ │ + movw r0, #34528 @ 0x86e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000cdb90 : │ │ │ │ +000cd71c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cdb4c │ │ │ │ + b cd6d8 │ │ │ │ │ │ │ │ -000cdba4 <_PyType_LookupRefAndVersion@@Base>: │ │ │ │ +000cd730 <_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] @ cddd0 <_PyType_LookupRefAndVersion@@Base+0x22c> │ │ │ │ + ldr r0, [pc, #516] @ cd95c <_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, #1436] @ 0x59c │ │ │ │ cmp r7, r8 │ │ │ │ - bne cdc90 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ + bne cd81c <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ ldr r2, [r6, #1440] @ 0x5a0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne cdc90 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ + bne cd81c <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r3, #1444] @ 0x5a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cdc68 <_PyType_LookupRefAndVersion@@Base+0xc4> │ │ │ │ + beq cd7f4 <_PyType_LookupRefAndVersion@@Base+0xc4> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ strle r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bgt cdd34 <_PyType_LookupRefAndVersion@@Base+0x190> │ │ │ │ + bgt cd8c0 <_PyType_LookupRefAndVersion@@Base+0x190> │ │ │ │ cmp r9, #0 │ │ │ │ - bne cdc84 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne cd810 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ cmp r0, #1 │ │ │ │ - beq cdc78 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ + beq cd804 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ tst r0, #1 │ │ │ │ - beq cdc7c <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ + beq cd808 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b cdc7c <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ + b cd808 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ mov r8, #0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne cdc84 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne cd810 <_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 cdc3c <_PyType_LookupRefAndVersion@@Base+0x98> │ │ │ │ + b cd7c8 <_PyType_LookupRefAndVersion@@Base+0x98> │ │ │ │ cmp r7, #0 │ │ │ │ - beq cdd6c <_PyType_LookupRefAndVersion@@Base+0x1c8> │ │ │ │ + beq cd8f8 <_PyType_LookupRefAndVersion@@Base+0x1c8> │ │ │ │ mov r0, ip │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, r7 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cdc64 <_PyType_LookupRefAndVersion@@Base+0xc0> │ │ │ │ + beq cd7f0 <_PyType_LookupRefAndVersion@@Base+0xc0> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq cdc34 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + beq cd7c0 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cddc8 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ + bne cd954 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt cddc8 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ + bgt cd954 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ bic r0, r0, #1 │ │ │ │ add r3, r3, #156 @ 0x9c │ │ │ │ add r2, r3, r4 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r5] │ │ │ │ add r1, r4, #4 │ │ │ │ @@ -164655,377 +164370,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 cdd54 <_PyType_LookupRefAndVersion@@Base+0x1b0> │ │ │ │ + ble cd8e0 <_PyType_LookupRefAndVersion@@Base+0x1b0> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b cdc34 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + b cd7c0 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ orr r3, r0, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne cdc84 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne cd810 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ bics r2, r0, #1 │ │ │ │ movne r0, r3 │ │ │ │ - bne cdc4c <_PyType_LookupRefAndVersion@@Base+0xa8> │ │ │ │ - b cdc78 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ + bne cd7d8 <_PyType_LookupRefAndVersion@@Base+0xa8> │ │ │ │ + b cd804 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cdd2c <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cdd2c <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ + bne cd8b8 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cd8b8 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ ldrh r2, [ip, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs cdc98 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bcs cd824 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cdc98 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bne cd824 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt cdc98 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bgt cd824 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ mov r7, ip │ │ │ │ mov r1, ip │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 143f04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 143abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r8, [r7, #192] @ 0xc0 │ │ │ │ - bl b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cdcb4 <_PyType_LookupRefAndVersion@@Base+0x110> │ │ │ │ + b cd840 <_PyType_LookupRefAndVersion@@Base+0x110> │ │ │ │ mov r8, #0 │ │ │ │ - b cdc34 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + b cd7c0 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cddd4 : │ │ │ │ +000cd960 : │ │ │ │ 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 ce24c │ │ │ │ + blt cddd8 │ │ │ │ movw r6, #35428 @ 0x8a64 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [r6, #16] │ │ │ │ cmp r8, #0 │ │ │ │ - blt ce178 │ │ │ │ + blt cdd04 │ │ │ │ movw r5, #38304 @ 0x95a0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r3, #64560 @ 0xfc30 │ │ │ │ + movw r3, #63860 @ 0xf974 │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r5, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ce164 │ │ │ │ - ldr r2, [pc, #1156] @ ce2b4 │ │ │ │ + bne cdcf0 │ │ │ │ + ldr r2, [pc, #1156] @ cde40 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1596] @ 0x63c │ │ │ │ sub r3, r8, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs ce088 │ │ │ │ + bcs cdc14 │ │ │ │ lsr r1, r3, #3 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq ce13c │ │ │ │ + beq cdcc8 │ │ │ │ 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 ce04c │ │ │ │ + beq cdbd8 │ │ │ │ ldr r1, [r6] │ │ │ │ - ldr r2, [pc, #1072] @ ce2b8 │ │ │ │ + ldr r2, [pc, #1072] @ cde44 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [r3, #4] │ │ │ │ - ble ce0c8 │ │ │ │ + ble cdc54 │ │ │ │ ldr r5, [r2, #1708] @ 0x6ac │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ce0e4 │ │ │ │ + bne cdc70 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp r4, r2 │ │ │ │ - beq ce11c │ │ │ │ + beq cdca8 │ │ │ │ cmn r4, #-2147483630 @ 0x80000012 │ │ │ │ - bhi ce1e0 │ │ │ │ + bhi cdd6c │ │ │ │ movw r5, #38304 @ 0x95a0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r2, #64560 @ 0xfc30 │ │ │ │ + movw r2, #63860 @ 0xf974 │ │ │ │ movt r2, #9 │ │ │ │ add r8, r4, #17 │ │ │ │ ldr r6, [r5, #1008] @ 0x3f0 │ │ │ │ cmp r6, r2 │ │ │ │ - bne ce188 │ │ │ │ - ldr r1, [pc, #976] @ ce2b4 │ │ │ │ + bne cdd14 │ │ │ │ + ldr r1, [pc, #976] @ cde40 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r8, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r9, [r2, #1596] @ 0x63c │ │ │ │ - bhi cdff8 │ │ │ │ + bhi cdb84 │ │ │ │ lsr r0, r4, #3 │ │ │ │ add r1, r0, #2 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq ce14c │ │ │ │ + beq cdcd8 │ │ │ │ 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 cdfbc │ │ │ │ + beq cdb48 │ │ │ │ movw r2, #42956 @ 0xa7cc │ │ │ │ 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] @ ce2b8 │ │ │ │ + ldr r2, [pc, #868] @ cde44 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ ldr r5, [r2, #1708] @ 0x6ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne ce1a8 │ │ │ │ + bne cdd34 │ │ │ │ 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 cdfb0 │ │ │ │ + beq cdb3c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e1f8 │ │ │ │ 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 cdf30 │ │ │ │ + bhi cdabc │ │ │ │ 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 cdf30 │ │ │ │ + bne cdabc │ │ │ │ ldr r6, [r5, #968] @ 0x3c8 │ │ │ │ - movw r2, #30908 @ 0x78bc │ │ │ │ + movw r2, #30900 @ 0x78b4 │ │ │ │ movt r2, #9 │ │ │ │ cmp r6, r2 │ │ │ │ - bne ce298 │ │ │ │ + bne cde24 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e27c │ │ │ │ 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 cdf30 │ │ │ │ + bne cdabc │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e3794 │ │ │ │ + bl 2e2e74 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne cdf7c │ │ │ │ - b ce200 │ │ │ │ + bne cdb08 │ │ │ │ + b cdd8c │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr sl, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [ip, #12] │ │ │ │ strhi ip, [r2, #8] │ │ │ │ - bhi cde7c │ │ │ │ + bhi cda08 │ │ │ │ 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 cde7c │ │ │ │ + bne cda08 │ │ │ │ ldr r2, [r5, #968] @ 0x3c8 │ │ │ │ - movw r3, #30908 @ 0x78bc │ │ │ │ + movw r3, #30900 @ 0x78b4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ce268 │ │ │ │ + bne cddf4 │ │ │ │ cmp r8, #1 │ │ │ │ movcs r0, r8 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e27c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce178 │ │ │ │ + beq cdd04 │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b cde7c │ │ │ │ + b cda08 │ │ │ │ ldr r5, [r2, #1708] @ 0x6ac │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r3] │ │ │ │ - beq cdea4 │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + beq cda30 │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r5, r1 │ │ │ │ - bne ce27c │ │ │ │ - ldr r0, [pc, #448] @ ce2bc │ │ │ │ + bne cde08 │ │ │ │ + ldr r0, [pc, #448] @ cde48 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cdea4 │ │ │ │ + bne cda30 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cdea4 │ │ │ │ - ldr r2, [pc, #412] @ ce2c0 │ │ │ │ + b cda30 │ │ │ │ + ldr r2, [pc, #412] @ cde4c │ │ │ │ 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 cdfb0 │ │ │ │ + b cdb3c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ mov r3, r0 │ │ │ │ - b ce080 │ │ │ │ + b cdc0c │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ - b cdff0 │ │ │ │ + b cdb7c │ │ │ │ ldr r0, [r5, #1004] @ 0x3ec │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne cde7c │ │ │ │ - bl 2e3794 │ │ │ │ + bne cda08 │ │ │ │ + bl 2e2e74 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne cdea4 │ │ │ │ - b ce22c │ │ │ │ + bne cda30 │ │ │ │ + b cddb8 │ │ │ │ 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 cdf30 │ │ │ │ - b ce034 │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + bne cdabc │ │ │ │ + b cdbc0 │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r5, r1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne ce234 │ │ │ │ - ldr r0, [pc, #248] @ ce2bc │ │ │ │ - bl 1be45c │ │ │ │ + bne cddc0 │ │ │ │ + ldr r0, [pc, #248] @ cde48 │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cdf64 │ │ │ │ + bne cdaf0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cdf64 │ │ │ │ - movw r2, #46476 @ 0xb58c │ │ │ │ + b cdaf0 │ │ │ │ + movw r2, #47752 @ 0xba88 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #5340 @ 0x14dc │ │ │ │ + movw r1, #4096 @ 0x1000 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #28] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce22c │ │ │ │ + bgt cddb8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, r1 │ │ │ │ - bne ce22c │ │ │ │ + bne cddb8 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b cdfb0 │ │ │ │ + b cdb3c │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cdf64 │ │ │ │ + b cdaf0 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36356 @ 0x8e04 │ │ │ │ + movw r1, #34548 @ 0x86f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b ce22c │ │ │ │ + bl 16d81c │ │ │ │ + b cddb8 │ │ │ │ ldr r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b ce0b0 │ │ │ │ + b cdc3c │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cdea4 │ │ │ │ + b cda30 │ │ │ │ ldr r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ - b ce020 │ │ │ │ + b cdbac │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ rsbeq pc, r2, r0, lsl #21 │ │ │ │ │ │ │ │ -000ce2c4 : │ │ │ │ +000cde50 : │ │ │ │ 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 │ │ │ │ @@ -165034,115 +164749,115 @@ │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ 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 ce424 │ │ │ │ + beq cdfb0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ce450 │ │ │ │ + bne cdfdc │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, r0 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ orrs ip, ip, r0, lsr #31 │ │ │ │ - bne ce3cc │ │ │ │ + bne cdf58 │ │ │ │ ldrb ip, [r1, #6] │ │ │ │ add r1, r1, #20 │ │ │ │ ldrb r5, [r1, #-15] │ │ │ │ cmp ip, #0 │ │ │ │ mov ip, #1 │ │ │ │ lsl ip, ip, r5 │ │ │ │ - beq ce3d4 │ │ │ │ + beq cdf60 │ │ │ │ add ip, ip, r0, lsl #3 │ │ │ │ add r1, r1, ip │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ce3a0 │ │ │ │ + beq cdf2c │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce3cc │ │ │ │ + ble cdf58 │ │ │ │ ldr lr, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq ce40c │ │ │ │ + beq cdf98 │ │ │ │ cmp r3, #0 │ │ │ │ str lr, [r2] │ │ │ │ - beq ce394 │ │ │ │ + beq cdf20 │ │ │ │ str r1, [r3] │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce3cc │ │ │ │ + ble cdf58 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ce364 │ │ │ │ + bne cdef0 │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt ce3b0 │ │ │ │ + bgt cdf3c │ │ │ │ mov r0, #0 │ │ │ │ - b ce398 │ │ │ │ + b cdf24 │ │ │ │ mov r5, #12 │ │ │ │ mla ip, r5, r0, ip │ │ │ │ add r1, r1, ip │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce3cc │ │ │ │ + ble cdf58 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ce418 │ │ │ │ + beq cdfa4 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov r1, ip │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne ce384 │ │ │ │ + bne cdf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce390 │ │ │ │ - b ce394 │ │ │ │ + bne cdf1c │ │ │ │ + b cdf20 │ │ │ │ add r1, r1, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ - b ce3e0 │ │ │ │ + b cdf6c │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce398 │ │ │ │ + beq cdf24 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - beq ce318 │ │ │ │ + beq cdea4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt ce3cc │ │ │ │ + blt cdf58 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ cmp ip, r0 │ │ │ │ - ble ce3cc │ │ │ │ + ble cdf58 │ │ │ │ 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 ce3fc │ │ │ │ + b cdf88 │ │ │ │ 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 │ │ │ │ @@ -165151,216 +164866,216 @@ │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ 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 ce618 │ │ │ │ + beq ce1a4 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ce644 │ │ │ │ + bne ce1d0 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, r0 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ orrs ip, ip, r0, lsr #31 │ │ │ │ - bne ce604 │ │ │ │ + bne ce190 │ │ │ │ ldrb ip, [r1, #6] │ │ │ │ add r1, r1, #20 │ │ │ │ ldrb r5, [r1, #-15] │ │ │ │ cmp ip, #0 │ │ │ │ mov ip, #1 │ │ │ │ lsl ip, ip, r5 │ │ │ │ - beq ce580 │ │ │ │ + beq ce10c │ │ │ │ add ip, ip, r0, lsl #3 │ │ │ │ add r1, r1, ip │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ce5d8 │ │ │ │ + beq ce164 │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce604 │ │ │ │ + ble ce190 │ │ │ │ ldm r1, {ip, lr} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [ip, #12] │ │ │ │ str r0, [r4] │ │ │ │ - beq ce5b8 │ │ │ │ + beq ce144 │ │ │ │ cmp r3, #0 │ │ │ │ str ip, [r2] │ │ │ │ - beq ce5c0 │ │ │ │ + beq ce14c │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str lr, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ce5cc │ │ │ │ + bne ce158 │ │ │ │ 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 ce604 │ │ │ │ + bge ce190 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ce60c │ │ │ │ + beq ce198 │ │ │ │ mov lr, ip │ │ │ │ ldm r1, {r1, ip} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne ce558 │ │ │ │ + bne ce0e4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce564 │ │ │ │ + bne ce0f0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce574 │ │ │ │ + beq ce100 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r1, [r3] │ │ │ │ - b ce574 │ │ │ │ + b ce100 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce604 │ │ │ │ + ble ce190 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ce538 │ │ │ │ + bne ce0c4 │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt ce5e8 │ │ │ │ + bgt ce174 │ │ │ │ mov r0, #0 │ │ │ │ - b ce578 │ │ │ │ + b ce104 │ │ │ │ add r1, r1, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ - b ce58c │ │ │ │ + b ce118 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce578 │ │ │ │ + beq ce104 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - beq ce4ec │ │ │ │ + beq ce078 │ │ │ │ cmp r0, #0 │ │ │ │ - blt ce604 │ │ │ │ + blt ce190 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ cmp ip, r0 │ │ │ │ - ble ce604 │ │ │ │ + ble ce190 │ │ │ │ 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 ce5a8 │ │ │ │ + b ce134 │ │ │ │ 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 ce9b4 │ │ │ │ + bgt ce540 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce6d0 │ │ │ │ + beq ce25c │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ce790 │ │ │ │ + ble ce31c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #47396 @ 0xb924 │ │ │ │ + movw r2, #46752 @ 0xb6a0 │ │ │ │ movt r2, #10 │ │ │ │ ldr r1, [r1, #160] @ 0xa0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ce8e8 │ │ │ │ + bne ce474 │ │ │ │ movw r0, #38304 @ 0x95a0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r2, #24808 @ 0x60e8 │ │ │ │ + movw r2, #24112 @ 0x5e30 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r0, #1020] @ 0x3fc │ │ │ │ cmp lr, r2 │ │ │ │ - bne ce8d0 │ │ │ │ - ldr r2, [pc, #720] @ ce9dc │ │ │ │ + bne ce45c │ │ │ │ + ldr r2, [pc, #720] @ ce568 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1596] @ 0x63c │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq ce7d0 │ │ │ │ + beq ce35c │ │ │ │ lsr r2, r3, #18 │ │ │ │ ubfx r1, r3, #0, #18 │ │ │ │ add r2, r4, r2, lsl #3 │ │ │ │ ldr ip, [r2, #808] @ 0x328 │ │ │ │ cmp ip, r1 │ │ │ │ - bgt ce758 │ │ │ │ + bgt ce2e4 │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ce7d0 │ │ │ │ + beq ce35c │ │ │ │ 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 ce7b0 │ │ │ │ + beq ce33c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce800 │ │ │ │ + beq ce38c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ce6d0 │ │ │ │ + bne ce25c │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ce6d0 │ │ │ │ + b ce25c │ │ │ │ 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 ce788 │ │ │ │ + b ce314 │ │ │ │ ldr r1, [r0, #980] @ 0x3d4 │ │ │ │ - movw r2, #32016 @ 0x7d10 │ │ │ │ + movw r2, #32008 @ 0x7d08 │ │ │ │ movt r2, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ce9a4 │ │ │ │ + bne ce530 │ │ │ │ mov r0, r3 │ │ │ │ bl 2d12c │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b ce788 │ │ │ │ + b ce314 │ │ │ │ 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] │ │ │ │ @@ -165371,48 +165086,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 ce868 │ │ │ │ + bne ce3f4 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ce864 │ │ │ │ + beq ce3f0 │ │ │ │ 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 ce924 │ │ │ │ + beq ce4b0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ce8f8 │ │ │ │ + beq ce484 │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, lr │ │ │ │ - beq ce788 │ │ │ │ + beq ce314 │ │ │ │ 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 ce788 │ │ │ │ + b ce314 │ │ │ │ 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 │ │ │ │ @@ -165425,18 +165140,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 ce788 │ │ │ │ + b ce314 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ce87c │ │ │ │ + beq ce408 │ │ │ │ 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] │ │ │ │ @@ -165457,80 +165172,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 ce788 │ │ │ │ + b ce314 │ │ │ │ ldr r0, [r0, #964] @ 0x3c4 │ │ │ │ mov r1, r3 │ │ │ │ blx ip │ │ │ │ - b ce7f0 │ │ │ │ + b ce37c │ │ │ │ movw r2, #4388 @ 0x1124 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r1, #36412 @ 0x8e3c │ │ │ │ + movw r1, #34604 @ 0x872c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16dbb0 │ │ │ │ - bl 31fec │ │ │ │ + bl 16d81c │ │ │ │ + bl 31fe8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ce6b8 │ │ │ │ + b ce244 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #47396 @ 0xb924 │ │ │ │ + movw r3, #46752 @ 0xb6a0 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ceb80 │ │ │ │ + bne ce70c │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #38304 @ 0x95a0 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #24808 @ 0x60e8 │ │ │ │ + movw r3, #24112 @ 0x5e30 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1020] @ 0x3fc │ │ │ │ cmp r2, r3 │ │ │ │ - bne cebd0 │ │ │ │ + bne ce75c │ │ │ │ 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] @ cec90 │ │ │ │ + ldr r3, [pc, #604] @ ce81c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1596] @ 0x63c │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq ceba4 │ │ │ │ + beq ce730 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt cea80 │ │ │ │ + bgt ce60c │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ceba4 │ │ │ │ + beq ce730 │ │ │ │ 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 ceb84 │ │ │ │ + beq ce710 │ │ │ │ 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 │ │ │ │ @@ -165543,29 +165258,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 ceb18 │ │ │ │ + bne ce6a4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ceb14 │ │ │ │ + beq ce6a0 │ │ │ │ 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 cec04 │ │ │ │ + beq ce790 │ │ │ │ cmp r3, #1 │ │ │ │ - beq cebd8 │ │ │ │ + beq ce764 │ │ │ │ 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] │ │ │ │ @@ -165587,18 +165302,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, #32016 @ 0x7d10 │ │ │ │ + movw r3, #32008 @ 0x7d08 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne cec84 │ │ │ │ + bne ce810 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d12c │ │ │ │ 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 │ │ │ │ @@ -165612,15 +165327,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 ceb2c │ │ │ │ + beq ce6b8 │ │ │ │ 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] │ │ │ │ @@ -165644,24 +165359,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 cebc0 │ │ │ │ + b ce74c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cec94 <_PyTuple_FromPair@@Base>: │ │ │ │ +000ce820 <_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] @ cee68 <_PyTuple_FromPair@@Base+0x1d4> │ │ │ │ + ldr r7, [pc, #440] @ ce9f4 <_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] │ │ │ │ @@ -165670,38 +165385,38 @@ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r3, [r2, #1736] @ 0x6c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ced9c <_PyTuple_FromPair@@Base+0x108> │ │ │ │ - ldr r0, [pc, #372] @ cee6c <_PyTuple_FromPair@@Base+0x1d8> │ │ │ │ + beq ce928 <_PyTuple_FromPair@@Base+0x108> │ │ │ │ + ldr r0, [pc, #372] @ ce9f8 <_PyTuple_FromPair@@Base+0x1d8> │ │ │ │ ldr r1, [r2, #1740] @ 0x6cc │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #1736] @ 0x6c8 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1740] @ 0x6cc │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne cee00 <_PyTuple_FromPair@@Base+0x16c> │ │ │ │ + bne ce98c <_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 ced58 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ + bne ce8e4 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne ced58 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ + bne ce8e4 <_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 │ │ │ │ @@ -165717,105 +165432,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, #42532 @ 0xa624 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6cb8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6a00 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne ced1c <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + bne ce8a8 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cedd0 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ + bgt ce95c <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cee54 <_PyTuple_FromPair@@Base+0x1c0> │ │ │ │ + beq ce9e0 <_PyTuple_FromPair@@Base+0x1c0> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ced4c <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + bgt ce8d8 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ced4c <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + bne ce8d8 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ced4c <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b ce8d8 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cee38 <_PyTuple_FromPair@@Base+0x1a4> │ │ │ │ - ldr r0, [pc, #88] @ cee70 <_PyTuple_FromPair@@Base+0x1dc> │ │ │ │ + bne ce9c4 <_PyTuple_FromPair@@Base+0x1a4> │ │ │ │ + ldr r0, [pc, #88] @ ce9fc <_PyTuple_FromPair@@Base+0x1dc> │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ced1c <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + bne ce8a8 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ced1c <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + b ce8a8 <_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 ced1c <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + b ce8a8 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cedd0 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ + b ce95c <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000cee74 <_PyTuple_FromPairSteal@@Base>: │ │ │ │ +000cea00 <_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] @ cf028 <_PyTuple_FromPairSteal@@Base+0x1b4> │ │ │ │ + ldr r6, [pc, #408] @ cebb4 <_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, #1736] @ 0x6c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cef5c <_PyTuple_FromPairSteal@@Base+0xe8> │ │ │ │ - ldr r0, [pc, #372] @ cf02c <_PyTuple_FromPairSteal@@Base+0x1b8> │ │ │ │ + beq ceae8 <_PyTuple_FromPairSteal@@Base+0xe8> │ │ │ │ + ldr r0, [pc, #372] @ cebb8 <_PyTuple_FromPairSteal@@Base+0x1b8> │ │ │ │ ldr r1, [r2, #1740] @ 0x6cc │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #1736] @ 0x6c8 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1740] @ 0x6cc │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne cefc0 <_PyTuple_FromPairSteal@@Base+0x14c> │ │ │ │ + bne ceb4c <_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 cef18 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ + bne ceaa4 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cef18 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ + bne ceaa4 <_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 │ │ │ │ @@ -165831,62 +165546,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, #42532 @ 0xa624 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6cb8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6a00 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne ceedc <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + bne cea68 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cef90 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ + bgt ceb1c <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf014 <_PyTuple_FromPairSteal@@Base+0x1a0> │ │ │ │ + beq ceba0 <_PyTuple_FromPairSteal@@Base+0x1a0> │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cef0c <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + bgt cea98 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cef0c <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + bne cea98 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cef0c <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b cea98 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne ceff8 <_PyTuple_FromPairSteal@@Base+0x184> │ │ │ │ - ldr r0, [pc, #88] @ cf030 <_PyTuple_FromPairSteal@@Base+0x1bc> │ │ │ │ + bne ceb84 <_PyTuple_FromPairSteal@@Base+0x184> │ │ │ │ + ldr r0, [pc, #88] @ cebbc <_PyTuple_FromPairSteal@@Base+0x1bc> │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ceedc <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + bne cea68 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ceedc <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + b cea68 <_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 ceedc <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + b cea68 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cef90 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ + b ceb1c <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -165895,184 +165610,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 cf090 <_PyTuple_FromPairSteal@@Base+0x21c> │ │ │ │ + beq cec1c <_PyTuple_FromPairSteal@@Base+0x21c> │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #96] @ cf0d8 <_PyTuple_FromPairSteal@@Base+0x264> │ │ │ │ + ldr r0, [pc, #96] @ cec64 <_PyTuple_FromPairSteal@@Base+0x264> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, ip │ │ │ │ ldr r0, [lr, r0] │ │ │ │ str r4, [sp] │ │ │ │ - bl cf0dc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cec68 <_PyObject_MakeTpCall@@Base> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf0b4 <_PyTuple_FromPairSteal@@Base+0x240> │ │ │ │ + bne cec40 <_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 cf088 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ + b cec14 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ str r1, [fp, #-16] │ │ │ │ - movw r0, #35872 @ 0x8c20 │ │ │ │ + movw r0, #29276 @ 0x725c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, r3 │ │ │ │ - bl 37b5a4 │ │ │ │ + bl 37aed4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf098 <_PyTuple_FromPairSteal@@Base+0x224> │ │ │ │ - b cf088 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ + bne cec24 <_PyTuple_FromPairSteal@@Base+0x224> │ │ │ │ + b cec14 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000cf0dc <_PyObject_MakeTpCall@@Base>: │ │ │ │ +000cec68 <_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 cf7c4 <_PyObject_MakeTpCall@@Base+0x6e8> │ │ │ │ + beq cf348 <_PyObject_MakeTpCall@@Base+0x6e0> │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf48c <_PyObject_MakeTpCall@@Base+0x3b0> │ │ │ │ - blt cf748 <_PyObject_MakeTpCall@@Base+0x66c> │ │ │ │ + beq cf010 <_PyObject_MakeTpCall@@Base+0x3a8> │ │ │ │ + blt cf2cc <_PyObject_MakeTpCall@@Base+0x664> │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt cf5e0 <_PyObject_MakeTpCall@@Base+0x504> │ │ │ │ - ldr r2, [pc, #2000] @ cf904 <_PyObject_MakeTpCall@@Base+0x828> │ │ │ │ + bgt cf164 <_PyObject_MakeTpCall@@Base+0x4fc> │ │ │ │ + ldr r2, [pc, #1984] @ cf480 <_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, #1720] @ 0x6b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cf3a0 <_PyObject_MakeTpCall@@Base+0x2c4> │ │ │ │ - ldr r0, [pc, #1972] @ cf908 <_PyObject_MakeTpCall@@Base+0x82c> │ │ │ │ + beq cef24 <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ + ldr r0, [pc, #1956] @ cf484 <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ 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 cf6f8 <_PyObject_MakeTpCall@@Base+0x61c> │ │ │ │ + bne cf27c <_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 cf3ec <_PyObject_MakeTpCall@@Base+0x310> │ │ │ │ + bgt cef70 <_PyObject_MakeTpCall@@Base+0x308> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip] │ │ │ │ - beq cf234 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + beq cedc0 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cf4a4 <_PyObject_MakeTpCall@@Base+0x3c8> │ │ │ │ + bne cf028 <_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 cf45c <_PyObject_MakeTpCall@@Base+0x380> │ │ │ │ + bgt cefe0 <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq cf234 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + beq cedc0 <_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 cf47c <_PyObject_MakeTpCall@@Base+0x3a0> │ │ │ │ + bne cf000 <_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 cf494 <_PyObject_MakeTpCall@@Base+0x3b8> │ │ │ │ + bgt cf018 <_PyObject_MakeTpCall@@Base+0x3b0> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp sl, ip │ │ │ │ str r0, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne cf1fc <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ + bne ced88 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf400 <_PyObject_MakeTpCall@@Base+0x324> │ │ │ │ + bne cef84 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ cmp r7, #0 │ │ │ │ - bne cf4c8 <_PyObject_MakeTpCall@@Base+0x3ec> │ │ │ │ + bne cf04c <_PyObject_MakeTpCall@@Base+0x3e4> │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [r9, #780] @ 0x30c │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cf78c <_PyObject_MakeTpCall@@Base+0x6b0> │ │ │ │ - movw r3, #63836 @ 0xf95c │ │ │ │ + bcc cf310 <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ + movw r3, #62680 @ 0xf4d8 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne cf444 <_PyObject_MakeTpCall@@Base+0x368> │ │ │ │ + bne cefc8 <_PyObject_MakeTpCall@@Base+0x360> │ │ │ │ movw r3, #41260 @ 0xa12c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - beq cf548 <_PyObject_MakeTpCall@@Base+0x46c> │ │ │ │ - ldr r2, [pc, #1680] @ cf90c <_PyObject_MakeTpCall@@Base+0x830> │ │ │ │ + beq cf0cc <_PyObject_MakeTpCall@@Base+0x464> │ │ │ │ + ldr r2, [pc, #1664] @ cf488 <_PyObject_MakeTpCall@@Base+0x820> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r5, [r6, #156] @ 0x9c │ │ │ │ - cmp r5, #0 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - beq cf7cc <_PyObject_MakeTpCall@@Base+0x6f0> │ │ │ │ + ldr sl, [r3, r2] │ │ │ │ + ldr r3, [r6, #156] @ 0x9c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq cf350 <_PyObject_MakeTpCall@@Base+0x6e8> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - blx r5 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sl, #84] @ 0x54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - beq cf644 <_PyObject_MakeTpCall@@Base+0x568> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne cf7f0 <_PyObject_MakeTpCall@@Base+0x714> │ │ │ │ + beq cf1c8 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne cf374 <_PyObject_MakeTpCall@@Base+0x70c> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne cf57c <_PyObject_MakeTpCall@@Base+0x4a0> │ │ │ │ + bne cf100 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf2e8 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ + beq cee6c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cf6a4 <_PyObject_MakeTpCall@@Base+0x5c8> │ │ │ │ + blt cf228 <_PyObject_MakeTpCall@@Base+0x5c0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf378 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bgt ceefc <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf378 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ - ldr r3, [pc, #1536] @ cf90c <_PyObject_MakeTpCall@@Base+0x830> │ │ │ │ + bne ceefc <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + ldr r3, [pc, #1528] @ cf488 <_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 │ │ │ │ @@ -166081,61 +165794,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 cf7b4 <_PyObject_MakeTpCall@@Base+0x6d8> │ │ │ │ - ldr r2, [pc, #1460] @ cf908 <_PyObject_MakeTpCall@@Base+0x82c> │ │ │ │ + bne cf338 <_PyObject_MakeTpCall@@Base+0x6d0> │ │ │ │ + ldr r2, [pc, #1452] @ cf484 <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ ldr r1, [r2, #1708] @ 0x6ac │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne cf6cc <_PyObject_MakeTpCall@@Base+0x5f0> │ │ │ │ + bne cf250 <_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 cf67c <_PyObject_MakeTpCall@@Base+0x5a0> │ │ │ │ + bne cf200 <_PyObject_MakeTpCall@@Base+0x598> │ │ │ │ cmp r7, r8 │ │ │ │ - bne cf520 <_PyObject_MakeTpCall@@Base+0x444> │ │ │ │ + bne cf0a4 <_PyObject_MakeTpCall@@Base+0x43c> │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cf628 <_PyObject_MakeTpCall@@Base+0x54c> │ │ │ │ + beq cf1ac <_PyObject_MakeTpCall@@Base+0x544> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf82c <_PyObject_MakeTpCall@@Base+0x750> │ │ │ │ + bne cf3b0 <_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, #42532 @ 0xa624 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a6cb8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6a00 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cf63c <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ + beq cf1c0 <_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 cf1a4 <_PyObject_MakeTpCall@@Base+0xc8> │ │ │ │ + ble ced30 <_PyObject_MakeTpCall@@Base+0xc8> │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [ip] │ │ │ │ - bne cf1b8 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ + bne ced44 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf23c <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ - ldr r2, [pc, #1276] @ cf904 <_PyObject_MakeTpCall@@Base+0x828> │ │ │ │ + beq cedc8 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + ldr r2, [pc, #1268] @ cf480 <_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 │ │ │ │ @@ -166143,485 +165856,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 cf23c <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + b cedc8 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b cf2e8 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ + b cee6c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ cmp r3, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne cf1f0 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ - b cf234 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + bne ced7c <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ + b cedc0 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ cmp sl, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - beq cf400 <_PyObject_MakeTpCall@@Base+0x324> │ │ │ │ + beq cef84 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ ldr r1, [ip], #4 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cf220 <_PyObject_MakeTpCall@@Base+0x144> │ │ │ │ - b cf46c <_PyObject_MakeTpCall@@Base+0x390> │ │ │ │ - ldr r4, [pc, #1148] @ cf910 <_PyObject_MakeTpCall@@Base+0x834> │ │ │ │ - b cf23c <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + ble cedac <_PyObject_MakeTpCall@@Base+0x144> │ │ │ │ + b ceff0 <_PyObject_MakeTpCall@@Base+0x388> │ │ │ │ + ldr r4, [pc, #1140] @ cf48c <_PyObject_MakeTpCall@@Base+0x824> │ │ │ │ + b cedc8 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ cmp sl, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne cf1fc <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ - b cf234 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + bne ced88 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ + b cedc0 <_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 cf1f0 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ - b cf400 <_PyObject_MakeTpCall@@Base+0x324> │ │ │ │ + bne ced7c <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ + b cef84 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne cf244 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ + bne cedd0 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf784 <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ + beq cf308 <_PyObject_MakeTpCall@@Base+0x6a0> │ │ │ │ add r1, r8, r3, lsl #2 │ │ │ │ add r0, r7, #16 │ │ │ │ - bl 11af78 <_Py_BuildMap_StackRefSteal@@Base+0x5e0> │ │ │ │ + bl 11ab18 <_Py_BuildMap_StackRefSteal@@Base+0x5e0> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne cf248 <_PyObject_MakeTpCall@@Base+0x16c> │ │ │ │ + bne cedd4 <_PyObject_MakeTpCall@@Base+0x16c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf63c <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ + bgt cf1c0 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf63c <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ + bne cf1c0 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cf63c <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cf1c0 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf380 <_PyObject_MakeTpCall@@Base+0x2a4> │ │ │ │ + bgt cef04 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf380 <_PyObject_MakeTpCall@@Base+0x2a4> │ │ │ │ + bne cef04 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cf380 <_PyObject_MakeTpCall@@Base+0x2a4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cef04 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq cf86c <_PyObject_MakeTpCall@@Base+0x790> │ │ │ │ + beq cf3f0 <_PyObject_MakeTpCall@@Base+0x788> │ │ │ │ cmp r3, #3 │ │ │ │ - beq cf274 <_PyObject_MakeTpCall@@Base+0x198> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq cee00 <_PyObject_MakeTpCall@@Base+0x198> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36548 @ 0x8ec4 │ │ │ │ + movw r1, #34740 @ 0x87b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r5, #0 │ │ │ │ - b cf2e8 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ + b cee6c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ ldr r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf8bc <_PyObject_MakeTpCall@@Base+0x7e0> │ │ │ │ + beq cf438 <_PyObject_MakeTpCall@@Base+0x7d0> │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble cf2e8 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ + ble cee6c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq cf2c4 <_PyObject_MakeTpCall@@Base+0x1e8> │ │ │ │ + beq cee48 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ cmp r1, #1 │ │ │ │ - beq cf2e8 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ + beq cee6c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - beq cf2c4 <_PyObject_MakeTpCall@@Base+0x1e8> │ │ │ │ + beq cee48 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ cmp r1, #2 │ │ │ │ - beq cf2e8 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ + beq cee6c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ add r2, r2, #20 │ │ │ │ mov r0, #2 │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq cf2c4 <_PyObject_MakeTpCall@@Base+0x1e8> │ │ │ │ + beq cee48 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ cmp r1, r0 │ │ │ │ - bne cf5c4 <_PyObject_MakeTpCall@@Base+0x4e8> │ │ │ │ - b cf2e8 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ + bne cf148 <_PyObject_MakeTpCall@@Base+0x4e0> │ │ │ │ + b cee6c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls cf3a0 <_PyObject_MakeTpCall@@Base+0x2c4> │ │ │ │ + bls cef24 <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e3794 │ │ │ │ + bl 2e2e74 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cf63c <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ + beq cf1c0 <_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 cf1b8 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ + b ced44 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf75c <_PyObject_MakeTpCall@@Base+0x680> │ │ │ │ + beq cf2e0 <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf75c <_PyObject_MakeTpCall@@Base+0x680> │ │ │ │ + beq cf2e0 <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ mov r5, #0 │ │ │ │ - b cf394 <_PyObject_MakeTpCall@@Base+0x2b8> │ │ │ │ - cmp r2, #0 │ │ │ │ - beq cf658 <_PyObject_MakeTpCall@@Base+0x57c> │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne cf574 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ - mov r0, r3 │ │ │ │ + b cef18 <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ + cmp r3, #0 │ │ │ │ + beq cf1dc <_PyObject_MakeTpCall@@Base+0x574> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne cf0f8 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35372 @ 0x8a2c │ │ │ │ + mov r0, sl │ │ │ │ + movw r2, #29172 @ 0x71f4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r6 │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ - b cf574 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ + b cf0f8 <_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 cf378 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + beq ceefc <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ mov r0, r3 │ │ │ │ - bl 2e4b94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cf378 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bl 2e4274 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b ceefc <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf574 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ + bgt cf0f8 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf574 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ + bne cf0f8 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cf574 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cf0f8 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - beq cf35c <_PyObject_MakeTpCall@@Base+0x280> │ │ │ │ + beq ceee0 <_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 cf35c <_PyObject_MakeTpCall@@Base+0x280> │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b ceee0 <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne cf730 <_PyObject_MakeTpCall@@Base+0x654> │ │ │ │ - ldr r0, [pc, #512] @ cf914 <_PyObject_MakeTpCall@@Base+0x838> │ │ │ │ - bl 1be45c │ │ │ │ + bne cf2b4 <_PyObject_MakeTpCall@@Base+0x64c> │ │ │ │ + ldr r0, [pc, #504] @ cf490 <_PyObject_MakeTpCall@@Base+0x828> │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf178 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + bne ced04 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf178 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + b ced04 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf178 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + b ced04 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #5368 @ 0x14f8 │ │ │ │ + movw r0, #4124 @ 0x101c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cf63c <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cf1c0 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ movw r1, #4388 @ 0x1124 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #35372 @ 0x8a2c │ │ │ │ + movw r2, #29172 @ 0x71f4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2dba60 <_PyErr_Format@@Base> │ │ │ │ + b 2db0ac <_PyErr_Format@@Base> │ │ │ │ mov r7, r2 │ │ │ │ - b cf244 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ + b cedd0 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cf254 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ + bcc cede0 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #36516 @ 0x8ea4 │ │ │ │ + movw r1, #34708 @ 0x8794 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 35f04 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 35efc <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf574 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ - b cf254 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ + bne cf0f8 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + b cede0 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2e4704 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cf378 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ - bl 301914 │ │ │ │ - b cf63c <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ - mov r0, r3 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bl 2e3de4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b ceefc <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + bl 301070 │ │ │ │ + b cf1c0 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #36580 @ 0x8ee4 │ │ │ │ + mov r0, sl │ │ │ │ + movw r2, #34772 @ 0x87d4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ - b cf574 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq cf2b8 <_PyObject_MakeTpCall@@Base+0x1dc> │ │ │ │ - ldr r2, [r5] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cf89c <_PyObject_MakeTpCall@@Base+0x7c0> │ │ │ │ - mov r0, r3 │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ + b cf0f8 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq cee3c <_PyObject_MakeTpCall@@Base+0x1d4> │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble cf420 <_PyObject_MakeTpCall@@Base+0x7b8> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35420 @ 0x8a5c │ │ │ │ + mov r0, sl │ │ │ │ + movw r2, #29220 @ 0x7224 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r6 │ │ │ │ - bl 332980 │ │ │ │ - b cf574 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ + bl 332300 │ │ │ │ + b cf0f8 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf394 <_PyObject_MakeTpCall@@Base+0x2b8> │ │ │ │ + beq cef18 <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cf8e8 <_PyObject_MakeTpCall@@Base+0x80c> │ │ │ │ + ble cf464 <_PyObject_MakeTpCall@@Base+0x7fc> │ │ │ │ movw r1, #4388 @ 0x1124 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #35420 @ 0x8a5c │ │ │ │ + movw r2, #29220 @ 0x7224 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 332980 │ │ │ │ + b 332300 │ │ │ │ cmp r8, #0 │ │ │ │ - beq cf880 <_PyObject_MakeTpCall@@Base+0x7a4> │ │ │ │ + beq cf404 <_PyObject_MakeTpCall@@Base+0x79c> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf55c <_PyObject_MakeTpCall@@Base+0x480> │ │ │ │ + bne cf0e0 <_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 cf2e8 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne cf808 <_PyObject_MakeTpCall@@Base+0x72c> │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf808 <_PyObject_MakeTpCall@@Base+0x72c> │ │ │ │ + b cee6c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne cf38c <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cf38c <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ mov r2, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - beq cf2c4 <_PyObject_MakeTpCall@@Base+0x1e8> │ │ │ │ + beq cee48 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf8c0 <_PyObject_MakeTpCall@@Base+0x7e4> │ │ │ │ + bne cf43c <_PyObject_MakeTpCall@@Base+0x7d4> │ │ │ │ movw r2, #36116 @ 0x8d14 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r6, r2 │ │ │ │ - beq cf2c4 <_PyObject_MakeTpCall@@Base+0x1e8> │ │ │ │ - b cf2e8 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ + beq cee48 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + b cee6c <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf844 <_PyObject_MakeTpCall@@Base+0x768> │ │ │ │ + bne cf3c8 <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cf844 <_PyObject_MakeTpCall@@Base+0x768> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cf3c8 <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ 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 cf940 <_PyObject_MakeTpCall@@Base+0x864> │ │ │ │ + bcc cf4bc <_PyObject_MakeTpCall@@Base+0x854> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cf938 <_PyObject_MakeTpCall@@Base+0x85c> │ │ │ │ - bl 35f04 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bcc cf4b4 <_PyObject_MakeTpCall@@Base+0x84c> │ │ │ │ + bl 35efc <_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, #41260 @ 0xa12c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r5, r0 │ │ │ │ - beq cfa00 <_PyObject_MakeTpCall@@Base+0x924> │ │ │ │ - ldr ip, [pc, #524] @ cfb9c <_PyObject_MakeTpCall@@Base+0xac0> │ │ │ │ + beq cf57c <_PyObject_MakeTpCall@@Base+0x914> │ │ │ │ + ldr ip, [pc, #524] @ cf718 <_PyObject_MakeTpCall@@Base+0xab0> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r0, ip] │ │ │ │ - beq cfaa8 <_PyObject_MakeTpCall@@Base+0x9cc> │ │ │ │ + beq cf624 <_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 cfa64 <_PyObject_MakeTpCall@@Base+0x988> │ │ │ │ + beq cf5e0 <_PyObject_MakeTpCall@@Base+0x978> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfad0 <_PyObject_MakeTpCall@@Base+0x9f4> │ │ │ │ + bne cf64c <_PyObject_MakeTpCall@@Base+0x9e4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne cfa30 <_PyObject_MakeTpCall@@Base+0x954> │ │ │ │ + bne cf5ac <_PyObject_MakeTpCall@@Base+0x944> │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf9f4 <_PyObject_MakeTpCall@@Base+0x918> │ │ │ │ + beq cf570 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cfa80 <_PyObject_MakeTpCall@@Base+0x9a4> │ │ │ │ + blt cf5fc <_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 cfb28 <_PyObject_MakeTpCall@@Base+0xa4c> │ │ │ │ + beq cf6a4 <_PyObject_MakeTpCall@@Base+0xa3c> │ │ │ │ cmp r3, #3 │ │ │ │ - beq cf988 <_PyObject_MakeTpCall@@Base+0x8ac> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq cf504 <_PyObject_MakeTpCall@@Base+0x89c> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36548 @ 0x8ec4 │ │ │ │ + movw r1, #34740 @ 0x87b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b cfa78 <_PyObject_MakeTpCall@@Base+0x99c> │ │ │ │ + bl 16d81c │ │ │ │ + b cf5f4 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ ldr r0, [r3, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfb58 <_PyObject_MakeTpCall@@Base+0xa7c> │ │ │ │ + beq cf6d4 <_PyObject_MakeTpCall@@Base+0xa6c> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov ip, #0 │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r6, ip │ │ │ │ add ip, ip, #1 │ │ │ │ - ble cf9f4 <_PyObject_MakeTpCall@@Base+0x918> │ │ │ │ + ble cf570 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ ldr lr, [r0, #4]! │ │ │ │ cmp r5, lr │ │ │ │ - bne cfa48 <_PyObject_MakeTpCall@@Base+0x96c> │ │ │ │ - b cf9d8 <_PyObject_MakeTpCall@@Base+0x8fc> │ │ │ │ + bne cf5c4 <_PyObject_MakeTpCall@@Base+0x95c> │ │ │ │ + b cf554 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfb10 <_PyObject_MakeTpCall@@Base+0xa34> │ │ │ │ + beq cf68c <_PyObject_MakeTpCall@@Base+0xa24> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfb10 <_PyObject_MakeTpCall@@Base+0xa34> │ │ │ │ + beq cf68c <_PyObject_MakeTpCall@@Base+0xa24> │ │ │ │ mov r4, #0 │ │ │ │ - b cf9f4 <_PyObject_MakeTpCall@@Base+0x918> │ │ │ │ + b cf570 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cfa78 <_PyObject_MakeTpCall@@Base+0x99c> │ │ │ │ + bgt cf5f4 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfa78 <_PyObject_MakeTpCall@@Base+0x99c> │ │ │ │ + bne cf5f4 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cfa78 <_PyObject_MakeTpCall@@Base+0x99c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cf5f4 <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - movw r1, #46368 @ 0xb520 │ │ │ │ + movw r1, #45944 @ 0xb378 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #36580 @ 0x8ee4 │ │ │ │ + movw r2, #34772 @ 0x87d4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2dba60 <_PyErr_Format@@Base> │ │ │ │ + b 2db0ac <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf9cc <_PyObject_MakeTpCall@@Base+0x8f0> │ │ │ │ + beq cf548 <_PyObject_MakeTpCall@@Base+0x8e0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cfb84 <_PyObject_MakeTpCall@@Base+0xaa8> │ │ │ │ + ble cf700 <_PyObject_MakeTpCall@@Base+0xa98> │ │ │ │ movw r1, #4388 @ 0x1124 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #35420 @ 0x8a5c │ │ │ │ + movw r2, #29220 @ 0x7224 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 332980 │ │ │ │ + b 332300 │ │ │ │ movw r1, #4388 @ 0x1124 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #35372 @ 0x8a2c │ │ │ │ + movw r2, #29172 @ 0x71f4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - b cfabc <_PyObject_MakeTpCall@@Base+0x9e0> │ │ │ │ + b cf638 <_PyObject_MakeTpCall@@Base+0x9d0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq cfb3c <_PyObject_MakeTpCall@@Base+0xa60> │ │ │ │ + beq cf6b8 <_PyObject_MakeTpCall@@Base+0xa50> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfa14 <_PyObject_MakeTpCall@@Base+0x938> │ │ │ │ + bne cf590 <_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 cf9f4 <_PyObject_MakeTpCall@@Base+0x918> │ │ │ │ + b cf570 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ mov r0, r3 │ │ │ │ cmp r5, r0 │ │ │ │ - beq cf9d8 <_PyObject_MakeTpCall@@Base+0x8fc> │ │ │ │ + beq cf554 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cfb5c <_PyObject_MakeTpCall@@Base+0xa80> │ │ │ │ + bne cf6d8 <_PyObject_MakeTpCall@@Base+0xa70> │ │ │ │ movw r0, #36116 @ 0x8d14 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r5, r0 │ │ │ │ - beq cf9d8 <_PyObject_MakeTpCall@@Base+0x8fc> │ │ │ │ - b cf9f4 <_PyObject_MakeTpCall@@Base+0x918> │ │ │ │ + beq cf554 <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ + b cf570 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfae8 <_PyObject_MakeTpCall@@Base+0xa0c> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cfae8 <_PyObject_MakeTpCall@@Base+0xa0c> │ │ │ │ + bne cf664 <_PyObject_MakeTpCall@@Base+0x9fc> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cf664 <_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 │ │ │ │ @@ -166632,320 +166343,320 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp] │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #42532 @ 0xa624 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36612 @ 0x8f04 │ │ │ │ + movw r1, #35144 @ 0x8948 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl d2dd4 │ │ │ │ + bl d2930 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfec4 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + beq cfa40 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d2910 <_PyObject_MakeTpCall@@Base+0x3834> │ │ │ │ + beq d2470 <_PyObject_MakeTpCall@@Base+0x3808> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq cfed4 <_PyObject_MakeTpCall@@Base+0xdf8> │ │ │ │ + beq cfa50 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ cmp r8, #0 │ │ │ │ - ble cfec4 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + ble cfa40 <_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 d28f4 <_PyObject_MakeTpCall@@Base+0x3818> │ │ │ │ + bge d2454 <_PyObject_MakeTpCall@@Base+0x37ec> │ │ │ │ cmp r8, #1 │ │ │ │ - beq cfc78 <_PyObject_MakeTpCall@@Base+0xb9c> │ │ │ │ + beq cf7f4 <_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 d2114 <_PyObject_MakeTpCall@@Base+0x3038> │ │ │ │ + bge d1c84 <_PyObject_MakeTpCall@@Base+0x301c> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r8 │ │ │ │ - bne cfc58 <_PyObject_MakeTpCall@@Base+0xb7c> │ │ │ │ + bne cf7d4 <_PyObject_MakeTpCall@@Base+0xb6c> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble cfec4 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + ble cfa40 <_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 d22e0 <_PyObject_MakeTpCall@@Base+0x3204> │ │ │ │ + beq d1e50 <_PyObject_MakeTpCall@@Base+0x31e8> │ │ │ │ ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub lr, r1, ip │ │ │ │ ldr ip, [r0, #8] │ │ │ │ mvn lr, lr │ │ │ │ ands lr, lr, #7 │ │ │ │ - beq cfdbc <_PyObject_MakeTpCall@@Base+0xce0> │ │ │ │ + beq cf938 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d1db8 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ + ble d1928 <_PyObject_MakeTpCall@@Base+0x2cc0> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1b70 <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d16e0 <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp lr, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq cfdbc <_PyObject_MakeTpCall@@Base+0xce0> │ │ │ │ + beq cf938 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ cmp lr, #2 │ │ │ │ - beq cfd9c <_PyObject_MakeTpCall@@Base+0xcc0> │ │ │ │ + beq cf918 <_PyObject_MakeTpCall@@Base+0xcb0> │ │ │ │ cmp lr, #3 │ │ │ │ - beq cfd7c <_PyObject_MakeTpCall@@Base+0xca0> │ │ │ │ + beq cf8f8 <_PyObject_MakeTpCall@@Base+0xc90> │ │ │ │ cmp lr, #4 │ │ │ │ - beq cfd5c <_PyObject_MakeTpCall@@Base+0xc80> │ │ │ │ + beq cf8d8 <_PyObject_MakeTpCall@@Base+0xc70> │ │ │ │ cmp lr, #5 │ │ │ │ - beq cfd3c <_PyObject_MakeTpCall@@Base+0xc60> │ │ │ │ + beq cf8b8 <_PyObject_MakeTpCall@@Base+0xc50> │ │ │ │ cmp lr, #6 │ │ │ │ - bne d19ac <_PyObject_MakeTpCall@@Base+0x28d0> │ │ │ │ + bne d151c <_PyObject_MakeTpCall@@Base+0x28b4> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d1db8 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ + ble d1928 <_PyObject_MakeTpCall@@Base+0x2cc0> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1b70 <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d16e0 <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d1db8 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ + ble d1928 <_PyObject_MakeTpCall@@Base+0x2cc0> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1b70 <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d16e0 <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d1db8 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ + ble d1928 <_PyObject_MakeTpCall@@Base+0x2cc0> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1b70 <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d16e0 <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d1db8 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ + ble d1928 <_PyObject_MakeTpCall@@Base+0x2cc0> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1b70 <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d16e0 <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d1db8 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ + ble d1928 <_PyObject_MakeTpCall@@Base+0x2cc0> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1b70 <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d16e0 <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d1db8 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ + ble d1928 <_PyObject_MakeTpCall@@Base+0x2cc0> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1b70 <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d16e0 <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r1, r1, #1 │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d1664 <_PyObject_MakeTpCall@@Base+0x2588> │ │ │ │ + beq d11d4 <_PyObject_MakeTpCall@@Base+0x256c> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r2, r2, #4 │ │ │ │ mov lr, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1b70 <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d16e0 <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1b70 <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d16e0 <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ ldr r3, [lr, #8] │ │ │ │ add r1, sl, #2 │ │ │ │ add r2, lr, #8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1b70 <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d16e0 <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ ldr r3, [lr, #12] │ │ │ │ add r1, sl, #3 │ │ │ │ ldr r9, [r0, #16] │ │ │ │ add r2, lr, #12 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1b70 <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d16e0 <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ ldr r3, [lr, #16] │ │ │ │ cmp ip, #0 │ │ │ │ add r1, sl, #4 │ │ │ │ add r2, lr, #16 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ble d1db8 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1b70 <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ + ble d1928 <_PyObject_MakeTpCall@@Base+0x2cc0> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d16e0 <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ ldr r3, [lr, #20] │ │ │ │ add r1, sl, #5 │ │ │ │ add r2, lr, #20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1b70 <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d16e0 <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ ldr r3, [lr, #24] │ │ │ │ add r1, sl, #6 │ │ │ │ add r2, lr, #24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1b70 <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d16e0 <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ ldr r3, [lr, #28] │ │ │ │ add r1, sl, #7 │ │ │ │ add r2, lr, #28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b cfdbc <_PyObject_MakeTpCall@@Base+0xce0> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b cf938 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26400 @ 0x6720 │ │ │ │ + movw r1, #24736 @ 0x60a0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ 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, #36116 @ 0x8d14 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl aedcc │ │ │ │ + bl aeb0c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - beq cfec4 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + beq cfa40 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ movw r5, #36116 @ 0x8d14 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ str r6, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw ip, #21188 @ 0x52c4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, ip │ │ │ │ - beq cff88 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ + beq cfb04 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ ldr r3, [r2, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2bb4 <_PyObject_MakeTpCall@@Base+0x3ad8> │ │ │ │ + beq d2714 <_PyObject_MakeTpCall@@Base+0x3aac> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble cff88 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ + ble cfb04 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, ip │ │ │ │ - beq cff88 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ + beq cfb04 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ cmp r2, #1 │ │ │ │ - beq cff88 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ + beq cfb04 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, ip │ │ │ │ - beq cff88 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ + beq cfb04 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ cmp r2, #2 │ │ │ │ - beq cff88 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ + beq cfb04 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, ip │ │ │ │ - beq cff88 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ + beq cfb04 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ cmp r2, #3 │ │ │ │ - beq cff88 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ + beq cfb04 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ add r3, r3, #24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq cff88 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ + beq cfb04 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ cmp r2, r1 │ │ │ │ - bne cff70 <_PyObject_MakeTpCall@@Base+0xe94> │ │ │ │ + bne cfaec <_PyObject_MakeTpCall@@Base+0xe84> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl c3f48 │ │ │ │ + bl c3b50 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1d04 <_PyObject_MakeTpCall@@Base+0x2c28> │ │ │ │ + beq d1874 <_PyObject_MakeTpCall@@Base+0x2c0c> │ │ │ │ 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 d25ec <_PyObject_MakeTpCall@@Base+0x3510> │ │ │ │ - ldr r2, [pc, #3876] @ d0eec <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ + beq d215c <_PyObject_MakeTpCall@@Base+0x34f4> │ │ │ │ + ldr r2, [pc, #3868] @ d0a60 <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r2, #1640] @ 0x668 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1d34 <_PyObject_MakeTpCall@@Base+0x2c58> │ │ │ │ + bne d18a4 <_PyObject_MakeTpCall@@Base+0x2c3c> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r3, #1648] @ 0x670 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1d34 <_PyObject_MakeTpCall@@Base+0x2c58> │ │ │ │ - ldr r1, [pc, #3888] @ d0f24 <_PyObject_MakeTpCall@@Base+0x1e48> │ │ │ │ + beq d18a4 <_PyObject_MakeTpCall@@Base+0x2c3c> │ │ │ │ + ldr r1, [pc, #3880] @ d0a98 <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0f34 <_PyObject_MakeTpCall@@Base+0x1e58> │ │ │ │ - ldr r3, [pc, #3820] @ d0efc <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + bne d0aa8 <_PyObject_MakeTpCall@@Base+0x1e40> │ │ │ │ + ldr r3, [pc, #3812] @ d0a70 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ 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 d1cf0 <_PyObject_MakeTpCall@@Base+0x2c14> │ │ │ │ + bne d1860 <_PyObject_MakeTpCall@@Base+0x2bf8> │ │ │ │ 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 d1100 <_PyObject_MakeTpCall@@Base+0x2024> │ │ │ │ + bne d0c74 <_PyObject_MakeTpCall@@Base+0x200c> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - movw r8, #40900 @ 0x9fc4 │ │ │ │ + movw r8, #40256 @ 0x9d40 │ │ │ │ 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 d21e8 <_PyObject_MakeTpCall@@Base+0x310c> │ │ │ │ + bne d1d58 <_PyObject_MakeTpCall@@Base+0x30f0> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, #0 │ │ │ │ - bl aa03c │ │ │ │ + bl a9db8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq d1d04 <_PyObject_MakeTpCall@@Base+0x2c28> │ │ │ │ + beq d1874 <_PyObject_MakeTpCall@@Base+0x2c0c> │ │ │ │ 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 d00e8 <_PyObject_MakeTpCall@@Base+0x100c> │ │ │ │ - ldr r3, [pc, #3672] @ d0f08 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ + beq cfc64 <_PyObject_MakeTpCall@@Base+0xffc> │ │ │ │ + ldr r3, [pc, #3664] @ d0a7c <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ 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 │ │ │ │ @@ -166968,330 +166679,330 @@ │ │ │ │ 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 d2b80 <_PyObject_MakeTpCall@@Base+0x3aa4> │ │ │ │ + bgt d26e0 <_PyObject_MakeTpCall@@Base+0x3a78> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ str r1, [sl, #168] @ 0xa8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0148 <_PyObject_MakeTpCall@@Base+0x106c> │ │ │ │ + bgt cfcc4 <_PyObject_MakeTpCall@@Base+0x105c> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r2, #49640 @ 0xc1e8 │ │ │ │ + movw r2, #48824 @ 0xbeb8 │ │ │ │ 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, #47960 @ 0xbb58 │ │ │ │ + movw r2, #46948 @ 0xb764 │ │ │ │ movt r2, #11 │ │ │ │ str r2, [sl, #160] @ 0xa0 │ │ │ │ - movw r2, #35528 @ 0x8ac8 │ │ │ │ + movw r2, #34468 @ 0x86a4 │ │ │ │ movt r2, #26 │ │ │ │ str r2, [sl, #92] @ 0x5c │ │ │ │ - movw r2, #65308 @ 0xff1c │ │ │ │ + movw r2, #63588 @ 0xf864 │ │ │ │ movt r2, #29 │ │ │ │ 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 d151c <_PyObject_MakeTpCall@@Base+0x2440> │ │ │ │ + bne d108c <_PyObject_MakeTpCall@@Base+0x2424> │ │ │ │ str r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d1554 <_PyObject_MakeTpCall@@Base+0x2478> │ │ │ │ + beq d10c4 <_PyObject_MakeTpCall@@Base+0x245c> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d21c8 <_PyObject_MakeTpCall@@Base+0x30ec> │ │ │ │ + beq d1d38 <_PyObject_MakeTpCall@@Base+0x30d0> │ │ │ │ tst r3, #32 │ │ │ │ - beq d21c8 <_PyObject_MakeTpCall@@Base+0x30ec> │ │ │ │ + beq d1d38 <_PyObject_MakeTpCall@@Base+0x30d0> │ │ │ │ adds r0, r4, #20 │ │ │ │ ldrne r4, [r4, #8] │ │ │ │ strne r0, [sl, #12] │ │ │ │ - beq d2b98 <_PyObject_MakeTpCall@@Base+0x3abc> │ │ │ │ + beq d26f8 <_PyObject_MakeTpCall@@Base+0x3a90> │ │ │ │ bl 2e294 │ │ │ │ cmp r0, r4 │ │ │ │ - bne d27e8 <_PyObject_MakeTpCall@@Base+0x370c> │ │ │ │ + bne d2358 <_PyObject_MakeTpCall@@Base+0x36f0> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r4, [sl, #132] @ 0x84 │ │ │ │ - bne d2cb0 <_PyObject_MakeTpCall@@Base+0x3bd4> │ │ │ │ + bne d2810 <_PyObject_MakeTpCall@@Base+0x3ba8> │ │ │ │ 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 d2804 <_PyObject_MakeTpCall@@Base+0x3728> │ │ │ │ - ldr r1, [pc, #3256] @ d0eec <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ + beq d2374 <_PyObject_MakeTpCall@@Base+0x370c> │ │ │ │ + ldr r1, [pc, #3248] @ d0a60 <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1588 <_PyObject_MakeTpCall@@Base+0x24ac> │ │ │ │ + bne d10f8 <_PyObject_MakeTpCall@@Base+0x2490> │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1588 <_PyObject_MakeTpCall@@Base+0x24ac> │ │ │ │ + beq d10f8 <_PyObject_MakeTpCall@@Base+0x2490> │ │ │ │ sub r8, fp, #44 @ 0x2c │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + beq d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d150c <_PyObject_MakeTpCall@@Base+0x2430> │ │ │ │ - bl 19b8c0 │ │ │ │ + bne d107c <_PyObject_MakeTpCall@@Base+0x2414> │ │ │ │ + bl 19b598 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d02dc <_PyObject_MakeTpCall@@Base+0x1200> │ │ │ │ - ldr r1, [pc, #3168] @ d0ef0 <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ + beq cfe58 <_PyObject_MakeTpCall@@Base+0x11f0> │ │ │ │ + ldr r1, [pc, #3160] @ d0a64 <_PyObject_MakeTpCall@@Base+0x1dfc> │ │ │ │ mov r2, r8 │ │ │ │ - bl c24c8 │ │ │ │ + bl c20d0 │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d02d4 <_PyObject_MakeTpCall@@Base+0x11f8> │ │ │ │ - ldr r1, [pc, #3156] @ d0f00 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ + beq cfe50 <_PyObject_MakeTpCall@@Base+0x11e8> │ │ │ │ + ldr r1, [pc, #3148] @ d0a74 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d02d4 <_PyObject_MakeTpCall@@Base+0x11f8> │ │ │ │ + bgt cfe50 <_PyObject_MakeTpCall@@Base+0x11e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2c74 <_PyObject_MakeTpCall@@Base+0x3b98> │ │ │ │ + beq d27d4 <_PyObject_MakeTpCall@@Base+0x3b6c> │ │ │ │ cmn r6, #1 │ │ │ │ - beq d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + beq d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ 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 d25c4 <_PyObject_MakeTpCall@@Base+0x34e8> │ │ │ │ + beq d2134 <_PyObject_MakeTpCall@@Base+0x34cc> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r2, #680] @ 0x2a8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne d1b44 <_PyObject_MakeTpCall@@Base+0x2a68> │ │ │ │ + bne d16b4 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ ldr r2, [r2, #688] @ 0x2b0 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1b44 <_PyObject_MakeTpCall@@Base+0x2a68> │ │ │ │ - ldr r1, [pc, #3052] @ d0f10 <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ + beq d16b4 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ + ldr r1, [pc, #3044] @ d0a84 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + beq d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d1344 <_PyObject_MakeTpCall@@Base+0x2268> │ │ │ │ + beq d0eb4 <_PyObject_MakeTpCall@@Base+0x224c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1360 <_PyObject_MakeTpCall@@Base+0x2284> │ │ │ │ + bgt d0ed0 <_PyObject_MakeTpCall@@Base+0x2268> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d1370 <_PyObject_MakeTpCall@@Base+0x2294> │ │ │ │ - ldr r1, [pc, #2980] @ d0f10 <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ + beq d0ee0 <_PyObject_MakeTpCall@@Base+0x2278> │ │ │ │ + ldr r1, [pc, #2972] @ d0a84 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sl, #440] @ 0x1b8 │ │ │ │ - bl 119228 │ │ │ │ + bl 118dc8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + beq d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ 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 d1264 <_PyObject_MakeTpCall@@Base+0x2188> │ │ │ │ - ldr r1, [pc, #2896] @ d0ef4 <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ + beq d0dd8 <_PyObject_MakeTpCall@@Base+0x2170> │ │ │ │ + ldr r1, [pc, #2888] @ d0a68 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r1, #2244] @ 0x8c4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1cbc <_PyObject_MakeTpCall@@Base+0x2be0> │ │ │ │ + bne d182c <_PyObject_MakeTpCall@@Base+0x2bc4> │ │ │ │ ldr r2, [r1, #2252] @ 0x8cc │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1cbc <_PyObject_MakeTpCall@@Base+0x2be0> │ │ │ │ + beq d182c <_PyObject_MakeTpCall@@Base+0x2bc4> │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d1288 <_PyObject_MakeTpCall@@Base+0x21ac> │ │ │ │ + beq d0dfc <_PyObject_MakeTpCall@@Base+0x2194> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d04a4 <_PyObject_MakeTpCall@@Base+0x13c8> │ │ │ │ + beq d0020 <_PyObject_MakeTpCall@@Base+0x13b8> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d282c <_PyObject_MakeTpCall@@Base+0x3750> │ │ │ │ + beq d239c <_PyObject_MakeTpCall@@Base+0x3734> │ │ │ │ tst r3, #32 │ │ │ │ - beq d282c <_PyObject_MakeTpCall@@Base+0x3750> │ │ │ │ + beq d239c <_PyObject_MakeTpCall@@Base+0x3734> │ │ │ │ adds r3, r6, #20 │ │ │ │ - beq d2d28 <_PyObject_MakeTpCall@@Base+0x3c4c> │ │ │ │ + beq d2888 <_PyObject_MakeTpCall@@Base+0x3c20> │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + beq d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ mov r0, r3 │ │ │ │ bl 2e294 │ │ │ │ movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - movw r2, #64560 @ 0xfc30 │ │ │ │ + movw r2, #63860 @ 0xf974 │ │ │ │ movt r2, #9 │ │ │ │ add r1, r0, #1 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3, #988] @ 0x3dc │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2844 <_PyObject_MakeTpCall@@Base+0x3768> │ │ │ │ - ldr r3, [pc, #2752] @ d0f08 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ + bne d23b4 <_PyObject_MakeTpCall@@Base+0x374c> │ │ │ │ + ldr r3, [pc, #2744] @ d0a7c <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r7] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1596] @ 0x63c │ │ │ │ - bhi d14cc <_PyObject_MakeTpCall@@Base+0x23f0> │ │ │ │ + bhi d103c <_PyObject_MakeTpCall@@Base+0x23d4> │ │ │ │ lsr r1, r0, #3 │ │ │ │ ldr r3, [r7, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq d1f60 <_PyObject_MakeTpCall@@Base+0x2e84> │ │ │ │ + beq d1ad0 <_PyObject_MakeTpCall@@Base+0x2e68> │ │ │ │ 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 d1490 <_PyObject_MakeTpCall@@Base+0x23b4> │ │ │ │ + beq d1000 <_PyObject_MakeTpCall@@Base+0x2398> │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2e1f8 │ │ │ │ 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 d2148 <_PyObject_MakeTpCall@@Base+0x306c> │ │ │ │ + beq d1cb8 <_PyObject_MakeTpCall@@Base+0x3050> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r3, #236] @ 0xec │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1d10 <_PyObject_MakeTpCall@@Base+0x2c34> │ │ │ │ + bne d1880 <_PyObject_MakeTpCall@@Base+0x2c18> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r3, #244] @ 0xf4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1d10 <_PyObject_MakeTpCall@@Base+0x2c34> │ │ │ │ - ldr r1, [pc, #2608] @ d0f20 <_PyObject_MakeTpCall@@Base+0x1e44> │ │ │ │ + beq d1880 <_PyObject_MakeTpCall@@Base+0x2c18> │ │ │ │ + ldr r1, [pc, #2600] @ d0a94 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d18e8 <_PyObject_MakeTpCall@@Base+0x280c> │ │ │ │ - ldr r3, [pc, #2544] @ d0efc <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + bne d1458 <_PyObject_MakeTpCall@@Base+0x27f0> │ │ │ │ + ldr r3, [pc, #2536] @ d0a70 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1d58 <_PyObject_MakeTpCall@@Base+0x2c7c> │ │ │ │ + bne d18c8 <_PyObject_MakeTpCall@@Base+0x2c60> │ │ │ │ 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 d2944 <_PyObject_MakeTpCall@@Base+0x3868> │ │ │ │ - ldr r3, [pc, #2480] @ d0ef4 <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ + beq d24a4 <_PyObject_MakeTpCall@@Base+0x383c> │ │ │ │ + ldr r3, [pc, #2472] @ d0a68 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #3288] @ 0xcd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d1d68 <_PyObject_MakeTpCall@@Base+0x2c8c> │ │ │ │ + bne d18d8 <_PyObject_MakeTpCall@@Base+0x2c70> │ │ │ │ ldr r2, [r3, #3296] @ 0xce0 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1d68 <_PyObject_MakeTpCall@@Base+0x2c8c> │ │ │ │ - ldr r1, [pc, #2500] @ d0f28 <_PyObject_MakeTpCall@@Base+0x1e4c> │ │ │ │ + beq d18d8 <_PyObject_MakeTpCall@@Base+0x2c70> │ │ │ │ + ldr r1, [pc, #2492] @ d0a9c <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1bac <_PyObject_MakeTpCall@@Base+0x2ad0> │ │ │ │ - ldr r3, [pc, #2428] @ d0efc <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + bne d171c <_PyObject_MakeTpCall@@Base+0x2ab4> │ │ │ │ + ldr r3, [pc, #2420] @ d0a70 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1c88 <_PyObject_MakeTpCall@@Base+0x2bac> │ │ │ │ + bne d17f8 <_PyObject_MakeTpCall@@Base+0x2b90> │ │ │ │ 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 d2aa0 <_PyObject_MakeTpCall@@Base+0x39c4> │ │ │ │ - ldr r3, [pc, #2364] @ d0ef4 <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ + beq d2600 <_PyObject_MakeTpCall@@Base+0x3998> │ │ │ │ + ldr r3, [pc, #2356] @ d0a68 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #1676] @ 0x68c │ │ │ │ cmp r2, r1 │ │ │ │ - bne d1c98 <_PyObject_MakeTpCall@@Base+0x2bbc> │ │ │ │ + bne d1808 <_PyObject_MakeTpCall@@Base+0x2ba0> │ │ │ │ ldr r2, [r3, #1684] @ 0x694 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1c98 <_PyObject_MakeTpCall@@Base+0x2bbc> │ │ │ │ - ldr r1, [pc, #2392] @ d0f30 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + beq d1808 <_PyObject_MakeTpCall@@Base+0x2ba0> │ │ │ │ + ldr r1, [pc, #2384] @ d0aa4 <_PyObject_MakeTpCall@@Base+0x1e3c> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1a68 <_PyObject_MakeTpCall@@Base+0x298c> │ │ │ │ - ldr r3, [pc, #2312] @ d0efc <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + bne d15d8 <_PyObject_MakeTpCall@@Base+0x2970> │ │ │ │ + ldr r3, [pc, #2304] @ d0a70 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1ce0 <_PyObject_MakeTpCall@@Base+0x2c04> │ │ │ │ + bne d1850 <_PyObject_MakeTpCall@@Base+0x2be8> │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1a8c <_PyObject_MakeTpCall@@Base+0x29b0> │ │ │ │ + bne d15fc <_PyObject_MakeTpCall@@Base+0x2994> │ │ │ │ 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 │ │ │ │ @@ -167306,449 +167017,447 @@ │ │ │ │ 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 d2a7c <_PyObject_MakeTpCall@@Base+0x39a0> │ │ │ │ - ldr r2, [pc, #2192] @ d0f08 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ + beq d25dc <_PyObject_MakeTpCall@@Base+0x3974> │ │ │ │ + ldr r2, [pc, #2184] @ d0a7c <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ ldr r3, [sl, #144] @ 0x90 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r2, r7] │ │ │ │ - bne d12d0 <_PyObject_MakeTpCall@@Base+0x21f4> │ │ │ │ + bne d0e44 <_PyObject_MakeTpCall@@Base+0x21dc> │ │ │ │ ldr r3, [sl, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d112c <_PyObject_MakeTpCall@@Base+0x2050> │ │ │ │ + bne d0ca0 <_PyObject_MakeTpCall@@Base+0x2038> │ │ │ │ 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 d1160 <_PyObject_MakeTpCall@@Base+0x2084> │ │ │ │ + bne d0cd4 <_PyObject_MakeTpCall@@Base+0x206c> │ │ │ │ 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 d2a54 <_PyObject_MakeTpCall@@Base+0x3978> │ │ │ │ - ldr r1, [pc, #2076] @ d0ef4 <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ + beq d25b4 <_PyObject_MakeTpCall@@Base+0x394c> │ │ │ │ + ldr r1, [pc, #2068] @ d0a68 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1c64 <_PyObject_MakeTpCall@@Base+0x2b88> │ │ │ │ + bne d17d4 <_PyObject_MakeTpCall@@Base+0x2b6c> │ │ │ │ ldr r2, [r1, #1724] @ 0x6bc │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1c64 <_PyObject_MakeTpCall@@Base+0x2b88> │ │ │ │ + beq d17d4 <_PyObject_MakeTpCall@@Base+0x2b6c> │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d15d4 <_PyObject_MakeTpCall@@Base+0x24f8> │ │ │ │ - ldr r3, [pc, #2024] @ d0efc <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + bne d1144 <_PyObject_MakeTpCall@@Base+0x24dc> │ │ │ │ + ldr r3, [pc, #2016] @ d0a70 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1c30 <_PyObject_MakeTpCall@@Base+0x2b54> │ │ │ │ + bne d17a0 <_PyObject_MakeTpCall@@Base+0x2b38> │ │ │ │ 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 d11ac <_PyObject_MakeTpCall@@Base+0x20d0> │ │ │ │ - ldr r3, [pc, #1964] @ d0ef4 <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ + beq d0d20 <_PyObject_MakeTpCall@@Base+0x20b8> │ │ │ │ + ldr r3, [pc, #1956] @ d0a68 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #1788] @ 0x6fc │ │ │ │ cmp r2, r1 │ │ │ │ - bne d1c40 <_PyObject_MakeTpCall@@Base+0x2b64> │ │ │ │ + bne d17b0 <_PyObject_MakeTpCall@@Base+0x2b48> │ │ │ │ ldr r2, [r3, #1796] @ 0x704 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1c40 <_PyObject_MakeTpCall@@Base+0x2b64> │ │ │ │ + beq d17b0 <_PyObject_MakeTpCall@@Base+0x2b48> │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #1960] @ d0f14 <_PyObject_MakeTpCall@@Base+0x1e38> │ │ │ │ + ldr r1, [pc, #1952] @ d0a88 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ mov r0, r4 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d11d0 <_PyObject_MakeTpCall@@Base+0x20f4> │ │ │ │ + beq d0d44 <_PyObject_MakeTpCall@@Base+0x20dc> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r1, #33336 @ 0x8238 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d2d0c <_PyObject_MakeTpCall@@Base+0x3c30> │ │ │ │ + bne d286c <_PyObject_MakeTpCall@@Base+0x3c04> │ │ │ │ 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 d07bc <_PyObject_MakeTpCall@@Base+0x16e0> │ │ │ │ + beq d0338 <_PyObject_MakeTpCall@@Base+0x16d0> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d144c <_PyObject_MakeTpCall@@Base+0x2370> │ │ │ │ - ldr r1, [pc, #1872] @ d0f14 <_PyObject_MakeTpCall@@Base+0x1e38> │ │ │ │ + ble d0fbc <_PyObject_MakeTpCall@@Base+0x2354> │ │ │ │ + ldr r1, [pc, #1864] @ d0a88 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ mov r0, r4 │ │ │ │ - bl 119228 │ │ │ │ + bl 118dc8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + beq d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne d07f8 <_PyObject_MakeTpCall@@Base+0x171c> │ │ │ │ + bne d0374 <_PyObject_MakeTpCall@@Base+0x170c> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq d2860 <_PyObject_MakeTpCall@@Base+0x3784> │ │ │ │ + beq d23d0 <_PyObject_MakeTpCall@@Base+0x3768> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl a17b8 │ │ │ │ + bl a14fc │ │ │ │ cmn r0, #1 │ │ │ │ - beq d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ - movw r1, #8812 @ 0x226c │ │ │ │ - movt r1, #97 @ 0x61 │ │ │ │ + beq d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + movw r1, #50380 @ 0xc4cc │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0830 <_PyObject_MakeTpCall@@Base+0x1754> │ │ │ │ + beq d03ac <_PyObject_MakeTpCall@@Base+0x1744> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl d4bf8 <_PyDict_CopyAsDict@@Base+0x44> │ │ │ │ + bl d4764 <_PyDict_CopyAsDict@@Base+0x44> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0810 <_PyObject_MakeTpCall@@Base+0x1734> │ │ │ │ + bne d038c <_PyObject_MakeTpCall@@Base+0x1724> │ │ │ │ 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 d2884 <_PyObject_MakeTpCall@@Base+0x37a8> │ │ │ │ + beq d23e4 <_PyObject_MakeTpCall@@Base+0x377c> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d2744 <_PyObject_MakeTpCall@@Base+0x3668> │ │ │ │ + bne d22b4 <_PyObject_MakeTpCall@@Base+0x364c> │ │ │ │ subs r0, r4, #0 │ │ │ │ - beq d27a4 <_PyObject_MakeTpCall@@Base+0x36c8> │ │ │ │ + beq d2314 <_PyObject_MakeTpCall@@Base+0x36ac> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d27a4 <_PyObject_MakeTpCall@@Base+0x36c8> │ │ │ │ + beq d2314 <_PyObject_MakeTpCall@@Base+0x36ac> │ │ │ │ mov r1, #0 │ │ │ │ - bl c3f48 │ │ │ │ + bl c3b50 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ - ldr r3, [pc, #1660] @ d0f04 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + beq d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + ldr r3, [pc, #1652] @ d0a78 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ str sl, [fp, #-108] @ 0xffffff94 │ │ │ │ - mov sl, r9 │ │ │ │ + mov sl, #0 │ │ │ │ str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ - mov r9, #0 │ │ │ │ asr r3, r3, #3 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - b d09dc <_PyObject_MakeTpCall@@Base+0x1900> │ │ │ │ + b d0554 <_PyObject_MakeTpCall@@Base+0x18ec> │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ mov r0, #1 │ │ │ │ add r3, r3, #20 │ │ │ │ lsl r1, r0, r1 │ │ │ │ ldrb r0, [r3, #-14] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0e84 <_PyObject_MakeTpCall@@Base+0x1da8> │ │ │ │ - add r1, r1, r9, lsl #3 │ │ │ │ + beq d09f8 <_PyObject_MakeTpCall@@Base+0x1d90> │ │ │ │ + add r1, r1, sl, lsl #3 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d123c <_PyObject_MakeTpCall@@Base+0x2160> │ │ │ │ - cmp r2, r9 │ │ │ │ - ble d0a18 <_PyObject_MakeTpCall@@Base+0x193c> │ │ │ │ + beq d0db0 <_PyObject_MakeTpCall@@Base+0x2148> │ │ │ │ + cmp r2, sl │ │ │ │ + ble d0590 <_PyObject_MakeTpCall@@Base+0x1928> │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #12 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - add r9, r9, #1 │ │ │ │ + add sl, sl, #1 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r6, [r8, #4] │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r4, [r3, r7] │ │ │ │ - ldr r3, [pc, #1540] @ d0f04 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + ldr r3, [pc, #1536] @ d0a78 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ 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, #1436] @ 0x59c │ │ │ │ cmp r3, r1 │ │ │ │ - bne d0c9c <_PyObject_MakeTpCall@@Base+0x1bc0> │ │ │ │ + bne d0810 <_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, #1440] @ 0x5a0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne d0c98 <_PyObject_MakeTpCall@@Base+0x1bbc> │ │ │ │ + bne d080c <_PyObject_MakeTpCall@@Base+0x1ba4> │ │ │ │ add r4, r4, #40960 @ 0xa000 │ │ │ │ mla r4, r3, r5, r4 │ │ │ │ ldr r3, [r4, #1444] @ 0x5a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d09c8 <_PyObject_MakeTpCall@@Base+0x18ec> │ │ │ │ + beq d0540 <_PyObject_MakeTpCall@@Base+0x18d8> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d13b4 <_PyObject_MakeTpCall@@Base+0x22d8> │ │ │ │ + bgt d0f24 <_PyObject_MakeTpCall@@Base+0x22bc> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq d09c8 <_PyObject_MakeTpCall@@Base+0x18ec> │ │ │ │ + beq d0540 <_PyObject_MakeTpCall@@Base+0x18d8> │ │ │ │ tst r3, #1 │ │ │ │ - bne d13c0 <_PyObject_MakeTpCall@@Base+0x22e4> │ │ │ │ + bne d0f30 <_PyObject_MakeTpCall@@Base+0x22c8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d13e0 <_PyObject_MakeTpCall@@Base+0x2304> │ │ │ │ + beq d0f50 <_PyObject_MakeTpCall@@Base+0x22e8> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d09bc <_PyObject_MakeTpCall@@Base+0x18e0> │ │ │ │ + bgt d0534 <_PyObject_MakeTpCall@@Base+0x18cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d230c <_PyObject_MakeTpCall@@Base+0x3230> │ │ │ │ + beq d1e7c <_PyObject_MakeTpCall@@Base+0x3214> │ │ │ │ cmp r5, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne d13e0 <_PyObject_MakeTpCall@@Base+0x2304> │ │ │ │ - ldr r3, [pc, #1324] @ d0efc <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + bne d0f50 <_PyObject_MakeTpCall@@Base+0x22e8> │ │ │ │ + ldr r3, [pc, #1320] @ d0a70 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d132c <_PyObject_MakeTpCall@@Base+0x2250> │ │ │ │ - ldr r5, [sl, #4] │ │ │ │ + bne d0ea0 <_PyObject_MakeTpCall@@Base+0x2238> │ │ │ │ + ldr r5, [r9, #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 d26d8 <_PyObject_MakeTpCall@@Base+0x35fc> │ │ │ │ - ldr r3, [sl, #28] │ │ │ │ + beq d2248 <_PyObject_MakeTpCall@@Base+0x35e0> │ │ │ │ + ldr r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2094 <_PyObject_MakeTpCall@@Base+0x2fb8> │ │ │ │ - ldr r3, [sl, #24] │ │ │ │ + bne d1c04 <_PyObject_MakeTpCall@@Base+0x2f9c> │ │ │ │ + ldr r3, [r9, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - cmp r9, r2 │ │ │ │ - blt d08a0 <_PyObject_MakeTpCall@@Base+0x17c4> │ │ │ │ - mov r9, sl │ │ │ │ - ldr r6, [pc, #1240] @ d0efc <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + cmp sl, r2 │ │ │ │ + blt d0418 <_PyObject_MakeTpCall@@Base+0x17b0> │ │ │ │ + ldr r6, [pc, #1240] @ d0a70 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ + ldr r3, [r9] │ │ │ │ ldr sl, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r8, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [r9] │ │ │ │ - ldr r2, [r6, r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ldr r2, [r6, r7] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bgt d0aa4 <_PyObject_MakeTpCall@@Base+0x19c8> │ │ │ │ + bgt d0618 <_PyObject_MakeTpCall@@Base+0x19b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0aa4 <_PyObject_MakeTpCall@@Base+0x19c8> │ │ │ │ + bne d0618 <_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 d2368 <_PyObject_MakeTpCall@@Base+0x328c> │ │ │ │ - ldr r2, [pc, #1144] @ d0ef8 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ + bne d1ed8 <_PyObject_MakeTpCall@@Base+0x3270> │ │ │ │ + ldr r2, [pc, #1144] @ d0a6c <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2b08 <_PyObject_MakeTpCall@@Base+0x3a2c> │ │ │ │ + bne d2668 <_PyObject_MakeTpCall@@Base+0x3a00> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1ff4 <_PyObject_MakeTpCall@@Base+0x2f18> │ │ │ │ + bne d1b64 <_PyObject_MakeTpCall@@Base+0x2efc> │ │ │ │ movw r3, #35720 @ 0x8b88 │ │ │ │ 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 d1464 <_PyObject_MakeTpCall@@Base+0x2388> │ │ │ │ + beq d0fd4 <_PyObject_MakeTpCall@@Base+0x236c> │ │ │ │ ldr r2, [r2, #28] │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d1464 <_PyObject_MakeTpCall@@Base+0x2388> │ │ │ │ + beq d0fd4 <_PyObject_MakeTpCall@@Base+0x236c> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #2 │ │ │ │ movw r0, #35720 @ 0x8b88 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ blx r5 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d2014 <_PyObject_MakeTpCall@@Base+0x2f38> │ │ │ │ + beq d1b84 <_PyObject_MakeTpCall@@Base+0x2f1c> │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2ac8 <_PyObject_MakeTpCall@@Base+0x39ec> │ │ │ │ - ldr r3, [pc, #1000] @ d0ef4 <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ + bne d2628 <_PyObject_MakeTpCall@@Base+0x39c0> │ │ │ │ + ldr r3, [pc, #1000] @ d0a68 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ ldr r3, [r3, #3288] @ 0xcd8 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d27b8 <_PyObject_MakeTpCall@@Base+0x36dc> │ │ │ │ + beq d2328 <_PyObject_MakeTpCall@@Base+0x36c0> │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1f9c <_PyObject_MakeTpCall@@Base+0x2ec0> │ │ │ │ - ldr r1, [pc, #1016] @ d0f28 <_PyObject_MakeTpCall@@Base+0x1e4c> │ │ │ │ + beq d1b0c <_PyObject_MakeTpCall@@Base+0x2ea4> │ │ │ │ + ldr r1, [pc, #1016] @ d0a9c <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d1fc8 <_PyObject_MakeTpCall@@Base+0x2eec> │ │ │ │ + beq d1b38 <_PyObject_MakeTpCall@@Base+0x2ed0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2c94 <_PyObject_MakeTpCall@@Base+0x3bb8> │ │ │ │ + bgt d27f4 <_PyObject_MakeTpCall@@Base+0x3b8c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0bc4 <_PyObject_MakeTpCall@@Base+0x1ae8> │ │ │ │ + bne d0738 <_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 d2710 <_PyObject_MakeTpCall@@Base+0x3634> │ │ │ │ - ldr r2, [pc, #860] @ d0ef8 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ + bne d2280 <_PyObject_MakeTpCall@@Base+0x3618> │ │ │ │ + ldr r2, [pc, #860] @ d0a6c <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2720 <_PyObject_MakeTpCall@@Base+0x3644> │ │ │ │ + bne d2290 <_PyObject_MakeTpCall@@Base+0x3628> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r9, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2070 <_PyObject_MakeTpCall@@Base+0x2f94> │ │ │ │ + bne d1be0 <_PyObject_MakeTpCall@@Base+0x2f78> │ │ │ │ cmp r4, #0 │ │ │ │ - beq d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + beq d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r7] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl d69d0 │ │ │ │ + bl d653c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0c58 <_PyObject_MakeTpCall@@Base+0x1b7c> │ │ │ │ + bgt d07cc <_PyObject_MakeTpCall@@Base+0x1b64> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0c58 <_PyObject_MakeTpCall@@Base+0x1b7c> │ │ │ │ + bne d07cc <_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 d27d8 <_PyObject_MakeTpCall@@Base+0x36fc> │ │ │ │ - ldr r2, [pc, #700] @ d0ef8 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ + bne d2348 <_PyObject_MakeTpCall@@Base+0x36e0> │ │ │ │ + ldr r2, [pc, #700] @ d0a6c <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d26b4 <_PyObject_MakeTpCall@@Base+0x35d8> │ │ │ │ + bne d2224 <_PyObject_MakeTpCall@@Base+0x35bc> │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2050 <_PyObject_MakeTpCall@@Base+0x2f74> │ │ │ │ + bne d1bc0 <_PyObject_MakeTpCall@@Base+0x2f58> │ │ │ │ cmp r5, #0 │ │ │ │ - beq d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + beq d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2d68 <_PyObject_MakeTpCall@@Base+0x3c8c> │ │ │ │ + ble d28c8 <_PyObject_MakeTpCall@@Base+0x3c60> │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cfec8 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ + bgt cfa44 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfec8 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ + bne cfa44 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b cfec8 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cfa44 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #1436] @ 0x59c │ │ │ │ - beq d1608 <_PyObject_MakeTpCall@@Base+0x252c> │ │ │ │ + beq d1178 <_PyObject_MakeTpCall@@Base+0x2510> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d1f78 <_PyObject_MakeTpCall@@Base+0x2e9c> │ │ │ │ + bne d1ae8 <_PyObject_MakeTpCall@@Base+0x2e80> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r2, #1444] @ 0x5a4 │ │ │ │ str r2, [fp, #-116] @ 0xffffff8c │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1f78 <_PyObject_MakeTpCall@@Base+0x2e9c> │ │ │ │ + beq d1ae8 <_PyObject_MakeTpCall@@Base+0x2e80> │ │ │ │ ldr r0, [r6, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2540 <_PyObject_MakeTpCall@@Base+0x3464> │ │ │ │ + beq d20ac <_PyObject_MakeTpCall@@Base+0x3444> │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, r0 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1998 <_PyObject_MakeTpCall@@Base+0x28bc> │ │ │ │ + bgt d1508 <_PyObject_MakeTpCall@@Base+0x28a0> │ │ │ │ add ip, r2, #1 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r0] │ │ │ │ - ble d1564 <_PyObject_MakeTpCall@@Base+0x2488> │ │ │ │ + ble d10d4 <_PyObject_MakeTpCall@@Base+0x246c> │ │ │ │ add r2, r0, #12 │ │ │ │ str r4, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [fp, #-116] @ 0xffffff8c │ │ │ │ - str r8, [fp, #-124] @ 0xffffff84 │ │ │ │ - mov r8, r2 │ │ │ │ - str sl, [fp, #-132] @ 0xffffff7c │ │ │ │ + str sl, [fp, #-120] @ 0xffffff88 │ │ │ │ mov sl, lr │ │ │ │ - str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - str r1, [fp, #-128] @ 0xffffff80 │ │ │ │ + str r8, [fp, #-128] @ 0xffffff80 │ │ │ │ + mov r8, r2 │ │ │ │ + str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ + str r1, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r3, [r8, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ ldreq r0, [r3, #132] @ 0x84 │ │ │ │ - beq d0d7c <_PyObject_MakeTpCall@@Base+0x1ca0> │ │ │ │ + beq d08f0 <_PyObject_MakeTpCall@@Base+0x1c88> │ │ │ │ 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 │ │ │ │ @@ -167760,47 +167469,47 @@ │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r0, #432] @ 0x1b0 │ │ │ │ ldreq r0, [r1, #1004] @ 0x3ec │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #376] @ d0f04 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + ldr r1, [pc, #376] @ d0a78 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d11f4 <_PyObject_MakeTpCall@@Base+0x2118> │ │ │ │ + bne d0d68 <_PyObject_MakeTpCall@@Base+0x2100> │ │ │ │ mov r3, #1 │ │ │ │ cmn r0, #3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq d2d38 <_PyObject_MakeTpCall@@Base+0x3c5c> │ │ │ │ + beq d2898 <_PyObject_MakeTpCall@@Base+0x3c30> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, sl │ │ │ │ - blt d0d24 <_PyObject_MakeTpCall@@Base+0x1c48> │ │ │ │ - ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ + blt d0898 <_PyObject_MakeTpCall@@Base+0x1c30> │ │ │ │ + ldr sl, [fp, #-120] @ 0xffffff88 │ │ │ │ mov r6, #0 │ │ │ │ - ldr r8, [fp, #-124] @ 0xffffff84 │ │ │ │ - ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ + ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ + ldr r8, [fp, #-128] @ 0xffffff80 │ │ │ │ + ldr r1, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r4, [fp, #-136] @ 0xffffff78 │ │ │ │ tst r1, #1 │ │ │ │ - beq d1304 <_PyObject_MakeTpCall@@Base+0x2228> │ │ │ │ + beq d0e78 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ cmn r6, #1 │ │ │ │ - beq d09c8 <_PyObject_MakeTpCall@@Base+0x18ec> │ │ │ │ + beq d0540 <_PyObject_MakeTpCall@@Base+0x18d8> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0e68 <_PyObject_MakeTpCall@@Base+0x1d8c> │ │ │ │ + beq d09dc <_PyObject_MakeTpCall@@Base+0x1d74> │ │ │ │ ldr lr, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [lr, #1436] @ 0x59c │ │ │ │ cmp r2, r1 │ │ │ │ - bne d0e68 <_PyObject_MakeTpCall@@Base+0x1d8c> │ │ │ │ + bne d09dc <_PyObject_MakeTpCall@@Base+0x1d74> │ │ │ │ ldr r2, [lr, #1440] @ 0x5a0 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d0e68 <_PyObject_MakeTpCall@@Base+0x1d8c> │ │ │ │ + bgt d09dc <_PyObject_MakeTpCall@@Base+0x1d74> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r4, #42240 @ 0xa500 │ │ │ │ add r1, r1, #156 @ 0x9c │ │ │ │ bic r0, r0, #1 │ │ │ │ mul r2, r2, r5 │ │ │ │ add ip, r1, r2 │ │ │ │ str r0, [ip, #8] │ │ │ │ @@ -167815,49 +167524,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 d15bc <_PyObject_MakeTpCall@@Base+0x24e0> │ │ │ │ + ble d112c <_PyObject_MakeTpCall@@Base+0x24c4> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d09c8 <_PyObject_MakeTpCall@@Base+0x18ec> │ │ │ │ + beq d0540 <_PyObject_MakeTpCall@@Base+0x18d8> │ │ │ │ tst r0, #1 │ │ │ │ - bne d13c0 <_PyObject_MakeTpCall@@Base+0x22e4> │ │ │ │ + bne d0f30 <_PyObject_MakeTpCall@@Base+0x22c8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d09c8 <_PyObject_MakeTpCall@@Base+0x18ec> │ │ │ │ - b d0978 <_PyObject_MakeTpCall@@Base+0x189c> │ │ │ │ + beq d0540 <_PyObject_MakeTpCall@@Base+0x18d8> │ │ │ │ + b d04f0 <_PyObject_MakeTpCall@@Base+0x1888> │ │ │ │ mov r0, #12 │ │ │ │ - mla r1, r0, r9, r1 │ │ │ │ + mla r1, r0, sl, r1 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d1f38 <_PyObject_MakeTpCall@@Base+0x2e5c> │ │ │ │ - cmp r2, r9 │ │ │ │ - ble d0a18 <_PyObject_MakeTpCall@@Base+0x193c> │ │ │ │ + beq d1aa8 <_PyObject_MakeTpCall@@Base+0x2e40> │ │ │ │ + cmp r2, sl │ │ │ │ + ble d0590 <_PyObject_MakeTpCall@@Base+0x1928> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r2, #12 │ │ │ │ ldr r6, [r8, #4] │ │ │ │ - add r9, r9, #1 │ │ │ │ + add sl, sl, #1 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r1, [pc, #64] @ d0f04 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + ldr r1, [pc, #64] @ d0a78 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ 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, #1436] @ 0x59c │ │ │ │ cmp r1, r3 │ │ │ │ - beq d0920 <_PyObject_MakeTpCall@@Base+0x1844> │ │ │ │ - b d0c9c <_PyObject_MakeTpCall@@Base+0x1bc0> │ │ │ │ + beq d0498 <_PyObject_MakeTpCall@@Base+0x1830> │ │ │ │ + b d0810 <_PyObject_MakeTpCall@@Base+0x1ba8> │ │ │ │ rsbeq r2, r3, r0, lsr #11 │ │ │ │ rsbeq r2, r3, r0, lsr r6 │ │ │ │ rsbeq r1, r3, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldrdeq r2, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r2, r3, r8, lsr fp │ │ │ │ @@ -167871,534 +167580,533 @@ │ │ │ │ rsbeq r2, r3, r4, lsl #24 │ │ │ │ rsbeq r2, r3, r4, ror r2 │ │ │ │ rsbeq r1, r3, r0, ror #27 │ │ │ │ rsbeq r1, r3, r8, lsr #24 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne d2640 <_PyObject_MakeTpCall@@Base+0x3564> │ │ │ │ - bl a6370 │ │ │ │ + bne d21b0 <_PyObject_MakeTpCall@@Base+0x3548> │ │ │ │ + bl a60b8 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1d04 <_PyObject_MakeTpCall@@Base+0x2c28> │ │ │ │ + beq d1874 <_PyObject_MakeTpCall@@Base+0x2c0c> │ │ │ │ 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, #-92] @ 0xffffffa4 │ │ │ │ - ble d1c0c <_PyObject_MakeTpCall@@Base+0x2b30> │ │ │ │ + ble d177c <_PyObject_MakeTpCall@@Base+0x2b14> │ │ │ │ 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, #-100] @ 0xffffff9c │ │ │ │ ldr r4, [r8, #4]! │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq d2420 <_PyObject_MakeTpCall@@Base+0x3344> │ │ │ │ - bl 118bec │ │ │ │ - ldr r1, [pc, #-140] @ d0f2c <_PyObject_MakeTpCall@@Base+0x1e50> │ │ │ │ + beq d1f8c <_PyObject_MakeTpCall@@Base+0x3324> │ │ │ │ + bl 11878c │ │ │ │ + ldr r1, [pc, #-140] @ d0aa0 <_PyObject_MakeTpCall@@Base+0x1e38> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2404 <_PyObject_MakeTpCall@@Base+0x3328> │ │ │ │ + beq d1f70 <_PyObject_MakeTpCall@@Base+0x3308> │ │ │ │ mov r0, r4 │ │ │ │ - bl 119158 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 118cf8 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2508 <_PyObject_MakeTpCall@@Base+0x342c> │ │ │ │ - ldr r1, [pc, #-200] @ d0f0c <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ + bne d2074 <_PyObject_MakeTpCall@@Base+0x340c> │ │ │ │ + ldr r1, [pc, #-200] @ d0a80 <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ mov r0, r4 │ │ │ │ - bl 119158 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 118cf8 <_PyUnicode_Equal@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1e04 <_PyObject_MakeTpCall@@Base+0x2d28> │ │ │ │ + bne d1974 <_PyObject_MakeTpCall@@Base+0x2d0c> │ │ │ │ cmp r7, sl │ │ │ │ - bne d0f94 <_PyObject_MakeTpCall@@Base+0x1eb8> │ │ │ │ + bne d0b08 <_PyObject_MakeTpCall@@Base+0x1ea0> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r0, r3, r9 │ │ │ │ sub r0, sl, r0 │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d1e30 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ + beq d19a0 <_PyObject_MakeTpCall@@Base+0x2d38> │ │ │ │ ldr r7, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r8, #0 │ │ │ │ str r4, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r4, #0 │ │ │ │ str r5, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ cmp r9, #0 │ │ │ │ - bne d1dec <_PyObject_MakeTpCall@@Base+0x2d10> │ │ │ │ + bne d195c <_PyObject_MakeTpCall@@Base+0x2cf4> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1948 <_PyObject_MakeTpCall@@Base+0x286c> │ │ │ │ + bne d14b8 <_PyObject_MakeTpCall@@Base+0x2850> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl 151a6c <_Py_Mangle@@Base> │ │ │ │ + bl 15162c <_Py_Mangle@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d2498 <_PyObject_MakeTpCall@@Base+0x33bc> │ │ │ │ + beq d2004 <_PyObject_MakeTpCall@@Base+0x339c> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r5, [r2, r4, lsl #2] │ │ │ │ - bl a7630 │ │ │ │ + bl a7378 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2498 <_PyObject_MakeTpCall@@Base+0x33bc> │ │ │ │ + beq d2004 <_PyObject_MakeTpCall@@Base+0x339c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2440 <_PyObject_MakeTpCall@@Base+0x3364> │ │ │ │ + bne d1fac <_PyObject_MakeTpCall@@Base+0x3344> │ │ │ │ add r4, r4, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, sl │ │ │ │ - bne d1020 <_PyObject_MakeTpCall@@Base+0x1f44> │ │ │ │ + bne d0b94 <_PyObject_MakeTpCall@@Base+0x1f2c> │ │ │ │ ldr r5, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r4, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl c60b8 │ │ │ │ + bl c5cc0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2498 <_PyObject_MakeTpCall@@Base+0x33bc> │ │ │ │ + beq d2004 <_PyObject_MakeTpCall@@Base+0x339c> │ │ │ │ ldr r7, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6840 │ │ │ │ + bl a6588 │ │ │ │ ldr r3, [r7] │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d10d0 <_PyObject_MakeTpCall@@Base+0x1ff4> │ │ │ │ + bgt d0c44 <_PyObject_MakeTpCall@@Base+0x1fdc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d10d0 <_PyObject_MakeTpCall@@Base+0x1ff4> │ │ │ │ + bne d0c44 <_PyObject_MakeTpCall@@Base+0x1fdc> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1e30 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ + beq d19a0 <_PyObject_MakeTpCall@@Base+0x2d38> │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ 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 d19d8 <_PyObject_MakeTpCall@@Base+0x28fc> │ │ │ │ + bgt d1548 <_PyObject_MakeTpCall@@Base+0x28e0> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - movw r8, #40900 @ 0x9fc4 │ │ │ │ + movw r8, #40256 @ 0x9d40 │ │ │ │ movt r8, #10 │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ cmp r3, r8 │ │ │ │ - bne d21e8 <_PyObject_MakeTpCall@@Base+0x310c> │ │ │ │ + bne d1d58 <_PyObject_MakeTpCall@@Base+0x30f0> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl aa03c │ │ │ │ + bl a9db8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne d0098 <_PyObject_MakeTpCall@@Base+0xfbc> │ │ │ │ - b d21fc <_PyObject_MakeTpCall@@Base+0x3120> │ │ │ │ + bne cfc14 <_PyObject_MakeTpCall@@Base+0xfac> │ │ │ │ + b d1d6c <_PyObject_MakeTpCall@@Base+0x3104> │ │ │ │ add r6, r6, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq d257c <_PyObject_MakeTpCall@@Base+0x34a0> │ │ │ │ + beq d20e8 <_PyObject_MakeTpCall@@Base+0x3480> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl ae2b4 │ │ │ │ + bl ae038 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0694 <_PyObject_MakeTpCall@@Base+0x15b8> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bne d0210 <_PyObject_MakeTpCall@@Base+0x15a8> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1180 <_PyObject_MakeTpCall@@Base+0x20a4> │ │ │ │ + bne d0cf4 <_PyObject_MakeTpCall@@Base+0x208c> │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r3, #47672 @ 0xba38 │ │ │ │ + movweq r3, #46552 @ 0xb5d8 │ │ │ │ movteq r3, #17 │ │ │ │ streq r3, [sl, #72] @ 0x48 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d06b0 <_PyObject_MakeTpCall@@Base+0x15d4> │ │ │ │ + bne d022c <_PyObject_MakeTpCall@@Base+0x15c4> │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne d06b0 <_PyObject_MakeTpCall@@Base+0x15d4> │ │ │ │ + bne d022c <_PyObject_MakeTpCall@@Base+0x15c4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r3, #21424 @ 0x53b0 │ │ │ │ + movw r3, #20716 @ 0x50ec │ │ │ │ movt r3, #11 │ │ │ │ str r3, [sl, #76] @ 0x4c │ │ │ │ - b d06b4 <_PyObject_MakeTpCall@@Base+0x15d8> │ │ │ │ + b d0230 <_PyObject_MakeTpCall@@Base+0x15c8> │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0740 <_PyObject_MakeTpCall@@Base+0x1664> │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne d02bc <_PyObject_MakeTpCall@@Base+0x1654> │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r3, [pc, #-732] @ d0efc <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r3, [pc, #-732] @ d0a70 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d07d0 <_PyObject_MakeTpCall@@Base+0x16f4> │ │ │ │ + beq d034c <_PyObject_MakeTpCall@@Base+0x16e4> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d07d0 <_PyObject_MakeTpCall@@Base+0x16f4> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + beq d034c <_PyObject_MakeTpCall@@Base+0x16e4> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ 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 d2d38 <_PyObject_MakeTpCall@@Base+0x3c5c> │ │ │ │ + beq d2898 <_PyObject_MakeTpCall@@Base+0x3c30> │ │ │ │ cmp r1, #1 │ │ │ │ - beq d0da8 <_PyObject_MakeTpCall@@Base+0x1ccc> │ │ │ │ - ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ + beq d091c <_PyObject_MakeTpCall@@Base+0x1cb4> │ │ │ │ + ldr sl, [fp, #-120] @ 0xffffff88 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r8, [fp, #-124] @ 0xffffff84 │ │ │ │ - ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ + ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ + ldr r8, [fp, #-128] @ 0xffffff80 │ │ │ │ + ldr r1, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r4, [fp, #-136] @ 0xffffff78 │ │ │ │ - b d0dcc <_PyObject_MakeTpCall@@Base+0x1cf0> │ │ │ │ - add r9, r9, #1 │ │ │ │ - cmp r2, r9 │ │ │ │ - ble d0a18 <_PyObject_MakeTpCall@@Base+0x193c> │ │ │ │ + b d0940 <_PyObject_MakeTpCall@@Base+0x1cd8> │ │ │ │ + add sl, sl, #1 │ │ │ │ + cmp r2, sl │ │ │ │ + ble d0590 <_PyObject_MakeTpCall@@Base+0x1928> │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d1d98 <_PyObject_MakeTpCall@@Base+0x2cbc> │ │ │ │ - cmp r9, r2 │ │ │ │ - blt d08d8 <_PyObject_MakeTpCall@@Base+0x17fc> │ │ │ │ - b d0a18 <_PyObject_MakeTpCall@@Base+0x193c> │ │ │ │ + beq d1908 <_PyObject_MakeTpCall@@Base+0x2ca0> │ │ │ │ + cmp sl, r2 │ │ │ │ + blt d0450 <_PyObject_MakeTpCall@@Base+0x17e8> │ │ │ │ + b d0590 <_PyObject_MakeTpCall@@Base+0x1928> │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d039c <_PyObject_MakeTpCall@@Base+0x12c0> │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne cff18 <_PyObject_MakeTpCall@@Base+0x12b0> │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r3, [pc, #-916] @ d0efc <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r3, [pc, #-916] @ d0a70 <_PyObject_MakeTpCall@@Base+0x1e08> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d04a4 <_PyObject_MakeTpCall@@Base+0x13c8> │ │ │ │ + beq d0020 <_PyObject_MakeTpCall@@Base+0x13b8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d04a4 <_PyObject_MakeTpCall@@Base+0x13c8> │ │ │ │ + beq d0020 <_PyObject_MakeTpCall@@Base+0x13b8> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d12c8 <_PyObject_MakeTpCall@@Base+0x21ec> │ │ │ │ + bgt d0e3c <_PyObject_MakeTpCall@@Base+0x21d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2534 <_PyObject_MakeTpCall@@Base+0x3458> │ │ │ │ + beq d20a0 <_PyObject_MakeTpCall@@Base+0x3438> │ │ │ │ mov sl, #0 │ │ │ │ - b d0c6c <_PyObject_MakeTpCall@@Base+0x1b90> │ │ │ │ + b d07e0 <_PyObject_MakeTpCall@@Base+0x1b78> │ │ │ │ add r9, r6, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r9, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d25a0 <_PyObject_MakeTpCall@@Base+0x34c4> │ │ │ │ + beq d210c <_PyObject_MakeTpCall@@Base+0x34a4> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl ae2b4 │ │ │ │ + bl ae038 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0688 <_PyObject_MakeTpCall@@Base+0x15ac> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bne d0204 <_PyObject_MakeTpCall@@Base+0x159c> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ ldr r2, [r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d0dd4 <_PyObject_MakeTpCall@@Base+0x1cf8> │ │ │ │ + bne d0948 <_PyObject_MakeTpCall@@Base+0x1ce0> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - b d0dd4 <_PyObject_MakeTpCall@@Base+0x1cf8> │ │ │ │ + b d0948 <_PyObject_MakeTpCall@@Base+0x1ce0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d09dc <_PyObject_MakeTpCall@@Base+0x1900> │ │ │ │ - mov r9, sl │ │ │ │ + beq d0554 <_PyObject_MakeTpCall@@Base+0x18ec> │ │ │ │ ldr sl, [fp, #-108] @ 0xffffff94 │ │ │ │ - b d239c <_PyObject_MakeTpCall@@Base+0x32c0> │ │ │ │ + b d1f08 <_PyObject_MakeTpCall@@Base+0x32a0> │ │ │ │ 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 d037c <_PyObject_MakeTpCall@@Base+0x12a0> │ │ │ │ + b cfef8 <_PyObject_MakeTpCall@@Base+0x1290> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne d0364 <_PyObject_MakeTpCall@@Base+0x1288> │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + bne cfee0 <_PyObject_MakeTpCall@@Base+0x1278> │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #37032 @ 0x90a8 │ │ │ │ + movw r1, #35564 @ 0x8aec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bgt d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bne d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ bics r3, r0, #1 │ │ │ │ orrne r0, r0, #1 │ │ │ │ - beq d09c8 <_PyObject_MakeTpCall@@Base+0x18ec> │ │ │ │ + beq d0540 <_PyObject_MakeTpCall@@Base+0x18d8> │ │ │ │ bic r4, r0, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2bd8 <_PyObject_MakeTpCall@@Base+0x3afc> │ │ │ │ + ble d2738 <_PyObject_MakeTpCall@@Base+0x3ad0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d098c <_PyObject_MakeTpCall@@Base+0x18b0> │ │ │ │ + bne d0504 <_PyObject_MakeTpCall@@Base+0x189c> │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11f5f0 │ │ │ │ + bl 11f35c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d141c <_PyObject_MakeTpCall@@Base+0x2340> │ │ │ │ + bgt d0f8c <_PyObject_MakeTpCall@@Base+0x2324> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d141c <_PyObject_MakeTpCall@@Base+0x2340> │ │ │ │ + bne d0f8c <_PyObject_MakeTpCall@@Base+0x2324> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq d2378 <_PyObject_MakeTpCall@@Base+0x329c> │ │ │ │ + beq d1ee8 <_PyObject_MakeTpCall@@Base+0x3280> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d09dc <_PyObject_MakeTpCall@@Base+0x1900> │ │ │ │ + bgt d0554 <_PyObject_MakeTpCall@@Base+0x18ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d09dc <_PyObject_MakeTpCall@@Base+0x1900> │ │ │ │ + bne d0554 <_PyObject_MakeTpCall@@Base+0x18ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d09dc <_PyObject_MakeTpCall@@Base+0x1900> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d0554 <_PyObject_MakeTpCall@@Base+0x18ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d07bc <_PyObject_MakeTpCall@@Base+0x16e0> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d07bc <_PyObject_MakeTpCall@@Base+0x16e0> │ │ │ │ + bne d0338 <_PyObject_MakeTpCall@@Base+0x16d0> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d0338 <_PyObject_MakeTpCall@@Base+0x16d0> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #2 │ │ │ │ movw r1, #35720 @ 0x8b88 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl cf0dc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cec68 <_PyObject_MakeTpCall@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne d0b04 <_PyObject_MakeTpCall@@Base+0x1a28> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bne d0678 <_PyObject_MakeTpCall@@Base+0x1a10> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc d0490 <_PyObject_MakeTpCall@@Base+0x13b4> │ │ │ │ + bcc d000c <_PyObject_MakeTpCall@@Base+0x13a4> │ │ │ │ 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 d0490 <_PyObject_MakeTpCall@@Base+0x13b4> │ │ │ │ + bne d000c <_PyObject_MakeTpCall@@Base+0x13a4> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - movw r2, #30908 @ 0x78bc │ │ │ │ + movw r2, #30900 @ 0x78b4 │ │ │ │ movt r2, #9 │ │ │ │ ldr r3, [r3, #968] @ 0x3c8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d23ec <_PyObject_MakeTpCall@@Base+0x3310> │ │ │ │ + bne d1f58 <_PyObject_MakeTpCall@@Base+0x32f0> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e27c │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r7, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7, #800] @ 0x320 │ │ │ │ - bne d0490 <_PyObject_MakeTpCall@@Base+0x13b4> │ │ │ │ - bl 2e3794 │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bne d000c <_PyObject_MakeTpCall@@Base+0x13a4> │ │ │ │ + bl 2e2e74 │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d02dc <_PyObject_MakeTpCall@@Base+0x1200> │ │ │ │ - b d027c <_PyObject_MakeTpCall@@Base+0x11a0> │ │ │ │ + bne cfe58 <_PyObject_MakeTpCall@@Base+0x11f0> │ │ │ │ + b cfdf8 <_PyObject_MakeTpCall@@Base+0x1190> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ strne r3, [sl, #436] @ 0x1b4 │ │ │ │ - bne d1544 <_PyObject_MakeTpCall@@Base+0x2468> │ │ │ │ + bne d10b4 <_PyObject_MakeTpCall@@Base+0x244c> │ │ │ │ str r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2c54 <_PyObject_MakeTpCall@@Base+0x3b78> │ │ │ │ + ble d27b4 <_PyObject_MakeTpCall@@Base+0x3b4c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne d01cc <_PyObject_MakeTpCall@@Base+0x10f0> │ │ │ │ - bl 642cc │ │ │ │ + bne cfd48 <_PyObject_MakeTpCall@@Base+0x10e0> │ │ │ │ + bl 642c4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ tst r0, #1 │ │ │ │ - bne d0ddc <_PyObject_MakeTpCall@@Base+0x1d00> │ │ │ │ + bne d0950 <_PyObject_MakeTpCall@@Base+0x1ce8> │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne d0ddc <_PyObject_MakeTpCall@@Base+0x1d00> │ │ │ │ + bne d0950 <_PyObject_MakeTpCall@@Base+0x1ce8> │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - b d0ddc <_PyObject_MakeTpCall@@Base+0x1d00> │ │ │ │ - ldr r0, [pc, #-1680] @ d0f00 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ - bl 98bb0 │ │ │ │ + b d0950 <_PyObject_MakeTpCall@@Base+0x1ce8> │ │ │ │ + ldr r0, [pc, #-1676] @ d0a74 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ + bl 98ba4 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2630 <_PyObject_MakeTpCall@@Base+0x3554> │ │ │ │ + beq d21a0 <_PyObject_MakeTpCall@@Base+0x3538> │ │ │ │ sub r8, fp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #-1704] @ d0f00 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ + ldr r1, [pc, #-1700] @ d0a74 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne d0274 <_PyObject_MakeTpCall@@Base+0x1198> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bne cfdf0 <_PyObject_MakeTpCall@@Base+0x1188> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0e64 <_PyObject_MakeTpCall@@Base+0x1d88> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d0e64 <_PyObject_MakeTpCall@@Base+0x1d88> │ │ │ │ + bne d09d8 <_PyObject_MakeTpCall@@Base+0x1d70> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d09d8 <_PyObject_MakeTpCall@@Base+0x1d70> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33336 @ 0x8238 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d2614 <_PyObject_MakeTpCall@@Base+0x3538> │ │ │ │ + bne d2184 <_PyObject_MakeTpCall@@Base+0x351c> │ │ │ │ mov r1, sl │ │ │ │ - bl 11a338 │ │ │ │ - ldr r1, [pc, #-1760] @ d0f18 <_PyObject_MakeTpCall@@Base+0x1e3c> │ │ │ │ + bl 119ed8 │ │ │ │ + ldr r1, [pc, #-1756] @ d0a8c <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ mov r0, r4 │ │ │ │ - bl 119228 │ │ │ │ + bl 118dc8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0720 <_PyObject_MakeTpCall@@Base+0x1644> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bne d029c <_PyObject_MakeTpCall@@Base+0x1634> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ ldrh r1, [r6, #206] @ 0xce │ │ │ │ cmp r1, #1000 @ 0x3e8 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bcs d1f70 <_PyObject_MakeTpCall@@Base+0x2e94> │ │ │ │ + bcs d1ae0 <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ cmp r2, r1 │ │ │ │ - bne d1f78 <_PyObject_MakeTpCall@@Base+0x2e9c> │ │ │ │ + bne d1ae8 <_PyObject_MakeTpCall@@Base+0x2e80> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [r2, #1440] @ 0x5a0 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d0cb8 <_PyObject_MakeTpCall@@Base+0x1bdc> │ │ │ │ + bgt d082c <_PyObject_MakeTpCall@@Base+0x1bc4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 143f04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 143abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ - ldr r1, [pc, #-1860] @ d0f04 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + ldr r1, [pc, #-1856] @ d0a78 <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0ddc <_PyObject_MakeTpCall@@Base+0x1d00> │ │ │ │ - b d09c8 <_PyObject_MakeTpCall@@Base+0x18ec> │ │ │ │ + bne d0950 <_PyObject_MakeTpCall@@Base+0x1ce8> │ │ │ │ + b d0540 <_PyObject_MakeTpCall@@Base+0x18d8> │ │ │ │ mov r3, r8 │ │ │ │ str r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r6, r3 │ │ │ │ - bne d1ec0 <_PyObject_MakeTpCall@@Base+0x2de4> │ │ │ │ + bne d1a30 <_PyObject_MakeTpCall@@Base+0x2dc8> │ │ │ │ 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 d2654 <_PyObject_MakeTpCall@@Base+0x3578> │ │ │ │ + bge d21c4 <_PyObject_MakeTpCall@@Base+0x355c> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ tst r0, #2 │ │ │ │ - bne d175c <_PyObject_MakeTpCall@@Base+0x2680> │ │ │ │ + bne d12cc <_PyObject_MakeTpCall@@Base+0x2664> │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d17bc <_PyObject_MakeTpCall@@Base+0x26e0> │ │ │ │ + beq d132c <_PyObject_MakeTpCall@@Base+0x26c4> │ │ │ │ tst r0, #1024 @ 0x400 │ │ │ │ - beq cfea8 <_PyObject_MakeTpCall@@Base+0xdcc> │ │ │ │ + beq cfa24 <_PyObject_MakeTpCall@@Base+0xdbc> │ │ │ │ ldr r8, [r5, #128] @ 0x80 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d17dc <_PyObject_MakeTpCall@@Base+0x2700> │ │ │ │ + beq d134c <_PyObject_MakeTpCall@@Base+0x26e4> │ │ │ │ ldr r6, [r8, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d1854 <_PyObject_MakeTpCall@@Base+0x2778> │ │ │ │ + beq d13c4 <_PyObject_MakeTpCall@@Base+0x275c> │ │ │ │ ldr sl, [r6, #128] @ 0x80 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d1890 <_PyObject_MakeTpCall@@Base+0x27b4> │ │ │ │ + beq d1400 <_PyObject_MakeTpCall@@Base+0x2798> │ │ │ │ ldr r3, [sl, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d18bc <_PyObject_MakeTpCall@@Base+0x27e0> │ │ │ │ + beq d142c <_PyObject_MakeTpCall@@Base+0x27c4> │ │ │ │ ldr r2, [r3, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d1a5c <_PyObject_MakeTpCall@@Base+0x2980> │ │ │ │ + beq d15cc <_PyObject_MakeTpCall@@Base+0x2964> │ │ │ │ ldr r0, [r2, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d19cc <_PyObject_MakeTpCall@@Base+0x28f0> │ │ │ │ + beq d153c <_PyObject_MakeTpCall@@Base+0x28d4> │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ strd r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bl bdb30 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl bd73c <_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 d1738 <_PyObject_MakeTpCall@@Base+0x265c> │ │ │ │ + bne d12a8 <_PyObject_MakeTpCall@@Base+0x2640> │ │ │ │ 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 d18c4 <_PyObject_MakeTpCall@@Base+0x27e8> │ │ │ │ + bne d1434 <_PyObject_MakeTpCall@@Base+0x27cc> │ │ │ │ ldr ip, [r3, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp ip, r0 │ │ │ │ moveq r3, r2 │ │ │ │ - b d18c4 <_PyObject_MakeTpCall@@Base+0x27e8> │ │ │ │ - ldr ip, [pc, #-2140] @ d0f08 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ + b d1434 <_PyObject_MakeTpCall@@Base+0x27cc> │ │ │ │ + ldr ip, [pc, #-2136] @ d0a7c <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ 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 │ │ │ │ @@ -168413,593 +168121,593 @@ │ │ │ │ addne r2, ip, #91136 @ 0x16400 │ │ │ │ addeq r2, ip, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #416 @ 0x1a0 │ │ │ │ addeq r2, r2, #988 @ 0x3dc │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d16b4 <_PyObject_MakeTpCall@@Base+0x25d8> │ │ │ │ + bne d1224 <_PyObject_MakeTpCall@@Base+0x25bc> │ │ │ │ mov r0, r5 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl bdde8 │ │ │ │ + bl bd9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cfec4 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + blt cfa40 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - b d16b4 <_PyObject_MakeTpCall@@Base+0x25d8> │ │ │ │ + b d1224 <_PyObject_MakeTpCall@@Base+0x25bc> │ │ │ │ movw r3, #36116 @ 0x8d14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1888 <_PyObject_MakeTpCall@@Base+0x27ac> │ │ │ │ + bne d13f8 <_PyObject_MakeTpCall@@Base+0x2790> │ │ │ │ mov r6, r8 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1888 <_PyObject_MakeTpCall@@Base+0x27ac> │ │ │ │ + bne d13f8 <_PyObject_MakeTpCall@@Base+0x2790> │ │ │ │ cmp r4, #0 │ │ │ │ - bne d1960 <_PyObject_MakeTpCall@@Base+0x2884> │ │ │ │ + bne d14d0 <_PyObject_MakeTpCall@@Base+0x2868> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - bne d1848 <_PyObject_MakeTpCall@@Base+0x276c> │ │ │ │ + bne d13b8 <_PyObject_MakeTpCall@@Base+0x2750> │ │ │ │ ldr r4, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r5, #0 │ │ │ │ - beq cfec4 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + beq cfa40 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b cfefc <_PyObject_MakeTpCall@@Base+0xe20> │ │ │ │ + b cfa78 <_PyObject_MakeTpCall@@Base+0xe10> │ │ │ │ mov r4, r6 │ │ │ │ str r5, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d1688 <_PyObject_MakeTpCall@@Base+0x25ac> │ │ │ │ + b d11f8 <_PyObject_MakeTpCall@@Base+0x2590> │ │ │ │ movw r6, #36116 @ 0x8d14 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d17ec <_PyObject_MakeTpCall@@Base+0x2710> │ │ │ │ + bne d135c <_PyObject_MakeTpCall@@Base+0x26f4> │ │ │ │ ldr r0, [r8, #20] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r0, r2 │ │ │ │ - bne d17ec <_PyObject_MakeTpCall@@Base+0x2710> │ │ │ │ + bne d135c <_PyObject_MakeTpCall@@Base+0x26f4> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq d17fc <_PyObject_MakeTpCall@@Base+0x2720> │ │ │ │ + beq d136c <_PyObject_MakeTpCall@@Base+0x2704> │ │ │ │ mov r6, r5 │ │ │ │ - b d180c <_PyObject_MakeTpCall@@Base+0x2730> │ │ │ │ + b d137c <_PyObject_MakeTpCall@@Base+0x2714> │ │ │ │ movw sl, #36116 @ 0x8d14 │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d185c <_PyObject_MakeTpCall@@Base+0x2780> │ │ │ │ + bne d13cc <_PyObject_MakeTpCall@@Base+0x2764> │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r2, r3 │ │ │ │ moveq r6, sl │ │ │ │ - b d185c <_PyObject_MakeTpCall@@Base+0x2780> │ │ │ │ + b d13cc <_PyObject_MakeTpCall@@Base+0x2764> │ │ │ │ movw r3, #36116 @ 0x8d14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r0, r2 │ │ │ │ - bne d1898 <_PyObject_MakeTpCall@@Base+0x27bc> │ │ │ │ + bne d1408 <_PyObject_MakeTpCall@@Base+0x27a0> │ │ │ │ ldr r0, [sl, #20] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r0, r2 │ │ │ │ moveq sl, r3 │ │ │ │ - b d1898 <_PyObject_MakeTpCall@@Base+0x27bc> │ │ │ │ + b d1408 <_PyObject_MakeTpCall@@Base+0x27a0> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24364 @ 0x5f2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d051c <_PyObject_MakeTpCall@@Base+0x1440> │ │ │ │ - bl 259bb4 │ │ │ │ + bne d0098 <_PyObject_MakeTpCall@@Base+0x1430> │ │ │ │ + bl 25915c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ - ldr r1, [pc, #-2544] @ d0f20 <_PyObject_MakeTpCall@@Base+0x1e44> │ │ │ │ + beq d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + ldr r1, [pc, #-2540] @ d0a94 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2c88 <_PyObject_MakeTpCall@@Base+0x3bac> │ │ │ │ + beq d27e8 <_PyObject_MakeTpCall@@Base+0x3b80> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d051c <_PyObject_MakeTpCall@@Base+0x1440> │ │ │ │ + bgt d0098 <_PyObject_MakeTpCall@@Base+0x1430> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d051c <_PyObject_MakeTpCall@@Base+0x1440> │ │ │ │ + bne d0098 <_PyObject_MakeTpCall@@Base+0x1430> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d051c <_PyObject_MakeTpCall@@Base+0x1440> │ │ │ │ - ldr r1, [pc, #-2628] @ d0f0c <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d0098 <_PyObject_MakeTpCall@@Base+0x1430> │ │ │ │ + ldr r1, [pc, #-2624] @ d0a80 <_PyObject_MakeTpCall@@Base+0x1e18> │ │ │ │ mov r0, r5 │ │ │ │ - bl 119158 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 118cf8 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1038 <_PyObject_MakeTpCall@@Base+0x1f5c> │ │ │ │ - b d1078 <_PyObject_MakeTpCall@@Base+0x1f9c> │ │ │ │ + beq d0bac <_PyObject_MakeTpCall@@Base+0x1f44> │ │ │ │ + b d0bec <_PyObject_MakeTpCall@@Base+0x1f84> │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1e64 <_PyObject_MakeTpCall@@Base+0x2d88> │ │ │ │ + beq d19d4 <_PyObject_MakeTpCall@@Base+0x2d6c> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - ble d1e8c <_PyObject_MakeTpCall@@Base+0x2db0> │ │ │ │ + ble d19fc <_PyObject_MakeTpCall@@Base+0x2d94> │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ cmp ip, r6 │ │ │ │ - bne d1b68 <_PyObject_MakeTpCall@@Base+0x2a8c> │ │ │ │ + bne d16d8 <_PyObject_MakeTpCall@@Base+0x2a70> │ │ │ │ ldr r5, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r6, r4 │ │ │ │ - b d1814 <_PyObject_MakeTpCall@@Base+0x2738> │ │ │ │ + b d1384 <_PyObject_MakeTpCall@@Base+0x271c> │ │ │ │ cmp lr, #0 │ │ │ │ - ble d0ddc <_PyObject_MakeTpCall@@Base+0x1d00> │ │ │ │ + ble d0950 <_PyObject_MakeTpCall@@Base+0x1ce8> │ │ │ │ add r2, r0, #12 │ │ │ │ orr r1, r0, #1 │ │ │ │ - b d0d00 <_PyObject_MakeTpCall@@Base+0x1c24> │ │ │ │ + b d0874 <_PyObject_MakeTpCall@@Base+0x1c0c> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d1db8 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ - cmp r3, r9 │ │ │ │ - bne d1b70 <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ + ble d1928 <_PyObject_MakeTpCall@@Base+0x2cc0> │ │ │ │ + cmp r9, r3 │ │ │ │ + bne d16e0 <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b cfd1c <_PyObject_MakeTpCall@@Base+0xc40> │ │ │ │ + b cf898 <_PyObject_MakeTpCall@@Base+0xc30> │ │ │ │ movw r0, #36116 @ 0x8d14 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b d1718 <_PyObject_MakeTpCall@@Base+0x263c> │ │ │ │ + b d1288 <_PyObject_MakeTpCall@@Base+0x2620> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ orrs r2, r2, r9 │ │ │ │ - bne d2bc4 <_PyObject_MakeTpCall@@Base+0x3ae8> │ │ │ │ + bne d2724 <_PyObject_MakeTpCall@@Base+0x3abc> │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ ldr ip, [fp, #-96] @ 0xffffffa0 │ │ │ │ add r0, r2, #12 │ │ │ │ mov r2, #0 │ │ │ │ ldr lr, [r0, #4]! │ │ │ │ cmp lr, r5 │ │ │ │ - beq d1a48 <_PyObject_MakeTpCall@@Base+0x296c> │ │ │ │ + beq d15b8 <_PyObject_MakeTpCall@@Base+0x2950> │ │ │ │ orrs r7, r9, ip │ │ │ │ - bne d1a18 <_PyObject_MakeTpCall@@Base+0x293c> │ │ │ │ + bne d1588 <_PyObject_MakeTpCall@@Base+0x2920> │ │ │ │ ldr r9, [lr, #144] @ 0x90 │ │ │ │ subs r9, r9, #0 │ │ │ │ movne r9, #1 │ │ │ │ ldr r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne d219c <_PyObject_MakeTpCall@@Base+0x30c0> │ │ │ │ + bne d1d0c <_PyObject_MakeTpCall@@Base+0x30a4> │ │ │ │ cmp r1, #0 │ │ │ │ - bne d2190 <_PyObject_MakeTpCall@@Base+0x30b4> │ │ │ │ + bne d1d00 <_PyObject_MakeTpCall@@Base+0x3098> │ │ │ │ ldr r1, [lr, #104] @ 0x68 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d2184 <_PyObject_MakeTpCall@@Base+0x30a8> │ │ │ │ + bne d1cf4 <_PyObject_MakeTpCall@@Base+0x308c> │ │ │ │ cmp r9, #0 │ │ │ │ - bne d2184 <_PyObject_MakeTpCall@@Base+0x30a8> │ │ │ │ + bne d1cf4 <_PyObject_MakeTpCall@@Base+0x308c> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d19f8 <_PyObject_MakeTpCall@@Base+0x291c> │ │ │ │ + bne d1568 <_PyObject_MakeTpCall@@Base+0x2900> │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ - b d1100 <_PyObject_MakeTpCall@@Base+0x2024> │ │ │ │ + b d0c74 <_PyObject_MakeTpCall@@Base+0x200c> │ │ │ │ movw r2, #36116 @ 0x8d14 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b d1738 <_PyObject_MakeTpCall@@Base+0x265c> │ │ │ │ + b d12a8 <_PyObject_MakeTpCall@@Base+0x2640> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24364 @ 0x5f2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d1eec <_PyObject_MakeTpCall@@Base+0x2e10> │ │ │ │ + beq d1a5c <_PyObject_MakeTpCall@@Base+0x2df4> │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1b3c <_PyObject_MakeTpCall@@Base+0x2a60> │ │ │ │ + beq d16ac <_PyObject_MakeTpCall@@Base+0x2a44> │ │ │ │ mov r0, sl │ │ │ │ - bl be5b8 │ │ │ │ + bl be1c4 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne d21b0 <_PyObject_MakeTpCall@@Base+0x30d4> │ │ │ │ + bne d1d20 <_PyObject_MakeTpCall@@Base+0x30b8> │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ add r7, r0, #20 │ │ │ │ str r4, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r4, #0 │ │ │ │ str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r9, sl │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov sl, r8 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r8, r6 │ │ │ │ str r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r6, ip │ │ │ │ - b d1b14 <_PyObject_MakeTpCall@@Base+0x2a38> │ │ │ │ + b d1684 <_PyObject_MakeTpCall@@Base+0x2a1c> │ │ │ │ add ip, r4, #4 │ │ │ │ ldr r0, [r9, #436] @ 0x1b4 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r0, [r0, ip, lsl #2] │ │ │ │ - bl d7a8c │ │ │ │ + bl d75f8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #-20] @ 0xffffffec │ │ │ │ - beq d2be4 <_PyObject_MakeTpCall@@Base+0x3b08> │ │ │ │ + beq d2744 <_PyObject_MakeTpCall@@Base+0x3adc> │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, #16 │ │ │ │ str r5, [r7, #-12] │ │ │ │ add r7, r7, #20 │ │ │ │ str r3, [r7, #-36] @ 0xffffffdc │ │ │ │ ldrne r0, [r7, #-28] @ 0xffffffe4 │ │ │ │ orrne r0, r0, r3 │ │ │ │ strne r0, [r7, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r5, r8, r4, lsl #2 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt d1ad4 <_PyObject_MakeTpCall@@Base+0x29f8> │ │ │ │ + bgt d1644 <_PyObject_MakeTpCall@@Base+0x29dc> │ │ │ │ mov r6, r5 │ │ │ │ mov r8, sl │ │ │ │ ldr r4, [fp, #-100] @ 0xffffff9c │ │ │ │ mov sl, r9 │ │ │ │ ldr r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b d0614 <_PyObject_MakeTpCall@@Base+0x1538> │ │ │ │ - ldr r0, [pc, #-3132] @ d0f10 <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ - bl 98bb0 │ │ │ │ - ldr r1, [pc, #-3140] @ d0f10 <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ + b d0190 <_PyObject_MakeTpCall@@Base+0x1528> │ │ │ │ + ldr r0, [pc, #-3128] @ d0a84 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ + bl 98ba4 │ │ │ │ + ldr r1, [pc, #-3136] @ d0a84 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0320 <_PyObject_MakeTpCall@@Base+0x1244> │ │ │ │ + bne cfe9c <_PyObject_MakeTpCall@@Base+0x1234> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ add r2, r2, #1 │ │ │ │ - b d1978 <_PyObject_MakeTpCall@@Base+0x289c> │ │ │ │ + b d14e8 <_PyObject_MakeTpCall@@Base+0x2880> │ │ │ │ cmp ip, #1 │ │ │ │ - beq d1db8 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ + beq d1928 <_PyObject_MakeTpCall@@Base+0x2cc0> │ │ │ │ add r9, r0, #16 │ │ │ │ mov lr, #1 │ │ │ │ ldr sl, [r9, #4]! │ │ │ │ cmp sl, r3 │ │ │ │ - bne d1dac <_PyObject_MakeTpCall@@Base+0x2cd0> │ │ │ │ + bne d191c <_PyObject_MakeTpCall@@Base+0x2cb4> │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r0, r1 │ │ │ │ - bne d1d8c <_PyObject_MakeTpCall@@Base+0x2cb0> │ │ │ │ + bne d18fc <_PyObject_MakeTpCall@@Base+0x2c94> │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b d166c <_PyObject_MakeTpCall@@Base+0x2590> │ │ │ │ + b d11dc <_PyObject_MakeTpCall@@Base+0x2574> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24364 @ 0x5f2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d0590 <_PyObject_MakeTpCall@@Base+0x14b4> │ │ │ │ - bl 2baac0 │ │ │ │ + bne d010c <_PyObject_MakeTpCall@@Base+0x14a4> │ │ │ │ + bl 2ba190 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ - ldr r1, [pc, #-3244] @ d0f28 <_PyObject_MakeTpCall@@Base+0x1e4c> │ │ │ │ + beq d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + ldr r1, [pc, #-3240] @ d0a9c <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2c88 <_PyObject_MakeTpCall@@Base+0x3bac> │ │ │ │ + beq d27e8 <_PyObject_MakeTpCall@@Base+0x3b80> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0590 <_PyObject_MakeTpCall@@Base+0x14b4> │ │ │ │ + bgt d010c <_PyObject_MakeTpCall@@Base+0x14a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0590 <_PyObject_MakeTpCall@@Base+0x14b4> │ │ │ │ + bne d010c <_PyObject_MakeTpCall@@Base+0x14a4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d0590 <_PyObject_MakeTpCall@@Base+0x14b4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d010c <_PyObject_MakeTpCall@@Base+0x14a4> │ │ │ │ mov r0, sl │ │ │ │ - bl a1250 │ │ │ │ + bl a0f94 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d1e30 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ + beq d19a0 <_PyObject_MakeTpCall@@Base+0x2d38> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r9, r3 │ │ │ │ - b d108c <_PyObject_MakeTpCall@@Base+0x1fb0> │ │ │ │ + b d0c00 <_PyObject_MakeTpCall@@Base+0x1f98> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0720 <_PyObject_MakeTpCall@@Base+0x1644> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ - ldr r0, [pc, #-3380] @ d0f14 <_PyObject_MakeTpCall@@Base+0x1e38> │ │ │ │ - bl 98bb0 │ │ │ │ + beq d029c <_PyObject_MakeTpCall@@Base+0x1634> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + ldr r0, [pc, #-3376] @ d0a88 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + bl 98ba4 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0760 <_PyObject_MakeTpCall@@Base+0x1684> │ │ │ │ - ldr r1, [pc, #-3400] @ d0f14 <_PyObject_MakeTpCall@@Base+0x1e38> │ │ │ │ + bne d02dc <_PyObject_MakeTpCall@@Base+0x1674> │ │ │ │ + ldr r1, [pc, #-3396] @ d0a88 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ - b d11d0 <_PyObject_MakeTpCall@@Base+0x20f4> │ │ │ │ - ldr r0, [pc, #-3412] @ d0f18 <_PyObject_MakeTpCall@@Base+0x1e3c> │ │ │ │ - bl 98bb0 │ │ │ │ - ldr r1, [pc, #-3420] @ d0f18 <_PyObject_MakeTpCall@@Base+0x1e3c> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ + b d0d44 <_PyObject_MakeTpCall@@Base+0x20dc> │ │ │ │ + ldr r0, [pc, #-3408] @ d0a8c <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ + bl 98ba4 │ │ │ │ + ldr r1, [pc, #-3416] @ d0a8c <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d06f4 <_PyObject_MakeTpCall@@Base+0x1618> │ │ │ │ + bne d0270 <_PyObject_MakeTpCall@@Base+0x1608> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ - b d070c <_PyObject_MakeTpCall@@Base+0x1630> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ + b d0288 <_PyObject_MakeTpCall@@Base+0x1620> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0590 <_PyObject_MakeTpCall@@Base+0x14b4> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ - ldr r0, [pc, #-3440] @ d0f30 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ - bl 98bb0 │ │ │ │ - ldr r1, [pc, #-3448] @ d0f30 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + beq d010c <_PyObject_MakeTpCall@@Base+0x14a4> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + ldr r0, [pc, #-3436] @ d0aa4 <_PyObject_MakeTpCall@@Base+0x1e3c> │ │ │ │ + bl 98ba4 │ │ │ │ + ldr r1, [pc, #-3444] @ d0aa4 <_PyObject_MakeTpCall@@Base+0x1e3c> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d05d4 <_PyObject_MakeTpCall@@Base+0x14f8> │ │ │ │ + bne d0150 <_PyObject_MakeTpCall@@Base+0x14e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ - b d05ec <_PyObject_MakeTpCall@@Base+0x1510> │ │ │ │ - ldr r0, [pc, #-3496] @ d0f1c <_PyObject_MakeTpCall@@Base+0x1e40> │ │ │ │ - bl 98bb0 │ │ │ │ - ldr r1, [pc, #-3504] @ d0f1c <_PyObject_MakeTpCall@@Base+0x1e40> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ + b d0168 <_PyObject_MakeTpCall@@Base+0x1500> │ │ │ │ + ldr r0, [pc, #-3492] @ d0a90 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ + bl 98ba4 │ │ │ │ + ldr r1, [pc, #-3500] @ d0a90 <_PyObject_MakeTpCall@@Base+0x1e28> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d03c0 <_PyObject_MakeTpCall@@Base+0x12e4> │ │ │ │ + bne cff3c <_PyObject_MakeTpCall@@Base+0x12d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ - b d1288 <_PyObject_MakeTpCall@@Base+0x21ac> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ + b d0dfc <_PyObject_MakeTpCall@@Base+0x2194> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1a7c <_PyObject_MakeTpCall@@Base+0x29a0> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + beq d15ec <_PyObject_MakeTpCall@@Base+0x2984> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d0024 <_PyObject_MakeTpCall@@Base+0xf48> │ │ │ │ + beq cfba0 <_PyObject_MakeTpCall@@Base+0xf38> │ │ │ │ mov r0, r6 │ │ │ │ - bl a75ec │ │ │ │ - b d12c8 <_PyObject_MakeTpCall@@Base+0x21ec> │ │ │ │ - ldr r0, [pc, #-3576] @ d0f20 <_PyObject_MakeTpCall@@Base+0x1e44> │ │ │ │ - bl 98bb0 │ │ │ │ - ldr r1, [pc, #-3584] @ d0f20 <_PyObject_MakeTpCall@@Base+0x1e44> │ │ │ │ + bl a7334 │ │ │ │ + b d0e3c <_PyObject_MakeTpCall@@Base+0x21d4> │ │ │ │ + ldr r0, [pc, #-3572] @ d0a94 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ + bl 98ba4 │ │ │ │ + ldr r1, [pc, #-3580] @ d0a94 <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d04ec <_PyObject_MakeTpCall@@Base+0x1410> │ │ │ │ + bne d0068 <_PyObject_MakeTpCall@@Base+0x1400> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ - b d0504 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ - ldr r0, [pc, #-3608] @ d0f24 <_PyObject_MakeTpCall@@Base+0x1e48> │ │ │ │ - bl 98bb0 │ │ │ │ - ldr r1, [pc, #-3616] @ d0f24 <_PyObject_MakeTpCall@@Base+0x1e48> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ + b d0080 <_PyObject_MakeTpCall@@Base+0x1418> │ │ │ │ + ldr r0, [pc, #-3604] @ d0a98 <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ + bl 98ba4 │ │ │ │ + ldr r1, [pc, #-3612] @ d0a98 <_PyObject_MakeTpCall@@Base+0x1e30> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne cfff0 <_PyObject_MakeTpCall@@Base+0xf14> │ │ │ │ + bne cfb6c <_PyObject_MakeTpCall@@Base+0xf04> │ │ │ │ mov r0, r6 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ - b d0008 <_PyObject_MakeTpCall@@Base+0xf2c> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ + b cfb84 <_PyObject_MakeTpCall@@Base+0xf1c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d051c <_PyObject_MakeTpCall@@Base+0x1440> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ - ldr r0, [pc, #-3656] @ d0f28 <_PyObject_MakeTpCall@@Base+0x1e4c> │ │ │ │ - bl 98bb0 │ │ │ │ - ldr r1, [pc, #-3664] @ d0f28 <_PyObject_MakeTpCall@@Base+0x1e4c> │ │ │ │ + beq d0098 <_PyObject_MakeTpCall@@Base+0x1430> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + ldr r0, [pc, #-3652] @ d0a9c <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ + bl 98ba4 │ │ │ │ + ldr r1, [pc, #-3660] @ d0a9c <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0560 <_PyObject_MakeTpCall@@Base+0x1484> │ │ │ │ + bne d00dc <_PyObject_MakeTpCall@@Base+0x1474> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ - b d0578 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ + b d00f4 <_PyObject_MakeTpCall@@Base+0x148c> │ │ │ │ mov r0, ip │ │ │ │ mov r8, r3 │ │ │ │ - b cfca4 <_PyObject_MakeTpCall@@Base+0xbc8> │ │ │ │ - add r9, r9, #1 │ │ │ │ + b cf820 <_PyObject_MakeTpCall@@Base+0xbb8> │ │ │ │ + add sl, sl, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ - cmp r9, r2 │ │ │ │ - blt d124c <_PyObject_MakeTpCall@@Base+0x2170> │ │ │ │ - b d0a18 <_PyObject_MakeTpCall@@Base+0x193c> │ │ │ │ + cmp sl, r2 │ │ │ │ + blt d0dc0 <_PyObject_MakeTpCall@@Base+0x2158> │ │ │ │ + b d0590 <_PyObject_MakeTpCall@@Base+0x1928> │ │ │ │ add lr, lr, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bne d1b80 <_PyObject_MakeTpCall@@Base+0x2aa4> │ │ │ │ + bne d16f0 <_PyObject_MakeTpCall@@Base+0x2a88> │ │ │ │ ldr ip, [r3, #172] @ 0xac │ │ │ │ cmp ip, #0 │ │ │ │ - beq d24c4 <_PyObject_MakeTpCall@@Base+0x33e8> │ │ │ │ + beq d2030 <_PyObject_MakeTpCall@@Base+0x33c8> │ │ │ │ ldr r9, [ip, #8] │ │ │ │ add lr, ip, #12 │ │ │ │ mov r0, #0 │ │ │ │ cmp r9, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble d24ec <_PyObject_MakeTpCall@@Base+0x3410> │ │ │ │ + ble d2058 <_PyObject_MakeTpCall@@Base+0x33f0> │ │ │ │ ldr sl, [lr, #4]! │ │ │ │ cmp sl, r8 │ │ │ │ - bne d1dd0 <_PyObject_MakeTpCall@@Base+0x2cf4> │ │ │ │ - b d1b94 <_PyObject_MakeTpCall@@Base+0x2ab8> │ │ │ │ - ldr r1, [pc, #-3784] @ d0f2c <_PyObject_MakeTpCall@@Base+0x1e50> │ │ │ │ + bne d1940 <_PyObject_MakeTpCall@@Base+0x2cd8> │ │ │ │ + b d1704 <_PyObject_MakeTpCall@@Base+0x2a9c> │ │ │ │ + ldr r1, [pc, #-3780] @ d0aa0 <_PyObject_MakeTpCall@@Base+0x1e38> │ │ │ │ mov r0, r5 │ │ │ │ - bl 119158 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 118cf8 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d102c <_PyObject_MakeTpCall@@Base+0x1f50> │ │ │ │ - b d1078 <_PyObject_MakeTpCall@@Base+0x1f9c> │ │ │ │ + beq d0ba0 <_PyObject_MakeTpCall@@Base+0x1f38> │ │ │ │ + b d0bec <_PyObject_MakeTpCall@@Base+0x1f84> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq d0fe4 <_PyObject_MakeTpCall@@Base+0x1f08> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq d0b58 <_PyObject_MakeTpCall@@Base+0x1ef0> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36892 @ 0x901c │ │ │ │ + movw r1, #35424 @ 0x8a60 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1d04 <_PyObject_MakeTpCall@@Base+0x2c28> │ │ │ │ + bgt d1874 <_PyObject_MakeTpCall@@Base+0x2c0c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1d04 <_PyObject_MakeTpCall@@Base+0x2c28> │ │ │ │ + bne d1874 <_PyObject_MakeTpCall@@Base+0x2c0c> │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d1d04 <_PyObject_MakeTpCall@@Base+0x2c28> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d1874 <_PyObject_MakeTpCall@@Base+0x2c0c> │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - beq d198c <_PyObject_MakeTpCall@@Base+0x28b0> │ │ │ │ + beq d14fc <_PyObject_MakeTpCall@@Base+0x2894> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1e68 <_PyObject_MakeTpCall@@Base+0x2d8c> │ │ │ │ + bne d19d8 <_PyObject_MakeTpCall@@Base+0x2d70> │ │ │ │ movw r3, #36116 @ 0x8d14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - beq d198c <_PyObject_MakeTpCall@@Base+0x28b0> │ │ │ │ + beq d14fc <_PyObject_MakeTpCall@@Base+0x2894> │ │ │ │ ldr r3, [r6, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2670 <_PyObject_MakeTpCall@@Base+0x3594> │ │ │ │ + beq d21e0 <_PyObject_MakeTpCall@@Base+0x3578> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - ble d2698 <_PyObject_MakeTpCall@@Base+0x35bc> │ │ │ │ + ble d2208 <_PyObject_MakeTpCall@@Base+0x35a0> │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ cmp ip, r4 │ │ │ │ - bne d1ea4 <_PyObject_MakeTpCall@@Base+0x2dc8> │ │ │ │ - b d1814 <_PyObject_MakeTpCall@@Base+0x2738> │ │ │ │ + bne d1a14 <_PyObject_MakeTpCall@@Base+0x2dac> │ │ │ │ + b d1384 <_PyObject_MakeTpCall@@Base+0x271c> │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ - movw r2, #64416 @ 0xfba0 │ │ │ │ + movw r2, #63260 @ 0xf71c │ │ │ │ movt r2, #12 │ │ │ │ cmp r3, r2 │ │ │ │ - beq d1674 <_PyObject_MakeTpCall@@Base+0x2598> │ │ │ │ + beq d11e4 <_PyObject_MakeTpCall@@Base+0x257c> │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ - b cfec8 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ - bl 2baac0 │ │ │ │ + b cfa44 <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + bl 2ba190 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ - ldr r1, [pc, #-4048] @ d0f30 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + beq d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + ldr r1, [pc, #-4044] @ d0aa4 <_PyObject_MakeTpCall@@Base+0x1e3c> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a92a8 │ │ │ │ + bl a9024 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2c88 <_PyObject_MakeTpCall@@Base+0x3bac> │ │ │ │ + beq d27e8 <_PyObject_MakeTpCall@@Base+0x3b80> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1a7c <_PyObject_MakeTpCall@@Base+0x29a0> │ │ │ │ + bgt d15ec <_PyObject_MakeTpCall@@Base+0x2984> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1a7c <_PyObject_MakeTpCall@@Base+0x29a0> │ │ │ │ + bne d15ec <_PyObject_MakeTpCall@@Base+0x2984> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d1a7c <_PyObject_MakeTpCall@@Base+0x29a0> │ │ │ │ - add r9, r9, #1 │ │ │ │ - cmp r2, r9 │ │ │ │ - ble d0a18 <_PyObject_MakeTpCall@@Base+0x193c> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d15ec <_PyObject_MakeTpCall@@Base+0x2984> │ │ │ │ + add sl, sl, #1 │ │ │ │ + cmp r2, sl │ │ │ │ + ble d0590 <_PyObject_MakeTpCall@@Base+0x1928> │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d2170 <_PyObject_MakeTpCall@@Base+0x3094> │ │ │ │ - cmp r9, r2 │ │ │ │ - blt d0ea4 <_PyObject_MakeTpCall@@Base+0x1dc8> │ │ │ │ - b d0a18 <_PyObject_MakeTpCall@@Base+0x193c> │ │ │ │ + beq d1ce0 <_PyObject_MakeTpCall@@Base+0x3078> │ │ │ │ + cmp sl, r2 │ │ │ │ + blt d0a18 <_PyObject_MakeTpCall@@Base+0x1db0> │ │ │ │ + b d0590 <_PyObject_MakeTpCall@@Base+0x1928> │ │ │ │ mov r0, r7 │ │ │ │ - bl 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ mov r6, r0 │ │ │ │ - b d14c4 <_PyObject_MakeTpCall@@Base+0x23e8> │ │ │ │ + b d1034 <_PyObject_MakeTpCall@@Base+0x23cc> │ │ │ │ cmp r2, r1 │ │ │ │ - beq d0cb8 <_PyObject_MakeTpCall@@Base+0x1bdc> │ │ │ │ - ldr r0, [pc, #3628] @ d2dac <_PyObject_MakeTpCall@@Base+0x3cd0> │ │ │ │ + beq d082c <_PyObject_MakeTpCall@@Base+0x1bc4> │ │ │ │ + ldr r0, [pc, #3612] @ d290c <_PyObject_MakeTpCall@@Base+0x3ca4> │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-116] @ 0xffffff8c │ │ │ │ - bne d0ccc <_PyObject_MakeTpCall@@Base+0x1bf0> │ │ │ │ - bl 142a28 │ │ │ │ - b d09c8 <_PyObject_MakeTpCall@@Base+0x18ec> │ │ │ │ + bne d0840 <_PyObject_MakeTpCall@@Base+0x1bd8> │ │ │ │ + bl 1425e0 │ │ │ │ + b d0540 <_PyObject_MakeTpCall@@Base+0x18d8> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2d84 <_PyObject_MakeTpCall@@Base+0x3ca8> │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne d28e4 <_PyObject_MakeTpCall@@Base+0x3c7c> │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23144 @ 0x5a68 │ │ │ │ + movw r1, #21384 @ 0x5388 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #3560] @ d2db0 <_PyObject_MakeTpCall@@Base+0x3cd4> │ │ │ │ - bl 140384 │ │ │ │ - ldr r1, [pc, #3552] @ d2db0 <_PyObject_MakeTpCall@@Base+0x3cd4> │ │ │ │ + ldr r3, [pc, #3544] @ d2910 <_PyObject_MakeTpCall@@Base+0x3ca8> │ │ │ │ + bl 13ff54 │ │ │ │ + ldr r1, [pc, #3536] @ d2910 <_PyObject_MakeTpCall@@Base+0x3ca8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 14221c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 141dd4 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bgt d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ sub r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d0b58 <_PyObject_MakeTpCall@@Base+0x1a7c> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + beq d06cc <_PyObject_MakeTpCall@@Base+0x1a64> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ cmp r5, #3 │ │ │ │ movle r4, #0 │ │ │ │ andgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d0aa4 <_PyObject_MakeTpCall@@Base+0x19c8> │ │ │ │ + beq d0618 <_PyObject_MakeTpCall@@Base+0x19b0> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 2e4b94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d0aa4 <_PyObject_MakeTpCall@@Base+0x19c8> │ │ │ │ + bl 2e4274 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d0618 <_PyObject_MakeTpCall@@Base+0x19b0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2028 <_PyObject_MakeTpCall@@Base+0x2f4c> │ │ │ │ + beq d1b98 <_PyObject_MakeTpCall@@Base+0x2f30> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bne d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ movw r1, #4388 @ 0x1124 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #35720 @ 0x8b88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35372 @ 0x8a2c │ │ │ │ + movw r2, #29172 @ 0x71f4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ cmp r8, #3 │ │ │ │ movle r6, #0 │ │ │ │ andgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d0c58 <_PyObject_MakeTpCall@@Base+0x1b7c> │ │ │ │ + beq d07cc <_PyObject_MakeTpCall@@Base+0x1b64> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e4b94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d0c58 <_PyObject_MakeTpCall@@Base+0x1b7c> │ │ │ │ + bl 2e4274 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d07cc <_PyObject_MakeTpCall@@Base+0x1b64> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #3 │ │ │ │ movle r8, #0 │ │ │ │ andgt r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d0bbc <_PyObject_MakeTpCall@@Base+0x1ae0> │ │ │ │ + beq d0730 <_PyObject_MakeTpCall@@Base+0x1ac8> │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e4b94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d0bbc <_PyObject_MakeTpCall@@Base+0x1ae0> │ │ │ │ - ldr r2, [sl, #8] │ │ │ │ - cmp r2, r9 │ │ │ │ - ble d0a18 <_PyObject_MakeTpCall@@Base+0x193c> │ │ │ │ + bl 2e4274 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d0730 <_PyObject_MakeTpCall@@Base+0x1ac8> │ │ │ │ + ldr r2, [r9, #8] │ │ │ │ + cmp r2, sl │ │ │ │ + ble d0590 <_PyObject_MakeTpCall@@Base+0x1928> │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #12 │ │ │ │ - ldr r0, [sl, #24] │ │ │ │ + ldr r0, [r9, #24] │ │ │ │ add r2, r2, #1 │ │ │ │ - ldr ip, [pc, #3316] @ d2dac <_PyObject_MakeTpCall@@Base+0x3cd0> │ │ │ │ + ldr ip, [pc, #3300] @ d290c <_PyObject_MakeTpCall@@Base+0x3ca4> │ │ │ │ str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ - ldrb r2, [r2, r9] │ │ │ │ - add r9, r9, #1 │ │ │ │ + ldrb r2, [r2, sl] │ │ │ │ + add sl, sl, #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] │ │ │ │ @@ -169010,412 +168718,412 @@ │ │ │ │ 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, #1436] @ 0x59c │ │ │ │ cmp r3, r1 │ │ │ │ - beq d0920 <_PyObject_MakeTpCall@@Base+0x1844> │ │ │ │ - b d0c9c <_PyObject_MakeTpCall@@Base+0x1bc0> │ │ │ │ - ldr r1, [pc, #3224] @ d2db4 <_PyObject_MakeTpCall@@Base+0x3cd8> │ │ │ │ - bl 1a6994 │ │ │ │ + beq d0498 <_PyObject_MakeTpCall@@Base+0x1830> │ │ │ │ + b d0810 <_PyObject_MakeTpCall@@Base+0x1ba8> │ │ │ │ + ldr r1, [pc, #3208] @ d2914 <_PyObject_MakeTpCall@@Base+0x3cac> │ │ │ │ + bl 1a6570 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cfec4 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + beq cfa40 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfc6c <_PyObject_MakeTpCall@@Base+0xb90> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq cf7e8 <_PyObject_MakeTpCall@@Base+0xb80> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36696 @ 0x8f58 │ │ │ │ + movw r1, #35228 @ 0x899c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b cfec4 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + bl 16d81c │ │ │ │ + b cfa40 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d04c4 <_PyObject_MakeTpCall@@Base+0x13e8> │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne d0040 <_PyObject_MakeTpCall@@Base+0x13d8> │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0504 <_PyObject_MakeTpCall@@Base+0x1428> │ │ │ │ - add r9, r9, #1 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0080 <_PyObject_MakeTpCall@@Base+0x1418> │ │ │ │ + add sl, sl, #1 │ │ │ │ add r3, r3, #12 │ │ │ │ - cmp r9, r2 │ │ │ │ - blt d1f48 <_PyObject_MakeTpCall@@Base+0x2e6c> │ │ │ │ - b d0a18 <_PyObject_MakeTpCall@@Base+0x193c> │ │ │ │ + cmp sl, r2 │ │ │ │ + blt d1ab8 <_PyObject_MakeTpCall@@Base+0x2e50> │ │ │ │ + b d0590 <_PyObject_MakeTpCall@@Base+0x1928> │ │ │ │ cmp r1, #0 │ │ │ │ - bne d1a54 <_PyObject_MakeTpCall@@Base+0x2978> │ │ │ │ - b d1a48 <_PyObject_MakeTpCall@@Base+0x296c> │ │ │ │ + bne d15c4 <_PyObject_MakeTpCall@@Base+0x295c> │ │ │ │ + b d15b8 <_PyObject_MakeTpCall@@Base+0x2950> │ │ │ │ cmp ip, #0 │ │ │ │ - beq d1a40 <_PyObject_MakeTpCall@@Base+0x2964> │ │ │ │ - b d1a54 <_PyObject_MakeTpCall@@Base+0x2978> │ │ │ │ + beq d15b0 <_PyObject_MakeTpCall@@Base+0x2948> │ │ │ │ + b d15c4 <_PyObject_MakeTpCall@@Base+0x295c> │ │ │ │ cmp ip, #0 │ │ │ │ - bne d1a54 <_PyObject_MakeTpCall@@Base+0x2978> │ │ │ │ + bne d15c4 <_PyObject_MakeTpCall@@Base+0x295c> │ │ │ │ cmp r9, #0 │ │ │ │ - beq d1a48 <_PyObject_MakeTpCall@@Base+0x296c> │ │ │ │ - b d1a54 <_PyObject_MakeTpCall@@Base+0x2978> │ │ │ │ + beq d15b8 <_PyObject_MakeTpCall@@Base+0x2950> │ │ │ │ + b d15c4 <_PyObject_MakeTpCall@@Base+0x295c> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq d22c0 <_PyObject_MakeTpCall@@Base+0x31e4> │ │ │ │ + beq d1e30 <_PyObject_MakeTpCall@@Base+0x31c8> │ │ │ │ ubfx r3, r3, #23, #1 │ │ │ │ eor ip, r3, #1 │ │ │ │ - b d1aa0 <_PyObject_MakeTpCall@@Base+0x29c4> │ │ │ │ + b d1610 <_PyObject_MakeTpCall@@Base+0x29a8> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d220c <_PyObject_MakeTpCall@@Base+0x3130> │ │ │ │ + beq d1d7c <_PyObject_MakeTpCall@@Base+0x3114> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl, #12] │ │ │ │ - bne d01f0 <_PyObject_MakeTpCall@@Base+0x1114> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bne cfd6c <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ blx r3 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne d00e8 <_PyObject_MakeTpCall@@Base+0x100c> │ │ │ │ + bne cfc64 <_PyObject_MakeTpCall@@Base+0xffc> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1e38 <_PyObject_MakeTpCall@@Base+0x2d5c> │ │ │ │ - b d1d04 <_PyObject_MakeTpCall@@Base+0x2c28> │ │ │ │ + bne d19a8 <_PyObject_MakeTpCall@@Base+0x2d40> │ │ │ │ + b d1874 <_PyObject_MakeTpCall@@Base+0x2c0c> │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq d2bec <_PyObject_MakeTpCall@@Base+0x3b10> │ │ │ │ + beq d274c <_PyObject_MakeTpCall@@Base+0x3ae4> │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r4, #20 │ │ │ │ addeq r0, r4, #28 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne d2338 <_PyObject_MakeTpCall@@Base+0x325c> │ │ │ │ + bne d1ea8 <_PyObject_MakeTpCall@@Base+0x3240> │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - bl 2a98e8 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ + bl 2a8f98 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d232c <_PyObject_MakeTpCall@@Base+0x3250> │ │ │ │ + beq d1e9c <_PyObject_MakeTpCall@@Base+0x3234> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a2900 │ │ │ │ + bl 1a25d8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r8, r3, r0 │ │ │ │ add r0, r8, #1 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d2320 <_PyObject_MakeTpCall@@Base+0x3244> │ │ │ │ + beq d1e90 <_PyObject_MakeTpCall@@Base+0x3228> │ │ │ │ mov r2, r8 │ │ │ │ bl 2e1f8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r7, r8] │ │ │ │ str r8, [r4, #20] │ │ │ │ str r7, [r4, #24] │ │ │ │ - bl 1393b8 │ │ │ │ + bl 138f7c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d2318 <_PyObject_MakeTpCall@@Base+0x323c> │ │ │ │ + beq d1e88 <_PyObject_MakeTpCall@@Base+0x3220> │ │ │ │ tst r3, #32 │ │ │ │ - beq d2318 <_PyObject_MakeTpCall@@Base+0x323c> │ │ │ │ + beq d1e88 <_PyObject_MakeTpCall@@Base+0x3220> │ │ │ │ add r0, r4, #20 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl, #12] │ │ │ │ - bne d01f0 <_PyObject_MakeTpCall@@Base+0x1114> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne cfd6c <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #37072 @ 0x90d0 │ │ │ │ + movw r1, #35604 @ 0x8b14 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bl 13ff54 │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ mov ip, r8 │ │ │ │ cmp r3, ip │ │ │ │ - beq d1b8c <_PyObject_MakeTpCall@@Base+0x2ab0> │ │ │ │ + beq d16fc <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d22e4 <_PyObject_MakeTpCall@@Base+0x3208> │ │ │ │ + bne d1e54 <_PyObject_MakeTpCall@@Base+0x31ec> │ │ │ │ movw r0, #36116 @ 0x8d14 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r3, r0 │ │ │ │ - beq d1b90 <_PyObject_MakeTpCall@@Base+0x2ab4> │ │ │ │ - b d1db8 <_PyObject_MakeTpCall@@Base+0x2cdc> │ │ │ │ + beq d1700 <_PyObject_MakeTpCall@@Base+0x2a98> │ │ │ │ + b d1928 <_PyObject_MakeTpCall@@Base+0x2cc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d09bc <_PyObject_MakeTpCall@@Base+0x18e0> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d0534 <_PyObject_MakeTpCall@@Base+0x18cc> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - b d21d4 <_PyObject_MakeTpCall@@Base+0x30f8> │ │ │ │ + b d1d44 <_PyObject_MakeTpCall@@Base+0x30dc> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1393b8 │ │ │ │ - bl 2e3794 │ │ │ │ + bl 138f7c │ │ │ │ + bl 2e2e74 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ cmp r3, #2 │ │ │ │ - bne d23c4 <_PyObject_MakeTpCall@@Base+0x32e8> │ │ │ │ + bne d1f30 <_PyObject_MakeTpCall@@Base+0x32c8> │ │ │ │ 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 2942d8 │ │ │ │ + bl 293988 │ │ │ │ mov r6, r0 │ │ │ │ - b d2244 <_PyObject_MakeTpCall@@Base+0x3168> │ │ │ │ + b d1db4 <_PyObject_MakeTpCall@@Base+0x314c> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2e4704 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d0aa4 <_PyObject_MakeTpCall@@Base+0x19c8> │ │ │ │ - ldr r1, [r8, #4] │ │ │ │ - mov r9, sl │ │ │ │ + bl 2e3de4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d0618 <_PyObject_MakeTpCall@@Base+0x19b0> │ │ │ │ ldr sl, [fp, #-108] @ 0xffffff94 │ │ │ │ - movw r0, #37236 @ 0x9174 │ │ │ │ + movw r0, #35768 @ 0x8bb8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ + ldr r1, [r8, #4] │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr r1, [r1, #12] │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - bl 226e4c <_PyErr_FormatNote@@Base> │ │ │ │ + ldr r1, [r1, #12] │ │ │ │ + bl 2263f4 <_PyErr_FormatNote@@Base> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bgt d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bne d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ mov r0, r9 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ 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 2dff14 │ │ │ │ + bl 2df5f4 │ │ │ │ mov r6, r0 │ │ │ │ - b d2244 <_PyObject_MakeTpCall@@Base+0x3168> │ │ │ │ + b d1db4 <_PyObject_MakeTpCall@@Base+0x314c> │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r2, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b d14f0 <_PyObject_MakeTpCall@@Base+0x2414> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b d1060 <_PyObject_MakeTpCall@@Base+0x23f8> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36812 @ 0x8fcc │ │ │ │ + movw r1, #35344 @ 0x8a10 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b d1e30 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bl 16d81c │ │ │ │ + b d19a0 <_PyObject_MakeTpCall@@Base+0x2d38> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #36764 @ 0x8f9c │ │ │ │ + movw r1, #35296 @ 0x89e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b d1e30 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ - ldr r1, [pc, #2416] @ d2db8 <_PyObject_MakeTpCall@@Base+0x3cdc> │ │ │ │ + bl 13ff54 │ │ │ │ + b d19a0 <_PyObject_MakeTpCall@@Base+0x2d38> │ │ │ │ + ldr r1, [pc, #2404] @ d2918 <_PyObject_MakeTpCall@@Base+0x3cb0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 119158 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 118cf8 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1074 <_PyObject_MakeTpCall@@Base+0x1f98> │ │ │ │ - ldr r1, [pc, #2400] @ d2dbc <_PyObject_MakeTpCall@@Base+0x3ce0> │ │ │ │ + bne d0be8 <_PyObject_MakeTpCall@@Base+0x1f80> │ │ │ │ + ldr r1, [pc, #2388] @ d291c <_PyObject_MakeTpCall@@Base+0x3cb4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 119158 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 118cf8 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1074 <_PyObject_MakeTpCall@@Base+0x1f98> │ │ │ │ - ldr r1, [pc, #2384] @ d2dc0 <_PyObject_MakeTpCall@@Base+0x3ce4> │ │ │ │ + bne d0be8 <_PyObject_MakeTpCall@@Base+0x1f80> │ │ │ │ + ldr r1, [pc, #2372] @ d2920 <_PyObject_MakeTpCall@@Base+0x3cb8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 119158 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 118cf8 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1074 <_PyObject_MakeTpCall@@Base+0x1f98> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bne d0be8 <_PyObject_MakeTpCall@@Base+0x1f80> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36940 @ 0x904c │ │ │ │ + movw r1, #35472 @ 0x8a90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1e30 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ + bgt d19a0 <_PyObject_MakeTpCall@@Base+0x2d38> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1e30 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ + bne d19a0 <_PyObject_MakeTpCall@@Base+0x2d38> │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d1e30 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d19a0 <_PyObject_MakeTpCall@@Base+0x2d38> │ │ │ │ mov r0, r3 │ │ │ │ cmp r0, r8 │ │ │ │ - beq d1b94 <_PyObject_MakeTpCall@@Base+0x2ab8> │ │ │ │ + beq d1704 <_PyObject_MakeTpCall@@Base+0x2a9c> │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d24c8 <_PyObject_MakeTpCall@@Base+0x33ec> │ │ │ │ + bne d2034 <_PyObject_MakeTpCall@@Base+0x33cc> │ │ │ │ movw ip, #36116 @ 0x8d14 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r8, ip │ │ │ │ - beq d2c80 <_PyObject_MakeTpCall@@Base+0x3ba4> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq d27e0 <_PyObject_MakeTpCall@@Base+0x3b78> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25352 @ 0x6308 │ │ │ │ + movw r1, #23688 @ 0x5c88 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b cfec4 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + bl 16d81c │ │ │ │ + b cfa40 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ orrs r9, r9, r3 │ │ │ │ mov r9, r0 │ │ │ │ - beq d0fcc <_PyObject_MakeTpCall@@Base+0x1ef0> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq d0b40 <_PyObject_MakeTpCall@@Base+0x1ed8> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36844 @ 0x8fec │ │ │ │ + movw r1, #35376 @ 0x8a30 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b d1e30 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ + bl 16d81c │ │ │ │ + b d19a0 <_PyObject_MakeTpCall@@Base+0x2d38> │ │ │ │ mov r0, sl │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d12c8 <_PyObject_MakeTpCall@@Base+0x21ec> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d0e3c <_PyObject_MakeTpCall@@Base+0x21d4> │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - bne d2bf4 <_PyObject_MakeTpCall@@Base+0x3b18> │ │ │ │ + bne d2754 <_PyObject_MakeTpCall@@Base+0x3aec> │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne d09c8 <_PyObject_MakeTpCall@@Base+0x18ec> │ │ │ │ + bne d0540 <_PyObject_MakeTpCall@@Base+0x18d8> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl bdde8 │ │ │ │ + bl bd9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d1f94 <_PyObject_MakeTpCall@@Base+0x2eb8> │ │ │ │ + blt d1b04 <_PyObject_MakeTpCall@@Base+0x2e9c> │ │ │ │ ldr r0, [r6, #172] @ 0xac │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d09c8 <_PyObject_MakeTpCall@@Base+0x18ec> │ │ │ │ - b d0cd8 <_PyObject_MakeTpCall@@Base+0x1bfc> │ │ │ │ - ldr r1, [pc, #2112] @ d2dc4 <_PyObject_MakeTpCall@@Base+0x3ce8> │ │ │ │ + beq d0540 <_PyObject_MakeTpCall@@Base+0x18d8> │ │ │ │ + b d084c <_PyObject_MakeTpCall@@Base+0x1be4> │ │ │ │ + ldr r1, [pc, #2100] @ d2924 <_PyObject_MakeTpCall@@Base+0x3cbc> │ │ │ │ movw r0, #36116 @ 0x8d14 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl aeca8 │ │ │ │ + bl ae9e8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #92] @ 0x5c │ │ │ │ - bne d113c <_PyObject_MakeTpCall@@Base+0x2060> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ - ldr r1, [pc, #2080] @ d2dc8 <_PyObject_MakeTpCall@@Base+0x3cec> │ │ │ │ + bne d0cb0 <_PyObject_MakeTpCall@@Base+0x2048> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + movw r1, #14376 @ 0x3828 │ │ │ │ + movt r1, #97 @ 0x61 │ │ │ │ movw r0, #36116 @ 0x8d14 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl aeca8 │ │ │ │ + bl ae9e8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9, #88] @ 0x58 │ │ │ │ - bne d12e0 <_PyObject_MakeTpCall@@Base+0x2204> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bne d0e54 <_PyObject_MakeTpCall@@Base+0x21ec> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d02fc <_PyObject_MakeTpCall@@Base+0x1220> │ │ │ │ + bne cfe78 <_PyObject_MakeTpCall@@Base+0x1210> │ │ │ │ mov r1, #2528 @ 0x9e0 │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne cffc0 <_PyObject_MakeTpCall@@Base+0xee4> │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne cfb3c <_PyObject_MakeTpCall@@Base+0xed4> │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0008 <_PyObject_MakeTpCall@@Base+0xf2c> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cfb84 <_PyObject_MakeTpCall@@Base+0xf1c> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37128 @ 0x9108 │ │ │ │ + movw r1, #35660 @ 0x8b4c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ - ldr r1, [pc, #1940] @ d2dcc <_PyObject_MakeTpCall@@Base+0x3cf0> │ │ │ │ + bl 13ff54 │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + ldr r1, [pc, #1920] @ d2928 <_PyObject_MakeTpCall@@Base+0x3cc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl aedcc │ │ │ │ + bl aeb0c │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - b d0f4c <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b d0ac0 <_PyObject_MakeTpCall@@Base+0x1e58> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26380 @ 0x670c │ │ │ │ + movw r1, #24716 @ 0x608c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b cfec4 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + bl 16d81c │ │ │ │ + b cfa40 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ mov r3, r6 │ │ │ │ cmp r3, r4 │ │ │ │ - beq d1814 <_PyObject_MakeTpCall@@Base+0x2738> │ │ │ │ + beq d1384 <_PyObject_MakeTpCall@@Base+0x271c> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2674 <_PyObject_MakeTpCall@@Base+0x3598> │ │ │ │ + bne d21e4 <_PyObject_MakeTpCall@@Base+0x357c> │ │ │ │ movw r3, #36116 @ 0x8d14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq d1814 <_PyObject_MakeTpCall@@Base+0x2738> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq d1384 <_PyObject_MakeTpCall@@Base+0x271c> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #26448 @ 0x6750 │ │ │ │ + movw r1, #24784 @ 0x60d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b cfec4 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + bl 16d81c │ │ │ │ + b cfa40 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d0c44 <_PyObject_MakeTpCall@@Base+0x1b68> │ │ │ │ + beq d07b8 <_PyObject_MakeTpCall@@Base+0x1b50> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b d0c44 <_PyObject_MakeTpCall@@Base+0x1b68> │ │ │ │ + b d07b8 <_PyObject_MakeTpCall@@Base+0x1b50> │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0a18 <_PyObject_MakeTpCall@@Base+0x193c> │ │ │ │ - ldr r3, [sl, #28] │ │ │ │ + beq d0590 <_PyObject_MakeTpCall@@Base+0x1928> │ │ │ │ + ldr r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2094 <_PyObject_MakeTpCall@@Base+0x2fb8> │ │ │ │ - ldr r3, [sl, #24] │ │ │ │ + bne d1c04 <_PyObject_MakeTpCall@@Base+0x2f9c> │ │ │ │ + ldr r3, [r9, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - cmp r2, r9 │ │ │ │ - bgt d08a0 <_PyObject_MakeTpCall@@Base+0x17c4> │ │ │ │ - b d0a18 <_PyObject_MakeTpCall@@Base+0x193c> │ │ │ │ + cmp r2, sl │ │ │ │ + bgt d0418 <_PyObject_MakeTpCall@@Base+0x17b0> │ │ │ │ + b d0590 <_PyObject_MakeTpCall@@Base+0x1928> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e4704 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d0bbc <_PyObject_MakeTpCall@@Base+0x1ae0> │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + bl 2e3de4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d0730 <_PyObject_MakeTpCall@@Base+0x1ac8> │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d0ba4 <_PyObject_MakeTpCall@@Base+0x1ac8> │ │ │ │ + beq d0718 <_PyObject_MakeTpCall@@Base+0x1ab0> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b d0ba4 <_PyObject_MakeTpCall@@Base+0x1ac8> │ │ │ │ + b d0718 <_PyObject_MakeTpCall@@Base+0x1ab0> │ │ │ │ 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 │ │ │ │ @@ -169431,291 +169139,287 @@ │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #988 @ 0x3dc │ │ │ │ addne r2, r2, #416 @ 0x1a0 │ │ │ │ addne r3, r1, r2 │ │ │ │ addeq r3, r1, r3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0860 <_PyObject_MakeTpCall@@Base+0x1784> │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne d03dc <_PyObject_MakeTpCall@@Base+0x1774> │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4457 @ 0x1169 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23100 @ 0x5a3c │ │ │ │ + movw r1, #21340 @ 0x535c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b d1fd4 <_PyObject_MakeTpCall@@Base+0x2ef8> │ │ │ │ + bl 13ff54 │ │ │ │ + b d1b44 <_PyObject_MakeTpCall@@Base+0x2edc> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e4704 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d0c58 <_PyObject_MakeTpCall@@Base+0x1b7c> │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + bl 2e3de4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d07cc <_PyObject_MakeTpCall@@Base+0x1b64> │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36988 @ 0x907c │ │ │ │ + movw r1, #35520 @ 0x8ac0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bl 16d81c │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d022c <_PyObject_MakeTpCall@@Base+0x1150> │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne cfda8 <_PyObject_MakeTpCall@@Base+0x1140> │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #5148 @ 0x141c │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d296c <_PyObject_MakeTpCall@@Base+0x3890> │ │ │ │ + beq d24cc <_PyObject_MakeTpCall@@Base+0x3864> │ │ │ │ mov r3, r2 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d0408 <_PyObject_MakeTpCall@@Base+0x132c> │ │ │ │ + b cff84 <_PyObject_MakeTpCall@@Base+0x131c> │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r2, #984] @ 0x3d8 │ │ │ │ blx r3 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne d0490 <_PyObject_MakeTpCall@@Base+0x13b4> │ │ │ │ - b d1504 <_PyObject_MakeTpCall@@Base+0x2428> │ │ │ │ + bne d000c <_PyObject_MakeTpCall@@Base+0x13a4> │ │ │ │ + b d1074 <_PyObject_MakeTpCall@@Base+0x240c> │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sl, #84] @ 0x54 │ │ │ │ - mov r1, #1 │ │ │ │ - bl 25ee60 <_Py_SetImmortalUntracked@@Base> │ │ │ │ - bl a17b8 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d07f8 <_PyObject_MakeTpCall@@Base+0x171c> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bl 25e408 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + b d0360 <_PyObject_MakeTpCall@@Base+0x16f8> │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl ce498 │ │ │ │ + bl ce024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d28e0 <_PyObject_MakeTpCall@@Base+0x3804> │ │ │ │ + beq d2440 <_PyObject_MakeTpCall@@Base+0x37d8> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne d2884 <_PyObject_MakeTpCall@@Base+0x37a8> │ │ │ │ - movw r3, #49140 @ 0xbff4 │ │ │ │ + bne d23e4 <_PyObject_MakeTpCall@@Base+0x377c> │ │ │ │ + movw r3, #53112 @ 0xcf78 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #37300 @ 0x91b4 │ │ │ │ + movw r2, #35832 @ 0x8bf8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - bl 2f2d50 │ │ │ │ + bl 2f2430 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + beq d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d2744 <_PyObject_MakeTpCall@@Base+0x3668> │ │ │ │ + bne d22b4 <_PyObject_MakeTpCall@@Base+0x364c> │ │ │ │ ldr r4, [sl, #132] @ 0x84 │ │ │ │ - b d0858 <_PyObject_MakeTpCall@@Base+0x177c> │ │ │ │ - ldr r1, [pc, #1208] @ d2db4 <_PyObject_MakeTpCall@@Base+0x3cd8> │ │ │ │ - bl 1a6994 │ │ │ │ + b d03d4 <_PyObject_MakeTpCall@@Base+0x176c> │ │ │ │ + ldr r1, [pc, #1208] @ d2914 <_PyObject_MakeTpCall@@Base+0x3cac> │ │ │ │ + bl 1a6570 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cfec4 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + beq cfa40 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfc44 <_PyObject_MakeTpCall@@Base+0xb68> │ │ │ │ - b d212c <_PyObject_MakeTpCall@@Base+0x3050> │ │ │ │ + beq cf7c0 <_PyObject_MakeTpCall@@Base+0xb58> │ │ │ │ + b d1c9c <_PyObject_MakeTpCall@@Base+0x3034> │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 25fed0 │ │ │ │ + bl 25f474 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cfc0c <_PyObject_MakeTpCall@@Base+0xb30> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne cf788 <_PyObject_MakeTpCall@@Base+0xb20> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #36632 @ 0x8f18 │ │ │ │ + movw r1, #35164 @ 0x895c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b cfec4 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + bl 13ff54 │ │ │ │ + b cfa40 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d053c <_PyObject_MakeTpCall@@Base+0x1460> │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne d00b8 <_PyObject_MakeTpCall@@Base+0x1450> │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0578 <_PyObject_MakeTpCall@@Base+0x149c> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d00f4 <_PyObject_MakeTpCall@@Base+0x148c> │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq d2b78 <_PyObject_MakeTpCall@@Base+0x3a9c> │ │ │ │ + beq d26d8 <_PyObject_MakeTpCall@@Base+0x3a70> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r6, #20 │ │ │ │ addeq r0, r6, #28 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne d2a28 <_PyObject_MakeTpCall@@Base+0x394c> │ │ │ │ + bne d2588 <_PyObject_MakeTpCall@@Base+0x3920> │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r8 │ │ │ │ - bl 2a98e8 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ + bl 2a8f98 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + beq d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a2900 │ │ │ │ + bl 1a25d8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r2, r3, r0 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r0, r2, #1 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d2b68 <_PyObject_MakeTpCall@@Base+0x3a8c> │ │ │ │ + beq d26c8 <_PyObject_MakeTpCall@@Base+0x3a60> │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e1f8 │ │ │ │ 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 1393b8 │ │ │ │ + bl 138f7c │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d2a20 <_PyObject_MakeTpCall@@Base+0x3944> │ │ │ │ + beq d2580 <_PyObject_MakeTpCall@@Base+0x3918> │ │ │ │ tst r3, #32 │ │ │ │ addne r3, r6, #20 │ │ │ │ - bne d0404 <_PyObject_MakeTpCall@@Base+0x1328> │ │ │ │ + bne cff80 <_PyObject_MakeTpCall@@Base+0x1318> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ - b d2838 <_PyObject_MakeTpCall@@Base+0x375c> │ │ │ │ + b d23a8 <_PyObject_MakeTpCall@@Base+0x3740> │ │ │ │ cmp r3, #2 │ │ │ │ - bne d2b2c <_PyObject_MakeTpCall@@Base+0x3a50> │ │ │ │ + bne d268c <_PyObject_MakeTpCall@@Base+0x3a24> │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ - bl 2942d8 │ │ │ │ + bl 293988 │ │ │ │ mov r7, r0 │ │ │ │ - b d29a4 <_PyObject_MakeTpCall@@Base+0x38c8> │ │ │ │ + b d2504 <_PyObject_MakeTpCall@@Base+0x389c> │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d06d0 <_PyObject_MakeTpCall@@Base+0x15f4> │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne d024c <_PyObject_MakeTpCall@@Base+0x15e4> │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d070c <_PyObject_MakeTpCall@@Base+0x1630> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0288 <_PyObject_MakeTpCall@@Base+0x1620> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #26868 @ 0x68f4 │ │ │ │ + movw r1, #25204 @ 0x6274 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ str r6, [sl, #120] @ 0x78 │ │ │ │ - b d0670 <_PyObject_MakeTpCall@@Base+0x1594> │ │ │ │ + b d01ec <_PyObject_MakeTpCall@@Base+0x1584> │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d05b0 <_PyObject_MakeTpCall@@Base+0x14d4> │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + bne d012c <_PyObject_MakeTpCall@@Base+0x14c4> │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2584 @ 0xa18 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d05ec <_PyObject_MakeTpCall@@Base+0x1510> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0168 <_PyObject_MakeTpCall@@Base+0x1500> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0b04 <_PyObject_MakeTpCall@@Base+0x1a28> │ │ │ │ + beq d0678 <_PyObject_MakeTpCall@@Base+0x1a10> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2b50 <_PyObject_MakeTpCall@@Base+0x3a74> │ │ │ │ + ble d26b0 <_PyObject_MakeTpCall@@Base+0x3a48> │ │ │ │ movw r1, #4388 @ 0x1124 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #35720 @ 0x8b88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35420 @ 0x8a5c │ │ │ │ + movw r2, #29220 @ 0x7224 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 332980 │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + bl 332300 │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d0a88 <_PyObject_MakeTpCall@@Base+0x19ac> │ │ │ │ + beq d05fc <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b d0a88 <_PyObject_MakeTpCall@@Base+0x19ac> │ │ │ │ + b d05fc <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ - bl 2dff14 │ │ │ │ + bl 2df5f4 │ │ │ │ mov r7, r0 │ │ │ │ - b d29a4 <_PyObject_MakeTpCall@@Base+0x38c8> │ │ │ │ + b d2504 <_PyObject_MakeTpCall@@Base+0x389c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2ae0 <_PyObject_MakeTpCall@@Base+0x3a04> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d2ae0 <_PyObject_MakeTpCall@@Base+0x3a04> │ │ │ │ + bne d2640 <_PyObject_MakeTpCall@@Base+0x39d8> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d2640 <_PyObject_MakeTpCall@@Base+0x39d8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1393b8 │ │ │ │ - bl 2e3794 │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bl 138f7c │ │ │ │ + bl 2e2e74 │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b d2988 <_PyObject_MakeTpCall@@Base+0x38ac> │ │ │ │ + b d24e8 <_PyObject_MakeTpCall@@Base+0x3880> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ str r3, [sl, #168] @ 0xa8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0140 <_PyObject_MakeTpCall@@Base+0x1064> │ │ │ │ - b d0148 <_PyObject_MakeTpCall@@Base+0x106c> │ │ │ │ + ble cfcbc <_PyObject_MakeTpCall@@Base+0x1054> │ │ │ │ + b cfcc4 <_PyObject_MakeTpCall@@Base+0x105c> │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r3, [r3, #-3] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - b d2218 <_PyObject_MakeTpCall@@Base+0x313c> │ │ │ │ + b d1d88 <_PyObject_MakeTpCall@@Base+0x3120> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq cff88 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ + beq cfb04 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d2ba8 <_PyObject_MakeTpCall@@Base+0x3acc> │ │ │ │ - b cff88 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ + bne d2708 <_PyObject_MakeTpCall@@Base+0x3aa0> │ │ │ │ + b cfb04 <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq d19e4 <_PyObject_MakeTpCall@@Base+0x2908> │ │ │ │ - b d1100 <_PyObject_MakeTpCall@@Base+0x2024> │ │ │ │ + beq d1554 <_PyObject_MakeTpCall@@Base+0x28ec> │ │ │ │ + b d0c74 <_PyObject_MakeTpCall@@Base+0x200c> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b d13d0 <_PyObject_MakeTpCall@@Base+0x22f4> │ │ │ │ + b d0f40 <_PyObject_MakeTpCall@@Base+0x22d8> │ │ │ │ mov sl, r9 │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b d2228 <_PyObject_MakeTpCall@@Base+0x314c> │ │ │ │ + b d1d98 <_PyObject_MakeTpCall@@Base+0x3130> │ │ │ │ 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 │ │ │ │ @@ -169730,40 +169434,40 @@ │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #416 @ 0x1a0 │ │ │ │ addeq r2, r2, #988 @ 0x3dc │ │ │ │ add r2, r0, r2 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d09c8 <_PyObject_MakeTpCall@@Base+0x18ec> │ │ │ │ - b d2554 <_PyObject_MakeTpCall@@Base+0x3478> │ │ │ │ + bne d0540 <_PyObject_MakeTpCall@@Base+0x18d8> │ │ │ │ + b d20c0 <_PyObject_MakeTpCall@@Base+0x3458> │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne d1544 <_PyObject_MakeTpCall@@Base+0x2468> │ │ │ │ + bne d10b4 <_PyObject_MakeTpCall@@Base+0x244c> │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d1544 <_PyObject_MakeTpCall@@Base+0x2468> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d10b4 <_PyObject_MakeTpCall@@Base+0x244c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d02d4 <_PyObject_MakeTpCall@@Base+0x11f8> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b cfe50 <_PyObject_MakeTpCall@@Base+0x11e8> │ │ │ │ mov ip, r0 │ │ │ │ - b d1b94 <_PyObject_MakeTpCall@@Base+0x2ab8> │ │ │ │ + b d1704 <_PyObject_MakeTpCall@@Base+0x2a9c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1398 <_PyObject_MakeTpCall@@Base+0x22bc> │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + ble d0f08 <_PyObject_MakeTpCall@@Base+0x22a0> │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r6, r7] │ │ │ │ - b d0bdc <_PyObject_MakeTpCall@@Base+0x1b00> │ │ │ │ - ldr r2, [pc, #280] @ d2dd0 <_PyObject_MakeTpCall@@Base+0x3cf4> │ │ │ │ + b d0750 <_PyObject_MakeTpCall@@Base+0x1ae8> │ │ │ │ + ldr r2, [pc, #276] @ d292c <_PyObject_MakeTpCall@@Base+0x3cc4> │ │ │ │ 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 │ │ │ │ @@ -169777,100 +169481,99 @@ │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r2, #91136 @ 0x16400 │ │ │ │ addeq r3, r2, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #416 @ 0x1a0 │ │ │ │ addeq r3, r3, #988 @ 0x3dc │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ - b d020c <_PyObject_MakeTpCall@@Base+0x1130> │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b cfd88 <_PyObject_MakeTpCall@@Base+0x1120> │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37180 @ 0x913c │ │ │ │ + movw r1, #35712 @ 0x8b80 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b d12ac <_PyObject_MakeTpCall@@Base+0x21d0> │ │ │ │ + bl 13ff54 │ │ │ │ + b d0e20 <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r3, [r3, #-3] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - b d2978 <_PyObject_MakeTpCall@@Base+0x389c> │ │ │ │ - ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ + b d24d8 <_PyObject_MakeTpCall@@Base+0x3870> │ │ │ │ + ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ mvn r6, #0 │ │ │ │ - ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ - str r1, [fp, #-120] @ 0xffffff88 │ │ │ │ + ldr r1, [fp, #-132] @ 0xffffff7c │ │ │ │ + ldr sl, [fp, #-120] @ 0xffffff88 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - ldr r8, [fp, #-124] @ 0xffffff84 │ │ │ │ - ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ + str r1, [fp, #-120] @ 0xffffff88 │ │ │ │ + ldr r8, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r4, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl 142a28 │ │ │ │ + bl 1425e0 │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ - b d0dcc <_PyObject_MakeTpCall@@Base+0x1cf0> │ │ │ │ + b d0940 <_PyObject_MakeTpCall@@Base+0x1cd8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0c6c <_PyObject_MakeTpCall@@Base+0x1b90> │ │ │ │ + bne d07e0 <_PyObject_MakeTpCall@@Base+0x1b78> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d0c6c <_PyObject_MakeTpCall@@Base+0x1b90> │ │ │ │ - ldr r0, [pc, #36] @ d2db0 <_PyObject_MakeTpCall@@Base+0x3cd4> │ │ │ │ - bl d7a8c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d07e0 <_PyObject_MakeTpCall@@Base+0x1b78> │ │ │ │ + ldr r0, [pc, #36] @ d2910 <_PyObject_MakeTpCall@@Base+0x3ca8> │ │ │ │ + bl d75f8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq d1fd4 <_PyObject_MakeTpCall@@Base+0x2ef8> │ │ │ │ + beq d1b44 <_PyObject_MakeTpCall@@Base+0x2edc> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d0b3c <_PyObject_MakeTpCall@@Base+0x1a60> │ │ │ │ - b d1fc8 <_PyObject_MakeTpCall@@Base+0x2eec> │ │ │ │ + bne d06b0 <_PyObject_MakeTpCall@@Base+0x1a48> │ │ │ │ + b d1b38 <_PyObject_MakeTpCall@@Base+0x2ed0> │ │ │ │ rsbeq r2, r3, r8, lsr fp │ │ │ │ rsbeq r2, r3, r4, ror r2 │ │ │ │ strdeq r2, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r2, r3, r4, asr #16 │ │ │ │ rsbeq r1, r3, r0, asr ip │ │ │ │ mlseq r3, r8, ip, r1 │ │ │ │ - rsbeq r3, r1, ip, asr r5 │ │ │ │ - rsbeq r3, r1, r8, asr #10 │ │ │ │ + rsbeq r3, r1, ip, lsr r8 │ │ │ │ ldrdeq r2, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d2dd4 : │ │ │ │ +000d2930 : │ │ │ │ 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 d2e34 │ │ │ │ + beq d2990 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov lr, #0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ sub ip, fp, #12 │ │ │ │ add r1, r0, #16 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d2e58 │ │ │ │ + bl d29b4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ movw r2, #4388 @ 0x1124 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #37348 @ 0x91e4 │ │ │ │ + movw r1, #35880 @ 0x8c28 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - b d2e24 │ │ │ │ + b d2980 │ │ │ │ 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 │ │ │ │ @@ -169884,534 +169587,536 @@ │ │ │ │ mov r2, r3 │ │ │ │ str r3, [r7, #4] │ │ │ │ str r3, [r7, #8] │ │ │ │ mvn r5, #0 │ │ │ │ mov r4, r6 │ │ │ │ ldrb ip, [r4], #1 │ │ │ │ cmp ip, #59 @ 0x3b │ │ │ │ - bhi d307c │ │ │ │ + bhi d2bd8 │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bhi d2fdc │ │ │ │ + bhi d2b38 │ │ │ │ cmp ip, #0 │ │ │ │ - beq d33f8 │ │ │ │ + beq d2f58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3494 │ │ │ │ - movw lr, #24176 @ 0x5e70 │ │ │ │ + bne d2ff4 │ │ │ │ + movw lr, #22512 @ 0x57f0 │ │ │ │ movt lr, #65 @ 0x41 │ │ │ │ ldrb r9, [r4] │ │ │ │ add r4, r6, #2 │ │ │ │ ldr r3, [lr, ip, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ cmp ip, #101 @ 0x65 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r9, #59 @ 0x3b │ │ │ │ add r2, r2, r3 │ │ │ │ - bhi d3090 │ │ │ │ + bhi d2bec │ │ │ │ cmp r9, #39 @ 0x27 │ │ │ │ - bhi d3204 │ │ │ │ + bhi d2d60 │ │ │ │ cmp r9, #0 │ │ │ │ - beq d33e4 │ │ │ │ + beq d2f44 │ │ │ │ ldr r3, [lr, r9, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ add r4, r6, #3 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bhi d2ff8 │ │ │ │ + bhi d2b54 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bhi d3288 │ │ │ │ + bhi d2de4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d33e4 │ │ │ │ + beq d2f44 │ │ │ │ ldr r3, [lr, r3, lsl #2] │ │ │ │ ldrb ip, [r4] │ │ │ │ add r4, r6, #4 │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ cmp ip, #59 @ 0x3b │ │ │ │ add r2, r2, r3 │ │ │ │ - bhi d302c │ │ │ │ + bhi d2b88 │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bhi d30c4 │ │ │ │ + bhi d2c20 │ │ │ │ cmp ip, #0 │ │ │ │ - beq d33e4 │ │ │ │ + beq d2f44 │ │ │ │ ldr r3, [lr, ip, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bhi d2fb4 │ │ │ │ + bhi d2b10 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bhi d31dc │ │ │ │ + bhi d2d38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d33e4 │ │ │ │ + beq d2f44 │ │ │ │ ldr r3, [lr, r3, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bls d2f88 │ │ │ │ + bls d2ae4 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq d3060 │ │ │ │ + beq d2bbc │ │ │ │ ldr ip, [lr, r3, lsl #2] │ │ │ │ ands ip, ip, #3 │ │ │ │ movne ip, #1 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ moveq ip, #0 │ │ │ │ andne ip, ip, #1 │ │ │ │ add r2, r2, ip │ │ │ │ - b d2f7c │ │ │ │ - ldr r9, [pc, #1744] @ d36b4 │ │ │ │ + b d2ad8 │ │ │ │ + ldr r9, [pc, #1756] @ d321c │ │ │ │ sub lr, ip, #40 @ 0x28 │ │ │ │ cmp lr, #19 │ │ │ │ - bhi d3314 │ │ │ │ + bhi d2e70 │ │ │ │ ldrb lr, [r9, lr] │ │ │ │ add pc, pc, lr, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq d3060 │ │ │ │ + beq d2bbc │ │ │ │ ldrb ip, [r4] │ │ │ │ add r4, r6, #4 │ │ │ │ ldr r6, [lr, r3, lsl #2] │ │ │ │ ands r6, r6, #3 │ │ │ │ movne r6, #1 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ moveq r6, #0 │ │ │ │ andne r6, r6, #1 │ │ │ │ cmp ip, #59 @ 0x3b │ │ │ │ add r2, r2, r6 │ │ │ │ - bls d2f5c │ │ │ │ + bls d2ab8 │ │ │ │ cmp ip, #124 @ 0x7c │ │ │ │ - beq d3060 │ │ │ │ + beq d2bbc │ │ │ │ ldr r3, [lr, ip, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ cmp ip, #101 @ 0x65 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ - b d2f7c │ │ │ │ + b d2ad8 │ │ │ │ cmp r3, #0 │ │ │ │ movne lr, r4 │ │ │ │ - bne d3470 │ │ │ │ + bne d2fd0 │ │ │ │ mov r6, r4 │ │ │ │ ldrb ip, [r4], #1 │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, #59 @ 0x3b │ │ │ │ - bhi d30b4 │ │ │ │ + bhi d2c10 │ │ │ │ mov r5, r2 │ │ │ │ - b d2eb0 │ │ │ │ + b d2a0c │ │ │ │ cmp ip, #124 @ 0x7c │ │ │ │ - beq d3054 │ │ │ │ + beq d2bb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2ec8 │ │ │ │ - b d3374 │ │ │ │ + beq d2a24 │ │ │ │ + b d2ed0 │ │ │ │ cmp r9, #124 @ 0x7c │ │ │ │ - beq d3060 │ │ │ │ + beq d2bbc │ │ │ │ ldr r3, [lr, r9, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ cmp r9, #101 @ 0x65 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ - b d2f18 │ │ │ │ + b d2a74 │ │ │ │ cmp ip, #124 @ 0x7c │ │ │ │ - beq d3060 │ │ │ │ + beq d2bbc │ │ │ │ mov r5, r2 │ │ │ │ - b d2ec8 │ │ │ │ - ldr r6, [pc, #1516] @ d36b8 │ │ │ │ + b d2a24 │ │ │ │ + ldr r6, [pc, #1528] @ d3220 │ │ │ │ sub r3, ip, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi d3034 │ │ │ │ + bhi d2ac8 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r6, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r9, [fp, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ cmp r5, #0 │ │ │ │ movlt r5, r2 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt d3404 │ │ │ │ + bgt d2f64 │ │ │ │ cmp r9, #0 │ │ │ │ - bne d3224 │ │ │ │ + bne d2d80 │ │ │ │ cmp sl, r2 │ │ │ │ cmple r5, sl │ │ │ │ - bgt d350c │ │ │ │ + bgt d306c │ │ │ │ cmp sl, #0 │ │ │ │ - ble d31fc │ │ │ │ + ble d2d58 │ │ │ │ sub r6, r1, #4 │ │ │ │ mov r3, r8 │ │ │ │ mov r5, #0 │ │ │ │ mov r9, #256 @ 0x100 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ - beq d32a8 │ │ │ │ + beq d2e04 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ str r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ - beq d32c0 │ │ │ │ + beq d2e1c │ │ │ │ str r7, [sp, #4] │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str r9, [sp] │ │ │ │ sub r1, fp, #504 @ 0x1f8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - bl d3cd4 │ │ │ │ + bl d3840 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d34d8 │ │ │ │ + bne d3038 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ cmp sl, r5 │ │ │ │ - bne d312c │ │ │ │ + bne d2c88 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d31c4 │ │ │ │ - movw r1, #24176 @ 0x5e70 │ │ │ │ + beq d2d20 │ │ │ │ + movw r1, #22512 @ 0x57f0 │ │ │ │ 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 d34b0 │ │ │ │ + bne d3010 │ │ │ │ ldr r3, [fp, #-492] @ 0xfffffe14 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3464 │ │ │ │ + bne d2fc4 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [pc, #1240] @ d36bc │ │ │ │ + ldr r6, [pc, #1252] @ d3224 │ │ │ │ sub ip, r3, #40 @ 0x28 │ │ │ │ cmp ip, #19 │ │ │ │ - bhi d2f98 │ │ │ │ + bhi d2af4 │ │ │ │ add ip, ip, ip │ │ │ │ ldrsh ip, [r6, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r3, r8 │ │ │ │ - b d3178 │ │ │ │ - ldr r3, [pc, #1204] @ d36c0 │ │ │ │ + b d2cd4 │ │ │ │ + ldr r3, [pc, #1216] @ d3228 │ │ │ │ sub ip, r9, #40 @ 0x28 │ │ │ │ cmp ip, #19 │ │ │ │ - bhi d2f0c │ │ │ │ + bhi d2a68 │ │ │ │ add r3, r3, ip │ │ │ │ ldrsh r3, [r3, ip] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r2, #0 │ │ │ │ - beq d3640 │ │ │ │ + beq d31a4 │ │ │ │ cmp r5, #1 │ │ │ │ cmpeq r2, #1 │ │ │ │ - bne d3440 │ │ │ │ + bne d2fa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d35f4 │ │ │ │ + beq d3158 │ │ │ │ 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 d3c38 │ │ │ │ + bl d37a4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq d31c4 │ │ │ │ + beq d2d20 │ │ │ │ ldr r0, [fp, #-420] @ 0xfffffe5c │ │ │ │ sub r2, fp, #416 @ 0x1a0 │ │ │ │ ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ str r4, [sp] │ │ │ │ - bl 38be68 <_Py_c_prod@@Base+0x1dac> │ │ │ │ + bl 38b960 <_Py_c_prod@@Base+0x1e74> │ │ │ │ mov r0, r7 │ │ │ │ - bl 378db0 │ │ │ │ - b d31d4 │ │ │ │ - ldr ip, [pc, #1076] @ d36c4 │ │ │ │ + bl 3786e0 │ │ │ │ + b d2d30 │ │ │ │ + ldr ip, [pc, #1088] @ d322c │ │ │ │ sub r9, r3, #40 @ 0x28 │ │ │ │ cmp r9, #19 │ │ │ │ - bhi d2f3c │ │ │ │ + bhi d2a98 │ │ │ │ add ip, ip, r9 │ │ │ │ ldrsh ip, [ip, r9] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ str r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ - bne d3148 │ │ │ │ + bne d2ca4 │ │ │ │ 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 34bc40 <_PyTime_FromMillisecondsObject@@Base+0x25d8> │ │ │ │ + bl 34b588 <_PyTime_FromMillisecondsObject@@Base+0x25d8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d34e8 │ │ │ │ + bne d3048 │ │ │ │ ldr r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp sl, r5 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne d312c │ │ │ │ - b d3178 │ │ │ │ + bne d2c88 │ │ │ │ + b d2cd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2ec8 │ │ │ │ + beq d2a24 │ │ │ │ mov lr, r4 │ │ │ │ ldrb ip, [lr], #1 │ │ │ │ cmp ip, #59 @ 0x3b │ │ │ │ - bhi d3368 │ │ │ │ + bhi d2ec4 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, lr │ │ │ │ - b d2eb0 │ │ │ │ + b d2a0c │ │ │ │ ldr r9, [fp, #8] │ │ │ │ str r4, [fp, #-516] @ 0xfffffdfc │ │ │ │ mov r4, #0 │ │ │ │ - b d30f0 │ │ │ │ + b d2c4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3694 │ │ │ │ + bne d31f8 │ │ │ │ mov lr, r4 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r3, #1 │ │ │ │ ldrb ip, [lr], #1 │ │ │ │ cmp ip, #59 @ 0x3b │ │ │ │ - bls d332c │ │ │ │ + bls d2e88 │ │ │ │ cmp ip, #124 @ 0x7c │ │ │ │ movne r4, lr │ │ │ │ - beq d3470 │ │ │ │ + beq d2fd0 │ │ │ │ mov lr, r4 │ │ │ │ ldrb ip, [lr], #1 │ │ │ │ cmp ip, #59 @ 0x3b │ │ │ │ - bls d332c │ │ │ │ + bls d2e88 │ │ │ │ cmp ip, #124 @ 0x7c │ │ │ │ - beq d3470 │ │ │ │ + beq d2fd0 │ │ │ │ mov r6, lr │ │ │ │ - b d2ea0 │ │ │ │ + b d29fc │ │ │ │ ldr r9, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d30e8 │ │ │ │ - movw r1, #37520 @ 0x9290 │ │ │ │ + beq d2c44 │ │ │ │ + movw r1, #36052 @ 0x8cd4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #792] @ d36c8 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #22776 @ 0x58f8 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r9, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [fp, #-516] @ 0xfffffdfc │ │ │ │ - beq d3340 │ │ │ │ - b d33a0 │ │ │ │ + beq d2e9c │ │ │ │ + b d2efc │ │ │ │ cmp r3, #0 │ │ │ │ - beq d35d0 │ │ │ │ + beq d3130 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov lr, r4 │ │ │ │ - b d338c │ │ │ │ + b d2ee8 │ │ │ │ ldr r9, [fp, #8] │ │ │ │ str r4, [fp, #-516] @ 0xfffffdfc │ │ │ │ - b d3340 │ │ │ │ + b d2e9c │ │ │ │ mov r3, #0 │ │ │ │ ldr r9, [fp, #8] │ │ │ │ mov r4, r3 │ │ │ │ str r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ - b d30f0 │ │ │ │ + b d2c4c │ │ │ │ ldr r9, [fp, #8] │ │ │ │ mov r4, ip │ │ │ │ - b d3398 │ │ │ │ + b d2ef4 │ │ │ │ cmn r2, #-268435455 @ 0xf0000001 │ │ │ │ - bhi d35e0 │ │ │ │ + bhi d3144 │ │ │ │ lsl r0, r2, #3 │ │ │ │ str r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ str r1, [fp, #-524] @ 0xfffffdf4 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ ldr r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [fp, #-524] @ 0xfffffdf4 │ │ │ │ str r0, [fp, #-500] @ 0xfffffe0c │ │ │ │ - beq d35e8 │ │ │ │ + beq d314c │ │ │ │ mov r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [fp, #-492] @ 0xfffffe14 │ │ │ │ - beq d3108 │ │ │ │ + beq d2c64 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37620 @ 0x92f4 │ │ │ │ + movw r1, #36152 @ 0x8d38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, r7 │ │ │ │ - bl 378db0 │ │ │ │ - b d31d4 │ │ │ │ + bl 3786e0 │ │ │ │ + b d2d30 │ │ │ │ ldr r0, [fp, #-500] @ 0xfffffe0c │ │ │ │ - bl a5e40 │ │ │ │ - b d31d0 │ │ │ │ + bl a5b88 │ │ │ │ + b d2d2c │ │ │ │ mov r4, lr │ │ │ │ mov r6, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ ldrb ip, [r6] │ │ │ │ cmp ip, #59 @ 0x3b │ │ │ │ - bls d2eb0 │ │ │ │ + bls d2a0c │ │ │ │ cmp ip, #124 @ 0x7c │ │ │ │ - bne d3374 │ │ │ │ - b d3474 │ │ │ │ + bne d2ed0 │ │ │ │ + b d2fd4 │ │ │ │ mov lr, r4 │ │ │ │ mov r6, r4 │ │ │ │ ldrb ip, [lr], #1 │ │ │ │ cmp ip, #59 @ 0x3b │ │ │ │ - bhi d3384 │ │ │ │ + bhi d2ee0 │ │ │ │ mov r4, lr │ │ │ │ - b d2eb0 │ │ │ │ + b d2a0c │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37708 @ 0x934c │ │ │ │ + movw r1, #36240 @ 0x8d90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mov r0, r7 │ │ │ │ - bl 378db0 │ │ │ │ - b d31d4 │ │ │ │ + bl 3786e0 │ │ │ │ + b d2d30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-420] @ 0xfffffe5c │ │ │ │ sub r3, fp, #420 @ 0x1a4 │ │ │ │ str r3, [fp, #-520] @ 0xfffffdf8 │ │ │ │ ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ add r0, r5, #1 │ │ │ │ str r4, [sp] │ │ │ │ - bl 38be68 <_Py_c_prod@@Base+0x1dac> │ │ │ │ + bl 38b960 <_Py_c_prod@@Base+0x1e74> │ │ │ │ mov r0, r7 │ │ │ │ - bl 378db0 │ │ │ │ - b d31d4 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bl 3786e0 │ │ │ │ + b d2d30 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bne d3590 │ │ │ │ + bne d30f0 │ │ │ │ ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r3, #48464 @ 0xbd50 │ │ │ │ + movweq r3, #46800 @ 0xb6d0 │ │ │ │ movteq r3, #61 @ 0x3d │ │ │ │ - movwne r3, #58828 @ 0xe5cc │ │ │ │ + movwne r3, #57288 @ 0xdfc8 │ │ │ │ streq r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ - movweq r3, #24008 @ 0x5dc8 │ │ │ │ + movweq r3, #22344 @ 0x5748 │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ cmp r5, r2 │ │ │ │ - bne d35b4 │ │ │ │ - movw ip, #37404 @ 0x921c │ │ │ │ + bne d3114 │ │ │ │ + movw ip, #35936 @ 0x8c60 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ cmp r5, sl │ │ │ │ - ble d359c │ │ │ │ + ble d30fc │ │ │ │ cmp r5, #1 │ │ │ │ - beq d35a8 │ │ │ │ - movw r2, #9264 @ 0x2430 │ │ │ │ + beq d3108 │ │ │ │ + movw r2, #7600 @ 0x1db0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ str sl, [sp, #12] │ │ │ │ - movw r1, #37664 @ 0x9320 │ │ │ │ + movw r1, #36196 @ 0x8d64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 140384 │ │ │ │ - b d34cc │ │ │ │ + bl 13ff54 │ │ │ │ + b d302c │ │ │ │ mov r1, r4 │ │ │ │ - bl 16dbb0 │ │ │ │ - b d34cc │ │ │ │ + bl 16d81c │ │ │ │ + b d302c │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne d3564 │ │ │ │ - movw r2, #24008 @ 0x5dc8 │ │ │ │ + bne d30c4 │ │ │ │ + movw r2, #22344 @ 0x5748 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - b d356c │ │ │ │ + b d30cc │ │ │ │ cmp r5, sl │ │ │ │ - movwle ip, #37424 @ 0x9230 │ │ │ │ + movwle ip, #35956 @ 0x8c74 │ │ │ │ movtle ip, #61 @ 0x3d │ │ │ │ - ble d359c │ │ │ │ - movw ip, #37412 @ 0x9224 │ │ │ │ + ble d30fc │ │ │ │ + movw ip, #35944 @ 0x8c68 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ - b d355c │ │ │ │ - movw r1, #37488 @ 0x9270 │ │ │ │ + b d30bc │ │ │ │ + movw r1, #36020 @ 0x8cb4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #232] @ d36c8 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #22776 @ 0x58f8 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-500] @ 0xfffffe0c │ │ │ │ - bl 2e3794 │ │ │ │ + bl 2e2e74 │ │ │ │ mov r0, #0 │ │ │ │ - b d31d4 │ │ │ │ + b d2d30 │ │ │ │ ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37580 @ 0x92cc │ │ │ │ + movw r1, #36112 @ 0x8d10 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r3, #48464 @ 0xbd50 │ │ │ │ + movweq r3, #46800 @ 0xb6d0 │ │ │ │ movteq r3, #61 @ 0x3d │ │ │ │ streq r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ - movwne r3, #58828 @ 0xe5cc │ │ │ │ - movweq r3, #24008 @ 0x5dc8 │ │ │ │ + movwne r3, #57288 @ 0xdfc8 │ │ │ │ + movweq r3, #22344 @ 0x5748 │ │ │ │ ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mov r0, r7 │ │ │ │ - bl 378db0 │ │ │ │ - b d31d4 │ │ │ │ + bl 3786e0 │ │ │ │ + b d2d30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d31d0 │ │ │ │ + beq d2d2c │ │ │ │ ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37552 @ 0x92b0 │ │ │ │ + movw r1, #36084 @ 0x8cf4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r3, #48464 @ 0xbd50 │ │ │ │ + movweq r3, #46800 @ 0xb6d0 │ │ │ │ movteq r3, #61 @ 0x3d │ │ │ │ streq r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ - movwne r3, #58828 @ 0xe5cc │ │ │ │ - movweq r3, #24008 @ 0x5dc8 │ │ │ │ + movwne r3, #57288 @ 0xdfc8 │ │ │ │ + movweq r3, #22344 @ 0x5748 │ │ │ │ ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mov r0, r7 │ │ │ │ - bl 378db0 │ │ │ │ - b d31d4 │ │ │ │ + bl 3786e0 │ │ │ │ + b d2d30 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #29 │ │ │ │ movle lr, r4 │ │ │ │ - ble d338c │ │ │ │ - movw r1, #37432 @ 0x9238 │ │ │ │ + ble d2ee8 │ │ │ │ + movw r1, #35964 @ 0x8c7c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #20] @ d36c8 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subeq r2, r6, r0, lsl lr │ │ │ │ - subeq r2, r6, r4, lsr #28 │ │ │ │ - subeq r2, r6, ip, asr #28 │ │ │ │ - subeq r2, r6, r4, ror lr │ │ │ │ - umaaleq r2, r6, ip, lr │ │ │ │ - subeq r3, r6, r8, lsr #32 │ │ │ │ + movw r0, #22776 @ 0x58f8 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + strdeq r5, [r6], #-104 @ 0xffffff98 │ │ │ │ + subeq r5, r6, ip, lsl #14 │ │ │ │ + subeq r5, r6, r4, lsr r7 │ │ │ │ + subeq r5, r6, ip, asr r7 │ │ │ │ + subeq r5, r6, r4, lsl #15 │ │ │ │ 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 │ │ │ │ @@ -170423,1206 +170128,1208 @@ │ │ │ │ str r3, [fp, #-476] @ 0xfffffe24 │ │ │ │ mvn lr, #0 │ │ │ │ sub r3, fp, #468 @ 0x1d4 │ │ │ │ str r3, [fp, #-484] @ 0xfffffe1c │ │ │ │ mov r5, r6 │ │ │ │ ldrb r7, [r5], #1 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d38a4 │ │ │ │ + bhi d3408 │ │ │ │ mov r3, ip │ │ │ │ mov r4, r5 │ │ │ │ mov ip, lr │ │ │ │ cmp r7, #39 @ 0x27 │ │ │ │ - bhi d3854 │ │ │ │ + bhi d33b8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d3a9c │ │ │ │ + beq d3604 │ │ │ │ mov lr, ip │ │ │ │ cmp r1, #0 │ │ │ │ mov ip, r3 │ │ │ │ - bne d3afc │ │ │ │ - movw r5, #24176 @ 0x5e70 │ │ │ │ + bne d3664 │ │ │ │ + movw r5, #22512 @ 0x57f0 │ │ │ │ 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 d38bc │ │ │ │ + bhi d3420 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bhi d398c │ │ │ │ + bhi d34f0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3a8c │ │ │ │ + beq d35f4 │ │ │ │ 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 d38c8 │ │ │ │ + bhi d342c │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bhi d39ac │ │ │ │ + bhi d3510 │ │ │ │ cmp ip, #0 │ │ │ │ - beq d3a8c │ │ │ │ + beq d35f4 │ │ │ │ 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 d3874 │ │ │ │ + bhi d33d8 │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bhi d38d4 │ │ │ │ + bhi d3438 │ │ │ │ cmp ip, #0 │ │ │ │ - beq d3a8c │ │ │ │ + beq d35f4 │ │ │ │ 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 d3874 │ │ │ │ + bhi d33d8 │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bls d37fc │ │ │ │ - ldr r6, [pc, #996] @ d3c20 │ │ │ │ + bls d3360 │ │ │ │ + ldr r6, [pc, #1008] @ d3790 │ │ │ │ sub r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3804 │ │ │ │ + bhi d3368 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r5, [pc, #968] @ d3c24 │ │ │ │ + ldr r5, [pc, #980] @ d3794 │ │ │ │ sub lr, r7, #40 @ 0x28 │ │ │ │ cmp lr, #19 │ │ │ │ - bhi d3738 │ │ │ │ + bhi d329c │ │ │ │ add lr, lr, lr │ │ │ │ ldrsh lr, [r5, lr] │ │ │ │ add pc, pc, lr, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #124 @ 0x7c │ │ │ │ - bne d3804 │ │ │ │ + bne d3368 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r3 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r4 │ │ │ │ ldrb r7, [r4], #1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d39cc │ │ │ │ + bhi d3530 │ │ │ │ mov r3, ip │ │ │ │ - b d3728 │ │ │ │ + b d328c │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - beq d39dc │ │ │ │ + beq d3540 │ │ │ │ mov r3, ip │ │ │ │ mov r4, r5 │ │ │ │ mov ip, lr │ │ │ │ - b d3738 │ │ │ │ + b d329c │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - bne d378c │ │ │ │ - b d387c │ │ │ │ + bne d32f0 │ │ │ │ + b d33e0 │ │ │ │ cmp ip, #124 @ 0x7c │ │ │ │ - bne d37c8 │ │ │ │ - b d387c │ │ │ │ - ldr r6, [pc, #844] @ d3c28 │ │ │ │ + bne d332c │ │ │ │ + b d33e0 │ │ │ │ + ldr r6, [pc, #856] @ d3798 │ │ │ │ sub r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3804 │ │ │ │ + bhi d3368 │ │ │ │ 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 d3bc4 │ │ │ │ + bne d3730 │ │ │ │ cmp ip, #0 │ │ │ │ movlt ip, r3 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt d3aa8 │ │ │ │ + bgt d3610 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3bd4 │ │ │ │ + beq d3744 │ │ │ │ cmp ip, #1 │ │ │ │ cmpeq r3, #1 │ │ │ │ - bne d3acc │ │ │ │ + bne d3634 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3b50 │ │ │ │ + beq d36b8 │ │ │ │ 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 d3c38 │ │ │ │ + bl d37a4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne d3b30 │ │ │ │ + bne d3698 │ │ │ │ ldr r3, [fp, #-476] @ 0xfffffe24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3ba8 │ │ │ │ + bne d3710 │ │ │ │ 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 d3900 │ │ │ │ - ldr r7, [pc, #664] @ d3c2c │ │ │ │ + b d3464 │ │ │ │ + ldr r7, [pc, #676] @ d379c │ │ │ │ sub ip, r1, #40 @ 0x28 │ │ │ │ cmp ip, #19 │ │ │ │ - bhi d378c │ │ │ │ + bhi d32f0 │ │ │ │ add ip, ip, ip │ │ │ │ ldrsh ip, [r7, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r7, [pc, #636] @ d3c30 │ │ │ │ + ldr r7, [pc, #648] @ d37a0 │ │ │ │ sub r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d37c8 │ │ │ │ + bhi d332c │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r7, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - beq d3888 │ │ │ │ + beq d33ec │ │ │ │ mov lr, ip │ │ │ │ - b d3748 │ │ │ │ + b d32ac │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3884 │ │ │ │ + beq d33e8 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ ldrb r7, [r6] │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d3b24 │ │ │ │ + bhi d368c │ │ │ │ mov r3, ip │ │ │ │ mov ip, lr │ │ │ │ - b d3728 │ │ │ │ + b d328c │ │ │ │ mov ip, lr │ │ │ │ mov lr, ip │ │ │ │ mov r5, r4 │ │ │ │ add ip, r3, #1 │ │ │ │ mov r1, #1 │ │ │ │ ldrb r7, [r5], #1 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d3af0 │ │ │ │ + bhi d3658 │ │ │ │ mov r3, ip │ │ │ │ mov r6, r4 │ │ │ │ mov ip, lr │ │ │ │ mov r4, r5 │ │ │ │ - b d3728 │ │ │ │ + b d328c │ │ │ │ mov lr, ip │ │ │ │ - b d38f8 │ │ │ │ + b d345c │ │ │ │ mov lr, ip │ │ │ │ - b d397c │ │ │ │ + b d34e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3a0c │ │ │ │ + beq d3570 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #29 │ │ │ │ - ble d3a7c │ │ │ │ - movw r1, #37432 @ 0x9238 │ │ │ │ + ble d35e4 │ │ │ │ + movw r1, #35964 @ 0x8c7c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #452] @ d3c34 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #22776 @ 0x58f8 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3bb4 │ │ │ │ + beq d371c │ │ │ │ sub r1, r1, #1 │ │ │ │ mov lr, ip │ │ │ │ mov r6, r4 │ │ │ │ mov ip, r3 │ │ │ │ - b d370c │ │ │ │ + b d3270 │ │ │ │ mov r4, #0 │ │ │ │ mov ip, lr │ │ │ │ mov r5, r4 │ │ │ │ - b d3908 │ │ │ │ + b d346c │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r7 │ │ │ │ - b d3900 │ │ │ │ + b d3464 │ │ │ │ cmn r3, #-268435455 @ 0xf0000001 │ │ │ │ - bhi d3b94 │ │ │ │ + bhi d36fc │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ strne r3, [fp, #-476] @ 0xfffffe24 │ │ │ │ - beq d3b9c │ │ │ │ + beq d3704 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37620 @ 0x92f4 │ │ │ │ + movw r1, #36152 @ 0x8d38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 378db0 │ │ │ │ - b d3970 │ │ │ │ + bl 3786e0 │ │ │ │ + b d34d4 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ movne r4, r5 │ │ │ │ - beq d39e4 │ │ │ │ + beq d3548 │ │ │ │ mov r5, r4 │ │ │ │ ldrb r7, [r5], #1 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bls d3a28 │ │ │ │ + bls d358c │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - beq d39e4 │ │ │ │ + beq d3548 │ │ │ │ mov r3, ip │ │ │ │ mov r4, r5 │ │ │ │ mov ip, lr │ │ │ │ - b d3a7c │ │ │ │ + b d35e4 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - bne d3afc │ │ │ │ - b d39e8 │ │ │ │ + bne d3664 │ │ │ │ + b d354c │ │ │ │ ldr r0, [fp, #-404] @ 0xfffffe6c │ │ │ │ mov r3, r5 │ │ │ │ sub r2, fp, #400 @ 0x190 │ │ │ │ str r4, [sp] │ │ │ │ - bl 38be68 <_Py_c_prod@@Base+0x1dac> │ │ │ │ + bl 38b960 <_Py_c_prod@@Base+0x1e74> │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 378db0 │ │ │ │ - b d3970 │ │ │ │ + bl 3786e0 │ │ │ │ + b d34d4 │ │ │ │ cmp r5, #0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37580 @ 0x92cc │ │ │ │ + movw r1, #36112 @ 0x8d10 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r5, #48464 @ 0xbd50 │ │ │ │ + movweq r5, #46800 @ 0xb6d0 │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r5 │ │ │ │ - movwne r3, #58828 @ 0xe5cc │ │ │ │ - movweq r3, #24008 @ 0x5dc8 │ │ │ │ + movwne r3, #57288 @ 0xdfc8 │ │ │ │ + movweq r3, #22344 @ 0x5748 │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 378db0 │ │ │ │ - b d3970 │ │ │ │ + bl 3786e0 │ │ │ │ + b d34d4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl 2e3794 │ │ │ │ + bl 2e2e74 │ │ │ │ mov r0, #0 │ │ │ │ - b d3970 │ │ │ │ + b d34d4 │ │ │ │ ldr r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl a5e40 │ │ │ │ - b d396c │ │ │ │ - movw r1, #37488 @ 0x9270 │ │ │ │ + bl a5b88 │ │ │ │ + b d34d0 │ │ │ │ + movw r1, #36020 @ 0x8cb4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #112] @ d3c34 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #37520 @ 0x9290 │ │ │ │ + movw r0, #22776 @ 0x58f8 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #36052 @ 0x8cd4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #96] @ d3c34 │ │ │ │ - bl 8ce80 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #22776 @ 0x58f8 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 8ce78 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d396c │ │ │ │ + beq d34d0 │ │ │ │ cmp r5, #0 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37552 @ 0x92b0 │ │ │ │ + movw r1, #36084 @ 0x8cf4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r5, #48464 @ 0xbd50 │ │ │ │ + movweq r5, #46800 @ 0xb6d0 │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r5 │ │ │ │ - movwne r3, #58828 @ 0xe5cc │ │ │ │ - movweq r3, #24008 @ 0x5dc8 │ │ │ │ + movwne r3, #57288 @ 0xdfc8 │ │ │ │ + movweq r3, #22344 @ 0x5748 │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 378db0 │ │ │ │ - b d3970 │ │ │ │ - subeq r2, r6, r4, asr #29 │ │ │ │ - subeq r2, r6, ip, ror #29 │ │ │ │ - subeq r2, r6, r4, lsl pc │ │ │ │ - subeq r2, r6, ip, lsr pc │ │ │ │ - subeq r2, r6, r4, ror #30 │ │ │ │ - subeq r3, r6, r8, lsr #32 │ │ │ │ + bl 3786e0 │ │ │ │ + b d34d4 │ │ │ │ + subeq r5, r6, ip, lsr #15 │ │ │ │ + ldrdeq r5, [r6], #-116 @ 0xffffff8c │ │ │ │ + strdeq r5, [r6], #-124 @ 0xffffff84 │ │ │ │ + subeq r5, r6, r4, lsr #16 │ │ │ │ + subeq r5, r6, ip, asr #16 │ │ │ │ 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 d3ca4 │ │ │ │ + beq d3810 │ │ │ │ str lr, [sp, #4] │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r1, [sp] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl d3cd4 │ │ │ │ + bl d3840 │ │ │ │ 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 34bc40 <_PyTime_FromMillisecondsObject@@Base+0x25d8> │ │ │ │ + bl 34b588 <_PyTime_FromMillisecondsObject@@Base+0x25d8> │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ - b d3c9c │ │ │ │ + b d3808 │ │ │ │ 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] @ d4bb0 │ │ │ │ + ldr r2, [pc, #3764] @ d471c │ │ │ │ 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 d3e7c │ │ │ │ + bhi d39e8 │ │ │ │ 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 d3d6c │ │ │ │ + beq d38d8 │ │ │ │ cmp r2, #38 @ 0x26 │ │ │ │ - beq d4604 │ │ │ │ + beq d4170 │ │ │ │ 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 d3e48 │ │ │ │ + beq d39b4 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d3df0 │ │ │ │ + ble d395c │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq d3e6c │ │ │ │ + beq d39d8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d3df0 │ │ │ │ + beq d395c │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq d3e6c │ │ │ │ + beq d39d8 │ │ │ │ cmp r1, #2 │ │ │ │ - beq d3df0 │ │ │ │ + beq d395c │ │ │ │ ldr ip, [r2, #24] │ │ │ │ cmp r0, ip │ │ │ │ - beq d3e6c │ │ │ │ + beq d39d8 │ │ │ │ cmp r1, #3 │ │ │ │ - beq d3df0 │ │ │ │ + beq d395c │ │ │ │ add r2, r2, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq d3e6c │ │ │ │ + beq d39d8 │ │ │ │ cmp r1, ip │ │ │ │ - bne d3dd8 │ │ │ │ + bne d3944 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b d3e84 │ │ │ │ + b d39f0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ - bne d3d54 │ │ │ │ - movw r0, #27548 @ 0x6b9c │ │ │ │ + bne d38c0 │ │ │ │ + movw r0, #27740 @ 0x6c5c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b d3e84 │ │ │ │ + b d39f0 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 152108 │ │ │ │ + bl 151cc8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d45bc │ │ │ │ + beq d4128 │ │ │ │ str r5, [r7] │ │ │ │ - b d3d5c │ │ │ │ + b d38c8 │ │ │ │ cmp r0, ip │ │ │ │ - beq d3e6c │ │ │ │ + beq d39d8 │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d3e48 │ │ │ │ + bne d39b4 │ │ │ │ movw r2, #36116 @ 0x8d14 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne d3df0 │ │ │ │ + bne d395c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r4, r7, #2 │ │ │ │ str r8, [r3] │ │ │ │ - b d3d5c │ │ │ │ - movw r0, #38408 @ 0x9608 │ │ │ │ + b d38c8 │ │ │ │ + movw r0, #36940 @ 0x904c │ │ │ │ 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 38bbc0 <_Py_c_prod@@Base+0x1b04> │ │ │ │ + b 38b6b8 <_Py_c_prod@@Base+0x1bcc> │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ 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 d471c │ │ │ │ + beq d4288 │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ - beq d4560 │ │ │ │ + beq d40cc │ │ │ │ ldr r5, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d47e8 │ │ │ │ + bne d4354 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d47c0 │ │ │ │ + beq d432c │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d4710 │ │ │ │ + beq d427c │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r3 │ │ │ │ - bne d46f4 │ │ │ │ + bne d4260 │ │ │ │ str r7, [r5] │ │ │ │ - b d3d5c │ │ │ │ + b d38c8 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r8, [r3] │ │ │ │ - bl 14aeb0 <_PyNumber_Index@@Base> │ │ │ │ + bl 14aa74 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d4674 │ │ │ │ - bl c55e4 │ │ │ │ + beq d4204 │ │ │ │ + bl c51ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d45d8 │ │ │ │ + ble d4144 │ │ │ │ cmn r7, #1 │ │ │ │ - beq d4674 │ │ │ │ + beq d4204 │ │ │ │ str r7, [r8] │ │ │ │ - b d3d5c │ │ │ │ + b d38c8 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 152108 │ │ │ │ + bl 151cc8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d47f0 │ │ │ │ + beq d435c │ │ │ │ cmp r0, #0 │ │ │ │ - blt d47fc │ │ │ │ + blt d4368 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ strble r0, [r5] │ │ │ │ - ble d3d5c │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + ble d38c8 │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37812 @ 0x93b4 │ │ │ │ + movw r1, #36344 @ 0x8df8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r0, r9 │ │ │ │ - b d3d64 │ │ │ │ + b d38d0 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ cmp r0, #1 │ │ │ │ - bne d45cc │ │ │ │ + bne d4138 │ │ │ │ str r0, [r5] │ │ │ │ - b d3d5c │ │ │ │ + b d38c8 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 1e94e0 │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne d4008 │ │ │ │ + bne d3b74 │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ vldr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d3fa4 │ │ │ │ + bne d3b10 │ │ │ │ vstr d0, [r5] │ │ │ │ - b d3d5c │ │ │ │ + b d38c8 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 152108 │ │ │ │ + bl 151cc8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d45f4 │ │ │ │ + beq d4160 │ │ │ │ cmn r0, #32768 @ 0x8000 │ │ │ │ - blt d4908 │ │ │ │ + blt d4474 │ │ │ │ cmp r0, #32768 @ 0x8000 │ │ │ │ - bge d48b8 │ │ │ │ + bge d4424 │ │ │ │ strh r5, [r7] │ │ │ │ - b d3d5c │ │ │ │ + b d38c8 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 225c90 │ │ │ │ + bl 225238 │ │ │ │ vstr d0, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d3fa4 │ │ │ │ + bne d3b10 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ - b d3d5c │ │ │ │ + b d38c8 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 1e94e0 │ │ │ │ + bl 1e8de0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq d4818 │ │ │ │ + beq d4384 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vstr s0, [r5] │ │ │ │ - b d3d5c │ │ │ │ + b d38c8 │ │ │ │ ldr r7, [r5] │ │ │ │ add r3, r7, #4 │ │ │ │ str r3, [r5] │ │ │ │ - bl 1ac6a4 │ │ │ │ + bl 1ac274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4830 │ │ │ │ + beq d439c │ │ │ │ ldr r1, [r7] │ │ │ │ mov r3, #23 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 1b6994 │ │ │ │ + bl 1b6504 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3fa4 │ │ │ │ + beq d3b10 │ │ │ │ cmp r0, #8 │ │ │ │ - bls d3d5c │ │ │ │ - movw r3, #46432 @ 0xb560 │ │ │ │ + bls d38c8 │ │ │ │ + movw r3, #46008 @ 0xb3b8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #37860 @ 0x93e4 │ │ │ │ + movw r1, #36392 @ 0x8e28 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e4ac0 │ │ │ │ + bl 2e41a0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d3d5c │ │ │ │ - b d3fa4 │ │ │ │ + bne d38c8 │ │ │ │ + b d3b10 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 1bbd0c │ │ │ │ + bl 1bb87c │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - beq d4664 │ │ │ │ + beq d41d0 │ │ │ │ str r8, [r5] │ │ │ │ str r7, [r5, #4] │ │ │ │ - b d3d5c │ │ │ │ + b d38c8 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - movwne r0, #38336 @ 0x95c0 │ │ │ │ + movwne r0, #36868 @ 0x9004 │ │ │ │ movtne r0, #61 @ 0x3d │ │ │ │ - bne d3e84 │ │ │ │ + bne d39f0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d489c │ │ │ │ + blt d4408 │ │ │ │ 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, #29888 @ 0x74c0 │ │ │ │ + movw r2, #29880 @ 0x74b8 │ │ │ │ movt r2, #7 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b d3d5c │ │ │ │ + b d38c8 │ │ │ │ ldr r7, [r5] │ │ │ │ add r3, r7, #4 │ │ │ │ str r3, [r5] │ │ │ │ - bl 1ac6a4 │ │ │ │ + bl 1ac274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4830 │ │ │ │ + beq d439c │ │ │ │ ldr r1, [r7] │ │ │ │ mov r3, #23 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 1b6994 │ │ │ │ + bl 1b6504 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3fa4 │ │ │ │ + beq d3b10 │ │ │ │ cmp r0, #4 │ │ │ │ - bls d3d5c │ │ │ │ - b d40ec │ │ │ │ + bls d38c8 │ │ │ │ + b d3c58 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r1, [r3] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq d46ac │ │ │ │ + beq d4218 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 36f570 <_PyCoro_GetAwaitableIter@@Base+0x858> │ │ │ │ + bl 36eea0 <_PyCoro_GetAwaitableIter@@Base+0x858> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt d46a4 │ │ │ │ + blt d41fc │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bne d48d4 │ │ │ │ + bne d4440 │ │ │ │ ldr r2, [r5] │ │ │ │ add r4, r7, #2 │ │ │ │ add r1, r2, #4 │ │ │ │ str r1, [r5] │ │ │ │ ldr r2, [r2] │ │ │ │ str r3, [r2] │ │ │ │ - b d3d5c │ │ │ │ + b d38c8 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #23 │ │ │ │ add ip, r1, r2 │ │ │ │ str ip, [r5] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 1b6994 │ │ │ │ + bl 1b6504 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d41e8 │ │ │ │ - b d3fa4 │ │ │ │ + bne d3d54 │ │ │ │ + b d3b10 │ │ │ │ ldr r7, [r5] │ │ │ │ movw r1, #35428 @ 0x8a64 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r3, r7, #4 │ │ │ │ str r3, [r5] │ │ │ │ cmp r0, r1 │ │ │ │ - bne d4758 │ │ │ │ + bne d42c4 │ │ │ │ ldr r3, [r7] │ │ │ │ str r8, [r3] │ │ │ │ - b d3d5c │ │ │ │ + b d38c8 │ │ │ │ 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 d4770 │ │ │ │ + beq d42dc │ │ │ │ ldr ip, [r8, #8] │ │ │ │ cmp ip, #1 │ │ │ │ ldrbeq r3, [r8, #16] │ │ │ │ strbeq r3, [r5] │ │ │ │ - beq d3d5c │ │ │ │ - movw r0, #38048 @ 0x94a0 │ │ │ │ + beq d38c8 │ │ │ │ + movw r0, #36580 @ 0x8ee4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - movw r3, #37980 @ 0x945c │ │ │ │ + movw r3, #36512 @ 0x8ea0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ stm sp, {r0, ip} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #38008 @ 0x9478 │ │ │ │ + movw r2, #36540 @ 0x8ebc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98790 │ │ │ │ - b d3fa4 │ │ │ │ + bl 98788 │ │ │ │ + b d3b10 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #1 │ │ │ │ add ip, r1, #4 │ │ │ │ str ip, [r5] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 1b6994 │ │ │ │ + bl 1b6504 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3fa4 │ │ │ │ + beq d3b10 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d3d5c │ │ │ │ - b d40ec │ │ │ │ + beq d38c8 │ │ │ │ + b d3c58 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #2 │ │ │ │ add ip, r1, #4 │ │ │ │ str ip, [r5] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 1b6994 │ │ │ │ + bl 1b6504 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3fa4 │ │ │ │ + beq d3b10 │ │ │ │ cmp r0, #2 │ │ │ │ - bls d3d5c │ │ │ │ - b d40ec │ │ │ │ + bls d38c8 │ │ │ │ + b d3c58 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r5] │ │ │ │ - bne d483c │ │ │ │ - movw r0, #38084 @ 0x94c4 │ │ │ │ + bne d43a8 │ │ │ │ + movw r0, #36616 @ 0x8f08 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b d3e84 │ │ │ │ + b d39f0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ - bne d3d54 │ │ │ │ - movw r0, #12176 @ 0x2f90 │ │ │ │ + bne d38c0 │ │ │ │ + movw r0, #10512 @ 0x2910 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - b d3e84 │ │ │ │ + b d39f0 │ │ │ │ ldr r2, [r5] │ │ │ │ - movw r1, #37736 @ 0x9368 │ │ │ │ + movw r1, #36268 @ 0x8dac │ │ │ │ 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 d4ae8 │ │ │ │ + beq d4654 │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ - movwne r0, #38132 @ 0x94f4 │ │ │ │ + movwne r0, #36664 @ 0x8f38 │ │ │ │ movtne r0, #61 @ 0x3d │ │ │ │ - bne d3e84 │ │ │ │ + bne d39f0 │ │ │ │ add r1, r2, #8 │ │ │ │ str r1, [r5] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ - beq d4b38 │ │ │ │ + beq d46a4 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ movw r1, #35428 @ 0x8a64 │ │ │ │ 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 d4ab4 │ │ │ │ + bne d4620 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d4b18 │ │ │ │ + bne d4684 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - movweq r0, #37744 @ 0x9370 │ │ │ │ + movweq r0, #36276 @ 0x8db4 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d3e84 │ │ │ │ + beq d39f0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 135760 │ │ │ │ + bl 135324 │ │ │ │ subs r3, r0, #0 │ │ │ │ - movweq r0, #38188 @ 0x952c │ │ │ │ + movweq r0, #36720 @ 0x8f70 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d3e84 │ │ │ │ + beq d39f0 │ │ │ │ adds r1, r3, #16 │ │ │ │ - movw r2, #24008 @ 0x5dc8 │ │ │ │ + movw r2, #22344 @ 0x5748 │ │ │ │ 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 d4954 │ │ │ │ + beq d44c0 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, r0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d4924 │ │ │ │ + bne d4490 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r5, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq d4b44 │ │ │ │ + beq d46b0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #29524 @ 0x7354 │ │ │ │ + movw ip, #29516 @ 0x734c │ │ │ │ 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 2e1f8 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3d5c │ │ │ │ + bgt d38c8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d3d5c │ │ │ │ + bne d38c8 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d3d5c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d38c8 │ │ │ │ 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 d45b4 │ │ │ │ + bne d4120 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d4688 │ │ │ │ + beq d41e0 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4] │ │ │ │ ldrne r3, [fp, #-52] @ 0xffffffcc │ │ │ │ strne r3, [r5] │ │ │ │ - beq d4710 │ │ │ │ + beq d427c │ │ │ │ add r4, r7, #2 │ │ │ │ - b d3d5c │ │ │ │ - bl be588 │ │ │ │ + b d38c8 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3e40 │ │ │ │ - b d3fa4 │ │ │ │ + beq d39ac │ │ │ │ + b d3b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3fc8 │ │ │ │ - b d3fa4 │ │ │ │ + beq d3b34 │ │ │ │ + b d3b10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3f4c │ │ │ │ + bne d3ab8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d3f4c │ │ │ │ - bl be588 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d3ab8 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4040 │ │ │ │ - b d3fa4 │ │ │ │ + beq d3bac │ │ │ │ + b d3b10 │ │ │ │ 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, #38320 @ 0x95b0 │ │ │ │ + movweq r0, #36852 @ 0x8ff4 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d3e84 │ │ │ │ + beq d39f0 │ │ │ │ add r4, r7, #2 │ │ │ │ cmp r0, #131072 @ 0x20000 │ │ │ │ - bne d3d5c │ │ │ │ + bne d38c8 │ │ │ │ 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 d3d5c │ │ │ │ - bl be588 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq d413c │ │ │ │ - b d3fa4 │ │ │ │ - bl be588 │ │ │ │ + b d38c8 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d3fa4 │ │ │ │ - mvn r7, #0 │ │ │ │ - b d3f54 │ │ │ │ + beq d3ca8 │ │ │ │ + b d3b10 │ │ │ │ mov r1, r4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl 36f570 <_PyCoro_GetAwaitableIter@@Base+0x858> │ │ │ │ + bl 36eea0 <_PyCoro_GetAwaitableIter@@Base+0x858> │ │ │ │ cmp r0, #0 │ │ │ │ strge r0, [r5] │ │ │ │ - bge d45b4 │ │ │ │ + bge d4120 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d3e84 │ │ │ │ + b d39f0 │ │ │ │ + bl be194 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d3b10 │ │ │ │ + mvn r7, #0 │ │ │ │ + b d3ac0 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d474c │ │ │ │ + bne d42b8 │ │ │ │ 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, #29888 @ 0x74c0 │ │ │ │ + movw r2, #29880 @ 0x74b8 │ │ │ │ movt r2, #7 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b d3d5c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + b d38c8 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b d3fa4 │ │ │ │ - movw r0, #38104 @ 0x94d8 │ │ │ │ + bl 16d81c │ │ │ │ + b d3b10 │ │ │ │ + movw r0, #36636 @ 0x8f1c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b d3e84 │ │ │ │ + b d39f0 │ │ │ │ ldr r5, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4a3c │ │ │ │ + bne d45a8 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne d4a00 │ │ │ │ + bne d456c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c1cc4 │ │ │ │ + bl 1c17e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4184 │ │ │ │ - movw r0, #8188 @ 0x1ffc │ │ │ │ + beq d3cf0 │ │ │ │ + movw r0, #6524 @ 0x197c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - b d3e84 │ │ │ │ - bl b61cc │ │ │ │ + b d39f0 │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #58772 @ 0xe594 │ │ │ │ + movweq r0, #57140 @ 0xdf34 │ │ │ │ movteq r0, #60 @ 0x3c │ │ │ │ - beq d3e84 │ │ │ │ - b d4298 │ │ │ │ + beq d39f0 │ │ │ │ + b d3e04 │ │ │ │ movw r1, #35428 @ 0x8a64 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq d4794 │ │ │ │ - bl b61cc │ │ │ │ + beq d4300 │ │ │ │ + bl b5efc │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #37980 @ 0x945c │ │ │ │ + movweq r0, #36512 @ 0x8ea0 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d3e84 │ │ │ │ + beq d39f0 │ │ │ │ ldr ip, [r8, #8] │ │ │ │ cmp ip, #1 │ │ │ │ ldreq r3, [r8, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ strbeq r3, [r5] │ │ │ │ - beq d3d5c │ │ │ │ - movw r0, #38064 @ 0x94b0 │ │ │ │ + beq d38c8 │ │ │ │ + movw r0, #36596 @ 0x8ef4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - movw r3, #37980 @ 0x945c │ │ │ │ + movw r3, #36512 @ 0x8ea0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - b d42e8 │ │ │ │ + b d3e54 │ │ │ │ cmp ip, #122 @ 0x7a │ │ │ │ - movw lr, #27548 @ 0x6b9c │ │ │ │ + movw lr, #27740 @ 0x6c5c │ │ │ │ movt lr, #61 @ 0x3d │ │ │ │ - movw r0, #6008 @ 0x1778 │ │ │ │ + movw r0, #4344 @ 0x10f8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ movne r0, lr │ │ │ │ - b d3e90 │ │ │ │ + b d39fc │ │ │ │ mov r7, #0 │ │ │ │ - b d3f14 │ │ │ │ - bl be588 │ │ │ │ + b d3a80 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d3fa4 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bne d3b10 │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37768 @ 0x9388 │ │ │ │ + movw r1, #36300 @ 0x8dcc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b d3fa4 │ │ │ │ + bl 16d81c │ │ │ │ + b d3b10 │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ vldr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d3fa4 │ │ │ │ - b d40a4 │ │ │ │ - movw r0, #34120 @ 0x8548 │ │ │ │ + bne d3b10 │ │ │ │ + b d3c10 │ │ │ │ + movw r0, #32576 @ 0x7f40 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - b d3e84 │ │ │ │ + b d39f0 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp ip, #1 │ │ │ │ - bne d4888 │ │ │ │ + bne d43f4 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ldr r1, [r2] │ │ │ │ tst r3, #32 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ - beq d4ba8 │ │ │ │ + beq d4714 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r8, r0, #20 │ │ │ │ addeq r8, r8, #28 │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r8] │ │ │ │ - beq d4880 │ │ │ │ + beq d43ec │ │ │ │ cmp r2, #2 │ │ │ │ ldrheq r3, [r8] │ │ │ │ ldrne r3, [r8] │ │ │ │ str r3, [r1] │ │ │ │ - b d3d5c │ │ │ │ - movw r0, #25028 @ 0x61c4 │ │ │ │ + b d38c8 │ │ │ │ + movw r0, #23364 @ 0x5b44 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - movw r3, #38084 @ 0x94c4 │ │ │ │ + movw r3, #36616 @ 0x8f08 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - b d42e8 │ │ │ │ - bl 142a28 │ │ │ │ - movw r0, #38376 @ 0x95e8 │ │ │ │ + b d3e54 │ │ │ │ + bl 1425e0 │ │ │ │ + movw r0, #36908 @ 0x902c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - b d3e90 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + b d39fc │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37932 @ 0x942c │ │ │ │ + movw r1, #36464 @ 0x8e70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b d3fa4 │ │ │ │ + bl 16d81c │ │ │ │ + b d3b10 │ │ │ │ ldr r0, [r1] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ bl 2e294 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq d3d5c │ │ │ │ - movw r3, #45536 @ 0xb1e0 │ │ │ │ + beq d38c8 │ │ │ │ + movw r3, #45932 @ 0xb36c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35696 @ 0x8b70 │ │ │ │ + movw r1, #34052 @ 0x8504 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b d3fa4 │ │ │ │ - movw r3, #46476 @ 0xb58c │ │ │ │ + bl 16d81c │ │ │ │ + b d3b10 │ │ │ │ + movw r3, #47752 @ 0xba88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37888 @ 0x9400 │ │ │ │ + movw r1, #36420 @ 0x8e44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b d3fa4 │ │ │ │ + bl 16d81c │ │ │ │ + b d3b10 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4948 │ │ │ │ + bgt d44b4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d4948 │ │ │ │ + bne d44b4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #38284 @ 0x958c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #36816 @ 0x8fd0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b d3e84 │ │ │ │ + b d39f0 │ │ │ │ ldr r2, [r5] │ │ │ │ add r0, r2, #4 │ │ │ │ str r0, [r5] │ │ │ │ ldr r5, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d4b68 │ │ │ │ + beq d46d4 │ │ │ │ ldr r8, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [r8] │ │ │ │ add r4, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4a5c │ │ │ │ + bne d45c8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt d4b44 │ │ │ │ + blt d46b0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r0, [r8] │ │ │ │ - beq d4b44 │ │ │ │ + beq d46b0 │ │ │ │ ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #29524 @ 0x7354 │ │ │ │ + movw ip, #29516 @ 0x734c │ │ │ │ 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] │ │ │ │ @@ -171632,180 +171339,180 @@ │ │ │ │ mov r2, r4 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ bl 2e1f8 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [r5] │ │ │ │ add r4, r7, #3 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d4538 │ │ │ │ + b d40a4 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl cd580 │ │ │ │ + bl cd10c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq d4710 │ │ │ │ + beq d427c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c2980 │ │ │ │ - b d4184 │ │ │ │ + bl 1c24a0 │ │ │ │ + b d3cf0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1c2980 │ │ │ │ - b d4184 │ │ │ │ + bl 1c24a0 │ │ │ │ + b d3cf0 │ │ │ │ ldr ip, [r5] │ │ │ │ cmp ip, r4 │ │ │ │ - bge d49e0 │ │ │ │ + bge d454c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4a90 │ │ │ │ + bgt d45fc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d4a8c │ │ │ │ + bne d45f8 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr ip, [r5] │ │ │ │ - movw r0, #45536 @ 0xb1e0 │ │ │ │ + movw r0, #45932 @ 0xb36c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r3, ip, #1 │ │ │ │ - movw r1, #38232 @ 0x9558 │ │ │ │ + movw r1, #36764 @ 0x8f9c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ - b d3fa4 │ │ │ │ + bl 13ff54 │ │ │ │ + b d3b10 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4ac8 │ │ │ │ + bgt d4634 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d4b24 │ │ │ │ + beq d4690 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ add r1, r8, #16 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, r8 │ │ │ │ - b d449c │ │ │ │ + b d4008 │ │ │ │ add r1, r2, #8 │ │ │ │ str r1, [r5] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ - beq d4b38 │ │ │ │ + beq d46a4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ addne r4, r7, #2 │ │ │ │ - bne d4464 │ │ │ │ - b d3e14 │ │ │ │ + bne d3fd0 │ │ │ │ + b d3980 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d4ac0 │ │ │ │ + ble d462c │ │ │ │ ldr r3, [r8, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r8, #20] │ │ │ │ - b d449c │ │ │ │ - movw r0, #38168 @ 0x9518 │ │ │ │ + b d4008 │ │ │ │ + movw r0, #36700 @ 0x8f5c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b d3e84 │ │ │ │ + b d39f0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4b60 │ │ │ │ + bgt d46cc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d4b90 │ │ │ │ - bl 2e3794 │ │ │ │ - b d3fa4 │ │ │ │ + beq d46fc │ │ │ │ + bl 2e2e74 │ │ │ │ + b d3b10 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4b84 │ │ │ │ + bgt d46f0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d4b9c │ │ │ │ - movw r0, #38208 @ 0x9540 │ │ │ │ + beq d4708 │ │ │ │ + movw r0, #36740 @ 0x8f84 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b d3e84 │ │ │ │ + b d39f0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d4b60 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d46cc │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d4b84 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d46f0 │ │ │ │ ldr r8, [r0, #28] │ │ │ │ - b d4868 │ │ │ │ - subeq r2, r6, ip, lsl #31 │ │ │ │ + b d43d4 │ │ │ │ + subeq r5, r6, r4, ror r8 │ │ │ │ │ │ │ │ -000d4bb4 <_PyDict_CopyAsDict@@Base>: │ │ │ │ +000d4720 <_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, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq d4be4 <_PyDict_CopyAsDict@@Base+0x30> │ │ │ │ - bl b61cc │ │ │ │ + beq d4750 <_PyDict_CopyAsDict@@Base+0x30> │ │ │ │ + bl b5efc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c3f48 │ │ │ │ + b c3b50 │ │ │ │ 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 d5024 <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ + bcs d4b90 <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ cmp r1, #384 @ 0x180 │ │ │ │ subcs lr, r1, #384 @ 0x180 │ │ │ │ ldrcs ip, [r0, #52] @ 0x34 │ │ │ │ - bcs d5024 <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ + bcs d4b90 <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ cmp r1, #372 @ 0x174 │ │ │ │ subcs lr, r1, #372 @ 0x174 │ │ │ │ ldrcs ip, [r0, #56] @ 0x38 │ │ │ │ - bcs d5024 <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ + bcs d4b90 <_PyDict_CopyAsDict@@Base+0x470> │ │ │ │ cmp r1, #227 @ 0xe3 │ │ │ │ - bls d4e34 <_PyDict_CopyAsDict@@Base+0x280> │ │ │ │ + bls d49a0 <_PyDict_CopyAsDict@@Base+0x280> │ │ │ │ ldr ip, [r0, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ subne lr, r1, #228 @ 0xe4 │ │ │ │ - beq d4e4c <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ + beq d49b8 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ adds ip, ip, lr │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq d4e4c <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ + beq d49b8 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ mov sl, r9 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r2, #65088 @ 0xfe40 │ │ │ │ + movw r2, #65080 @ 0xfe38 │ │ │ │ movt r2, #4 │ │ │ │ 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} │ │ │ │ @@ -171813,39 +171520,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 d5320 <_PyDict_CopyAsDict@@Base+0x76c> │ │ │ │ + bne d4e8c <_PyDict_CopyAsDict@@Base+0x76c> │ │ │ │ ldr r6, [r9, #12] │ │ │ │ cmn r6, #1 │ │ │ │ - beq d5320 <_PyDict_CopyAsDict@@Base+0x76c> │ │ │ │ + beq d4e8c <_PyDict_CopyAsDict@@Base+0x76c> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r3, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq d54c4 <_PyDict_CopyAsDict@@Base+0x910> │ │ │ │ + beq d5030 <_PyDict_CopyAsDict@@Base+0x910> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r8, r0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d521c <_PyDict_CopyAsDict@@Base+0x668> │ │ │ │ + bgt d4d88 <_PyDict_CopyAsDict@@Base+0x668> │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r2, [r0] │ │ │ │ - ble d5000 <_PyDict_CopyAsDict@@Base+0x44c> │ │ │ │ + ble d4b6c <_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 d4d70 <_PyDict_CopyAsDict@@Base+0x1bc> │ │ │ │ - ldr r1, [pc, #2104] @ d5568 <_PyDict_CopyAsDict@@Base+0x9b4> │ │ │ │ + beq d48dc <_PyDict_CopyAsDict@@Base+0x1bc> │ │ │ │ + ldr r1, [pc, #2104] @ d50d4 <_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 │ │ │ │ @@ -171858,498 +171565,498 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r0, #432] @ 0x1b0 │ │ │ │ ldreq r0, [r1, #1004] @ 0x3ec │ │ │ │ mov r2, r6 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r1, r9 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d4e68 <_PyDict_CopyAsDict@@Base+0x2b4> │ │ │ │ + bne d49d4 <_PyDict_CopyAsDict@@Base+0x2b4> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d52f0 <_PyDict_CopyAsDict@@Base+0x73c> │ │ │ │ + beq d4e5c <_PyDict_CopyAsDict@@Base+0x73c> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r7 │ │ │ │ - blt d4d14 <_PyDict_CopyAsDict@@Base+0x160> │ │ │ │ + blt d4880 <_PyDict_CopyAsDict@@Base+0x160> │ │ │ │ tst r8, #1 │ │ │ │ - bne d4dbc <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bne d4928 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d52a4 <_PyDict_CopyAsDict@@Base+0x6f0> │ │ │ │ + beq d4e10 <_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 d4cb8 <_PyDict_CopyAsDict@@Base+0x104> │ │ │ │ + beq d4824 <_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 d51f4 <_PyDict_CopyAsDict@@Base+0x640> │ │ │ │ + bne d4d60 <_PyDict_CopyAsDict@@Base+0x640> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r2, [r3] │ │ │ │ - beq d4e2c <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ + beq d4998 <_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 d501c <_PyDict_CopyAsDict@@Base+0x468> │ │ │ │ + bhi d4b88 <_PyDict_CopyAsDict@@Base+0x468> │ │ │ │ cmp r0, #0 │ │ │ │ movne lr, r1 │ │ │ │ movne ip, r0 │ │ │ │ - bne d4c60 <_PyDict_CopyAsDict@@Base+0xac> │ │ │ │ + bne d47cc <_PyDict_CopyAsDict@@Base+0xac> │ │ │ │ ldr r3, [r9, #32] │ │ │ │ add r9, r9, #28 │ │ │ │ cmp r1, r3 │ │ │ │ - beq d4e4c <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ + beq d49b8 <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ cmp r2, #0 │ │ │ │ strne r9, [r2] │ │ │ │ - b d4e2c <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ + b d4998 <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ ldr r1, [r2] │ │ │ │ mov r3, r2 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d52e4 <_PyDict_CopyAsDict@@Base+0x730> │ │ │ │ + bgt d4e50 <_PyDict_CopyAsDict@@Base+0x730> │ │ │ │ add r1, r1, #1 │ │ │ │ cmn r0, #3 │ │ │ │ str r1, [r2] │ │ │ │ - beq d52f0 <_PyDict_CopyAsDict@@Base+0x73c> │ │ │ │ + beq d4e5c <_PyDict_CopyAsDict@@Base+0x73c> │ │ │ │ cmp r3, #1 │ │ │ │ - beq d4d94 <_PyDict_CopyAsDict@@Base+0x1e0> │ │ │ │ + beq d4900 <_PyDict_CopyAsDict@@Base+0x1e0> │ │ │ │ tst r8, #1 │ │ │ │ - beq d52f8 <_PyDict_CopyAsDict@@Base+0x744> │ │ │ │ + beq d4e64 <_PyDict_CopyAsDict@@Base+0x744> │ │ │ │ bic r0, r3, #1 │ │ │ │ movw ip, #29808 @ 0x7470 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, ip │ │ │ │ - bne d5230 <_PyDict_CopyAsDict@@Base+0x67c> │ │ │ │ + bne d4d9c <_PyDict_CopyAsDict@@Base+0x67c> │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr ip, [sl, #24] │ │ │ │ ldr lr, [r6, #24] │ │ │ │ cmp lr, ip │ │ │ │ - bne d542c <_PyDict_CopyAsDict@@Base+0x878> │ │ │ │ - movw r4, #8812 @ 0x226c │ │ │ │ - movt r4, #97 @ 0x61 │ │ │ │ + bne d4f98 <_PyDict_CopyAsDict@@Base+0x878> │ │ │ │ + movw r4, #50380 @ 0xc4cc │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ 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, #61620 @ 0xf0b4 │ │ │ │ + movw ip, #61580 @ 0xf08c │ │ │ │ movt ip, #103 @ 0x67 │ │ │ │ mul r5, r5, r2 │ │ │ │ add lr, ip, r5 │ │ │ │ ldrb r7, [ip, r5] │ │ │ │ cmp r7, #1 │ │ │ │ - bhi d5030 <_PyDict_CopyAsDict@@Base+0x47c> │ │ │ │ + bhi d4b9c <_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 d4f40 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ + bcs d4aac <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ cmp r2, #384 @ 0x180 │ │ │ │ - bcs d536c <_PyDict_CopyAsDict@@Base+0x7b8> │ │ │ │ + bcs d4ed8 <_PyDict_CopyAsDict@@Base+0x7b8> │ │ │ │ cmp r2, #372 @ 0x174 │ │ │ │ - bcs d53c8 <_PyDict_CopyAsDict@@Base+0x814> │ │ │ │ + bcs d4f34 <_PyDict_CopyAsDict@@Base+0x814> │ │ │ │ cmp r2, #227 @ 0xe3 │ │ │ │ - bls d52c8 <_PyDict_CopyAsDict@@Base+0x714> │ │ │ │ + bls d4e34 <_PyDict_CopyAsDict@@Base+0x714> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, #228 @ 0xe4 │ │ │ │ ldr lr, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - beq d4f5c <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ + beq d4ac8 <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ add lr, lr, r2 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp lr, r2 │ │ │ │ cmpne lr, #0 │ │ │ │ - bne d4f64 <_PyDict_CopyAsDict@@Base+0x3b0> │ │ │ │ + bne d4ad0 <_PyDict_CopyAsDict@@Base+0x3b0> │ │ │ │ ldr r2, [sl, #8] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5208 <_PyDict_CopyAsDict@@Base+0x654> │ │ │ │ + bne d4d74 <_PyDict_CopyAsDict@@Base+0x654> │ │ │ │ ldr ip, [r6, #12] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ cmp ip, r2 │ │ │ │ - bne d5298 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + bne d4e04 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq d519c <_PyDict_CopyAsDict@@Base+0x5e8> │ │ │ │ + beq d4d08 <_PyDict_CopyAsDict@@Base+0x5e8> │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble d5298 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + ble d4e04 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d51c4 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d4d30 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ cmp lr, #1 │ │ │ │ - beq d5494 <_PyDict_CopyAsDict@@Base+0x8e0> │ │ │ │ + beq d5000 <_PyDict_CopyAsDict@@Base+0x8e0> │ │ │ │ ldr r4, [r2, #20] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d51c4 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d4d30 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ cmp lr, #2 │ │ │ │ - beq d5298 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + beq d4e04 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ ldr r4, [r2, #24] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d51c4 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d4d30 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ cmp lr, #3 │ │ │ │ - beq d5298 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + beq d4e04 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ add r2, r2, #24 │ │ │ │ mov r4, #3 │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ add r4, r4, #1 │ │ │ │ cmp ip, r1 │ │ │ │ - beq d51c4 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d4d30 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ cmp lr, r4 │ │ │ │ - bne d4fe4 <_PyDict_CopyAsDict@@Base+0x430> │ │ │ │ - b d5298 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + bne d4b50 <_PyDict_CopyAsDict@@Base+0x430> │ │ │ │ + b d4e04 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ tst r0, #1 │ │ │ │ - bne d4dbc <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bne d4928 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne d4dbc <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d4dbc <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bne d4928 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d4928 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ ldr ip, [r0, #40] @ 0x28 │ │ │ │ sub lr, r1, #212 @ 0xd4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d4c60 <_PyDict_CopyAsDict@@Base+0xac> │ │ │ │ - b d4e4c <_PyDict_CopyAsDict@@Base+0x298> │ │ │ │ + bne d47cc <_PyDict_CopyAsDict@@Base+0xac> │ │ │ │ + b d49b8 <_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 d541c <_PyDict_CopyAsDict@@Base+0x868> │ │ │ │ + bcs d4f88 <_PyDict_CopyAsDict@@Base+0x868> │ │ │ │ cmp r5, #384 @ 0x180 │ │ │ │ - bcs d53b8 <_PyDict_CopyAsDict@@Base+0x804> │ │ │ │ + bcs d4f24 <_PyDict_CopyAsDict@@Base+0x804> │ │ │ │ cmp r5, #372 @ 0x174 │ │ │ │ - bcs d53fc <_PyDict_CopyAsDict@@Base+0x848> │ │ │ │ + bcs d4f68 <_PyDict_CopyAsDict@@Base+0x848> │ │ │ │ cmp r5, #227 @ 0xe3 │ │ │ │ - bls d52b0 <_PyDict_CopyAsDict@@Base+0x6fc> │ │ │ │ + bls d4e1c <_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 d508c <_PyDict_CopyAsDict@@Base+0x4d8> │ │ │ │ + beq d4bf8 <_PyDict_CopyAsDict@@Base+0x4d8> │ │ │ │ adds lr, r8, r5 │ │ │ │ - beq d508c <_PyDict_CopyAsDict@@Base+0x4d8> │ │ │ │ + beq d4bf8 <_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 d5460 <_PyDict_CopyAsDict@@Base+0x8ac> │ │ │ │ + bcs d4fcc <_PyDict_CopyAsDict@@Base+0x8ac> │ │ │ │ cmp ip, #384 @ 0x180 │ │ │ │ - bcs d53ec <_PyDict_CopyAsDict@@Base+0x838> │ │ │ │ + bcs d4f58 <_PyDict_CopyAsDict@@Base+0x838> │ │ │ │ cmp ip, #372 @ 0x174 │ │ │ │ - bcs d540c <_PyDict_CopyAsDict@@Base+0x858> │ │ │ │ + bcs d4f78 <_PyDict_CopyAsDict@@Base+0x858> │ │ │ │ cmp ip, #227 @ 0xe3 │ │ │ │ - bls d533c <_PyDict_CopyAsDict@@Base+0x788> │ │ │ │ + bls d4ea8 <_PyDict_CopyAsDict@@Base+0x788> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub ip, ip, #228 @ 0xe4 │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d50f8 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ + beq d4c64 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ adds r8, r5, ip │ │ │ │ - beq d50f8 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ + beq d4c64 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ ldr ip, [r5, ip] │ │ │ │ cmp ip, #0 │ │ │ │ - beq d50f8 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ + beq d4c64 <_PyDict_CopyAsDict@@Base+0x544> │ │ │ │ cmp lr, #0 │ │ │ │ - bne d4f5c <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ + bne d4ac8 <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ mov lr, r8 │ │ │ │ cmp r7, #2 │ │ │ │ - beq d4f4c <_PyDict_CopyAsDict@@Base+0x398> │ │ │ │ - ldr ip, [pc, #1124] @ d556c <_PyDict_CopyAsDict@@Base+0x9b8> │ │ │ │ + beq d4ab8 <_PyDict_CopyAsDict@@Base+0x398> │ │ │ │ + ldr ip, [pc, #1124] @ d50d8 <_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 d5164 <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ + bcs d4cd0 <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ cmp r2, #384 @ 0x180 │ │ │ │ - bcs d53dc <_PyDict_CopyAsDict@@Base+0x828> │ │ │ │ + bcs d4f48 <_PyDict_CopyAsDict@@Base+0x828> │ │ │ │ cmp r2, #372 @ 0x174 │ │ │ │ subcs r2, r2, #372 @ 0x174 │ │ │ │ ldrcs ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrcs ip, [ip, #56] @ 0x38 │ │ │ │ - bcs d5164 <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ + bcs d4cd0 <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ cmp r2, #227 @ 0xe3 │ │ │ │ - bls d5354 <_PyDict_CopyAsDict@@Base+0x7a0> │ │ │ │ + bls d4ec0 <_PyDict_CopyAsDict@@Base+0x7a0> │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, #228 @ 0xe4 │ │ │ │ ldr ip, [ip, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - beq d518c <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ + beq d4cf8 <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ adds r5, ip, r2 │ │ │ │ - beq d518c <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ + beq d4cf8 <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ ldr r2, [ip, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d518c <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ + beq d4cf8 <_PyDict_CopyAsDict@@Base+0x5d8> │ │ │ │ cmp lr, #0 │ │ │ │ - bne d4f5c <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ + bne d4ac8 <_PyDict_CopyAsDict@@Base+0x3a8> │ │ │ │ mov lr, r5 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, r7 │ │ │ │ - bls d5114 <_PyDict_CopyAsDict@@Base+0x560> │ │ │ │ - b d4f4c <_PyDict_CopyAsDict@@Base+0x398> │ │ │ │ + bls d4c80 <_PyDict_CopyAsDict@@Base+0x560> │ │ │ │ + b d4ab8 <_PyDict_CopyAsDict@@Base+0x398> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp ip, r2 │ │ │ │ - beq d51c4 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ + beq d4d30 <_PyDict_CopyAsDict@@Base+0x610> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d51a0 <_PyDict_CopyAsDict@@Base+0x5ec> │ │ │ │ + bne d4d0c <_PyDict_CopyAsDict@@Base+0x5ec> │ │ │ │ movw r2, #36116 @ 0x8d14 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ - bne d5298 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + bne d4e04 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ ldr r2, [r0, #24] │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r3, #1 │ │ │ │ - bne d4dd8 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ + bne d4944 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d4dd8 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ + bne d4944 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d4dd8 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d4944 <_PyDict_CopyAsDict@@Base+0x224> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne d4e28 <_PyDict_CopyAsDict@@Base+0x274> │ │ │ │ - b d4e2c <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ + bne d4994 <_PyDict_CopyAsDict@@Base+0x274> │ │ │ │ + b d4998 <_PyDict_CopyAsDict@@Base+0x278> │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq d4f70 <_PyDict_CopyAsDict@@Base+0x3bc> │ │ │ │ - b d5298 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ + beq d4adc <_PyDict_CopyAsDict@@Base+0x3bc> │ │ │ │ + b d4e04 <_PyDict_CopyAsDict@@Base+0x6e4> │ │ │ │ cmp r7, #0 │ │ │ │ - ble d4dbc <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + ble d4928 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ add r5, r0, #12 │ │ │ │ orr r8, r0, #1 │ │ │ │ - b d4d10 <_PyDict_CopyAsDict@@Base+0x15c> │ │ │ │ + b d487c <_PyDict_CopyAsDict@@Base+0x15c> │ │ │ │ movw ip, #15180 @ 0x3b4c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r2, ip │ │ │ │ - beq d5380 <_PyDict_CopyAsDict@@Base+0x7cc> │ │ │ │ + beq d4eec <_PyDict_CopyAsDict@@Base+0x7cc> │ │ │ │ movw ip, #5188 @ 0x1444 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq d543c <_PyDict_CopyAsDict@@Base+0x888> │ │ │ │ + beq d4fa8 <_PyDict_CopyAsDict@@Base+0x888> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ movw ip, #30948 @ 0x78e4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r2, ip │ │ │ │ cmpeq r1, #0 │ │ │ │ - beq d5470 <_PyDict_CopyAsDict@@Base+0x8bc> │ │ │ │ + beq d4fdc <_PyDict_CopyAsDict@@Base+0x8bc> │ │ │ │ ldr r2, [sl, #8] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - movw r2, #62944 @ 0xf5e0 │ │ │ │ + movw r2, #61152 @ 0xeee0 │ │ │ │ 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 d51cc <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ + b d4d38 <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d4dbc <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d4928 <_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 d506c <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ + b d4bd8 <_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 d4f40 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ + b d4aac <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ cmn r0, #3 │ │ │ │ orr r3, r2, #1 │ │ │ │ - bne d4e88 <_PyDict_CopyAsDict@@Base+0x2d4> │ │ │ │ - bl 142a28 │ │ │ │ - b d4da0 <_PyDict_CopyAsDict@@Base+0x1ec> │ │ │ │ + bne d49f4 <_PyDict_CopyAsDict@@Base+0x2d4> │ │ │ │ + bl 1425e0 │ │ │ │ + b d490c <_PyDict_CopyAsDict@@Base+0x1ec> │ │ │ │ ldr r2, [r8] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d4e98 <_PyDict_CopyAsDict@@Base+0x2e4> │ │ │ │ + bne d4a04 <_PyDict_CopyAsDict@@Base+0x2e4> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b d4e98 <_PyDict_CopyAsDict@@Base+0x2e4> │ │ │ │ + b d4a04 <_PyDict_CopyAsDict@@Base+0x2e4> │ │ │ │ mov r0, r9 │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d4cd8 <_PyDict_CopyAsDict@@Base+0x124> │ │ │ │ - bl 142a28 │ │ │ │ - b d4dbc <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bne d4844 <_PyDict_CopyAsDict@@Base+0x124> │ │ │ │ + bl 1425e0 │ │ │ │ + b d4928 <_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 d50d0 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ + b d4c3c <_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 d5164 <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ + b d4cd0 <_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 d4f40 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ + b d4aac <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr ip, [r2, #4] │ │ │ │ - movw r2, #22724 @ 0x58c4 │ │ │ │ + movw r2, #21804 @ 0x552c │ │ │ │ movt r2, #24 │ │ │ │ cmp ip, r2 │ │ │ │ - bne d549c <_PyDict_CopyAsDict@@Base+0x8e8> │ │ │ │ + bne d5008 <_PyDict_CopyAsDict@@Base+0x8e8> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ add r2, r1, #156 @ 0x9c │ │ │ │ cmp ip, r2 │ │ │ │ - bne d549c <_PyDict_CopyAsDict@@Base+0x8e8> │ │ │ │ + bne d5008 <_PyDict_CopyAsDict@@Base+0x8e8> │ │ │ │ ldr r2, [r1, #156] @ 0x9c │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d51cc <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ + b d4d38 <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r5, r5, #384 @ 0x180 │ │ │ │ ldr r8, [r1, #52] @ 0x34 │ │ │ │ - b d506c <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ + b d4bd8 <_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 d4f40 <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ + b d4aac <_PyDict_CopyAsDict@@Base+0x38c> │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, #384 @ 0x180 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ - b d5164 <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ + b d4cd0 <_PyDict_CopyAsDict@@Base+0x5b0> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub ip, ip, #384 @ 0x180 │ │ │ │ ldr r5, [r1, #52] @ 0x34 │ │ │ │ - b d50d0 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ + b d4c3c <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r5, r5, #372 @ 0x174 │ │ │ │ ldr r8, [r1, #56] @ 0x38 │ │ │ │ - b d506c <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ + b d4bd8 <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub ip, ip, #372 @ 0x174 │ │ │ │ ldr r5, [r1, #56] @ 0x38 │ │ │ │ - b d50d0 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ + b d4c3c <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r5, r5, #424 @ 0x1a8 │ │ │ │ ldr r8, [r1, #80] @ 0x50 │ │ │ │ - b d506c <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ + b d4bd8 <_PyDict_CopyAsDict@@Base+0x4b8> │ │ │ │ movw ip, #5188 @ 0x1444 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - bne d5268 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ + bne d4dd4 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ add ip, r1, #60 @ 0x3c │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, ip │ │ │ │ - bne d5250 <_PyDict_CopyAsDict@@Base+0x69c> │ │ │ │ - movw r2, #15088 @ 0x3af0 │ │ │ │ + bne d4dbc <_PyDict_CopyAsDict@@Base+0x69c> │ │ │ │ + movw r2, #12752 @ 0x31d0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d51cc <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ + b d4d38 <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub ip, ip, #424 @ 0x1a8 │ │ │ │ ldr r5, [r1, #80] @ 0x50 │ │ │ │ - b d50d0 <_PyDict_CopyAsDict@@Base+0x51c> │ │ │ │ + b d4c3c <_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 d5268 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ - b d5274 <_PyDict_CopyAsDict@@Base+0x6c0> │ │ │ │ + bne d4dd4 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ + b d4de0 <_PyDict_CopyAsDict@@Base+0x6c0> │ │ │ │ str lr, [fp, #-84] @ 0xffffffac │ │ │ │ - b d51cc <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ + b d4d38 <_PyDict_CopyAsDict@@Base+0x618> │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne d5268 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ + bne d4dd4 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ add r2, r2, #60 @ 0x3c │ │ │ │ cmp r1, r2 │ │ │ │ - beq d5450 <_PyDict_CopyAsDict@@Base+0x89c> │ │ │ │ - b d5268 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ + beq d4fbc <_PyDict_CopyAsDict@@Base+0x89c> │ │ │ │ + b d4dd4 <_PyDict_CopyAsDict@@Base+0x6b4> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d5500 <_PyDict_CopyAsDict@@Base+0x94c> │ │ │ │ + bne d506c <_PyDict_CopyAsDict@@Base+0x94c> │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne d4dbc <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + bne d4928 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bdde8 │ │ │ │ + bl bd9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d5334 <_PyDict_CopyAsDict@@Base+0x780> │ │ │ │ + blt d4ea0 <_PyDict_CopyAsDict@@Base+0x780> │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4dbc <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ - b d4ce8 <_PyDict_CopyAsDict@@Base+0x134> │ │ │ │ + beq d4928 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + b d4854 <_PyDict_CopyAsDict@@Base+0x134> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #88] @ d5568 <_PyDict_CopyAsDict@@Base+0x9b4> │ │ │ │ + ldr r3, [pc, #88] @ d50d4 <_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 │ │ │ │ @@ -172363,100 +172070,100 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #416 @ 0x1a0 │ │ │ │ addeq r3, r3, #988 @ 0x3dc │ │ │ │ add r3, r0, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4dbc <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ - b d54dc <_PyDict_CopyAsDict@@Base+0x928> │ │ │ │ + bne d4928 <_PyDict_CopyAsDict@@Base+0x208> │ │ │ │ + b d5048 <_PyDict_CopyAsDict@@Base+0x928> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strhteq pc, [r7], #-6 @ │ │ │ │ + rsbeq pc, r7, lr, lsl #1 │ │ │ │ │ │ │ │ -000d5570 <_PyObject_LookupSpecial@@Base>: │ │ │ │ +000d50dc <_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] @ d57bc <_PyObject_LookupSpecial@@Base+0x24c> │ │ │ │ + ldr r1, [pc, #548] @ d5328 <_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, #1436] @ 0x59c │ │ │ │ cmp r7, r2 │ │ │ │ - bne d565c <_PyObject_LookupSpecial@@Base+0xec> │ │ │ │ + bne d51c8 <_PyObject_LookupSpecial@@Base+0xec> │ │ │ │ ldr r2, [r8, #1440] @ 0x5a0 │ │ │ │ cmp r6, r2 │ │ │ │ - bne d565c <_PyObject_LookupSpecial@@Base+0xec> │ │ │ │ + bne d51c8 <_PyObject_LookupSpecial@@Base+0xec> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r3, #1444] @ 0x5a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5710 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ + beq d527c <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5720 <_PyObject_LookupSpecial@@Base+0x1b0> │ │ │ │ + bgt d528c <_PyObject_LookupSpecial@@Base+0x1b0> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, #1 │ │ │ │ str r3, [r0] │ │ │ │ - beq d5710 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ + beq d527c <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ tst r0, #1 │ │ │ │ - bne d572c <_PyObject_LookupSpecial@@Base+0x1bc> │ │ │ │ + bne d5298 <_PyObject_LookupSpecial@@Base+0x1bc> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d57b4 <_PyObject_LookupSpecial@@Base+0x244> │ │ │ │ + beq d5320 <_PyObject_LookupSpecial@@Base+0x244> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5714 <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ + bgt d5280 <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5714 <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ + bne d5280 <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d5714 <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d5280 <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ cmp r7, #0 │ │ │ │ - beq d575c <_PyObject_LookupSpecial@@Base+0x1ec> │ │ │ │ + beq d52c8 <_PyObject_LookupSpecial@@Base+0x1ec> │ │ │ │ mov r0, r9 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5710 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ + beq d527c <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d56f8 <_PyObject_LookupSpecial@@Base+0x188> │ │ │ │ + beq d5264 <_PyObject_LookupSpecial@@Base+0x188> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne d56f8 <_PyObject_LookupSpecial@@Base+0x188> │ │ │ │ + bne d5264 <_PyObject_LookupSpecial@@Base+0x188> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d56f8 <_PyObject_LookupSpecial@@Base+0x188> │ │ │ │ + bgt d5264 <_PyObject_LookupSpecial@@Base+0x188> │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ bic r0, r0, #1 │ │ │ │ add r3, r3, #156 @ 0x9c │ │ │ │ add r2, r3, r4 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r6] │ │ │ │ add r1, r4, #4 │ │ │ │ @@ -172465,173 +172172,173 @@ │ │ │ │ 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 d5744 <_PyObject_LookupSpecial@@Base+0x1d4> │ │ │ │ + ble d52b0 <_PyObject_LookupSpecial@@Base+0x1d4> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d5710 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ + beq d527c <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ tst r0, #1 │ │ │ │ - bne d572c <_PyObject_LookupSpecial@@Base+0x1bc> │ │ │ │ + bne d5298 <_PyObject_LookupSpecial@@Base+0x1bc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d560c <_PyObject_LookupSpecial@@Base+0x9c> │ │ │ │ + bne d5178 <_PyObject_LookupSpecial@@Base+0x9c> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ bics r3, r0, #1 │ │ │ │ orrne r0, r0, #1 │ │ │ │ - beq d5710 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ + beq d527c <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ bic r4, r0, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b d5610 <_PyObject_LookupSpecial@@Base+0xa0> │ │ │ │ + b d517c <_PyObject_LookupSpecial@@Base+0xa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d56f4 <_PyObject_LookupSpecial@@Base+0x184> │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d56f4 <_PyObject_LookupSpecial@@Base+0x184> │ │ │ │ + bne d5260 <_PyObject_LookupSpecial@@Base+0x184> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d5260 <_PyObject_LookupSpecial@@Base+0x184> │ │ │ │ ldrh r2, [r9, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d5664 <_PyObject_LookupSpecial@@Base+0xf4> │ │ │ │ + bcs d51d0 <_PyObject_LookupSpecial@@Base+0xf4> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne d5664 <_PyObject_LookupSpecial@@Base+0xf4> │ │ │ │ + bne d51d0 <_PyObject_LookupSpecial@@Base+0xf4> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d5664 <_PyObject_LookupSpecial@@Base+0xf4> │ │ │ │ + bgt d51d0 <_PyObject_LookupSpecial@@Base+0xf4> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 143f04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 143abc <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ ldr r7, [r9, #192] @ 0xc0 │ │ │ │ - bl b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d567c <_PyObject_LookupSpecial@@Base+0x10c> │ │ │ │ + b d51e8 <_PyObject_LookupSpecial@@Base+0x10c> │ │ │ │ mov r5, r4 │ │ │ │ - b d5714 <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ + b d5280 <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d57c0 : │ │ │ │ +000d532c : │ │ │ │ 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] @ d58f4 │ │ │ │ + ldr ip, [pc, #280] @ d5460 │ │ │ │ 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 d5838 │ │ │ │ + beq d53a4 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ ldr r5, [r0, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d5838 │ │ │ │ + beq d53a4 │ │ │ │ blx r5 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d5860 │ │ │ │ + beq d53cc │ │ │ │ cmp r2, #0 │ │ │ │ - bne d589c │ │ │ │ + bne d5408 │ │ │ │ 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 cf0dc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cec68 <_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 d5874 │ │ │ │ + beq d53e0 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d582c │ │ │ │ + bne d5398 │ │ │ │ movw r1, #4388 @ 0x1124 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #35372 @ 0x8a2c │ │ │ │ + movw r2, #29172 @ 0x71f4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2dba60 <_PyErr_Format@@Base> │ │ │ │ + b 2db0ac <_PyErr_Format@@Base> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d582c │ │ │ │ + beq d5398 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d58dc │ │ │ │ + ble d5448 │ │ │ │ movw r1, #4388 @ 0x1124 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #35420 @ 0x8a5c │ │ │ │ + movw r2, #29220 @ 0x7224 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 332980 │ │ │ │ + b 332300 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d58b4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d58b4 │ │ │ │ + bne d5420 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d5420 │ │ │ │ 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 d5dd8 │ │ │ │ + bne d5944 │ │ │ │ bic r5, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #2 │ │ │ │ - bhi d5db4 │ │ │ │ + bhi d5920 │ │ │ │ ldr r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #40900 @ 0x9fc4 │ │ │ │ + movw r3, #40256 @ 0x9d40 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d5e1c │ │ │ │ + bne d5988 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl aa03c │ │ │ │ + bl a9db8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d5cb0 │ │ │ │ + beq d581c │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq d599c │ │ │ │ - ldr r3, [pc, #1428] @ d5efc │ │ │ │ + beq d5508 │ │ │ │ + ldr r3, [pc, #1428] @ d5a68 │ │ │ │ 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 │ │ │ │ @@ -172639,411 +172346,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 d5cb8 │ │ │ │ + beq d5824 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge d5dfc │ │ │ │ + bge d5968 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r5, #2 │ │ │ │ - bne d5d94 │ │ │ │ + bne d5900 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bgt d5d7c │ │ │ │ + bgt d58e8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq d5d84 │ │ │ │ + beq d58f0 │ │ │ │ ldr r3, [r5] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5d48 │ │ │ │ + bgt d58b4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r5, r2 │ │ │ │ str r3, [r5] │ │ │ │ - beq d5d50 │ │ │ │ + beq d58bc │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge d5a78 │ │ │ │ + bge d55e4 │ │ │ │ ldr r2, [r5, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq d5ae8 │ │ │ │ + beq d5654 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d5a78 │ │ │ │ + ble d55e4 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq d5b10 │ │ │ │ + beq d567c │ │ │ │ cmp r1, #1 │ │ │ │ - beq d5a78 │ │ │ │ + beq d55e4 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - beq d5b10 │ │ │ │ + beq d567c │ │ │ │ cmp r1, #2 │ │ │ │ - beq d5a78 │ │ │ │ + beq d55e4 │ │ │ │ add r2, r2, #20 │ │ │ │ mov r0, #2 │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ cmp ip, r6 │ │ │ │ - beq d5b10 │ │ │ │ + beq d567c │ │ │ │ cmp r1, r0 │ │ │ │ - bne d5a60 │ │ │ │ + bne d55cc │ │ │ │ ldr r2, [r7, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq d5ec4 │ │ │ │ + beq d5a30 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d5bc8 │ │ │ │ + ble d5734 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne d5ba0 │ │ │ │ + bne d570c │ │ │ │ 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 d5b34 │ │ │ │ + bne d56a0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d5b7c │ │ │ │ + bne d56e8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r7, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d5b58 │ │ │ │ + bne d56c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r5 │ │ │ │ cmp r2, r6 │ │ │ │ - beq d5b10 │ │ │ │ + beq d567c │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5aec │ │ │ │ + bne d5658 │ │ │ │ movw r2, #36116 @ 0x8d14 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r6, r2 │ │ │ │ - bne d5a78 │ │ │ │ + bne d55e4 │ │ │ │ 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 d5abc │ │ │ │ + beq d5628 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5abc │ │ │ │ + bgt d5628 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5abc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d5abc │ │ │ │ + bne d5628 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d5628 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5adc │ │ │ │ + bgt d5648 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5adc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d5adc │ │ │ │ + bne d5648 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d5648 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5acc │ │ │ │ + bgt d5638 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5acc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d5acc │ │ │ │ + bne d5638 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d5638 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d5bc8 │ │ │ │ + beq d5734 │ │ │ │ add r2, r2, #16 │ │ │ │ mov ip, #1 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ cmp r0, r6 │ │ │ │ - beq d5a9c │ │ │ │ + beq d5608 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r1, ip │ │ │ │ - bne d5bb0 │ │ │ │ - ldr r1, [pc, #816] @ d5f00 │ │ │ │ + bne d571c │ │ │ │ + ldr r1, [pc, #816] @ d5a6c │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl b37c0 │ │ │ │ + bl b34fc │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5c54 │ │ │ │ + beq d57c0 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d5c08 │ │ │ │ + beq d5774 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge d5c08 │ │ │ │ + bge d5774 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r7, r2 │ │ │ │ - bne d5e34 │ │ │ │ + bne d59a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a75ec │ │ │ │ + bl a7334 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r1, #46368 @ 0xb520 │ │ │ │ + movw r1, #45944 @ 0xb378 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - movwlt r2, #35872 @ 0x8c20 │ │ │ │ - movwge r2, #38440 @ 0x9628 │ │ │ │ + movwlt r2, #29276 @ 0x725c │ │ │ │ + movwge r2, #36972 @ 0x906c │ │ │ │ ldrlt r3, [r5, #12] │ │ │ │ movtlt r2, #61 @ 0x3d │ │ │ │ ldrge r3, [r3, #12] │ │ │ │ movtge r2, #61 @ 0x3d │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #38536 @ 0x9688 │ │ │ │ + movw r1, #37068 @ 0x90cc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5c70 │ │ │ │ + bgt d57dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d5ef0 │ │ │ │ + beq d5a5c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5c8c │ │ │ │ + bgt d57f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d5eb8 │ │ │ │ + beq d5a24 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5cb0 │ │ │ │ + bgt d581c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5cb0 │ │ │ │ + bne d581c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b d5adc │ │ │ │ - ldr r2, [pc, #580] @ d5f04 │ │ │ │ + b d5648 │ │ │ │ + ldr r2, [pc, #580] @ d5a70 │ │ │ │ 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 d5e70 │ │ │ │ + beq d59dc │ │ │ │ ldrb r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi d5e68 │ │ │ │ + bhi d59d4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d5d0c │ │ │ │ + beq d5878 │ │ │ │ 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 d5e68 │ │ │ │ + bcc d59d4 │ │ │ │ sub r2, fp, #28 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 281f20 │ │ │ │ + bl 2815d8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5c8c │ │ │ │ + beq d57f8 │ │ │ │ ldr r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq d5d50 │ │ │ │ + beq d58bc │ │ │ │ subs r7, r5, #0 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ moveq r5, r7 │ │ │ │ - bne d5a08 │ │ │ │ - b d5aac │ │ │ │ + bne d5574 │ │ │ │ + b d5618 │ │ │ │ cmp r5, r2 │ │ │ │ - bne d5a08 │ │ │ │ + bne d5574 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5d84 │ │ │ │ + bgt d58f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5d84 │ │ │ │ + bne d58f0 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d5d84 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d58f0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne d59e4 │ │ │ │ + bne d5550 │ │ │ │ mov r5, #0 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r7, r5 │ │ │ │ - b d5aac │ │ │ │ + b d5618 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ movle r5, #0 │ │ │ │ addle r2, r3, #1 │ │ │ │ movle r7, r5 │ │ │ │ strle r2, [r6] │ │ │ │ - ble d5aac │ │ │ │ - b d5d84 │ │ │ │ + ble d5618 │ │ │ │ + b d58f0 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #38452 @ 0x9634 │ │ │ │ + movw r0, #36984 @ 0x9078 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 122f90 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 122c9c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5cb0 │ │ │ │ - b d592c │ │ │ │ + beq d581c │ │ │ │ + b d5498 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #58900 @ 0xe614 │ │ │ │ + movw r0, #57268 @ 0xdfb4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 37b5a4 │ │ │ │ + bl 37aed4 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5cb0 │ │ │ │ - b d5920 │ │ │ │ - movw r0, #46368 @ 0xb520 │ │ │ │ + beq d581c │ │ │ │ + b d548c │ │ │ │ + movw r0, #45944 @ 0xb378 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #38460 @ 0x963c │ │ │ │ + movw r1, #36992 @ 0x9080 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140384 │ │ │ │ - b d5c8c │ │ │ │ + bl 13ff54 │ │ │ │ + b d57f8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d599c │ │ │ │ - b d5cb0 │ │ │ │ + bne d5508 │ │ │ │ + b d581c │ │ │ │ ldr r2, [r7, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq d5e8c │ │ │ │ + beq d59f8 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - ble d5c08 │ │ │ │ + ble d5774 │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ cmp ip, r6 │ │ │ │ - beq d5aac │ │ │ │ + beq d5618 │ │ │ │ add r1, r1, #1 │ │ │ │ - b d5e4c │ │ │ │ + b d59b8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b d5cd0 │ │ │ │ + b d583c │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38508 @ 0x966c │ │ │ │ + movw r1, #37040 @ 0x90b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b d5c8c │ │ │ │ + bl 16d81c │ │ │ │ + b d57f8 │ │ │ │ mov r2, r7 │ │ │ │ cmp r2, r6 │ │ │ │ - beq d5aac │ │ │ │ + beq d5618 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5e90 │ │ │ │ + bne d59fc │ │ │ │ movw r2, #36116 @ 0x8d14 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r6, r2 │ │ │ │ - beq d5aac │ │ │ │ - b d5c08 │ │ │ │ + beq d5618 │ │ │ │ + b d5774 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d5c8c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d57f8 │ │ │ │ mov r2, r7 │ │ │ │ cmp r2, r6 │ │ │ │ - beq d5a9c │ │ │ │ + beq d5608 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5ec8 │ │ │ │ + bne d5a34 │ │ │ │ movw r2, #36116 @ 0x8d14 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r6, r2 │ │ │ │ - beq d5a9c │ │ │ │ - b d5bc8 │ │ │ │ + beq d5608 │ │ │ │ + b d5734 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d5c70 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d57dc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r1, r3, r8, lsl #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 d5f44 │ │ │ │ + beq d5ab0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq d6204 │ │ │ │ + beq d5d70 │ │ │ │ ldr r9, [r2, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - beq d6160 │ │ │ │ + beq d5ccc │ │ │ │ ldr r3, [r9, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6148 │ │ │ │ + beq d5cb4 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r8, r3 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r3] │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6174 │ │ │ │ + bgt d5ce0 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp ip, #1 │ │ │ │ - ble d6224 │ │ │ │ + ble d5d90 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp lr, r1 │ │ │ │ movne r0, r3 │ │ │ │ - bne d619c │ │ │ │ + bne d5d08 │ │ │ │ mov r5, #1 │ │ │ │ add sl, r3, #16 │ │ │ │ movw r7, #21188 @ 0x52c4 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ movw r6, #42744 @ 0xa6f8 │ │ │ │ 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 d6018 │ │ │ │ - ldr r3, [pc, #776] @ d62e0 │ │ │ │ + beq d5b84 │ │ │ │ + ldr r3, [pc, #776] @ d5e4c │ │ │ │ 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 │ │ │ │ @@ -173059,305 +172766,305 @@ │ │ │ │ ldreq r3, [r1, #1004] @ 0x3ec │ │ │ │ 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 d6280 │ │ │ │ + beq d5dec │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r6 │ │ │ │ - bne d61e4 │ │ │ │ + bne d5d50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d61e4 │ │ │ │ + beq d5d50 │ │ │ │ mov r0, r3 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d62c4 │ │ │ │ + beq d5e30 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6124 │ │ │ │ + beq d5c90 │ │ │ │ ldr r1, [r3] │ │ │ │ mvn r2, r8 │ │ │ │ and r2, r2, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d60f4 │ │ │ │ + bgt d5c60 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne d60fc │ │ │ │ + bne d5c68 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r4, [r2, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ - beq d60e8 │ │ │ │ + beq d5c54 │ │ │ │ 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 d60e8 │ │ │ │ + bgt d5c54 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d62d4 │ │ │ │ + beq d5e40 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - beq d6094 │ │ │ │ + beq d5c00 │ │ │ │ ldr r2, [r8] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d6094 │ │ │ │ + bne d5c00 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d6094 │ │ │ │ + b d5c00 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - blt d5fbc │ │ │ │ + blt d5b28 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl be588 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movne r4, #0 │ │ │ │ - bne d60e8 │ │ │ │ + bne d5c54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 11ba38 │ │ │ │ + b 11b5d8 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ orr r0, r3, #1 │ │ │ │ cmp ip, #1 │ │ │ │ - ble d6228 │ │ │ │ + ble d5d94 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp lr, r1 │ │ │ │ moveq r8, r0 │ │ │ │ addeq sl, r3, #16 │ │ │ │ moveq r5, #1 │ │ │ │ - beq d5fa4 │ │ │ │ + beq d5b10 │ │ │ │ add sl, r3, #16 │ │ │ │ mov r5, #1 │ │ │ │ mov r3, sl │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq d6228 │ │ │ │ + beq d5d94 │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ cmp lr, r1 │ │ │ │ - bne d61a8 │ │ │ │ + bne d5d14 │ │ │ │ cmp r5, ip │ │ │ │ movlt r8, r0 │ │ │ │ - blt d5fa4 │ │ │ │ - b d6228 │ │ │ │ + blt d5b10 │ │ │ │ + b d5d94 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq d6040 │ │ │ │ + beq d5bac │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d6238 │ │ │ │ + beq d5da4 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d6050 │ │ │ │ + b d5bbc │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #208] @ d62e4 │ │ │ │ - bl 119158 <_PyUnicode_Equal@@Base> │ │ │ │ + ldr r1, [pc, #208] @ d5e50 │ │ │ │ + bl 118cf8 <_PyUnicode_Equal@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5f44 │ │ │ │ - b d6160 │ │ │ │ + beq d5ab0 │ │ │ │ + b d5ccc │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d6148 │ │ │ │ + b d5cb4 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r8, #1 │ │ │ │ - bne d6148 │ │ │ │ + bne d5cb4 │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6148 │ │ │ │ + bne d5cb4 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d6148 │ │ │ │ + b d5cb4 │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl b61cc │ │ │ │ + bl b5efc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d61d0 │ │ │ │ + bne d5d3c │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, #2528 @ 0x9e0 │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r8, #1 │ │ │ │ - bne d6148 │ │ │ │ - b d6258 │ │ │ │ + bne d5cb4 │ │ │ │ + b d5dc4 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r8, #1 │ │ │ │ - bne d6148 │ │ │ │ - b d6258 │ │ │ │ + bne d5cb4 │ │ │ │ + b d5dc4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d60e8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d5c54 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r1, r3, r8, lsl #24 │ │ │ │ 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 d6768 │ │ │ │ + beq d62d4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bge d678c │ │ │ │ + bge d62f8 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d63e4 │ │ │ │ + beq d5f50 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d6390 │ │ │ │ + ble d5efc │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp ip, r9 │ │ │ │ - beq d640c │ │ │ │ + beq d5f78 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d6390 │ │ │ │ + beq d5efc │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp ip, r9 │ │ │ │ - beq d640c │ │ │ │ + beq d5f78 │ │ │ │ cmp r1, #2 │ │ │ │ - beq d6390 │ │ │ │ + beq d5efc │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp ip, r9 │ │ │ │ - beq d640c │ │ │ │ + beq d5f78 │ │ │ │ cmp r1, #3 │ │ │ │ - beq d6390 │ │ │ │ + beq d5efc │ │ │ │ add r3, r3, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp lr, r9 │ │ │ │ - beq d640c │ │ │ │ + beq d5f78 │ │ │ │ cmp r1, ip │ │ │ │ - bne d6378 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne d5ee4 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d63b8 │ │ │ │ + beq d5f24 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r3, #10940 @ 0x2abc │ │ │ │ + movw r3, #9276 @ 0x243c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #38760 @ 0x9768 │ │ │ │ + movw r1, #37292 @ 0x91ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr lr, [r9, #12] │ │ │ │ str lr, [sp] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mov r3, #0 │ │ │ │ - b d6508 │ │ │ │ + b d6074 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r9 │ │ │ │ - beq d640c │ │ │ │ + beq d5f78 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d63e8 │ │ │ │ + bne d5f54 │ │ │ │ movw r3, #36116 @ 0x8d14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r9, r3 │ │ │ │ - bne d6390 │ │ │ │ + bne d5efc │ │ │ │ ldr r5, [r0, #20] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ldr r1, [r5, #8] │ │ │ │ and r3, r3, r1 │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ - bne d65e8 │ │ │ │ + bne d6154 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt d6450 │ │ │ │ + bgt d5fbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq d652c │ │ │ │ - ldr r2, [pc, #1040] @ d684c │ │ │ │ + beq d6098 │ │ │ │ + ldr r2, [pc, #1040] @ d63b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi d652c │ │ │ │ + bhi d6098 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r6, #27208 @ 0x6a48 │ │ │ │ + movweq r6, #26452 @ 0x6754 │ │ │ │ movteq r6, #18 │ │ │ │ - bne d6514 │ │ │ │ - ldr r7, [pc, #1000] @ d6850 │ │ │ │ + bne d6080 │ │ │ │ + ldr r7, [pc, #1000] @ d63bc │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r1, [r8, r7] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6570 │ │ │ │ - ldr ip, [pc, #976] @ d6854 │ │ │ │ + beq d60dc │ │ │ │ + ldr ip, [pc, #976] @ d63c0 │ │ │ │ ldr r0, [r2, #2012] @ 0x7dc │ │ │ │ ldr lr, [r3] │ │ │ │ str lr, [r2, #2008] @ 0x7d8 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r9, [ip, #1708] @ 0x6ac │ │ │ │ str r0, [r2, #2012] @ 0x7dc │ │ │ │ mov r2, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne d66a0 │ │ │ │ + bne d620c │ │ │ │ ldr r2, [r4] │ │ │ │ str r9, [r3, #20] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r5, [r3, #8] │ │ │ │ - bgt d65a0 │ │ │ │ + bgt d610c │ │ │ │ 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 │ │ │ │ @@ -173373,48 +173080,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 d652c │ │ │ │ + ble d6098 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #10448 @ 0x28d0 │ │ │ │ + movweq r6, #9320 @ 0x2468 │ │ │ │ movteq r6, #17 │ │ │ │ - beq d6460 │ │ │ │ + beq d5fcc │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ - movw r1, #16820 @ 0x41b4 │ │ │ │ + movw r1, #20924 @ 0x51bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140384 │ │ │ │ + b 13ff54 │ │ │ │ mov r6, #0 │ │ │ │ - b d6460 │ │ │ │ - movw r6, #51180 @ 0xc7ec │ │ │ │ + b d5fcc │ │ │ │ + movw r6, #50060 @ 0xc38c │ │ │ │ movt r6, #17 │ │ │ │ - b d6460 │ │ │ │ - movw r6, #28768 @ 0x7060 │ │ │ │ + b d5fcc │ │ │ │ + movw r6, #27596 @ 0x6bcc │ │ │ │ movt r6, #13 │ │ │ │ - b d6460 │ │ │ │ + b d5fcc │ │ │ │ movw r0, #15180 @ 0x3b4c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d63dc │ │ │ │ + beq d5f48 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r8, r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r5, [r3, #8] │ │ │ │ str r0, [r3, #20] │ │ │ │ - ble d64bc │ │ │ │ + ble d6028 │ │ │ │ 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 │ │ │ │ @@ -173424,180 +173131,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 d6508 │ │ │ │ + b d6074 │ │ │ │ cmp r3, #8 │ │ │ │ - ble d66e4 │ │ │ │ + ble d6250 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble d652c │ │ │ │ + ble d6098 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - movweq r6, #53540 @ 0xd124 │ │ │ │ + movweq r6, #52348 @ 0xcc7c │ │ │ │ movteq r6, #27 │ │ │ │ - bne d652c │ │ │ │ + bne d6098 │ │ │ │ cmp r9, #0 │ │ │ │ - beq d6830 │ │ │ │ - ldr r8, [pc, #564] @ d6850 │ │ │ │ + beq d639c │ │ │ │ + ldr r8, [pc, #564] @ d63bc │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r1, [r8, r7] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r1, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6688 │ │ │ │ + beq d61f4 │ │ │ │ ldr r0, [r1, #2020] @ 0x7e4 │ │ │ │ ldr ip, [r3] │ │ │ │ sub r0, r0, #1 │ │ │ │ str ip, [r1, #2016] @ 0x7e0 │ │ │ │ str r0, [r1, #2020] @ 0x7e4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 257e60 <_Py_NewReference@@Base> │ │ │ │ + bl 257408 <_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 d64bc │ │ │ │ - b d65a0 │ │ │ │ + ble d6028 │ │ │ │ + b d610c │ │ │ │ movw r0, #14776 @ 0x39b8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9f784 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9f4c8 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne d6654 │ │ │ │ - b d63dc │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + bne d61c0 │ │ │ │ + b d5f48 │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp r9, r2 │ │ │ │ - bne d671c │ │ │ │ - ldr r0, [pc, #416] @ d6858 │ │ │ │ + bne d6288 │ │ │ │ + ldr r0, [pc, #416] @ d63c4 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne d6708 │ │ │ │ + bne d6274 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [r8, r7] │ │ │ │ str r9, [r3, #20] │ │ │ │ str r5, [r3, #8] │ │ │ │ - b d6678 │ │ │ │ + b d61e4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d652c │ │ │ │ - ldr r1, [pc, #360] @ d685c │ │ │ │ + beq d6098 │ │ │ │ + ldr r1, [pc, #360] @ d63c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi d652c │ │ │ │ + bhi d6098 │ │ │ │ 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 d6678 │ │ │ │ + b d61e4 │ │ │ │ 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 d6678 │ │ │ │ - movw r6, #51180 @ 0xc7ec │ │ │ │ + b d61e4 │ │ │ │ + movw r6, #50060 @ 0xc38c │ │ │ │ movt r6, #17 │ │ │ │ - b d660c │ │ │ │ - movw r6, #28768 @ 0x7060 │ │ │ │ + b d6178 │ │ │ │ + movw r6, #27596 @ 0x6bcc │ │ │ │ movt r6, #13 │ │ │ │ - b d660c │ │ │ │ + b d6178 │ │ │ │ mov r6, #0 │ │ │ │ - b d660c │ │ │ │ + b d6178 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d67dc │ │ │ │ + beq d6348 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - blt d631c │ │ │ │ - movw r1, #46368 @ 0xb520 │ │ │ │ + blt d5e88 │ │ │ │ + movw r1, #45944 @ 0xb378 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d67b4 │ │ │ │ + beq d6320 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - movw r3, #10940 @ 0x2abc │ │ │ │ + movw r3, #9276 @ 0x243c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #38688 @ 0x9720 │ │ │ │ + movw r1, #37220 @ 0x9164 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr lr, [r9, #12] │ │ │ │ str lr, [sp] │ │ │ │ - bl 140384 │ │ │ │ - b d63dc │ │ │ │ - movw r2, #46368 @ 0xb520 │ │ │ │ + bl 13ff54 │ │ │ │ + b d5f48 │ │ │ │ + movw r2, #45944 @ 0xb378 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr lr, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6804 │ │ │ │ + beq d6370 │ │ │ │ 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, #10940 @ 0x2abc │ │ │ │ + movw r3, #9276 @ 0x243c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r1, #38620 @ 0x96dc │ │ │ │ + movw r1, #37152 @ 0x9120 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr ip, [r0, #12] │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp] │ │ │ │ - bl 140384 │ │ │ │ - b d63dc │ │ │ │ + bl 13ff54 │ │ │ │ + b d5f48 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16848 @ 0x41d0 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b d63dc │ │ │ │ - strdeq r2, [r6], #-254 @ 0xffffff02 │ │ │ │ + bl 16d81c │ │ │ │ + b d5f48 │ │ │ │ + subeq r5, r6, r6, ror #17 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ - subeq r3, r6, r6 │ │ │ │ + subeq r5, r6, lr, ror #17 │ │ │ │ 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] @ d6988 │ │ │ │ + ldr ip, [pc, #264] @ d64f4 │ │ │ │ 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 │ │ │ │ @@ -173611,205 +173318,205 @@ │ │ │ │ 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 d6904 │ │ │ │ + bne d6470 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d695c │ │ │ │ + bne d64c8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d6930 │ │ │ │ + bne d649c │ │ │ │ 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 d68d4 │ │ │ │ + bgt d6440 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d68d4 │ │ │ │ + bne d6440 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d68d4 │ │ │ │ + b d6440 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d68ec │ │ │ │ + bgt d6458 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d68ec │ │ │ │ + bne d6458 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d68ec │ │ │ │ + b d6458 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d68e0 │ │ │ │ + bgt d644c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d68e0 │ │ │ │ + bne d644c │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d68e0 │ │ │ │ + b d644c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d698c : │ │ │ │ +000d64f8 : │ │ │ │ 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] @ d69cc │ │ │ │ + ldr r4, [pc, #32] @ d6538 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [ip, r4] │ │ │ │ - bl d69d0 │ │ │ │ + bl d653c │ │ │ │ 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 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ 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 d6e80 │ │ │ │ + ldr r4, [ip, #84] @ 0x54 │ │ │ │ + tst r4, #2048 @ 0x800 │ │ │ │ + beq d69ec │ │ │ │ ldr ip, [ip, #28] │ │ │ │ ldr r7, [r1, ip] │ │ │ │ cmp r7, #0 │ │ │ │ - beq d6e80 │ │ │ │ + beq d69ec │ │ │ │ mov r4, r2 │ │ │ │ mov sl, r3 │ │ │ │ mov r5, r1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne d6d04 │ │ │ │ - movw r3, #50220 @ 0xc42c │ │ │ │ + bne d6870 │ │ │ │ + movw r3, #49140 @ 0xbff4 │ │ │ │ movt r3, #19 │ │ │ │ cmp r7, r3 │ │ │ │ - bne d6ce8 │ │ │ │ + bne d6854 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - ldr r0, [pc, #1560] @ d705c │ │ │ │ + ldr r0, [pc, #1560] @ d6bc8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ands r2, r3, #1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r7, [r3, r0] │ │ │ │ - beq d700c │ │ │ │ + beq d6b78 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ bl 2d63c │ │ │ │ cmp r6, #8 │ │ │ │ - bhi d6f14 │ │ │ │ + bhi d6a80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d6b5c │ │ │ │ + beq d66c8 │ │ │ │ sub r8, fp, #68 @ 0x44 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6e18 │ │ │ │ + bgt d6984 │ │ │ │ add r3, r3, #1 │ │ │ │ bics r1, sl, #-2147483647 @ 0x80000001 │ │ │ │ str r3, [r2] │ │ │ │ str r2, [r8] │ │ │ │ - beq d6af0 │ │ │ │ + beq d665c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6e4c │ │ │ │ + bgt d69b8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, #2 │ │ │ │ str r3, [r2] │ │ │ │ str r2, [r8, #4] │ │ │ │ - bls d6af0 │ │ │ │ + bls d665c │ │ │ │ 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 d6e04 │ │ │ │ + bgt d6970 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r4 │ │ │ │ str r3, [r2] │ │ │ │ str r2, [r0, #4]! │ │ │ │ - bne d6acc │ │ │ │ + bne d6638 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d6b70 │ │ │ │ + ble d66dc │ │ │ │ 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 d6b94 │ │ │ │ + bne d6700 │ │ │ │ mov r0, r7 │ │ │ │ strd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 263684 │ │ │ │ + bl 262c18 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne d6bac │ │ │ │ + bne d6718 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ cmp r6, r4 │ │ │ │ - beq d7030 │ │ │ │ + beq d6b9c │ │ │ │ ldr r0, [r8, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b d6b44 │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b d66b0 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r8, fp, #68 @ 0x44 │ │ │ │ mov r2, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6b00 │ │ │ │ + bgt d666c │ │ │ │ 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 d6b24 │ │ │ │ + beq d6690 │ │ │ │ ldr r0, [r7, #160] @ 0xa0 │ │ │ │ sub r0, r0, r4 │ │ │ │ cmp r1, r0, asr #2 │ │ │ │ - bge d6b24 │ │ │ │ + bge d6690 │ │ │ │ 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 d6fbc │ │ │ │ + bgt d6b28 │ │ │ │ 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 │ │ │ │ @@ -173821,249 +173528,249 @@ │ │ │ │ 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 d6c74 │ │ │ │ + ble d67e0 │ │ │ │ mov lr, #1 │ │ │ │ str lr, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, lr │ │ │ │ - ble d6c74 │ │ │ │ + ble d67e0 │ │ │ │ str lr, [r4, #44] @ 0x2c │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, #2 │ │ │ │ - ble d6c74 │ │ │ │ + ble d67e0 │ │ │ │ str lr, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, #3 │ │ │ │ - ble d6c74 │ │ │ │ + ble d67e0 │ │ │ │ str lr, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, #4 │ │ │ │ - ble d6c74 │ │ │ │ + ble d67e0 │ │ │ │ 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 d6c60 │ │ │ │ + blt d67cc │ │ │ │ mov r3, #0 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ - bl e80b8 <_PyThreadState_PushFrame@@Base+0x48> │ │ │ │ + bl e7c08 <_PyThreadState_PushFrame@@Base+0x48> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d6ed8 │ │ │ │ + bne d6a44 │ │ │ │ cmp r6, #8 │ │ │ │ - bhi d6f30 │ │ │ │ + bhi d6a9c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #352] @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6fa4 │ │ │ │ + bne d6b10 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl e9034 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + bl e8b84 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d6ef4 │ │ │ │ + beq d6a60 │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6f64 │ │ │ │ + bne d6ad0 │ │ │ │ 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 d6cc8 │ │ │ │ + b d6834 │ │ │ │ ldr r3, [lr, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6a28 │ │ │ │ + beq d6594 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 144f1c <_PyStack_UnpackDict@@Base> │ │ │ │ + bl 144ad4 <_PyStack_UnpackDict@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq d6f0c │ │ │ │ + beq d6a78 │ │ │ │ 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 d6dd4 │ │ │ │ + ble d6940 │ │ │ │ ldr r0, [r1, r6, lsl #2] │ │ │ │ lsl r6, r6, #2 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d6e2c │ │ │ │ + ble d6998 │ │ │ │ cmp r7, #1 │ │ │ │ - beq d6dd4 │ │ │ │ + beq d6940 │ │ │ │ add sl, r1, r6 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d6e98 │ │ │ │ + ble d6a04 │ │ │ │ cmp r7, #2 │ │ │ │ - beq d6dd4 │ │ │ │ + beq d6940 │ │ │ │ ldr r0, [sl, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d6eb8 │ │ │ │ + ble d6a24 │ │ │ │ cmp r7, #3 │ │ │ │ - beq d6dd4 │ │ │ │ + beq d6940 │ │ │ │ add r6, r6, #8 │ │ │ │ mov sl, #3 │ │ │ │ add r6, r1, r6 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d6e60 │ │ │ │ + ble d69cc │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r7, sl │ │ │ │ - bne d6db8 │ │ │ │ + bne d6924 │ │ │ │ sub r0, r1, #4 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6cc8 │ │ │ │ + bgt d6834 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d6cc8 │ │ │ │ + bne d6834 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d6cc8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d6834 │ │ │ │ orr r2, r2, #1 │ │ │ │ cmp r1, r4 │ │ │ │ str r2, [r0, #4]! │ │ │ │ - bne d6acc │ │ │ │ - b d6af0 │ │ │ │ + bne d6638 │ │ │ │ + b d665c │ │ │ │ orr r2, r2, #1 │ │ │ │ bics r3, sl, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [r8] │ │ │ │ - bne d6a9c │ │ │ │ - b d6af0 │ │ │ │ + bne d6608 │ │ │ │ + b d665c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6d70 │ │ │ │ + bne d68dc │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b d6d70 │ │ │ │ + b d68dc │ │ │ │ orr r2, r2, #1 │ │ │ │ cmp r6, #2 │ │ │ │ str r2, [r8, #4] │ │ │ │ - bhi d6ac0 │ │ │ │ - b d6af0 │ │ │ │ + bhi d662c │ │ │ │ + b d665c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6dc8 │ │ │ │ + bne d6934 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b d6dc8 │ │ │ │ + b d6934 │ │ │ │ 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 cf0dc <_PyObject_MakeTpCall@@Base> │ │ │ │ + b cec68 <_PyObject_MakeTpCall@@Base> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6d8c │ │ │ │ + bne d68f8 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b d6d8c │ │ │ │ + b d68f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6da4 │ │ │ │ + bne d6910 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b d6da4 │ │ │ │ + b d6910 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2645e0 <_Py_HandlePending@@Base+0xc7c> │ │ │ │ + bl 263b70 <_Py_HandlePending@@Base+0xc78> │ │ │ │ cmp r6, #8 │ │ │ │ - bls d6ef4 │ │ │ │ + bls d6a60 │ │ │ │ mov r0, r8 │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6f3c │ │ │ │ + beq d6aa8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6f3c │ │ │ │ + beq d6aa8 │ │ │ │ mov r4, #0 │ │ │ │ - b d6cdc │ │ │ │ + b d6848 │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne d6a78 │ │ │ │ - bl 2e3794 │ │ │ │ + bne d65e4 │ │ │ │ + bl 2e2e74 │ │ │ │ mov r4, r0 │ │ │ │ - b d6cc8 │ │ │ │ + b d6834 │ │ │ │ mov r0, r8 │ │ │ │ - bl a5e40 │ │ │ │ - b d6ca0 │ │ │ │ + bl a5b88 │ │ │ │ + b d680c │ │ │ │ movw r1, #4388 @ 0x1124 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #35372 @ 0x8a2c │ │ │ │ + movw r2, #29172 @ 0x71f4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2dba60 <_PyErr_Format@@Base> │ │ │ │ + b 2db0ac <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6cdc │ │ │ │ + beq d6848 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d7040 │ │ │ │ + ble d6bac │ │ │ │ movw r1, #4388 @ 0x1124 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #35420 @ 0x8a5c │ │ │ │ + movw r2, #29220 @ 0x7224 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 332980 │ │ │ │ + b 332300 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b d6cc8 │ │ │ │ + b d6834 │ │ │ │ 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] │ │ │ │ @@ -174074,114 +173781,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 d6c14 │ │ │ │ - b d6c74 │ │ │ │ + bgt d6780 │ │ │ │ + b d67e0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ str r6, [sp] │ │ │ │ - bl 263474 │ │ │ │ + bl 262a08 │ │ │ │ mov r4, r0 │ │ │ │ - b d6cc8 │ │ │ │ - bl 2e3794 │ │ │ │ + b d6834 │ │ │ │ + bl 2e2e74 │ │ │ │ cmp r6, #8 │ │ │ │ - bls d6ef4 │ │ │ │ - b d6eec │ │ │ │ + bls d6a60 │ │ │ │ + b d6a58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6f7c │ │ │ │ + bne d6ae8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d6f7c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d6ae8 │ │ │ │ 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] @ d7194 │ │ │ │ + ldr ip, [pc, #280] @ d6d00 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [r1, ip] │ │ │ │ - bne d70d4 │ │ │ │ + bne d6c40 │ │ │ │ bics r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne d7130 │ │ │ │ + bne d6c9c │ │ │ │ ldr r3, [r5, #780] @ 0x30c │ │ │ │ cmp fp, r3 │ │ │ │ - bcc d7108 │ │ │ │ + bcc d6c74 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d70fc │ │ │ │ + beq d6c68 │ │ │ │ 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 d7090 │ │ │ │ + beq d6bfc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 25fe50 │ │ │ │ + bl 25f3f4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7090 │ │ │ │ + beq d6bfc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc d70a4 │ │ │ │ + bcc d6c10 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #36516 @ 0x8ea4 │ │ │ │ + movw r1, #34708 @ 0x8794 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 35f04 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 35efc <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d70fc │ │ │ │ - b d70a4 │ │ │ │ + bne d6c68 │ │ │ │ + b d6c10 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 2ee558 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 2edc38 <_PyObject_FunctionStr@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d70fc │ │ │ │ + beq d6c68 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r1, #46368 @ 0xb520 │ │ │ │ + movw r1, #45944 @ 0xb378 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #39116 @ 0x98cc │ │ │ │ + movw r2, #37364 @ 0x91f4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d70fc │ │ │ │ + bgt d6c68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d70fc │ │ │ │ + bne d6c68 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d70fc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d6c68 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -174198,18 +173905,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 d7328 │ │ │ │ + beq d6e94 │ │ │ │ ldr r0, [r0, #-4] │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #616] @ d7470 │ │ │ │ + ldr r4, [pc, #616] @ d6fdc │ │ │ │ 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] │ │ │ │ @@ -174219,191 +173926,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 d733c │ │ │ │ + bne d6ea8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ands r1, r2, #512 @ 0x200 │ │ │ │ - bne d73e4 │ │ │ │ + bne d6f50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d72d4 │ │ │ │ + bne d6e40 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d72a4 │ │ │ │ + bne d6e10 │ │ │ │ ldr r2, [r4, r5] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #2012] @ 0x7dc │ │ │ │ cmp r1, #15 │ │ │ │ - bhi d7318 │ │ │ │ + bhi d6e84 │ │ │ │ ldr r0, [r2, #2008] @ 0x7d8 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r3] │ │ │ │ str r3, [r2, #2008] @ 0x7d8 │ │ │ │ str r1, [r2, #2012] @ 0x7dc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d7274 │ │ │ │ + bgt d6de0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d7274 │ │ │ │ + bne d6de0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, r5] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d7278 │ │ │ │ + b d6de4 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d73d4 │ │ │ │ + bgt d6f40 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d7350 │ │ │ │ + beq d6ebc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7370 │ │ │ │ + bne d6edc │ │ │ │ ldr r2, [r4, r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne d73ac │ │ │ │ + bne d6f18 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #2012] @ 0x7dc │ │ │ │ cmp r1, #15 │ │ │ │ - bls d7288 │ │ │ │ + bls d6df4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbb58 │ │ │ │ + b bb764 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #312] @ d7470 │ │ │ │ + ldr r4, [pc, #312] @ d6fdc │ │ │ │ cmp r2, #0 │ │ │ │ - beq d724c │ │ │ │ + beq d6db8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 18cdb0 │ │ │ │ + bl 18ca94 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d724c │ │ │ │ + b d6db8 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d72fc │ │ │ │ + beq d6e68 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d72fc │ │ │ │ + bgt d6e68 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d72fc │ │ │ │ + bne d6e68 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ ldr r2, [r4, r5] │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7278 │ │ │ │ + beq d6de4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #2020] @ 0x7e4 │ │ │ │ cmp r1, #15 │ │ │ │ - bhi d7318 │ │ │ │ + bhi d6e84 │ │ │ │ ldr r0, [r2, #2016] @ 0x7e0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r3] │ │ │ │ str r3, [r2, #2016] @ 0x7e0 │ │ │ │ str r1, [r2, #2020] @ 0x7e4 │ │ │ │ - b d729c │ │ │ │ + b d6e08 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7274 │ │ │ │ - b d7370 │ │ │ │ + beq d6de0 │ │ │ │ + b d6edc │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d740c │ │ │ │ + beq d6f78 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d740c │ │ │ │ + bgt d6f78 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d742c │ │ │ │ + beq d6f98 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7444 │ │ │ │ + bne d6fb0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7460 │ │ │ │ + bne d6fcc │ │ │ │ ldr r2, [r4, r5] │ │ │ │ - b d73ac │ │ │ │ + b d6f18 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - b d740c │ │ │ │ + b d6f78 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d72e0 │ │ │ │ + ble d6e4c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7424 │ │ │ │ - b d7370 │ │ │ │ + beq d6f90 │ │ │ │ + b d6edc │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d737c │ │ │ │ - b d7424 │ │ │ │ + ble d6ee8 │ │ │ │ + b d6f90 │ │ │ │ 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 d74c0 │ │ │ │ + bne d702c │ │ │ │ bic r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39228 @ 0x993c │ │ │ │ + movw r1, #37476 @ 0x9264 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r3, #1 │ │ │ │ - beq d74dc │ │ │ │ + beq d7048 │ │ │ │ bic r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bne d74a0 │ │ │ │ + bne d700c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39184 @ 0x9910 │ │ │ │ + movw r1, #37432 @ 0x9238 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b d74b8 │ │ │ │ + bl 16d81c │ │ │ │ + b d7024 │ │ │ │ │ │ │ │ -000d7504 : │ │ │ │ +000d7070 : │ │ │ │ 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 │ │ │ │ @@ -174412,133 +174119,133 @@ │ │ │ │ mov r5, r2 │ │ │ │ bl 2e294 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ subs r4, r0, #0 │ │ │ │ streq r4, [r5] │ │ │ │ mvneq r8, #0 │ │ │ │ - beq d7654 │ │ │ │ + beq d71c0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #21188 @ 0x52c4 │ │ │ │ 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 d76fc │ │ │ │ + beq d7268 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42744 @ 0xa6f8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d7670 │ │ │ │ + bne d71dc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d7670 │ │ │ │ + beq d71dc │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d76f4 │ │ │ │ + beq d7260 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7660 │ │ │ │ + beq d71cc │ │ │ │ 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 d7654 │ │ │ │ + bgt d71c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d7654 │ │ │ │ - ldr r1, [pc, #292] @ d7720 │ │ │ │ + bne d71c0 │ │ │ │ + ldr r1, [pc, #292] @ d728c │ │ │ │ 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 d76e4 │ │ │ │ - ldr r2, [pc, #236] @ d7724 │ │ │ │ + bne d7250 │ │ │ │ + ldr r2, [pc, #236] @ d7290 │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d76c0 │ │ │ │ + bne d722c │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r3, [r6, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d76a0 │ │ │ │ + bne d720c │ │ │ │ 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 d75d8 │ │ │ │ + b d7144 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98bb0 │ │ │ │ + bl 98ba4 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d759c │ │ │ │ + bne d7108 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 38c85c <_Py_c_prod@@Base+0x27a0> │ │ │ │ + bl 38c354 <_Py_c_prod@@Base+0x2868> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ mvn r8, #0 │ │ │ │ - b d75d8 │ │ │ │ + b d7144 │ │ │ │ cmp r9, #3 │ │ │ │ movle r5, #0 │ │ │ │ andgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d7654 │ │ │ │ + beq d71c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e4b94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d7654 │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + bl 2e4274 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d71c0 │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d7640 │ │ │ │ + beq d71ac │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b d7640 │ │ │ │ + b d71ac │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e4704 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d7654 │ │ │ │ + bl 2e3de4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d71c0 │ │ │ │ mvn r8, #0 │ │ │ │ - b d7664 │ │ │ │ - bl b61cc │ │ │ │ + b d71d0 │ │ │ │ + bl b5efc │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne d757c │ │ │ │ + bne d70e8 │ │ │ │ mov r1, #2528 @ 0x9e0 │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + movw r0, #5740 @ 0x166c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a28 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 376358 <_PyErr_BadInternalCall@@Base> │ │ │ │ str r7, [r5] │ │ │ │ - b d7698 │ │ │ │ + b d7204 │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ 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 │ │ │ │ @@ -174550,103 +174257,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 d7a58 │ │ │ │ + beq d75c4 │ │ │ │ mov r8, ip │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl d7a8c │ │ │ │ + bl d75f8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d7a54 │ │ │ │ - movw r7, #14416 @ 0x3850 │ │ │ │ + beq d75c0 │ │ │ │ + movw r7, #14376 @ 0x3828 │ │ │ │ movt r7, #97 @ 0x61 │ │ │ │ - ldr r4, [r7] │ │ │ │ + ldr r4, [r7, #40] @ 0x28 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7818 │ │ │ │ + beq d7384 │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d78b8 │ │ │ │ + beq d7424 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7818 │ │ │ │ + beq d7384 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r4, r4, #16 │ │ │ │ - beq d78b8 │ │ │ │ + beq d7424 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7818 │ │ │ │ + beq d7384 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r4, r4, #32 │ │ │ │ - beq d78b8 │ │ │ │ + beq d7424 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7818 │ │ │ │ + beq d7384 │ │ │ │ add r4, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d78b8 │ │ │ │ + beq d7424 │ │ │ │ ldr r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne d77fc │ │ │ │ - movw r3, #62668 @ 0xf4cc │ │ │ │ + bne d7368 │ │ │ │ + movw r3, #62628 @ 0xf4a4 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne d7a30 │ │ │ │ - ldr r2, [pc, #564] @ d7a68 │ │ │ │ + bne d759c │ │ │ │ + ldr r2, [pc, #564] @ d75d4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #3860] @ 0xf14 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt d7858 │ │ │ │ - bne d78b0 │ │ │ │ + bgt d73c4 │ │ │ │ + bne d741c │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #216] @ 0xd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d78b0 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + beq d741c │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7884 │ │ │ │ + beq d73f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d78b8 │ │ │ │ + beq d7424 │ │ │ │ ldr r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne d7868 │ │ │ │ - ldr r4, [r7, #8] │ │ │ │ + bne d73d4 │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d78b0 │ │ │ │ + beq d741c │ │ │ │ mov r0, r5 │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d78b8 │ │ │ │ + beq d7424 │ │ │ │ ldr r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne d7894 │ │ │ │ + bne d7400 │ │ │ │ mov r0, #2 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq d78b0 │ │ │ │ + beq d741c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - movw r1, #5080 @ 0x13d8 │ │ │ │ + movw r1, #3124 @ 0xc34 │ │ │ │ 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] │ │ │ │ @@ -174656,269 +174363,269 @@ │ │ │ │ strlt r3, [r6, #8] │ │ │ │ movlt r3, #1 │ │ │ │ str r7, [r6, #4] │ │ │ │ strblt r3, [r6, #12] │ │ │ │ str r5, [r6, #16] │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7a00 │ │ │ │ + beq d756c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #30804 @ 0x7854 │ │ │ │ + movw r1, #31712 @ 0x7be0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7a10 │ │ │ │ + beq d757c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #39688 @ 0x9b08 │ │ │ │ + movw r1, #37936 @ 0x9430 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7a08 │ │ │ │ + beq d7574 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #39704 @ 0x9b18 │ │ │ │ + movw r1, #37952 @ 0x9440 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7a20 │ │ │ │ + beq d758c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #39724 @ 0x9b2c │ │ │ │ + movw r1, #37972 @ 0x9454 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7a18 │ │ │ │ + beq d7584 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #39748 @ 0x9b44 │ │ │ │ + movw r1, #37996 @ 0x946c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d79e8 │ │ │ │ + beq d7554 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #39768 @ 0x9b58 │ │ │ │ + movw r1, #38016 @ 0x9480 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7a28 │ │ │ │ + beq d7594 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #39792 @ 0x9b70 │ │ │ │ + movw r1, #38040 @ 0x9498 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - ldreq r3, [pc, #168] @ d7a6c │ │ │ │ - beq d79ec │ │ │ │ + ldreq r3, [pc, #168] @ d75d8 │ │ │ │ + beq d7558 │ │ │ │ cmp r7, #0 │ │ │ │ strb r8, [r6, #13] │ │ │ │ - beq d7a60 │ │ │ │ + beq d75cc │ │ │ │ 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] @ d7a70 │ │ │ │ + ldr r3, [pc, #128] @ d75dc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r8, #1 │ │ │ │ str r3, [r6, #16] │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - b d79c4 │ │ │ │ - ldr r3, [pc, #108] @ d7a74 │ │ │ │ - b d79ec │ │ │ │ - ldr r3, [pc, #104] @ d7a78 │ │ │ │ - b d79ec │ │ │ │ - ldr r3, [pc, #100] @ d7a7c │ │ │ │ - b d79ec │ │ │ │ - ldr r3, [pc, #96] @ d7a80 │ │ │ │ - b d79ec │ │ │ │ - ldr r3, [pc, #92] @ d7a84 │ │ │ │ - b d79ec │ │ │ │ - ldr r3, [pc, #88] @ d7a88 │ │ │ │ - b d79ec │ │ │ │ + b d7530 │ │ │ │ + ldr r3, [pc, #108] @ d75e0 │ │ │ │ + b d7558 │ │ │ │ + ldr r3, [pc, #104] @ d75e4 │ │ │ │ + b d7558 │ │ │ │ + ldr r3, [pc, #100] @ d75e8 │ │ │ │ + b d7558 │ │ │ │ + ldr r3, [pc, #96] @ d75ec │ │ │ │ + b d7558 │ │ │ │ + ldr r3, [pc, #92] @ d75f0 │ │ │ │ + b d7558 │ │ │ │ + ldr r3, [pc, #88] @ d75f4 │ │ │ │ + b d7558 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d782c │ │ │ │ + beq d7398 │ │ │ │ bl 2e450 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d78b8 │ │ │ │ + beq d7424 │ │ │ │ add r4, r4, #16 │ │ │ │ - b d7a30 │ │ │ │ - bl 142a28 │ │ │ │ + b d759c │ │ │ │ + bl 1425e0 │ │ │ │ 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 │ │ │ │ - umaaleq r6, r6, ip, r0 │ │ │ │ - subeq r6, r6, ip, lsl #1 │ │ │ │ - subeq r6, r6, r4, rrx │ │ │ │ - subeq r6, r6, r4, ror r0 │ │ │ │ - subeq r6, r6, ip, rrx │ │ │ │ - subeq r6, r6, r4, lsl #1 │ │ │ │ - subeq r6, r6, ip, ror r0 │ │ │ │ - umaaleq r6, r6, r4, r0 │ │ │ │ + subeq r5, r6, r0, ror r9 │ │ │ │ + subeq r5, r6, r0, ror #18 │ │ │ │ + subeq r5, r6, r8, lsr r9 │ │ │ │ + subeq r5, r6, r8, asr #18 │ │ │ │ + subeq r5, r6, r0, asr #18 │ │ │ │ + subeq r5, r6, r8, asr r9 │ │ │ │ + subeq r5, r6, r0, asr r9 │ │ │ │ + subeq r5, r6, r8, ror #18 │ │ │ │ │ │ │ │ -000d7a8c : │ │ │ │ +000d75f8 : │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d7bd8 │ │ │ │ + beq d7744 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d7adc │ │ │ │ + beq d7648 │ │ │ │ tst r3, #32 │ │ │ │ - beq d7adc │ │ │ │ + beq d7648 │ │ │ │ adds r0, r0, #20 │ │ │ │ - beq d7c24 │ │ │ │ + beq d7790 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7ad4 │ │ │ │ + bne d7640 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ tst r3, #32 │ │ │ │ - beq d7c1c │ │ │ │ + beq d7788 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r4, #20 │ │ │ │ addeq r0, r4, #28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne d7ba8 │ │ │ │ + bne d7714 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 2a98e8 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ + bl 2a8f98 <_PyInterpreterState_SetRunningMain@@Base+0x27c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7bdc │ │ │ │ + beq d7748 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1a2900 │ │ │ │ + bl 1a25d8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, r2, r0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r0, r2, #1 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq d7c0c │ │ │ │ + beq d7778 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e1f8 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ strb r1, [r5, r2] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r5, [r4, #24] │ │ │ │ - bl 1393b8 │ │ │ │ + bl 138f7c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d7ba0 │ │ │ │ + beq d770c │ │ │ │ tst r3, #32 │ │ │ │ addne r0, r4, #20 │ │ │ │ - bne d7ad4 │ │ │ │ + bne d7640 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - b d7ad4 │ │ │ │ + b d7640 │ │ │ │ cmp r2, #2 │ │ │ │ - bne d7be4 │ │ │ │ + bne d7750 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov ip, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2942d8 │ │ │ │ + bl 293988 │ │ │ │ mov r3, r0 │ │ │ │ - b d7b1c │ │ │ │ - bl 642cc │ │ │ │ + b d7688 │ │ │ │ + bl 642c4 │ │ │ │ mov r0, #0 │ │ │ │ - b d7ad4 │ │ │ │ + b d7640 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov ip, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dff14 │ │ │ │ + bl 2df5f4 │ │ │ │ mov r3, r0 │ │ │ │ - b d7b1c │ │ │ │ + b d7688 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1393b8 │ │ │ │ - bl 2e3794 │ │ │ │ - b d7bdc │ │ │ │ + bl 138f7c │ │ │ │ + bl 2e2e74 │ │ │ │ + b d7748 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b d7b04 │ │ │ │ + b d7670 │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r2, [r3, #-3] │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ - b d7af4 │ │ │ │ + b d7660 │ │ │ │ │ │ │ │ -000d7c34 <_Py_fstat_noraise@@Base>: │ │ │ │ +000d77a0 <_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 2dca8 <__fstat64_time64@plt> │ │ │ │ cmp r1, #1 │ │ │ │ - beq d7db8 <_Py_fstat_noraise@@Base+0x184> │ │ │ │ + beq d7924 <_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 d7e38 <_Py_fstat_noraise@@Base+0x204> │ │ │ │ - blt d7ec0 <_Py_fstat_noraise@@Base+0x28c> │ │ │ │ + beq d79a4 <_Py_fstat_noraise@@Base+0x204> │ │ │ │ + blt d7a2c <_Py_fstat_noraise@@Base+0x28c> │ │ │ │ cmn r1, #-2147483626 @ 0x80000016 │ │ │ │ - bgt d7ee0 <_Py_fstat_noraise@@Base+0x2ac> │ │ │ │ + bgt d7a4c <_Py_fstat_noraise@@Base+0x2ac> │ │ │ │ movw r5, #38304 @ 0x95a0 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ add r1, r1, #21 │ │ │ │ - movw r3, #64560 @ 0xfc30 │ │ │ │ + movw r3, #63860 @ 0xf974 │ │ │ │ movt r3, #9 │ │ │ │ mov r9, r1 │ │ │ │ ldr r2, [r5, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d7e40 <_Py_fstat_noraise@@Base+0x20c> │ │ │ │ - ldr r2, [pc, #616] @ d7f18 <_Py_fstat_noraise@@Base+0x2e4> │ │ │ │ + bne d79ac <_Py_fstat_noraise@@Base+0x20c> │ │ │ │ + ldr r2, [pc, #616] @ d7a84 <_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, #1596] @ 0x63c │ │ │ │ mov r8, r3 │ │ │ │ - bgt d7dfc <_Py_fstat_noraise@@Base+0x1c8> │ │ │ │ + bgt d7968 <_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 d7dec <_Py_fstat_noraise@@Base+0x1b8> │ │ │ │ + beq d7958 <_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 d7d30 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ + bne d789c <_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] │ │ │ │ @@ -174930,32 +174637,32 @@ │ │ │ │ movw r2, #42744 @ 0xa6f8 │ │ │ │ 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] @ d7f1c <_Py_fstat_noraise@@Base+0x2e8> │ │ │ │ + ldr r2, [pc, #456] @ d7a88 <_Py_fstat_noraise@@Base+0x2e8> │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r5, [r2, #1708] @ 0x6ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne d7e58 <_Py_fstat_noraise@@Base+0x224> │ │ │ │ + bne d79c4 <_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 d7f10 <_Py_fstat_noraise@@Base+0x2dc> │ │ │ │ + beq d7a7c <_Py_fstat_noraise@@Base+0x2dc> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq d7ef4 <_Py_fstat_noraise@@Base+0x2c0> │ │ │ │ + beq d7a60 <_Py_fstat_noraise@@Base+0x2c0> │ │ │ │ add r0, r3, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e1f8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r3 │ │ │ │ @@ -174963,344 +174670,344 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ movge r0, #24 │ │ │ │ movwge r3, #58996 @ 0xe674 │ │ │ │ movwge r2, #38304 @ 0x95a0 │ │ │ │ - ldrlt r3, [pc, #328] @ d7f20 <_Py_fstat_noraise@@Base+0x2ec> │ │ │ │ + ldrlt r3, [pc, #328] @ d7a8c <_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 9fd58 │ │ │ │ + bl 9fa9c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne d7d30 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ + bne d789c <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ ldr r2, [r5, #968] @ 0x3c8 │ │ │ │ - movw r3, #30908 @ 0x78bc │ │ │ │ + movw r3, #30900 @ 0x78b4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d7e90 <_Py_fstat_noraise@@Base+0x25c> │ │ │ │ + bne d79fc <_Py_fstat_noraise@@Base+0x25c> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e27c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7ee0 <_Py_fstat_noraise@@Base+0x2ac> │ │ │ │ + beq d7a4c <_Py_fstat_noraise@@Base+0x2ac> │ │ │ │ ldr r2, [r8, #800] @ 0x320 │ │ │ │ add r6, r4, #20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r8, #800] @ 0x320 │ │ │ │ - b d7d30 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ - ldr r3, [pc, #228] @ d7f24 <_Py_fstat_noraise@@Base+0x2f0> │ │ │ │ - b d7d80 <_Py_fstat_noraise@@Base+0x14c> │ │ │ │ + b d789c <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ + ldr r3, [pc, #228] @ d7a90 <_Py_fstat_noraise@@Base+0x2f0> │ │ │ │ + b d78ec <_Py_fstat_noraise@@Base+0x14c> │ │ │ │ ldr r0, [r5, #1004] @ 0x3ec │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d7ee0 <_Py_fstat_noraise@@Base+0x2ac> │ │ │ │ + beq d7a4c <_Py_fstat_noraise@@Base+0x2ac> │ │ │ │ add r6, r4, #20 │ │ │ │ - b d7d30 <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + b d789c <_Py_fstat_noraise@@Base+0xfc> │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r5, r1 │ │ │ │ - bne d7ea4 <_Py_fstat_noraise@@Base+0x270> │ │ │ │ - ldr r0, [pc, #184] @ d7f28 <_Py_fstat_noraise@@Base+0x2f4> │ │ │ │ + bne d7a10 <_Py_fstat_noraise@@Base+0x270> │ │ │ │ + ldr r0, [pc, #184] @ d7a94 <_Py_fstat_noraise@@Base+0x2f4> │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1be45c │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7d64 <_Py_fstat_noraise@@Base+0x130> │ │ │ │ + bne d78d0 <_Py_fstat_noraise@@Base+0x130> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d7d64 <_Py_fstat_noraise@@Base+0x130> │ │ │ │ + b d78d0 <_Py_fstat_noraise@@Base+0x130> │ │ │ │ ldr r0, [r5, #964] @ 0x3c4 │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b d7e1c <_Py_fstat_noraise@@Base+0x1e8> │ │ │ │ + b d7988 <_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 d7d64 <_Py_fstat_noraise@@Base+0x130> │ │ │ │ + b d78d0 <_Py_fstat_noraise@@Base+0x130> │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5248 @ 0x1480 │ │ │ │ + movw r1, #4004 @ 0xfa4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ + bl 16d81c │ │ │ │ mov r3, #0 │ │ │ │ - b d7dac <_Py_fstat_noraise@@Base+0x178> │ │ │ │ - bl 2e3794 │ │ │ │ + b d7918 <_Py_fstat_noraise@@Base+0x178> │ │ │ │ + bl 2e2e74 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7d80 <_Py_fstat_noraise@@Base+0x14c> │ │ │ │ - b d7ed8 <_Py_fstat_noraise@@Base+0x2a4> │ │ │ │ + bne d78ec <_Py_fstat_noraise@@Base+0x14c> │ │ │ │ + b d7a44 <_Py_fstat_noraise@@Base+0x2a4> │ │ │ │ add r0, r3, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e1f8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d7dac <_Py_fstat_noraise@@Base+0x178> │ │ │ │ + b d7918 <_Py_fstat_noraise@@Base+0x178> │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b d7ef8 <_Py_fstat_noraise@@Base+0x2c4> │ │ │ │ + b d7a64 <_Py_fstat_noraise@@Base+0x2c4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq r7, r3, r4, lsl r8 │ │ │ │ rsbeq r1, r3, r8, lsr #8 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ │ │ │ │ -000d7f2c : │ │ │ │ +000d7a98 : │ │ │ │ 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] @ d81e0 │ │ │ │ + ldr lr, [pc, #660] @ d7d4c │ │ │ │ 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 d82f4 │ │ │ │ + bl d7e60 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d8108 │ │ │ │ + beq d7c74 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #1 │ │ │ │ bic r7, r8, #1 │ │ │ │ - bls d807c │ │ │ │ + bls d7be8 │ │ │ │ ldr r3, [r5] │ │ │ │ bic r2, r4, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d81a0 │ │ │ │ + bne d7d0c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ bic r2, r9, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - beq d8014 │ │ │ │ + beq d7b80 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r9, [r7, r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq d8014 │ │ │ │ + beq d7b80 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d80ec │ │ │ │ + beq d7c58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8154 │ │ │ │ + bne d7cc0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r3, #1 │ │ │ │ - beq d803c │ │ │ │ + beq d7ba8 │ │ │ │ tst r4, #1 │ │ │ │ - beq d805c │ │ │ │ + beq d7bc8 │ │ │ │ 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 cf0dc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cec68 <_PyObject_MakeTpCall@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #1 │ │ │ │ - bne d8000 │ │ │ │ + bne d7b6c │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d8000 │ │ │ │ + bne d7b6c │ │ │ │ mov r0, r3 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d8000 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d7b6c │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8008 │ │ │ │ + bne d7b74 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d8008 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d7b74 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ add r1, r5, #4 │ │ │ │ sub r2, r9, #1 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ tst r0, #2048 @ 0x800 │ │ │ │ - beq d80cc │ │ │ │ + beq d7c38 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r8, [r7, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d80cc │ │ │ │ + beq d7c38 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r7 │ │ │ │ blx r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl cb178 <_Py_CheckFunctionResult@@Base> │ │ │ │ + bl cad04 <_Py_CheckFunctionResult@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b d7ff4 │ │ │ │ + b d7b60 │ │ │ │ bic r3, r2, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r1 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - bl cf0dc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cec68 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b d7ff4 │ │ │ │ + b d7b60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8120 │ │ │ │ + beq d7c8c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8120 │ │ │ │ + beq d7c8c │ │ │ │ mov r5, #0 │ │ │ │ - b d7ff4 │ │ │ │ + b d7b60 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r5, #0 │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b d8008 │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b d7b74 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ - movwhi r2, #35372 @ 0x8a2c │ │ │ │ - movwls r2, #35560 @ 0x8ae8 │ │ │ │ + movwhi r2, #29172 @ 0x71f4 │ │ │ │ + movwls r2, #33916 @ 0x847c │ │ │ │ movthi r2, #61 @ 0x3d │ │ │ │ movhi r3, r7 │ │ │ │ movtls r2, #61 @ 0x3d │ │ │ │ movls r3, #0 │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ - b d8100 │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ + b d7c6c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7ff4 │ │ │ │ + beq d7b60 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d81c4 │ │ │ │ + ble d7d30 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ - movwhi r2, #35420 @ 0x8a5c │ │ │ │ - movwls r2, #35608 @ 0x8b18 │ │ │ │ + movwhi r2, #29220 @ 0x7224 │ │ │ │ + movwls r2, #33964 @ 0x84ac │ │ │ │ movthi r2, #61 @ 0x3d │ │ │ │ movhi r3, r7 │ │ │ │ movtls r2, #61 @ 0x3d │ │ │ │ movls r3, #0 │ │ │ │ - bl 332980 │ │ │ │ - b d8100 │ │ │ │ + bl 332300 │ │ │ │ + b d7c6c │ │ │ │ sub ip, r9, #1 │ │ │ │ add r3, r5, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 28a4dc │ │ │ │ + bl 289ab4 │ │ │ │ mov r5, r0 │ │ │ │ - b d7ff4 │ │ │ │ + b d7b60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d816c │ │ │ │ + bne d7cd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d816c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d7cd8 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000d81e4 <_PyArena_New@@Base>: │ │ │ │ +000d7d50 <_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 a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d8278 <_PyArena_New@@Base+0x94> │ │ │ │ + beq d7de4 <_PyArena_New@@Base+0x94> │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ - bl a5930 │ │ │ │ + bl a5678 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d8268 <_PyArena_New@@Base+0x84> │ │ │ │ + beq d7dd4 <_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 a1250 │ │ │ │ + bl a0f94 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldreq r3, [r4] │ │ │ │ - beq d8294 <_PyArena_New@@Base+0xb0> │ │ │ │ + beq d7e00 <_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 a5e40 │ │ │ │ + bl a5b88 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2e3794 │ │ │ │ + b 2e2e74 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a5e40 │ │ │ │ + bl a5b88 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ subs r0, r3, #0 │ │ │ │ - bne d8284 <_PyArena_New@@Base+0xa0> │ │ │ │ + bne d7df0 <_PyArena_New@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - b d8274 <_PyArena_New@@Base+0x90> │ │ │ │ + b d7de0 <_PyArena_New@@Base+0x90> │ │ │ │ │ │ │ │ -000d82a4 : │ │ │ │ +000d7e10 : │ │ │ │ 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] @ d82f0 │ │ │ │ + ldr r2, [pc, #44] @ d7e5c │ │ │ │ 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 d8c60 │ │ │ │ + bl d87bc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -175312,139 +175019,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 d851c │ │ │ │ + bne d8088 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d856c │ │ │ │ + beq d80d8 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ - movw r3, #47672 @ 0xba38 │ │ │ │ + movw r3, #46552 @ 0xb5d8 │ │ │ │ movt r3, #17 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d8580 │ │ │ │ + bne d80ec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r8, #42744 @ 0xa6f8 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r3, r8 │ │ │ │ - bne d8580 │ │ │ │ - ldr r3, [pc, #2288] @ d8c5c │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + bne d80ec │ │ │ │ ldr r1, [r5, #192] @ 0xc0 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [pc, #2264] @ d87b8 │ │ │ │ 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, #1436] @ 0x59c │ │ │ │ cmp r1, r2 │ │ │ │ - bne d8794 │ │ │ │ + bne d82b8 │ │ │ │ ldr r2, [r7, #1440] @ 0x5a0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne d8794 │ │ │ │ - add r6, r6, #40960 @ 0xa000 │ │ │ │ - add r6, r6, r3 │ │ │ │ - ldr r3, [r6, #1444] @ 0x5a4 │ │ │ │ + bne d82b8 │ │ │ │ + add r3, r3, #40960 @ 0xa000 │ │ │ │ + add r3, r3, r6 │ │ │ │ + ldr r3, [r3, #1444] @ 0x5a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d84d8 │ │ │ │ + beq d8044 │ │ │ │ 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 d8b94 │ │ │ │ + bls d86dc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ - beq d86a0 │ │ │ │ + beq d820c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ands r2, r3, #4 │ │ │ │ - bne d85d4 │ │ │ │ + bne d8140 │ │ │ │ ands r3, r3, #16 │ │ │ │ - bne d8778 │ │ │ │ + bne d829c │ │ │ │ ldr r1, [sl, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d84cc │ │ │ │ + beq d8038 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt d8bec │ │ │ │ + blt d8748 │ │ │ │ adds r2, sl, r2 │ │ │ │ - beq d84c0 │ │ │ │ + beq d802c │ │ │ │ ldr r6, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq d84c0 │ │ │ │ + beq d802c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d8bd8 │ │ │ │ + beq d8734 │ │ │ │ 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 a77e0 <_Py_dict_lookup@@Base> │ │ │ │ + bl a7528 <_Py_dict_lookup@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d8494 │ │ │ │ + beq d8000 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d84b0 │ │ │ │ + bgt d801c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8bc4 │ │ │ │ + beq d8720 │ │ │ │ cmn r8, #3 │ │ │ │ - beq d8ba0 │ │ │ │ + beq d86fc │ │ │ │ cmp r8, #0 │ │ │ │ - bge d887c │ │ │ │ + bge d83ec │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d86e8 │ │ │ │ + beq d8254 │ │ │ │ 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 d868c │ │ │ │ + bne d81f8 │ │ │ │ ands r3, r3, #16 │ │ │ │ - bne d88c0 │ │ │ │ + bne d8430 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d8a64 │ │ │ │ + beq d85c0 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d842c │ │ │ │ - ldr r2, [pc, #1848] @ d8c5c │ │ │ │ + b d7f98 │ │ │ │ + ldr r2, [pc, #1832] @ d87b8 │ │ │ │ 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 │ │ │ │ @@ -175455,31 +175162,31 @@ │ │ │ │ cmp r0, r5 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r1, #432] @ 0x1b0 │ │ │ │ ldreq r3, [r2, #1004] @ 0x3ec │ │ │ │ cmp r3, #0 │ │ │ │ - bne d833c │ │ │ │ + bne d7ea8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bdde8 │ │ │ │ + bl bd9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d833c │ │ │ │ - b d8a90 │ │ │ │ + bge d7ea8 │ │ │ │ + b d85ec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl b624c │ │ │ │ + bl b5f7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ tst r0, #1 │ │ │ │ - beq d8670 │ │ │ │ + beq d81dc │ │ │ │ cmp r4, #0 │ │ │ │ - beq d8aa0 │ │ │ │ + beq d85fc │ │ │ │ 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] │ │ │ │ @@ -175490,606 +175197,602 @@ │ │ │ │ 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 d88e0 │ │ │ │ + beq d8450 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r1, #444] @ 0x1bc │ │ │ │ cmn r2, #1 │ │ │ │ - beq d8c1c │ │ │ │ + beq d8778 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl a86d4 <_Py_dict_lookup@@Base+0xef4> │ │ │ │ + bl a840c <_Py_dict_lookup@@Base+0xee4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d84c0 │ │ │ │ + beq d802c │ │ │ │ add r6, r6, r0, lsl #2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d84c0 │ │ │ │ + beq d802c │ │ │ │ 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 b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b d85c8 │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b d8134 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d85a4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d85a4 │ │ │ │ + bne d8110 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d8110 │ │ │ │ mov r7, #0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r7, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b d85e0 │ │ │ │ + b d814c │ │ │ │ ldr r2, [r3, #136] @ 0x88 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d86bc │ │ │ │ + beq d8228 │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8a08 │ │ │ │ + bne d8564 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ands r2, r3, #4 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne d85e0 │ │ │ │ + bne d814c │ │ │ │ ands r3, r3, #16 │ │ │ │ - bne d8b80 │ │ │ │ + bne d86e8 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d8428 │ │ │ │ + bne d7f94 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8840 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - movw r3, #23832 @ 0x5d18 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne d8928 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [r3] │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d88f8 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r2] │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - tst r0, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - beq d890c │ │ │ │ - ldr r3, [r5] │ │ │ │ + bne d8364 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmp r3, #1 │ │ │ │ + bls d85c0 │ │ │ │ ldr r0, [r9] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r5, r5, #1 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r5] │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r9] │ │ │ │ tst r0, #1 │ │ │ │ - str r5, [r9] │ │ │ │ - bne d84cc │ │ │ │ + bne d8134 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d84cc │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d84cc │ │ │ │ + bne d8134 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d8134 │ │ │ │ ldr r6, [sl, #-12] │ │ │ │ cmp r6, #0 │ │ │ │ strne r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne d8448 │ │ │ │ - b d84cc │ │ │ │ + bne d7fb4 │ │ │ │ + b d8038 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d8990 │ │ │ │ + beq d84ec │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d84d8 │ │ │ │ + beq d8044 │ │ │ │ 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 d8b78 │ │ │ │ + bne d86d4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d8b78 │ │ │ │ + bgt d86d4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - add r6, r6, #42240 @ 0xa500 │ │ │ │ - add r6, r6, #156 @ 0x9c │ │ │ │ + add r3, r3, #42240 @ 0xa500 │ │ │ │ + add r3, r3, #156 @ 0x9c │ │ │ │ bic r1, r2, #1 │ │ │ │ - add r2, r6, r3 │ │ │ │ + add r2, r3, r6 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r7, #1440] @ 0x5a0 │ │ │ │ - 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 d8968 │ │ │ │ + ble d84c4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d83e0 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - cmp r3, #1 │ │ │ │ - bls d8a64 │ │ │ │ + b d7f4c │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + movw r3, #23832 @ 0x5d18 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne d8484 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + orrgt r3, r3, #1 │ │ │ │ + tst r0, #1 │ │ │ │ + str r3, [r2] │ │ │ │ + beq d8468 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r2, r5 │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [r9] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r2, r5, #1 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r5] │ │ │ │ tst r0, #1 │ │ │ │ - bne d85c8 │ │ │ │ + str r2, [r9] │ │ │ │ + bne d8038 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d85c8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d85c8 │ │ │ │ + bne d8038 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d8038 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d84c0 │ │ │ │ + beq d802c │ │ │ │ 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 b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b d85c8 │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b d8134 │ │ │ │ ldr r6, [sl, #-12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq d8a64 │ │ │ │ + beq d85c0 │ │ │ │ mov r7, r2 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d8448 │ │ │ │ + b d7fb4 │ │ │ │ tst r3, #16 │ │ │ │ - bne d8980 │ │ │ │ + bne d84dc │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d842c │ │ │ │ - b d84c0 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - orr r2, r2, #1 │ │ │ │ - tst r0, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - bne d8738 │ │ │ │ + bne d7f98 │ │ │ │ + b d802c │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8738 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d8738 │ │ │ │ + bne d83a8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d83a8 │ │ │ │ movw r3, #23428 @ 0x5b84 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d8aa8 │ │ │ │ + bne d862c │ │ │ │ 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 d8658 │ │ │ │ + b d81c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8830 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d8830 │ │ │ │ + bne d8354 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d8354 │ │ │ │ ldr r6, [sl, #-12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne d8448 │ │ │ │ - b d84c0 │ │ │ │ + bne d7fb4 │ │ │ │ + b d802c │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d8b0c │ │ │ │ + bcs d8604 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d8b0c │ │ │ │ + bgt d8604 │ │ │ │ mov r1, r5 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 143f04 <_PyEval_CheckExceptTypeValid@@Base+0x198> │ │ │ │ + bl 143abc <_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 b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d84d8 │ │ │ │ + beq d8044 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq d8830 │ │ │ │ + beq d8354 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq d87d8 │ │ │ │ + beq d82fc │ │ │ │ mov r3, r2 │ │ │ │ - b d83e0 │ │ │ │ + b d7f4c │ │ │ │ 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 b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [r9] │ │ │ │ str r5, [r9] │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq d8aa0 │ │ │ │ + beq d85fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ orr r4, r4, r3 │ │ │ │ str r4, [r6] │ │ │ │ - b d85c8 │ │ │ │ - movw r1, #49200 @ 0xc030 │ │ │ │ + b d8134 │ │ │ │ + movw r1, #53168 @ 0xcfb0 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #23144 @ 0x5a68 │ │ │ │ + movw r1, #21384 @ 0x5388 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 14221c <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 141dd4 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ mvn r0, #0 │ │ │ │ - b d84d0 │ │ │ │ + b d803c │ │ │ │ + ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r6 │ │ │ │ + bl b4070 <_PyType_GetDict@@Base+0x258> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d8044 │ │ │ │ + ldr r3, [r6] │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + b d7f4c │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r3, #1072 @ 0x430 │ │ │ │ - movt r3, #48 @ 0x30 │ │ │ │ + movw r3, #64248 @ 0xfaf8 │ │ │ │ + movt r3, #47 @ 0x2f │ │ │ │ cmp r2, r3 │ │ │ │ - bne d8b34 │ │ │ │ + bne d8690 │ │ │ │ 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 b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [r9] │ │ │ │ str r4, [r9] │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b42ec <_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 d85c8 │ │ │ │ - ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r6 │ │ │ │ - bl b4334 <_PyType_GetDict@@Base+0x258> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d84d8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d83e0 │ │ │ │ + b d8134 │ │ │ │ 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 b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [r9] │ │ │ │ str r4, [r9] │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne d8aec │ │ │ │ - b d8aa0 │ │ │ │ + bne d8670 │ │ │ │ + b d85fc │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d83e0 │ │ │ │ + b d7f4c │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b d8228 │ │ │ │ ldr r6, [sl, #-12] │ │ │ │ cmp r6, #0 │ │ │ │ strne r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne d8448 │ │ │ │ - b d86e8 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d86bc │ │ │ │ + bne d7fb4 │ │ │ │ + b d8254 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ str r4, [r3] │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [r9] │ │ │ │ str r4, [r9] │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b d8aa0 │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b d85fc │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b d84b0 │ │ │ │ + b d801c │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b d8454 │ │ │ │ + b d7fc0 │ │ │ │ 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 d843c │ │ │ │ - b d84c0 │ │ │ │ + bne d7fa8 │ │ │ │ + b d802c │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d8c50 │ │ │ │ + beq d87ac │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, r4 │ │ │ │ - bl a86d4 <_Py_dict_lookup@@Base+0xef4> │ │ │ │ + bl a840c <_Py_dict_lookup@@Base+0xee4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d84c0 │ │ │ │ - b d861c │ │ │ │ - bl 142a28 │ │ │ │ + beq d802c │ │ │ │ + b d8188 │ │ │ │ + bl 1425e0 │ │ │ │ mvn r0, #2 │ │ │ │ - b d861c │ │ │ │ + b d8188 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d9130 │ │ │ │ + beq d8c8c │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d9130 │ │ │ │ + beq d8c8c │ │ │ │ ldr ip, [r4, #3720] @ 0xe88 │ │ │ │ movw sl, #23750 @ 0x5cc6 │ │ │ │ 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 d9548 │ │ │ │ + bne d90a4 │ │ │ │ add r8, r4, #4096 @ 0x1000 │ │ │ │ ldr ip, [r8, #1600] @ 0x640 │ │ │ │ cmp ip, #0 │ │ │ │ - beq d92d8 │ │ │ │ + beq d8e34 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r1, [r6, #84] @ 0x54 │ │ │ │ - beq d94f4 │ │ │ │ + beq d9050 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d94f4 │ │ │ │ + beq d9050 │ │ │ │ mov r1, r3 │ │ │ │ - bl bfabc │ │ │ │ + bl bf6c8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d9608 │ │ │ │ + beq d9164 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq d913c │ │ │ │ + beq d8c98 │ │ │ │ ldr r3, [r4, #3720] @ 0xe88 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1788] @ 0x6fc │ │ │ │ cmp r8, #0 │ │ │ │ - bne d9574 │ │ │ │ + bne d90d0 │ │ │ │ add r8, r4, #4096 @ 0x1000 │ │ │ │ cmp r9, #0 │ │ │ │ - bne d92f8 │ │ │ │ + bne d8e54 │ │ │ │ ldr r3, [r8, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9520 │ │ │ │ + beq d907c │ │ │ │ mov r0, r5 │ │ │ │ bl 2e294 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl aa840 │ │ │ │ + bl aa5bc │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq d977c │ │ │ │ + beq d92d8 │ │ │ │ ldr r4, [r8, #1600] @ 0x640 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d93d4 │ │ │ │ + beq d8f30 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq d970c │ │ │ │ + beq d9268 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ - movw r1, #65088 @ 0xfe40 │ │ │ │ + movw r1, #65080 @ 0xfe38 │ │ │ │ movt r1, #4 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, r1 │ │ │ │ - beq d96d0 │ │ │ │ + beq d922c │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ - movw lr, #47672 @ 0xba38 │ │ │ │ + movw lr, #46552 @ 0xb5d8 │ │ │ │ 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 d9094 │ │ │ │ - ldr r3, [pc, #2936] @ d9948 │ │ │ │ + beq d8bf0 │ │ │ │ + ldr r3, [pc, #2936] @ d94a4 │ │ │ │ ldr r3, [r3, #1576] @ 0x628 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d96a4 │ │ │ │ + beq d9200 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d9178 │ │ │ │ - ldr r1, [pc, #2900] @ d994c │ │ │ │ + bne d8cd4 │ │ │ │ + ldr r1, [pc, #2900] @ d94a8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl b39c8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3704 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne d91ac │ │ │ │ - ldr r3, [pc, #2880] @ d9950 │ │ │ │ + bne d8d08 │ │ │ │ + ldr r3, [pc, #2880] @ d94ac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9438 │ │ │ │ + bne d8f94 │ │ │ │ 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 d94cc │ │ │ │ + beq d9028 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldr r5, [r4, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d94cc │ │ │ │ + beq d9028 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r3, #50220 @ 0xc42c │ │ │ │ + movw r3, #49140 @ 0xbff4 │ │ │ │ movt r3, #19 │ │ │ │ cmp r5, r3 │ │ │ │ - bne d9398 │ │ │ │ + bne d8ef4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #2780] @ d9950 │ │ │ │ + ldr r2, [pc, #2780] @ d94ac │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r9, [r1, r2] │ │ │ │ ands r3, r3, #1 │ │ │ │ - beq d9924 │ │ │ │ + beq d9480 │ │ │ │ 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 d9310 │ │ │ │ + bgt d8e6c │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9324 │ │ │ │ + bgt d8e80 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ mov r3, r4 │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d933c │ │ │ │ + bgt d8e98 │ │ │ │ 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 d935c │ │ │ │ + beq d8eb8 │ │ │ │ ldr r0, [r9, #160] @ 0xa0 │ │ │ │ sub r0, r0, r5 │ │ │ │ cmp r1, r0, asr #2 │ │ │ │ - bge d935c │ │ │ │ + bge d8eb8 │ │ │ │ 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 d9854 │ │ │ │ + bgt d93b0 │ │ │ │ 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 │ │ │ │ @@ -176099,581 +175802,581 @@ │ │ │ │ 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 d8fdc │ │ │ │ + ble d8b38 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, r1 │ │ │ │ - ble d8fdc │ │ │ │ + ble d8b38 │ │ │ │ str r1, [r5, #44] @ 0x2c │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #2 │ │ │ │ - ble d8fdc │ │ │ │ + ble d8b38 │ │ │ │ str r1, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #3 │ │ │ │ - ble d8fdc │ │ │ │ + ble d8b38 │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #4 │ │ │ │ - ble d8fdc │ │ │ │ + ble d8b38 │ │ │ │ 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 d8fc8 │ │ │ │ + blt d8b24 │ │ │ │ mov r0, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, sl │ │ │ │ stm sp, {r0, r3} │ │ │ │ sub r3, fp, #68 @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ - bl e80b8 <_PyThreadState_PushFrame@@Base+0x48> │ │ │ │ + bl e7c08 <_PyThreadState_PushFrame@@Base+0x48> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d9688 │ │ │ │ + bne d91e4 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #352] @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9618 │ │ │ │ + bne d9174 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl e9034 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + bl e8b84 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d9488 │ │ │ │ + beq d8fe4 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d962c │ │ │ │ + bne d9188 │ │ │ │ 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 d983c │ │ │ │ + ble d9398 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d907c │ │ │ │ + bgt d8bd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9824 │ │ │ │ + beq d9380 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d8dc8 │ │ │ │ - ldr r2, [pc, #2228] @ d9950 │ │ │ │ + bne d8924 │ │ │ │ + ldr r2, [pc, #2228] @ d94ac │ │ │ │ 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 d95b4 │ │ │ │ + bne d9110 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d95a0 │ │ │ │ + bne d90fc │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d9274 │ │ │ │ + ble d8dd0 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d929c │ │ │ │ + ble d8df8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d92bc │ │ │ │ + ble d8e18 │ │ │ │ cmp r5, #0 │ │ │ │ - bne d9608 │ │ │ │ + bne d9164 │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r6, #84] @ 0x54 │ │ │ │ - beq d9130 │ │ │ │ + beq d8c8c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9130 │ │ │ │ + bgt d8c8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9130 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bne d8c8c │ │ │ │ + bl a6d2c <_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 aedcc │ │ │ │ + bl aeb0c │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9168 │ │ │ │ + bgt d8cc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9830 │ │ │ │ + beq d938c │ │ │ │ cmp r8, #0 │ │ │ │ - beq d9608 │ │ │ │ + beq d9164 │ │ │ │ mov r7, r8 │ │ │ │ - b d8d04 │ │ │ │ - movw r2, #25376 @ 0x6320 │ │ │ │ + b d8860 │ │ │ │ + movw r2, #24656 @ 0x6050 │ │ │ │ movt r2, #11 │ │ │ │ cmp r3, r2 │ │ │ │ - beq d9218 │ │ │ │ - movw r2, #47856 @ 0xbaf0 │ │ │ │ + beq d8d74 │ │ │ │ + movw r2, #46776 @ 0xb6b8 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d9414 │ │ │ │ - ldr r1, [pc, #1964] @ d994c │ │ │ │ + bne d8f70 │ │ │ │ + ldr r1, [pc, #1964] @ d94a8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 13bb08 │ │ │ │ + bl 13b6d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d8e08 │ │ │ │ + beq d8964 │ │ │ │ mov r0, r6 │ │ │ │ - bl 128510 │ │ │ │ + bl 12821c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d97d4 │ │ │ │ + ble d9330 │ │ │ │ cmp r5, #0 │ │ │ │ - blt d9444 │ │ │ │ - beq d8e20 │ │ │ │ + blt d8fa0 │ │ │ │ + beq d897c │ │ │ │ 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 d97a4 │ │ │ │ + beq d9300 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r5, [r4, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d97a4 │ │ │ │ + beq d9300 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b d8e54 │ │ │ │ - ldr r1, [pc, #1836] @ d994c │ │ │ │ + b d89b0 │ │ │ │ + ldr r1, [pc, #1836] @ d94a8 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl b6a44 │ │ │ │ + bl b66dc │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #1 │ │ │ │ - beq d94c0 │ │ │ │ + beq d901c │ │ │ │ tst r0, #1 │ │ │ │ - bne d93b0 │ │ │ │ + bne d8f0c │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne d942c │ │ │ │ + bne d8f88 │ │ │ │ cmp r6, #0 │ │ │ │ - bne d91ac │ │ │ │ - movw r3, #49200 @ 0xc030 │ │ │ │ + bne d8d08 │ │ │ │ + movw r3, #53168 @ 0xcfb0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 142634 │ │ │ │ + bl 1421ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d9444 │ │ │ │ - bl 142a28 │ │ │ │ - b d8e20 │ │ │ │ + beq d8fa0 │ │ │ │ + bl 1425e0 │ │ │ │ + b d897c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d90d8 │ │ │ │ + bne d8c34 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d90e8 │ │ │ │ + bgt d8c44 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne d90e8 │ │ │ │ + bne d8c44 │ │ │ │ mov r0, r2 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d90e8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d8c44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d90f4 │ │ │ │ + bne d8c50 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d90f4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d8c50 │ │ │ │ cmp r9, #0 │ │ │ │ - beq d9130 │ │ │ │ + beq d8c8c │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ str ip, [r6, #84] @ 0x54 │ │ │ │ - ldreq r7, [pc, #1628] @ d9954 │ │ │ │ - bne d8cd8 │ │ │ │ + ldreq r7, [pc, #1628] @ d94b0 │ │ │ │ + bne d8834 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r8, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d8d30 │ │ │ │ + bne d888c │ │ │ │ mov r5, r3 │ │ │ │ - b d90e8 │ │ │ │ + b d8c44 │ │ │ │ ldr r3, [r7] │ │ │ │ orr r2, r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d8ec4 │ │ │ │ + ble d8a20 │ │ │ │ ldr r2, [r4] │ │ │ │ orr r3, r7, #1 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, r4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d8ee0 │ │ │ │ + ble d8a3c │ │ │ │ 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 d8f04 │ │ │ │ + bne d8a60 │ │ │ │ mov r0, r9 │ │ │ │ strd r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 263684 │ │ │ │ + bl 262c18 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne d8f1c │ │ │ │ + bne d8a78 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl b45b0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - bl 2e3794 │ │ │ │ - b d948c │ │ │ │ + bl b42ec <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl 2e2e74 │ │ │ │ + b d8fe8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ - b d9024 │ │ │ │ + b d8b80 │ │ │ │ bic r6, r0, #1 │ │ │ │ ldr r2, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d91ac │ │ │ │ + bgt d8d08 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r6] │ │ │ │ - beq d924c │ │ │ │ - b d91ac │ │ │ │ + beq d8da8 │ │ │ │ + b d8d08 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne d94fc │ │ │ │ + bne d9058 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d94fc │ │ │ │ + beq d9058 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d94fc │ │ │ │ + beq d9058 │ │ │ │ mov r0, r4 │ │ │ │ - bl 202220 │ │ │ │ + bl 201b38 │ │ │ │ subs r8, r0, #0 │ │ │ │ ldrne r3, [r8, #4] │ │ │ │ ldrne r3, [r3, #112] @ 0x70 │ │ │ │ - bne d8d9c │ │ │ │ - b d970c │ │ │ │ + bne d88f8 │ │ │ │ + b d9268 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d98a4 │ │ │ │ - ldr r1, [pc, #1320] @ d994c │ │ │ │ + beq d9400 │ │ │ │ + ldr r1, [pc, #1320] @ d94a8 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b d924c │ │ │ │ + b d8da8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8e20 │ │ │ │ - b d91ac │ │ │ │ + beq d897c │ │ │ │ + b d8d08 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8e20 │ │ │ │ + beq d897c │ │ │ │ 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 d95e8 │ │ │ │ + bne d9144 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d90c8 │ │ │ │ + bgt d8c24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d90cc │ │ │ │ + bne d8c28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d90cc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d8c28 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r5, [r6, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d9740 │ │ │ │ + beq d929c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9740 │ │ │ │ + beq d929c │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - beq d9450 │ │ │ │ + beq d8fac │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ - b d9450 │ │ │ │ + b d8fac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9254 │ │ │ │ - b d8e20 │ │ │ │ + beq d8db0 │ │ │ │ + b d897c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ - bl cf0dc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cec68 <_PyObject_MakeTpCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d9054 │ │ │ │ - b d9444 │ │ │ │ - ldr r7, [pc, #1112] @ d9954 │ │ │ │ - b d8d1c │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + bne d8bb0 │ │ │ │ + b d8fa0 │ │ │ │ + ldr r7, [pc, #1112] @ d94b0 │ │ │ │ + b d8878 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #35464 @ 0x8a88 │ │ │ │ + movw r1, #33820 @ 0x841c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ - b d90d8 │ │ │ │ + bl 13ff54 │ │ │ │ + b d8c34 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d90fc │ │ │ │ + bgt d8c58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d90fc │ │ │ │ + bne d8c58 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d90fc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d8c58 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r1, [r6, #84] @ 0x54 │ │ │ │ - beq d956c │ │ │ │ + beq d90c8 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne d8ce4 │ │ │ │ + bne d8840 │ │ │ │ ldr r8, [ip, #1788] @ 0x6fc │ │ │ │ - ldr r7, [pc, #988] @ d9954 │ │ │ │ + ldr r7, [pc, #988] @ d94b0 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d977c │ │ │ │ + blt d92d8 │ │ │ │ ldr r8, [r8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d8d18 │ │ │ │ - b d9574 │ │ │ │ + beq d8874 │ │ │ │ + b d90d0 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ subs r5, r5, #0 │ │ │ │ movne r5, #1 │ │ │ │ rsb r5, r5, #0 │ │ │ │ - b d90cc │ │ │ │ + b d8c28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d98d4 │ │ │ │ - movw r3, #49168 @ 0xc010 │ │ │ │ + beq d9430 │ │ │ │ + movw r3, #53040 @ 0xcf30 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28d470 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28cb28 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d90b0 │ │ │ │ + beq d8c0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d7b4 <_PyErr_Clear@@Base> │ │ │ │ - b d90b0 │ │ │ │ + bl 28cb48 <_PyErr_Clear@@Base> │ │ │ │ + b d8c0c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d98fc │ │ │ │ + beq d9458 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d969c │ │ │ │ + ble d91f8 │ │ │ │ mvn r5, #0 │ │ │ │ - b d90cc │ │ │ │ + b d8c28 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl aec64 │ │ │ │ + bl a88b0 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ mvn r0, #0 │ │ │ │ - b d9134 │ │ │ │ + b d8c90 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b d9024 │ │ │ │ + b d8b80 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9814 │ │ │ │ + beq d9370 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d97fc │ │ │ │ + ble d9358 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #35420 @ 0x8a5c │ │ │ │ + movw r2, #29220 @ 0x7224 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 332980 │ │ │ │ + bl 332300 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9448 │ │ │ │ + beq d8fa4 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ ldr r5, [r6, #84] @ 0x54 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ - b d9450 │ │ │ │ + b d8fac │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 2645e0 <_Py_HandlePending@@Base+0xc7c> │ │ │ │ - b d948c │ │ │ │ + bl 263b70 <_Py_HandlePending@@Base+0xc78> │ │ │ │ + b d8fe8 │ │ │ │ mvn r5, #0 │ │ │ │ - b d946c │ │ │ │ + b d8fc8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ - movw r1, #23100 @ 0x5a3c │ │ │ │ + movw r1, #21340 @ 0x535c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r5, [r6, #84] @ 0x54 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - b d9450 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + b d8fac │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #35496 @ 0x8aa8 │ │ │ │ + movw r1, #33852 @ 0x843c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, r8 │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d970c │ │ │ │ + bgt d9268 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d97f0 │ │ │ │ + beq d934c │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d9784 │ │ │ │ + ble d92e0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9608 │ │ │ │ + bgt d9164 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9608 │ │ │ │ + bne d9164 │ │ │ │ mvn r5, #0 │ │ │ │ - b d92cc │ │ │ │ + b d8e28 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #35372 @ 0x8a2c │ │ │ │ + movw r2, #29172 @ 0x71f4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2dba60 <_PyErr_Format@@Base> │ │ │ │ + bl 2db0ac <_PyErr_Format@@Base> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9448 │ │ │ │ + beq d8fa4 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ ldr r5, [r6, #84] @ 0x54 │ │ │ │ add r3, r3, #1 │ │ │ │ - b d94b8 │ │ │ │ + b d9014 │ │ │ │ mvn r5, #0 │ │ │ │ - b d90e8 │ │ │ │ + b d8c44 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne d971c │ │ │ │ + bne d9278 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d971c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d9278 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ - bl cf0dc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cec68 <_PyObject_MakeTpCall@@Base> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ - b d94e8 │ │ │ │ + b d9044 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d91c4 │ │ │ │ + bne d8d20 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d91c4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d8d20 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d970c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d9268 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9648 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d9648 │ │ │ │ + bne d91a4 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d91a4 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9054 │ │ │ │ - b d97c0 │ │ │ │ + beq d8bb0 │ │ │ │ + b d931c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d907c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d8bd8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d9168 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d8cc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9060 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d9060 │ │ │ │ + bne d8bbc │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d8bbc │ │ │ │ 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] │ │ │ │ @@ -176684,152 +176387,153 @@ │ │ │ │ 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 d8f7c │ │ │ │ - b d8fdc │ │ │ │ + bgt d8ad8 │ │ │ │ + b d8b38 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8e24 │ │ │ │ - ldr r0, [pc, #148] @ d994c │ │ │ │ - bl d7a8c │ │ │ │ + beq d8980 │ │ │ │ + ldr r0, [pc, #148] @ d94a8 │ │ │ │ + bl d75f8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq d9444 │ │ │ │ + beq d8fa0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b d924c │ │ │ │ + b d8da8 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d90c8 │ │ │ │ + beq d8c24 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne d9600 │ │ │ │ - b d90c8 │ │ │ │ + bne d915c │ │ │ │ + b d8c24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d90c8 │ │ │ │ + beq d8c24 │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d90c8 │ │ │ │ + bgt d8c24 │ │ │ │ sub r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne d90c8 │ │ │ │ - b d947c │ │ │ │ + bne d8c24 │ │ │ │ + b d8fd8 │ │ │ │ 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 263474 │ │ │ │ - b d9024 │ │ │ │ + bl 262a08 │ │ │ │ + b d8b80 │ │ │ │ rsbeq r1, r3, r0, lsr #11 │ │ │ │ rsbeq r1, r3, r4, asr #23 │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ + andeq r0, r0, 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, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ bics r4, r2, #-2147483648 @ 0x80000000 │ │ │ │ - beq da124 │ │ │ │ + beq d9c84 │ │ │ │ ldr r2, [r1] │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - ldr r8, [pc, #2124] @ da1d4 │ │ │ │ + ldr r8, [pc, #2124] @ d9d34 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r9, [r8, r6] │ │ │ │ cmp r0, r2 │ │ │ │ - bne d9d04 │ │ │ │ + bne d9864 │ │ │ │ cmp r3, #0 │ │ │ │ - bne da0a8 │ │ │ │ + bne d9bfc │ │ │ │ subs r3, r4, #1 │ │ │ │ - beq d9df4 │ │ │ │ + beq d9958 │ │ │ │ sub r2, r4, #2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt d9fa4 │ │ │ │ - ldr r2, [pc, #2068] @ da1d8 │ │ │ │ + bgt d9b08 │ │ │ │ + ldr r2, [pc, #2068] @ d9d38 │ │ │ │ ldr r2, [r2, r6] │ │ │ │ add r2, r2, r4, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1712] @ 0x6b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d9ca8 │ │ │ │ - ldr r0, [pc, #2044] @ da1dc │ │ │ │ + beq d9808 │ │ │ │ + ldr r0, [pc, #2044] @ d9d3c │ │ │ │ ldr r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r2, #1712] @ 0x6b0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr r2, [r0, #1708] @ 0x6ac │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne da060 │ │ │ │ + bne d9bc4 │ │ │ │ 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 d9cf4 │ │ │ │ + bgt d9854 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip] │ │ │ │ - beq d9ab8 │ │ │ │ + beq d9618 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne d9dfc │ │ │ │ + bne d9960 │ │ │ │ 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 d9ab8 │ │ │ │ + beq d9618 │ │ │ │ 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 d9db4 │ │ │ │ + bgt d9918 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, ip │ │ │ │ str r0, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne d9a84 │ │ │ │ + bne d95e4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d9afc │ │ │ │ - ldr r3, [pc, #1808] @ da1d8 │ │ │ │ + beq d965c │ │ │ │ + ldr r3, [pc, #1808] @ d9d38 │ │ │ │ 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] │ │ │ │ @@ -176838,450 +176542,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 da148 │ │ │ │ + bcc d9ca8 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq da0e0 │ │ │ │ - movw r3, #59444 @ 0xe834 │ │ │ │ + beq d9c34 │ │ │ │ + movw r3, #56904 @ 0xde48 │ │ │ │ movt r3, #32 │ │ │ │ ldr r7, [r5] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d9da0 │ │ │ │ + bne d9904 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d9e38 │ │ │ │ + beq d999c │ │ │ │ cmp r1, #1 │ │ │ │ - bne d9e54 │ │ │ │ + bne d99b8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9dc4 │ │ │ │ + beq d9928 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d9b68 │ │ │ │ + beq d96c8 │ │ │ │ ldr r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d9e24 │ │ │ │ + bne d9988 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d9f7c │ │ │ │ + beq d9adc │ │ │ │ mov r1, r3 │ │ │ │ - bl bbe9c │ │ │ │ + bl bbaa8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d9f7c │ │ │ │ + beq d9adc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq d9f7c │ │ │ │ - bl c55e4 │ │ │ │ + beq d9adc │ │ │ │ + bl c51ec │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt d9f7c │ │ │ │ + blt d9adc │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bge d9f7c │ │ │ │ + bge d9adc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - beq d9dd8 │ │ │ │ + beq d993c │ │ │ │ add r5, r7, r3, lsl #2 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - blt d9dd8 │ │ │ │ + blt d993c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d9ef0 │ │ │ │ + beq d9a50 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq d9edc │ │ │ │ + beq d9a40 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq da00c │ │ │ │ + beq d9b70 │ │ │ │ cmn r0, #20 │ │ │ │ - beq d9ee8 │ │ │ │ + beq d9b00 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ movlt r2, r3 │ │ │ │ cmp r1, r3 │ │ │ │ movge r1, r3 │ │ │ │ - bl 16dc4c │ │ │ │ + bl 16d8b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9c9c │ │ │ │ + bgt d97fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9c9c │ │ │ │ + bne d97fc │ │ │ │ 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 da098 │ │ │ │ - ldr r2, [pc, #1372] @ da1dc │ │ │ │ + bne d9c5c │ │ │ │ + ldr r2, [pc, #1372] @ d9d3c │ │ │ │ ldr r3, [r2, #1708] @ 0x6ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne da03c │ │ │ │ + bne d9ba0 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9fec │ │ │ │ + bne d9b50 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #42532 @ 0xa624 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl a6cb8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a6a00 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq da104 │ │ │ │ + beq d98fc │ │ │ │ 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 d9a30 │ │ │ │ + ble d9590 │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [ip] │ │ │ │ - bne d9a44 │ │ │ │ - b d9ab8 │ │ │ │ + bne d95a4 │ │ │ │ + b d9618 │ │ │ │ ldr r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq da170 │ │ │ │ + beq d9d04 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d9d84 │ │ │ │ + ble d98e4 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp r0, lr │ │ │ │ - beq d99a0 │ │ │ │ + beq d9500 │ │ │ │ cmp ip, #1 │ │ │ │ - beq d9d84 │ │ │ │ + beq d98e4 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp r0, lr │ │ │ │ - beq d99a0 │ │ │ │ + beq d9500 │ │ │ │ cmp ip, #2 │ │ │ │ - beq d9d84 │ │ │ │ + beq d98e4 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp r0, lr │ │ │ │ - beq d99a0 │ │ │ │ + beq d9500 │ │ │ │ cmp ip, #3 │ │ │ │ - beq d9d84 │ │ │ │ + beq d98e4 │ │ │ │ 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 d99a0 │ │ │ │ + beq d9500 │ │ │ │ cmp r2, lr │ │ │ │ - bne d9d68 │ │ │ │ + bne d98c8 │ │ │ │ mov r2, sl │ │ │ │ ldr r1, [r7, #12] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 259cb8 │ │ │ │ + bl 259260 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d99a0 │ │ │ │ - b da104 │ │ │ │ + bne d9500 │ │ │ │ + mov r5, #0 │ │ │ │ + b d97fc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b d9c28 │ │ │ │ + b d9788 │ │ │ │ cmp r3, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne d9a84 │ │ │ │ - b d9ab8 │ │ │ │ + bne d95e4 │ │ │ │ + b d9618 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne d9bcc │ │ │ │ + bne d972c │ │ │ │ ldr r3, [r2] │ │ │ │ movw r5, #5188 @ 0x1444 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b d9c28 │ │ │ │ - ldr r4, [pc, #996] @ da1e0 │ │ │ │ - b d9afc │ │ │ │ + b d9788 │ │ │ │ + ldr r4, [pc, #992] @ d9d40 │ │ │ │ + b d965c │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9ecc │ │ │ │ + bgt d9a30 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq d9ac0 │ │ │ │ + beq d9620 │ │ │ │ mov r2, #1 │ │ │ │ - b d9a78 │ │ │ │ + b d95d8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ - bl 14ab00 │ │ │ │ + bl 14a6c4 │ │ │ │ mov r3, r0 │ │ │ │ - b d9ba0 │ │ │ │ - ldr r1, [pc, #932] @ da1e4 │ │ │ │ + b d9700 │ │ │ │ + ldr r1, [pc, #928] @ d9d44 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl 30e274 <_PyFunction_VerifyStateless@@Base+0x4c4> │ │ │ │ + bl 30dbf4 <_PyFunction_VerifyStateless@@Base+0x4c0> │ │ │ │ mov r5, r0 │ │ │ │ - b d9c28 │ │ │ │ + b d9788 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl a08b4 │ │ │ │ + bl a05f8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d9ee8 │ │ │ │ + beq d9b00 │ │ │ │ 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, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r9 │ │ │ │ - ble d9ebc │ │ │ │ + ble d9a20 │ │ │ │ ldr r1, [r6, #4]! │ │ │ │ mov r0, sl │ │ │ │ - bl 30e274 <_PyFunction_VerifyStateless@@Base+0x4c4> │ │ │ │ + bl 30dbf4 <_PyFunction_VerifyStateless@@Base+0x4c0> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq da18c │ │ │ │ + beq d9cd0 │ │ │ │ str r0, [r4, #4]! │ │ │ │ - b d9e8c │ │ │ │ + b d99f0 │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r5, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ - b d9c28 │ │ │ │ + b d9788 │ │ │ │ cmp r3, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne d9e1c │ │ │ │ - b d9ac0 │ │ │ │ + bne d9980 │ │ │ │ + b d9620 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9c08 │ │ │ │ - mov r5, #0 │ │ │ │ - b d9c28 │ │ │ │ + bne d9768 │ │ │ │ + b d9b00 │ │ │ │ sub r9, fp, #80 @ 0x50 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ str r9, [sp] │ │ │ │ - bl 2f18c8 │ │ │ │ + bl 2f0fa8 │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq d9ee8 │ │ │ │ + beq d9b00 │ │ │ │ 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 da014 │ │ │ │ + beq d9b78 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ movw r1, #42956 @ 0xa7cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp lr, r1 │ │ │ │ cmpeq r3, #0 │ │ │ │ - beq da024 │ │ │ │ + beq d9b88 │ │ │ │ sub r1, r2, r3 │ │ │ │ add r0, ip, r3 │ │ │ │ - bl a05ac │ │ │ │ + bl a02f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d9c28 │ │ │ │ + beq d9788 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1c54d0 │ │ │ │ - b d9c28 │ │ │ │ - bl be588 │ │ │ │ + bl 1c4ff0 │ │ │ │ + b d9788 │ │ │ │ + bl be194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d9ee8 │ │ │ │ - movw r3, #49116 @ 0xbfdc │ │ │ │ + bne d9b00 │ │ │ │ + movw r3, #53088 @ 0xcf60 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40072 @ 0x9c88 │ │ │ │ + movw r1, #38668 @ 0x970c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16dbb0 │ │ │ │ - b d9ee8 │ │ │ │ + bl 16d81c │ │ │ │ + mov r5, #0 │ │ │ │ + b d9788 │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - ble d9ca8 │ │ │ │ + ble d9808 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 2e3794 │ │ │ │ + bl 2e2e74 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq da104 │ │ │ │ + beq d98fc │ │ │ │ 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 d9a44 │ │ │ │ + b d95a4 │ │ │ │ cmp r6, #3 │ │ │ │ movle r7, #0 │ │ │ │ andgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d9c9c │ │ │ │ + beq d97fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e4b94 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d9c9c │ │ │ │ + bl 2e4274 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d97fc │ │ │ │ add r3, r0, #28 │ │ │ │ - b d9ee0 │ │ │ │ + b d9a44 │ │ │ │ mov r1, r3 │ │ │ │ - bl 16dc4c │ │ │ │ + bl 16d8b8 │ │ │ │ mov r5, r0 │ │ │ │ - b d9c28 │ │ │ │ + b d9788 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne d9f54 │ │ │ │ - bl 259c94 │ │ │ │ + bne d9ab4 │ │ │ │ + bl 25923c │ │ │ │ mov r5, r0 │ │ │ │ - b d9f64 │ │ │ │ - movw r1, #60716 @ 0xed2c │ │ │ │ + b d9ac4 │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d9c88 │ │ │ │ + beq d97e8 │ │ │ │ ldr r2, [r2, #1712] @ 0x6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b d9c88 │ │ │ │ - movw r2, #60716 @ 0xed2c │ │ │ │ + b d97e8 │ │ │ │ + movw r2, #59472 @ 0xe850 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne da10c │ │ │ │ - ldr r0, [pc, #364] @ da1e8 │ │ │ │ - bl 1be45c │ │ │ │ + bne d9c6c │ │ │ │ + ldr r0, [pc, #360] @ d9d48 │ │ │ │ + bl 1bdfb4 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d9a04 │ │ │ │ + bne d9564 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf360 <_PyErr_ChainExceptions1@@Base+0xe30> │ │ │ │ + bl 1bee80 <_PyErr_ChainExceptions1@@Base+0xdf8> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b d9a04 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 2e4704 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d9c9c │ │ │ │ + b d9564 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d99a8 │ │ │ │ + beq d9508 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2ee558 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 2edc38 <_PyObject_FunctionStr@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq da104 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq d98fc │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39152 @ 0x98f0 │ │ │ │ + movw r1, #37400 @ 0x9218 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140384 │ │ │ │ + bl 13ff54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt da104 │ │ │ │ + bgt d98fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne da104 │ │ │ │ + bne d98fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - mov r5, #0 │ │ │ │ - b d9c9c │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d98fc │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 2e3de4 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d97fc │ │ │ │ ldr r2, [r0, #1712] @ 0x6b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b d9a04 │ │ │ │ - bl 2ee558 <_PyObject_FunctionStr@@Base> │ │ │ │ + b d9564 │ │ │ │ + bl 2edc38 <_PyObject_FunctionStr@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq da104 │ │ │ │ - movw r3, #46368 @ 0xb520 │ │ │ │ + beq d98fc │ │ │ │ + movw r3, #45944 @ 0xb378 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40036 @ 0x9c64 │ │ │ │ + movw r1, #38632 @ 0x96e8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r4 │ │ │ │ - b da0d8 │ │ │ │ + b d9c2c │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc d9b08 │ │ │ │ + bcc d9668 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #36516 @ 0x8ea4 │ │ │ │ + movw r1, #34708 @ 0x8794 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 35f04 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 35efc <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d9b08 │ │ │ │ - b da0e0 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r1, [r1, #128] @ 0x80 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq da1c0 │ │ │ │ - cmp r0, r1 │ │ │ │ - bne da174 │ │ │ │ - b d99a0 │ │ │ │ + beq d9668 │ │ │ │ + b d9c34 │ │ │ │ ldr r5, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d9ee8 │ │ │ │ + bgt d9b00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d9ee8 │ │ │ │ + bne d9b00 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6fe4 <_Py_Dealloc@@Base> │ │ │ │ - b d9ee8 │ │ │ │ + bl a6d2c <_Py_Dealloc@@Base> │ │ │ │ + b d9b00 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r1, [r1, #128] @ 0x80 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq d9d20 │ │ │ │ + cmp r0, r1 │ │ │ │ + bne d9d08 │ │ │ │ + b d9500 │ │ │ │ movw r1, #36116 @ 0x8d14 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq d99a0 │ │ │ │ - b d9d84 │ │ │ │ + beq d9500 │ │ │ │ + b d98e4 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, r2, r0, lsr #11 │ │ │ │ rsbeq r9, r3, ip, lsl r8 │ │ │ │ rsbeq fp, r2, r0, ror #20 │ │ │ │ rsbeq sl, r2, r4, asr #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -177290,409 +176994,409 @@ │ │ │ │ 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 db064 │ │ │ │ + beq dabb8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs db290 │ │ │ │ + bcs dade4 │ │ │ │ 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 db0a4 │ │ │ │ + bgt dabf8 │ │ │ │ bic r5, r3, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #4080] @ db240 │ │ │ │ + ldr r0, [pc, #4076] @ dad9c │ │ │ │ sub r1, r5, #40 @ 0x28 │ │ │ │ and r7, r3, #128 @ 0x80 │ │ │ │ cmp r1, #85 @ 0x55 │ │ │ │ - bhi da538 │ │ │ │ + bhi da098 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r0, r4 │ │ │ │ - bl dba84 │ │ │ │ + bl db5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt db1f0 │ │ │ │ + blt dad44 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bge db1f0 │ │ │ │ + bge dad44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [r3, r0, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq db1fc │ │ │ │ + beq dad50 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ sub r2, r2, #1 │ │ │ │ - ble dad4c │ │ │ │ + ble da8a4 │ │ │ │ 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 db0c8 │ │ │ │ + beq dac1c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r6, #1 │ │ │ │ - bcs db2e0 │ │ │ │ + bcs dae34 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldrb r5, [r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl dbcb4 │ │ │ │ + bl db80c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq da368 │ │ │ │ + beq d9ec8 │ │ │ │ mov r1, r5 │ │ │ │ - bl dc358 │ │ │ │ + bl dbebc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq da550 │ │ │ │ + beq da0b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq dae74 │ │ │ │ - ldr ip, [pc, #3868] @ db244 │ │ │ │ + beq da9cc │ │ │ │ + ldr ip, [pc, #3864] @ dada0 │ │ │ │ mov r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [ip, r3] │ │ │ │ - bl ab164 │ │ │ │ + bl aaee0 │ │ │ │ cmp r7, #0 │ │ │ │ mov TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes